Hallo,
ich habe für verschiedene Devices via setreading Infos hinzugefügt, z.B. Datum der Batteriewechsels von Sensoren.
Das funktioniert alles super. Ich kann fhem starten/stoppen/abstürzen lassen, die Readings sind immer wieder da.
Wenn ich allerdings fhem neu aufsetze sind genau diese readings weg.
Wo werden die gespeichert? In fhem.save sind diese nicht drin :(
Bei der Neuistallation habe ich den kompletten fhem Ordner kopiert. Alles läuft - nur diese Readings sind weg...
In der fhem.save werden eigentlich alle Readings abgelegt
Habe es gerade nochmal getestet.
Evtl. ist beim letzten speichern auf der Karte durch das defekte Dateisystem was schiefgegangen.
Das muss im statefile (fhem.save) gespeichert werden.
Es gibt bei FHEM eigentlich nur 2 stellen wo es Device-Daten speichert, entweder in der fhem.cfg (oder bei ConfigDB eben in der entsprechenden Datenbank) für die "festen" Konfigurationsdaten oder in fhem.save (=statefile) für die "flüchtigen" Daten.
Alles klar.
Dann probier ich noch etwas.
Zitat von: Benni am 03 Juli 2016, 16:01:17
oder in fhem.save (=statefile) für die "flüchtigen" Daten.
Ergänzung: Bei configDB liegen auch die flüchtigen Daten (=statefile) in der Datenbank.