• Du musst dich registrieren, bevor du Beiträge verfassen kannst. Klicke auf Jetzt registrieren!, um den Registrierungsprozess zu starten. Registrierte User surfen werbefrei, können Suchen durchführen und sehen die volle Darstellung des Forums mit vielen anderen Unterforen!!!

WLAN Maverick BBQ-Thermometer

Wenn du selbst am Code nichts geändert hast, es vor einer Woche funktioniert hat und jetzt aber nicht mehr dann befürchte ich dass du keinen I-net Zugang mehr hast.
Wenn du innerhalb deines eigenen Netzwerks Zugriff auf die Homepage des Flyport hast, heißt das noch lange nicht dass das Flyport auch raus kann aus deinem Netzwerk und so Zugriff hat auf Thingspeak.

Hast du einen neuen Router? Neuen Provider oder ähnliches?

Thingspeak selber hat zwar manchmal auch Probleme, aber in letzter Zeit gab es keine.
Bei mir funktioniert der Zugriff auf Thingspeak problemlos.

Ich kann dir nur raten eine USB-Verbindung zur Flyport-IDE herzustellen (genau so wie du es beim Programmieren gemacht hast) und dir dann über den Serial-Monitor die Debug-Ausgaben anzusehen.
Wenn du diese Ausgaben hier postest kann ich dir vielleicht weiterhelfen.
 
Es ist zum aus der Haut fahren!
Danke, für deine wie immer rasche Hilfe.

Einen neuen Router habe ich nicht, am Provider hat sich auch nichts geändert.
Das ich eine funktionierende I-net Verbindung brauche war mir auch klar. Wird über so ein Huawei-EI hergestellt, mit A1 -SIM
Ich habe das auch immer mit einem externen Android-Handy ohne Sim, nur mit WLAN über den Browser getestet. (und ich denk das hat auch immer funktioniert??)

Komischerweise sind ja auch immer ein paar Datensätze durchgegangen.

Beim debugen, kommen auch keine Fehlermeldungen:
Flyport starting...Initializing UDP...

New IP Add**re**ss* : t1ry92 n.1um68be.1r .1015


WiFi connection settings:
MAC: 00 1E C0 0F A7 48
SSID: Smoker
Network Type: Infrastructure
Channel List: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11
Security: WPA with key, auto-select
Starting WiFi Connection

Event: Connection Failed - WF_RECV_DISASSOC : WF_PREV_AUTH_NOT_VALID

WiFi connection settings:
MAC: 00 1E C0 0F A7 48
SSID: Smoker
Network Type: Infrastructure
Channel List: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11
Security: WPA with key, auto-select
Starting WiFi Connection

Event: Connection Successful
bssid: 00:25:68:B2:60:B2
channel: 6
DHCP client successful

New IP Address: 192.168.1.100
Kann man sich hier auch mehr anzeigen lassen? Zum Beispiel die tatsächliche Ausgabe?


.... aber jetzt kommt es, plötzlich funktioniert das Übertragen wieder.
Das macht mich Wucki!!!
Keine Ahnung warum, aber es funktioniert seit 20min


Ich werde das weiter beobachten, und hoffe dass es nichts Ernstes ist.
 
Sch......ade, geht schon wieder nicht.
Ich glaub fast da hat die Hardware etwas.

EDIT:
Obwohl, so ganz glauben kann ich das auch nicht.
Einige Überlegungen.
Wifi muss vorhanden sein, weil erstens der Prozess sonst nicht laufen würde, und ich auch nicht auf die vom Picus erzeugte Homepage mit den temperaturen zugreifen könnte.
Hier werden aber die gemessenen temperaturen korrekt und aktuell angezeigt.

Das I-Net muss auch funktionieren, da ich von mehreren Geräten, die im selben WIFI hängen, ohne Probleme auf das I-.Net zugreifen kann. zB dieser Beitrag.

Ich habe mir nun Probeweise einen neuen thingspeak account angelegt und im Programm den API-Geändert. Leider auch ohne Efolg.

Es schaut für mich so aus, wie wenn der picus einfach keine Daten für thingspeak zur Verfügung stellen würde. Warum auch immer.

EDIT2: Was auch funktioniert, ist das installieren der beiden Plugins zur Anzeige der Thermometer. Überhaupt kein Problem.
 
Kannst du bitte im File thingspeak.c

bei folgenden Zeilen:
//sprintf(buf1,"temp= %i %i\r\n", probe1, probe2);
//UARTWrite(1, buf1);

die Schrägstriche am Anfang löschen:
sprintf(buf1,"temp= %i %i\r\n", probe1, probe2);
UARTWrite(1, buf1);

Es handelt sich dabei um die Zeilen 283 und 284 im File.

Danach neu übersetzen, ins Flyport laden und die Debug-Ausgaben hier posten.

Vielleicht empfängt ja das 434MHz Modul gar nichts?
Du kannst das auch schön an den beiden roten LEDs am Modul sehen:

OUT4 flackert wenn ein Datenpaket vom Maverick empfangen wurde.
OUT5 leuchtet während Daten zu Thingspeak gesendet werden.

Was sagen denn die beiden LEDs bei dir?
 
Hallo, ich habe die Zeilen geändert:
//sprintf(buf1,"temp= %i %i %i %i %i \r\n", probe1_array[4], probe1_array[3],probe1_array[2], probe1_array[1],probe1_array[0]);
//UARTWrite(1, buf1);
probe1-=532;
probe2-=532;
sprintf(buf1,"temp= %i %i\r\n", probe1, probe2);
UARTWrite(1, buf1);

