configdb seit Revision 25765 03.03.2022 12:22:51 kein state mehr

Begonnen von CoolTux, 13 März 2022, 19:28:20

Vorheriges Thema - Nächstes Thema

CoolTux

Ich habe nun beide Revisionen bei mir getestet. Sowohl 25765 03.03.2022 12:22:51 als auch die Nachfolgerevision 25791 07.03.2022 10:08:39 laden beim FHEM start kein state mehr. Bedeutet sämtliche Readings sind weg oder werden erst beim laden einiger Module komplett neu geschrieben. Ich habe mehrere Tests gemacht immer das selbe Ergebnis. Erst ein Restore auf Revision 25615 02.02.2022 12:36:27 brachte mir meine gespeicherten States wieder.

Udo wie kann ich Dir hier bei der Fehlersuche unterstützen? Hätte ich eine Schemaerweiterung machen müssen? Habe ich was überlesen zum Update Revision 25765 03.03.2022?



Grüße
Marko
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

betateilchen

Welche Datenbank ist im Einsatz? Bei mysql Datenbanken hatten wir schonmal das Problem, dass der Datenbankserver die Verbindung trennt, bevor die states vollständig neu in die Datenbank geschrieben sind.

Zitat von: CoolTux am 13 März 2022, 19:28:20
Erst ein Restore auf Revision 25615 02.02.2022 12:36:27 brachte mir meine gespeicherten States wieder.

Setze mal bei der Version attr global verbose 4, mache eine save.
Dann das Update auf die aktuelle configDB und einen Neustart.

Vielleicht sieht man dann im Logfile irgendwas. Beim shutdown sollten die states neu geschrieben und dann beim restart neu eingelesen werden.

Zitat von: CoolTux am 13 März 2022, 19:28:20
Hätte ich eine Schemaerweiterung machen müssen? Habe ich was überlesen zum Update Revision 25765 03.03.2022?

Der Benutzer muss an der Datenbank nix manuell tun, um die neue Version zu nutzen. Insofern wirst Du nichts übersehen haben.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

CoolTux

Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net