Hallo zusammen,
ich habe eine OBIS-Zähler. Dieser verweigert hin und wieder seinen Test.
Jetzt wollte ich mit einem watchdog überprüfen obe der Zähler noch aktiv ist. Die Readings haben alle ein altes Datum.
Dachte es wäre ganz einfach aber es tut leider nicht.
defmod wd.Strom watchdog Strom 00:01 SAME "set mytest on"
attr wd.Strom autoRestart 1
attr wd.Strom room Test
defmod Strom OBIS /dev/ttyUSB0@300,7,E,1 VSM102
attr Strom channels {"1.8.0"=>"Bezug","2.8.0"=>"Einspeise"}
attr Strom event-on-change-reading .*
attr Strom group Strom
attr Strom icon measure_power_meter@blue
attr Strom interval 600
attr Strom pollingMode on
attr Strom room Keller
setstate Strom Bezug: 0.0kW <br/>Einspeise: 0.0kW
setstate Strom 2022-11-18 14:41:01 Bezug 28776.9
setstate Strom 2022-11-18 14:41:00 C.1 1126110052900187
setstate Strom 2022-11-18 14:41:00 C.5.0 1
setstate Strom 2022-11-18 14:41:02 Einspeise 61950.5
setstate Strom 2022-11-18 14:40:57 Version ACE0\3k260V01.18
setstate Strom 2022-11-18 23:50:00 myBezug 28776.9
setstate Strom 2022-11-18 23:50:00 myBezugVortag 28776.9
setstate Strom 2022-11-18 23:50:00 myEinspeise 61950.5
setstate Strom 2022-11-18 23:50:00 myEinspeiseVortag 61950.5
setstate Strom 2022-11-06 08:40:47 state opened
Gruß Josef
Nimm alternativ das readingsWatcher-Modul, damit kannst du, wenn nötig, auch sämtliche anderen Devices (zB TempSensoren auf leere Batterie) überwachen :)
@Icinger
Danke für den Tip, kannte das Modul nicht. Sehr Praktisch
Gruß Josef