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?
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 ... ;)
habe gerade {WriteStatefile()} ausgeführt und:
fhem dialout 226376 Apr 29 20:03 log/fhem.save
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?
Ich denke nicht. fhem.cfg ist ja das configfile fhem.cfg in /opt/fhem also eine andere Baustelle.
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.
danke für den Denkanschubster.... passt :)
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.