Closed thedarkman closed 6 years ago
You are right. This part of the code is taken from the Adafruit MQTT example... I didn't look in that close enough to see this possible issue. I'll commit your suggestion. Thank you very much.
committed your suggestion. thanks
Just an update after nearly two weeks, esp8266 runs now like a charm. Seems it got really stuck once a day pre fix. I now save data to db also for long term storage, instead of only having them in node-red; also done with node-red of cause
PS: waiting for the next camera video ;).
Hi bitluni,
ich hatte Deine Wetterstation (als prototyp) nachgebaut und versucht sie eine Woche auf der Fensterbank laufen zu lassen. Leider ist sie maximal einen Tag durch gelaufen, aber auch nicht wirklich reproduzierbar abgestürzt.
Habe dann die einzige Stelle mit einem Test Sketch getestet, nämlich das WDT "reset" durch die while-Schleife. Ja, das esp wird resettet, man sieht auch schön im Stacktrace dass es passiert, aber danach ist es weg und kommt nie wieder ...
Ich mach den github-issue nur auf weil man auf Deiner Homepage keine Kommentare schreiben kann in dem Wetterstation Artikel und ich bei youtube so einen langen und formatierten Text nicht schreiben wollte.
Ersetzt man die While-Schleife durch ein
deepSleep()
Aufruf, kommt der esp nach der sleep Zeit wieder und versucht es erneut ... Wenn der broker komplett weg ist, bringt das auch nichts, aber besser als in den Garten gehen zu müssen zum reset.https://github.com/bitluni/WeatherStation/blob/50dbfe939cb7e247ca1b063af0dc26997448ec38/weatherStation/weatherStation.ino#L111
Viele Grüße thedarkman aka jjk