Kann bitte bei der Batterieüberwachung (https://wiki.fhem.de/wiki/Batterie%C3%BCberwachung) eine Änderung vornehmen.
Es gibt ja jetzt ein ein neues Reading batteryStatus deshalb erfasst der Wiki-Eintrag nicht mehr alle batteriebetriebene Devices.
Mit Änderung auf
.*:[Bb]attery|.*:[Bb]atteryS { if($EVENT !~ m/ok/) }}
sollten alte und neue Readings erkannt werden
Hallo,
ich habe die vorgeschlagene Änderung bei mir übernommen. Ich stelle jetzt aber fest, dass ich bei folgendem Reading eine Benachrichtigung bekomme, die ich mir aber garnicht erklären kann:
setstate myLGG6 2018-12-27 17:46:01 batteryTemperature 32.2
Viele Grüße Gisbert
Wenn Du die Regex von oben genommen hast dann passt sie auch auf Dein Reading. Und der Event ist auch ungleich ok.
hallo @CoolTux , dann verbesser es doch ich habe keine Ahnung von Regex.
Bei mir klappt es aber, dass ich die verschwundenen Device wieder finde
Ungetestet
.*:([Bb]attery|[Bb]atteryStatus):.* { if ( $EVENT !~ m/ok/ ) { } }
Danke für die Hinweise.
Ansatzweise getestet:
.*:([Bb]attery|[Bb]attery[Ss].*) { if ( $EVENT !~ m/ok/ ) { } }
Damit dürften alle Varianten mit battery / batteryState / batteryStatus / Batterystate usw. abgedeckt sein.
Getestet hab ich's in einer Readingsgroup, da kommen genau die Geräte, die man haben will und erwartet.
Der Trigger in einem notify sollte ja identisch sein.
Viele Grüße Gisbert