Hallo,
ich bereite gerade den Umzug weg vom Raspberry hin zu einen Dell Thin Client mit Proxmox und virtueller Maschine für FHEM vor. Eins der Probleme, mit denen ich aktuell konfrontiert werde ist, dass keine meiner alten States angezeigt werden. Ich habe mit backup eine Sicherung erstellt und nach Ottos Anleitung auf dem neuen Server wiederhergestellt, nachdem dort FHEM installiert wurde.
Was mache ich da falsch ? Da sind wichtige Werte, z.B. die Vorjahresstände der PV und vieles anderes, was nun fehlt...
Grüße
Christian
Hallo Christian,
da fehlt vermutlich das state File: ./log/fhem.save
Gruß Otto
Hallo Otto,
Danke dir, wird das beim Backup nicht mit gesichert? Ich versuche das mal vom alten System rüber zu kopieren.
Grüße Christian
Bitte aber beachten, dass (meine ich) das state file erst beim Beenden geschrieben wird. Also lieber erst FHEM auf dem alten System stoppen und dann kopieren.
Kann mich aber auch täuschen, gerne korrigieren, falls ja.
es wird bei jedem save geschrieben und die alte Datei in /opt/fhem/restoreDir/save/yyyy-mm-dd/log/ kopiert.
Im backup wird normal auch der log Pfad mit gesichert, damit dort auch die fhem.save.
Es gibt praktisch beliebige Fehlermöglichkeiten, Du kannst im log sehen ob die Datei beim Start geladen wird:
Zitat2025.08.03 19:32:32.881 1: Including ./log/fhem.save
Hallo Christian,
ZitatEs gibt praktisch beliebige Fehlermöglichkeiten, Du kannst im log sehen ob die Datei beim Start geladen wird:
steht eine Meldung diesbezüglich bei Dir im Logfile? Mich würde interessieren wie die in deinem Fall lautet?
Das muss ich schauen,wenn ich den neuen Server wieder starte, parallel nkann ich beide nicht laufen lassen, da beisst sich zu viel, das werde ich erst am Mittwoch schaffen, dann ist wieder etwas Luft... Erstmal danke für die Tipps, ich komme dann darauf zurück.
Grüße Christian
Hallo zusammen,
hier die Rückmeldung, die fhem.save ist lt. LOG geladen worden und einige States sind gesetzt worden, aber kaum einer der Dummys. Ich habe nun aber einen Workaround gefunden, ich habe ein Dummy angelegt und in die Raw Definition den Inhalt der fhem.save reinkopiert und ausführen lassen. Nun sind erstmal alle Einträge gesetzt, nach einem Neustart sind auch alle noch da... Vielleicht ist das Problem damit schon behoben...
Danke erstmal, ich werde das weiter beobachten, hoffe das damit eins der letzten drei Probleme vor dem Umstieg auf den neuen Server behoben ist...
Grüße
Christian