Hallo
Prüfe derzeit meine HomeMatic Komponenten mit
define n_batt_chk notify .*:[Bb]attery.* { if("%" !~ m/ok/) { \
{DebianMail('werauchimmer@@googlemail.com', 'FHEM Batteriewarnung Home', '@ %')};; \
Log 3, "@: Batteriewarnung %";; \
} \
}
Da jetzt noch Z-Wave Komponenten dazukommen die mir Prozent zurück melden bekomme ich natürlich Fehler....
Wie kann ich jetzt dieses mit einbinden?
Danke
Tach,
hilft das?
define n_batt_chk notify .*[Bb]attery:.(([0-9]|[1-2][0-9]) %|low).* { \
{DebianMail('werauchimmer@@googlemail.com', 'FHEM Batteriewarnung Home', '@ %')};; \
Log 3, "@: Batteriewarnung %";; \
} \
}
Würde anschlagen, wenn Battery unter 30 % (Z-Wave) oder low (HM).
MfG
Hi
Habe die Änderung getestet - Funktioniert so aber nicht.
Da ich im Moment aber Unterwegs bin schaue ich mir das nochmal an.
Der Fehler der da kommt ist Momentan:
2015.01.20 15:28:41 3: n_batt_chk return value: Unknown command (([0-9]|[1-2][0-9]), try help.
Unknown command Log, try help.
U
Sorry, eine } zu viel, da das if weggefallen ist.
MfG
Gesendet von meinem Lenovo B6000-H mit Tapatalk