FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Marlen am 07 Januar 2019, 18:44:20

Titel: alte Werte nach Neustart
Beitrag von: Marlen am 07 Januar 2019, 18:44:20
Hallo,

heute morgen ist mein System selbstständig neugestartet.
Das ist ja schon mal gut, dass es das von alleine macht, nur leider mit alten Werten.

So ist es dann passiert, das meine Alarmanlage plötzlich scharf war und nicht mehr unscharf.

Wo und wie werden der Status bzw. die Readings gespeichert?

Dann hab ich noch eine WEMOS mit EspEasy drauf laufen, da wurde logischer weiße auch die alten Status aufgerufen, da wäre es sinnig, wenn man nach einen neustart irgendwie die Status von den EspEasy neu abfragen kann.

Sorry, für die blöden Fragen, aber mir fehlt da echt der Lösungsansatz!

MFG
  Marlen
Titel: Antw:alte Werte nach Neustart
Beitrag von: Wzut am 07 Januar 2019, 18:50:30
define at_fhemsave at +*00:30:00 {WriteStatefile}
ist dein Freund und die Readings sind bei einem ungewollten Neustart max 30 Minuten alt :)
Titel: Antw:alte Werte nach Neustart
Beitrag von: Marlen am 07 Januar 2019, 18:56:54
Cool,
und wenn ich das AT nicht habe, sind meine Readings vom Stand wenn ich das letzte mal "Save config" gedrückt habe!
Titel: Antw:alte Werte nach Neustart
Beitrag von: Wzut am 07 Januar 2019, 19:15:22
das state File ( log/fhem.save) wird nicht durch "save config" neu geschrieben sondern automatisch z.B. beim Kommando "shutdown"
Schau doch mal selbst unter log wie alt dein aktuelles State File ist 
Titel: Antw:alte Werte nach Neustart
Beitrag von: Marlen am 07 Januar 2019, 19:46:55
Ja, hab die Date schon gefunden.
Naja, reicht ja theoretisch auch, beim herunterfahren speichern, beim hochfahren lesen....nur wenn das System zwischendrin abstürzt funktioniert das nicht mehr.  :(

Ich las das dann jetzt mal immer beim Alarmanlagen Status wechsel speichern.

Hat jemand noch eine Idee wie ich den aktuellen Status vom EspEasy anfordern kann?

LG
  Marlen