FHEM Forum

FHEM => Sonstiges => Thema gestartet von: firebladerx52 am 18 August 2021, 13:14:41

Titel: logdb fehlende Einträge nachträglich eintragen
Beitrag von: firebladerx52 am 18 August 2021, 13:14:41
Ich nutze logdb und logrep für meine SQLite Datenbank und hab folgendes Problem: Mein HM Stromzähler ist ausgefallen als ich im Urlaub war und hat demzufolge auch keine Einträge in die Datenbank geschrieben. Jetz hab ich den Stromzähler wieder flott gemacht und den Verbrauch angepasst. Die letzten 4 Wochen ist daher kein Stromverbrauch erfasst wurden und an dem Tag an dem ich den Stromzähler wieder flott gemacht habe ein sehr hoher Stromverbrauch. Jetzt sieht  natürlich der Plot dementsprechend blöd aus. Ich würde jetzt gern den Stromverbrauch auf die nicht geloggten Tage gleichmäßig verteilen und manuell in die Datenbank schreiben. Wie mache ich sowas am besten?
MFG
Marco
Titel: Antw:logdb fehlende Einträge nachträglich eintragen
Beitrag von: yersinia am 18 August 2021, 14:05:18
Imho hast du zwei Möglichkeiten: entweder DbLog-Import (https://wiki.fhem.de/wiki/DbRep_-_Reporting_und_Management_von_DbLog-Datenbankinhalten#Import) (habe ich keine Erfahrung) oder direkt auf der Datenbank ein UPDATE (https://www.sqlitetutorial.net/sqlite-update/) ([1] (https://www.sqlite.org/lang_update.html)) nutzen.
Titel: Antw:logdb fehlende Einträge nachträglich eintragen
Beitrag von: firebladerx52 am 18 August 2021, 18:40:13
Danke! Mit dbLog-Import hab ich es hinbekommen