NEWS
Frage zu History
-
Hallo zusammen,
ich habe eine Frage zur Funktionsweise von History.
Ich starte iobroker jede Nacht neu, da ich ein backup haben möchte mit allen Daten.
In History kann ich einstellen, dass die Daten auf die Platte geschrieben werden, wenn 100 Datenpunkte im RAM stehen.
Somit verliert History die Daten beim restart des iobroker.
Wie kann ich das verhindern, denn ich möchte meine Temperatur durchgängig aufzeichnen?
Oder habe ich etwas falsch konfiguriert?
Ich sehe immer nur die Daten in Flot ab dem Neustart, der nachts um 2:00 Uhr durchgeführt wird.
-
Es ist ein Fehler (oder Eigenschaft ), dass history die Daten nicht speichert.
Da wird es momentan gearbeitet.
-
Es ist ein Fehler (oder Eigenschaft ), dass history die Daten nicht speichert.
Da wird es momentan gearbeitet. `
Danke für die Info.
Das erklärt einiges.
Gibt es eine andere Möglichkeit Daten aufzuzeichnen, ohne dass diese beim Neustart von iobroker verloren gehen?
Kann ich die aufgezeichneten Daten der CCU einbauen?
-
@jhg:Es ist ein Fehler (oder Eigenschaft ), dass history die Daten nicht speichert.
Da wird es momentan gearbeitet. `
Danke für die Info.
Das erklärt einiges.
Gibt es eine andere Möglichkeit Daten aufzuzeichnen, ohne dass diese beim Neustart von iobroker verloren gehen?
Kann ich die aufgezeichneten Daten der CCU einbauen? `
Benutze SQL Adapter (mit SQLite, falls nichts anderes gibt) -
Das Problem mit der History habe ich auch festgestellt. Wenn ich das richtig verstanden habe sollte dafür die Storage Retention zuständig sein, wenn ich da also Keep forever einstelle sollte es auch für immer speichern ?
Sofern es dann mal richtig funktioniert, gibt es denn schon eine Schätzung wann dafür ein Fix kommt ?
-
Spricht im Moment eigentlich noch etwas für den alten History Adapter und gegen sqlite? Fliegt der History Adapter irgendwann raus?
-
Spricht im Moment eigentlich noch etwas für den alten History Adapter und gegen sqlite? Fliegt der History Adapter irgendwann raus? `
Ich habe nicht vor history zu löschen. Der ist OK doch? -
-
Ich habe nicht vor history zu löschen. Der ist OK doch? `
Natürlich, er ist sogar der einzige der meine Daten korrekt speichert:
http://forum.iobroker.net/viewtopic.php … =60#p25104
Gruß
Rainer
-
Interessanterweise ist es heute so, dass die Daten von gestern noch vorhanden sind.
Die Daten wurden auf die Platte geschrieben.
Es fehlt jetzt nur der Teil vor dem Restart von iobroker.
Sieht also nicht so schlecht aus, jetzt müsste man nur noch die Zahl der im RAM zu haltenden Daten auf 0 setzen können.
-
@jhg:jetzt müsste man nur noch die Zahl der im RAM zu haltenden Daten auf 0 setzen können. `
Ja und nein!Wenn man auf die Daten schnell zugreifen will, sollten ruhig einige Daten im RAM gehalten werden.
Aber eben nicht ausschließlich.
Sofort auf Platte schreiben UND nn Datenpunkte noch im RAM halten.
Gruß
Rainer
-
@jhg:jetzt müsste man nur noch die Zahl der im RAM zu haltenden Daten auf 0 setzen können. `
Ja und nein!Wenn man auf die Daten schnell zugreifen will, sollten ruhig einige Daten im RAM gehalten werden.
Aber eben nicht ausschließlich.
Sofort auf Platte schreiben UND nn Datenpunkte noch im RAM halten.
Gruß
Rainer `
Ja, das wäre wahrscheinlich die beste Lösung.
-
@jhg:@jhg:jetzt müsste man nur noch die Zahl der im RAM zu haltenden Daten auf 0 setzen können. `
Ja und nein!Wenn man auf die Daten schnell zugreifen will, sollten ruhig einige Daten im RAM gehalten werden.
Aber eben nicht ausschließlich.
Sofort auf Platte schreiben UND nn Datenpunkte noch im RAM halten.
Gruß
Rainer `
Ja, das wäre wahrscheinlich die beste Lösung. `
Habe gestern das Problem gefunden. Bald wird funktionieren.