Hallo,
nach einer kleinen Ewigkeit habe ich mal wieder Zeit mich um meine fhem Umgebung zu kümmern. Es geht mal wieder um Batterieüberwachung - folgendes habe ich für die RG definiert:
Internals:
DEF .*:([Bb]attery|batteryLevel) <hr> BatteryStatusLow:$scalar
NAME BatteryStatusLow
NR 2711
NTFY_ORDER 50-BatteryStatusLow
STATE Initialized
TYPE readingsGroup
mayBeVisible 1
...
Und mit valueFormat den entsprechnenden Filter gesetzt.
...
valueFormat { if ($READING eq "battery" && $VALUE eq "low"){return $VALUE};; if ($READING eq "batteryLevel" && $VALUE <= 2.1){return $VALUE};; return undef;; }
...
Funktioniert soweit, jedoch die Zeile für 'BatteryStatusLow:$scalar' bleibt leer.
Hat jemand einen Tipp woran dies liegt?
Edit: scheint am Einsatz von 'valueFormat' zu liegen.
Danke und ciao
Walter