Batterieüberwachung: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
K (Wikifiziert) |
||
Zeile 1: | Zeile 1: | ||
FS20 Sender und Homematic-Komponenten übermitteln unter anderem, ob ihre Batterien noch voll sind. | [[:Kategorie:FS20 Components|FS20 Sender]] und [[:Kategorie:HomeMatic Components|Homematic-Komponenten]] übermitteln unter anderem, ob ihre Batterien noch voll sind. Um Ausfälle frühzeitig zu erkennen, lasse ich mich per Email benachrichtigen, sobald eine Batteriemeldung mit etwas anderem als "ok" reinkommt (z.B. "low"). Zusätzlich erzeugt der unten stehende Codeblock einen Eintrag im Logfile. | ||
Um Ausfälle frühzeitig zu erkennen, lasse ich mich per Email benachrichtigen, sobald eine Batteriemeldung mit etwas anderem als "ok" reinkommt (z.B. "low"). Zusätzlich erzeugt der unten stehende Codeblock einen Eintrag im Logfile. | |||
<nowiki>define n_batt_chk notify .*:[Bb]attery.* { if("%" !~ m/ok/) { \ | <nowiki>define n_batt_chk notify .*:[Bb]attery.* { if("%" !~ m/ok/) { \ | ||
Zeile 7: | Zeile 6: | ||
} \ | } \ | ||
}</nowiki> | }</nowiki> | ||
Testen kann man dies z.B. mit | Achtung: FB_mail setzt die Installation auf einer Fritzbox voraus. Für andere Hardware-/OS-Plattformen ist die Vorgehensweise unter dem Titel [[E-Mail_senden]] beschrieben. | ||
Testen kann man dies z.B. mit <code>trigger HeizungWZ Battery:low</code> | |||
[[Kategorie:HOWTOS]] | [[Kategorie:HOWTOS]] |
Version vom 23. Juli 2013, 08:23 Uhr
FS20 Sender und Homematic-Komponenten übermitteln unter anderem, ob ihre Batterien noch voll sind. Um Ausfälle frühzeitig zu erkennen, lasse ich mich per Email benachrichtigen, sobald eine Batteriemeldung mit etwas anderem als "ok" reinkommt (z.B. "low"). Zusätzlich erzeugt der unten stehende Codeblock einen Eintrag im Logfile.
define n_batt_chk notify .*:[Bb]attery.* { if("%" !~ m/ok/) { \ { FB_mail('recipient@@internet.de', 'FHEM Batteriewarnung', '@ %')};; \ Log 3, "@: Batteriewarnung %";; \ } \ }
Achtung: FB_mail setzt die Installation auf einer Fritzbox voraus. Für andere Hardware-/OS-Plattformen ist die Vorgehensweise unter dem Titel E-Mail_senden beschrieben.
Testen kann man dies z.B. mit trigger HeizungWZ Battery:low