Forum: Mikrocontroller und Digitale Elektronik ESP8266 geht plötzlich nicht mehr alle 20sek in den Deepsleep


von Spicer L. (treki) Flattr this


Angehängte Dateien:

Lesenswert?

Hallo Gemeinde
Hat das hier auch schon jemand erlebt?
Mein esp8266 (12f) geht nach über einem Jahr stabilem Betrieb plötzlich 
nicht mehr alle 20 Sekunden in den Deepsleep, wie das die Rules 
eigentlich befehlen.
Der Befehl wird scheinbar ausgeführt aber er erwacht gleich wieder.
Ca 4 mal macht er das jeweils, dann geht er schlafen.
Das sieht man an der Online-Zeit von diesem und im MQTT Log vom ioBroker 
(siehe Anhang).

von Stefan F. (Gast)


Lesenswert?

Dan B. schrieb:
> Der Befehl wird scheinbar ausgeführt aber er erwacht gleich wieder.

Um welche Programmier-Umgebung geht es? Arduino, Nonos-SDK, NodeMCU, 
...?

von Spicer L. (treki) Flattr this


Lesenswert?

ESPEasy von Let's Control It.

Wie gesagt, hat es über 1 Jahr korrekt funktioniert.

von Stefan F. (Gast)


Lesenswert?

Ist eventuell die Verbindung von GPIO16 zum Reset Eingang kaputt 
gegangen?

von Spicer L. (treki) Flattr this


Lesenswert?

Komisch ist aber, dass er jedes 4te mal funktioniert.

von im Kellerloch (Gast)


Lesenswert?

... der braucht endlich Dauerschlaf !Nennt sich Burn_out.

von Spicer L. (treki) Flattr this


Lesenswert?

im Kellerloch schrieb:
> ... der braucht endlich Dauerschlaf !Nennt sich Burn_out.

Wäre gut. Er will eben nicht einschlafen. Er weckt sich selber immer auf 
^^

von Helmut -. (dc3yc)


Lesenswert?

Dan B. schrieb:
> Er will eben nicht einschlafen. Er weckt sich selber immer auf

Zu viel Red Bull getrunken? Duck und wech.

von Spicer L. (treki) Flattr this


Lesenswert?

Helmut -. schrieb:
> Zu viel Red Bull getrunken? Duck und wech.

LOL. Hab kein Red Bull im Haushalt....

von Dieter D. (Firma: Hobbytheoretiker) (dieter_1234)


Lesenswert?

Dan B. schrieb:
> LOL. Hab kein Red Bull im Haushalt....

Wow, Du hast eine Methode gefunden, wie man durchschnittleich dreimal 
ohne Tiefschlaf durchmachen kann. Das ist Nobel preisverdächtig.

Stefan ⛄ F. schrieb:
> ...

Aber Du hast Dich immer noch nicht geäußert, ob Du Stefans Hinweisen 
schon nachgegangen bist.

Hinweisen sollte man auch noch darauf, dass auch der interne Flash nicht 
perfekt ist. Das ist wirklich sehr selten, wenn ein Pegel einer 
Speicherzelle durch Alterung so ungünstig liegen sollte, dass manchmal 
ein anderer GPIO angesprochen würde.

: Bearbeitet durch User
von Spicer L. (treki) Flattr this


Lesenswert?

Dieter D. schrieb:
> Stefan ⛄ F. schrieb:
>> ...
>
> Aber Du hast Dich immer noch nicht geäußert, ob Du Stefans Hinweisen
> schon nachgegangen bist.

Welche Hinweise?
Die Verbindungsleitung GPIO16 zum Reset ist nicht defekt.
Das ESP ist auf ein selbsterstelltes PCB gelötet. Da hat es keine 
Drahtbrücken ;)

von Einer K. (Gast)


Lesenswert?

Dan B. schrieb:
> Welche Hinweise?
Kein Schaltplan.
Kein Code.
Aber wir sollen den Fehler suchen.

Wie stellst du dir das vor?
Kommt dir das nicht selber etwas komisch vor?

von Spicer L. (treki) Flattr this


Lesenswert?

Arduino Fanboy D. schrieb:
> Wie stellst du dir das vor?

Ich habe gefragt, ob das schon jemand erlebt hat.
Warum der Schaltplan? Für die Verbindung GPIO16 zum Reset?
Der Code ist auch nicht schuld, weil es ja über 1 Jahr perfekt 
funktioniert hat.

von Einer K. (Gast)


Lesenswert?

Alles klar!

von portwalker (Gast)


Lesenswert?

Nimm nen neuen ESP.
Der hat ne Macke.

Den Fall hatte ich auch schon.

von Timmo H. (masterfx)


Lesenswert?

War da nicht was, dass der ESP immer die SSID und Passwort ins 
Flash/EEPROM schreibt und damit nach sehr vielen Restarts der 
Flash/EEPROM kaputt ist? Da gabgs doch eine Funktion mit der man das 
unterbinden konnte?!

von Dieter D. (Firma: Hobbytheoretiker) (dieter_1234)


Lesenswert?

Dan B. schrieb:
> Die Verbindungsleitung GPIO16 zum Reset ist nicht defekt. ...

Die normale Antwort wäre, das habe ich bereits.
Gründlich nicht nur einmal, oder habe ich nochmal gemacht.

Dan B. schrieb:
> Der Code ist auch nicht schuld, weil es ja über 1 Jahr perfekt
> funktioniert hat.

Der Code könnte vielleicht in eine Flashzellen nutzen und diese ermüdet 
haben. Bei ca. 4mal und dann anders, könnte man raten, welches Bit nicht 
mehr mag.

Dan B. schrieb:
> Ich habe gefragt, ob das schon jemand erlebt hat.

Wenn Du nur auf solche Antworten wartest, dann ist der Beitrag schon 
sehr weit unten auf der Liste und müßtest salamimäßig diesen immer 
wieder nach vorne holen.

von Stefan F. (Gast)


Lesenswert?

Timmo H. schrieb:
> War da nicht was, dass der ESP immer die SSID und Passwort ins
> Flash/EEPROM schreibt und damit nach sehr vielen Restarts der
> Flash/EEPROM kaputt ist?

Nein, das macht er nur wenn man die Werte ändert.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.