FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Mave am 21 Februar 2018, 21:25:52

Titel: Batterie Warnung
Beitrag von: Mave am 21 Februar 2018, 21:25:52
Hallo zusammen,

meine verschiedenen Komponenten melden Batterie Low Warnungen in ganz unterschiedlichen Readings.
Mal heissen die Readings LOW.BAT, mal LOW_BAT oder LOWBAT.
Wieder andere Komponenten melden warn_battery.

Wie muss ich ein Notify aufsetzen, damit alle Batterie Warnungen auslösen?

Wenn in einem Notify .*:[Bb]attery steht, bedeutet das .* dann alle Devices oder alle Readings?

Vielen Dank.

Grüße Mave
Titel: Antw:Batterie Warnung
Beitrag von: Cobra am 21 Februar 2018, 22:46:06
Hey Have,

hilft dir das hier weiter?

https://wiki.fhem.de/wiki/Batterieüberwachung (https://wiki.fhem.de/wiki/Batterie%C3%BCberwachung)

ZitatWenn in einem Notify .*:[Bb]attery steht, bedeutet das .* dann alle Devices oder alle Readings?

Das .* bedeutet in dem Fall alle Devices

Gruß Cobra
Titel: Antw:Batterie Warnung
Beitrag von: Otto123 am 21 Februar 2018, 22:56:04
Hi,

es hat eigentlich gar nichts mit Readings zu tun!
https://fhem.de/commandref_DE.html#notify
ZitatDefine
define <name> notify <Suchmuster> <Anweisung>

Führt eine oder mehrere Anweisungen aus, wenn ein Event generiert wurde, was dem <Suchmuster> (Gerätename oder Gerätename:Event) entspricht. Die Anweisung ist einer der FHEM Befehlstypen. Zum Test dient das trigger-Kommando.
In der Doku steht es doch ziemlich eindeutig! Ja vor dem : steht der Gerätename - aber danach steht der Event, das kann ein Readingname und irgendwas sein - muss aber nicht!
Hier hilft der Eventmonitor  (https://wiki.fhem.de/wiki/Event_monitor)sehr viel weiter!

Gruß Otto