FHEM Forum

FHEM => Automatisierung => Thema gestartet von: Tobias am 29 April 2023, 19:52:49

Titel: fhem.save automatisiert sichern
Beitrag von: Tobias am 29 April 2023, 19:52:49
Hi,
ich versuche stündlich meine Daten (Readings) in der fhem.save zu sichern. Leider bekomme ich es nicht hin :(
Ich habe es schon mit folgenden statements versucht, es gibt keine Fehlermeldung, aber die fhem.save wird aber trotzdem nicht geschrieben :(
{WriteStatefile()}{fhem('save')}
irgend jemand eine Idee?
Titel: Aw: fhem.save automatisiert sichern
Beitrag von: RalfRog am 29 April 2023, 19:57:04
Für den Zweck musst du das Statefile sichern. Vielleicht ein AT

define saveState at +*00:xy {WriteStatefile() }

Klappt bei mir => log/fhem.save ist das File.


Sorry war dir ja schon klar ...  ;)
Titel: Aw: fhem.save automatisiert sichern
Beitrag von: RalfRog am 29 April 2023, 20:04:18
habe gerade {WriteStatefile()} ausgeführt und:
fhem dialout 226376 Apr 29 20:03 log/fhem.save
Titel: Aw: fhem.save automatisiert sichern
Beitrag von: Tobias am 29 April 2023, 20:05:57
ahh, danke.... Ich sehe auch gerade, das file wird geschrieben, aber fhem selbst bekommt davon nix mit? Das rote Fragezeichen neben "save config" bleibt bestehen. Fehlt da noch etwas was ich aufrufen muss?
Titel: Aw: fhem.save automatisiert sichern
Beitrag von: RalfRog am 29 April 2023, 20:07:09
Ich denke nicht. fhem.cfg ist ja das configfile fhem.cfg in /opt/fhem also eine andere Baustelle.
Titel: Aw: fhem.save automatisiert sichern
Beitrag von: RalfRog am 29 April 2023, 20:08:48
Wäre dann siehe cmdRef:

save [<configfile>]
Sichert zuerst das statefile und dann das configfile. Wenn ein Parameter angegeben wird dieser anstelle der allgemeinen Konfigurationsdatei benutzt.
Titel: Aw: fhem.save automatisiert sichern
Beitrag von: Tobias am 29 April 2023, 20:12:47
danke für den Denkanschubster.... passt :)
Titel: Aw: fhem.save automatisiert sichern
Beitrag von: betateilchen am 29 April 2023, 22:01:39
Zitat von: Tobias am 29 April 2023, 19:52:49ich versuche stündlich meine Daten (Readings) in der fhem.save zu sichern.

Zitat von: Tobias am 29 April 2023, 20:05:57aber fhem selbst bekommt davon nix mit? Das rote Fragezeichen neben "save config" bleibt bestehen.

Das rote Fragezeichen erscheint ja grundsätzlich nicht wegen aktualisierter readings.