Hallo,
ich nutze DbLog. Grundsätzlich habe ich die Übernahme der Readings/Userreadings ins Log bei meinem Gerät devStrommesser mit DbLogExclude ." "ausgeschaltet".
Ich würde aber gerne, in dem Fall, dass sich der state von "on" auf "off" ändert diverse Readings und Userreadings ins Log übernehmen. Aber keine Übernahme der Readings bei Änderung state von "off" auf "on", da Werte in dem Fall nixaussagend (Werte werden auf Null gesetzt).
Also nach dem Fall:
state = off => Übernahme Userreading A_Beginn, B_Ende und Messergebnis.
Ist das realisierbar?
Vielen Dank
Zitat von: AnBad am 06 August 2021, 06:45:07
Ist das realisierbar?
Nichts leichter als das.
Definiere ein notify auf den gewünschten event und schreibe darin mit addLog die gewünschten Werte in die Datenbank.
Geniale Sache! Habe es mit einer bereits bestehenden DoIf gelöst.
set DBLogging addLog dev_Zwischenschalter3:(T_Name|A_Beginn|B_Aktuell|F_Stromverbrauch_kWh_Gesamt|) !useExcludes