folgende Meldungen werden nun angezeigt:
WiFi connection settings:
MAC: 00 1E C0 0F A7 48
SSID: xxxxx
Network Type: Infrastructure
Channel List: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11
Security: WPA with key, auto-select
Starting WiFi Connection

Event: Connection Successful
bssid: 00:25:68:B2:60:B2
channel: 6
DHCP client successful

New IP Address: 192.168.1.100
temp= 25 25
temp= 25 25
temp= 25 25
temp= 25 25
temp= 25 25
temp= 25 25
temp= 25 25
temp= 25 25
temp= 25 25
temp= 25 25
temp= 25 25
.....

Wie schon weiter oben beschrieben, verhalten sich die LED ganz normal
Grün leuchtet durchgehend
OUT5 leuchtet durchgehend, mit ganz leichtem flackern
OUT4 blitzt im ca.10sec. Rhytmus 3mal auf

Komischerweise gibt es halt doch immer wieder Übertragungen zu thingspeak
{"channel":{"id":10872,"name":"Food \u0026 Fire","description":"Wenn ich etwas grille, kann man das hier beobachten!","field1":"Food","field2":"Fire","field3":"Luft","created_at":"2014-03-09T14:24:04Z","updated_at":"2014-05-02T12:29:52Z","last_entry_id":20985},"feeds":[{"created_at":"2014-05-01T17:48:13Z","entry_id":20928,"field1":"25.0","field2":"25.0","field3":"25.1"},{"created_at":"2014-05-01T17:48:28Z","entry_id":20929,"field1":"25.0","field2":"25.0","field3":"25.1"},{"created_at":"2014-05-01T17:49:33Z","entry_id":20930,"field1":"25.0","field2":"25.0","field3":"25.2"},{"created_at":"2014-05-02T12:29:37Z","entry_id":20984,"field1":"25.0","field2":"25.0","field3":"26.3"},{"created_at":"2014-05-02T12:29:52Z","entry_id":20985,"field1":"25.0","field2":"25.0","field3":"26.3"}]}
 
Ich verstehe ganz ehrlich nicht was da passiert.
Muss in meinem tiefsten Inneren kramen um mir einen Reim darauf zu machen.
Hast du vielleicht in der Zwischenzeit die Möglichkeit ein anderes Netzwerk zu Testzwecken zu benutzen? Es sollte aber ein komplett anders Netz sein, nicht A1
 
Sodann,
nach langem Testen kommt nun Licht in die Sache.

Es dürfte tatsächlich am A1-Netz liegen.
Egal ob die Sim-Karte in dem Huawei-Ei oder in einem Adroidhandy mit WLAN-Hotspot ist, es kommt nur ganz sporadisch zu einer Übertragung zu thingspeak.

Ich habe das ganze dann mit dem handy von meiner Frau probiert (tele.ring) und hier funktioniert das ganze sehr gut. Es kommt zwar auch zu einigen Ausfällen aber nur sehr gering.

Ich habe dann auch noch meinen Router in der Wohnung versucht (Fritz.box), hier funktioniert das ganze tadellos.
Bei meine Fritz.repeater das gleiche.

Wobei es hier zuerst schon auch noch Probleme gegeben hat, die ich aber finden konnte.
Man muss nämlich aufpassen, dass man im router unbedingt nur WPA oder WPA2 eingestellt hat. Hat man beides aktiviert, kann es Vorkommen das der Picus keine Verbindung zum WLAn aufbaut.

Zu guter letzt, habe ich mir dann noch eine Wertkarte vom hofer geholt (yesss), in der Annahme jetzt sollte es klappen.
Leider funktioniert es mit dieser Karte auch nicht.
Ich habe dann aber geshen, das yesss mit A1-Netz betrieben wird. Vermutlich haben die irgendetwas umgestellt, was die Datenübertragung stört. Sonstiges I-Net funktioniert nämlich sehr gut.

Ich werde noch versuchen eine andere Wertkarte zu kaufen, und hoffe das es hiermit dann funktioniert.
 
Puh, da bin ich aber froh dass du das Problem gefunden hast.
Ich wäre nämlich am Ende mit meinem Latein gewesen.... ;)
 
Hallo liebe Grillgemeinde,

ich bin neu in diesem Forum und finde das Projekt von Lateralus nur genial. Hat zufällig jemand eine Materialliste was ich alles für dieses Netzwerk Thermometer brauche?

Viele Grüße

Jochen
 
Ah ich habe die Anleitung gefunden. Danke! Auf der ersten Forumsseite ist der Temperaturfühler direkt mit dem WLan Modul verbunden. Gibt es die kleine Schaltung auch als Anleitung?
 
Hallo Lateralus,
es sieht so aus, als würde der von dir verwendete flyport nur noch als Restbestände verkauft, zumindest sind die Langerbestände bei den Händlern sehr niedrig. Gäbe es eine Alternative?
Beste Grüße
 
Kann sein.
Oder du meinst vielleicht das "alte" Flyport Modul Wi-Fi 802.11b?
Davon gibt es nur noch Restbestände: http://store.openpicus.com/openpicus/prodotti.aspx?cprod=OP015350

Das neue Modul Wi-Fi 802.11g sollte es massenweise geben. http://store.openpicus.com/openpicus/prodotti.aspx?cprod=OP015351
Ich kann mich dunkel erinnern dass hier schon Jemand dieses neue Modul verwendet, ich denke ich habe die Firmware nur minimal anpassen müssen.

Rein funktionell ist es egal ob man den alten Funkstandard b oder den neuen g vewendet.
Die Datenmengen sind so klein dass man keinen Vorteil durch den neun g Standard hätte.
 
Zurück
Oben Unten