FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: spel am 31 Mai 2016, 21:53:28

Titel: Was ist falsch / Batterie notifiy mit Telegram Nachricht und Log
Beitrag von: spel am 31 Mai 2016, 21:53:28
Hallo,

was ist hier falsch (bei Batterie nicht mehr ok soll eine Nachricht per Telegram verschickt werden und geloggt werden):

define n_batt_chk notify .*:[Bb]attery.* { if ($EVENT !~ m/ok/) { { fhem (set telegram message $NAME : Batteriewarnung $EVENT)};;Log 3, "$NAME : Batteriewarnung $EVENT";;}}


2016.05.31 21:47:08 3: n_batt_chk return value: syntax error at (eval 362) line 1, near "$NAME :"

Danke
Titel: Antw:Was ist falsch / Batterie notifiy mit Telegram Nachricht und Log
Beitrag von: CoolTux am 31 Mai 2016, 21:58:23

define n_batt_chk notify .*:[Bb]attery.* { if ($EVENT !~ m/ok/) { fhem ("set telegram message $NAME : Batteriewarnung $EVENT") ;; Log 3, "$NAME : Batteriewarnung $EVENT";;}}


Probiere mal so. Das mit den doppelten Semikolons ist eigentlich nicht korrekt. Aber ich denke mal Du hast das aus der cfg, daher habe ich das erstmal so gelassen
Titel: Antw:Was ist falsch / Batterie notifiy mit Telegram Nachricht und Log
Beitrag von: spel am 31 Mai 2016, 22:09:46
Das war es. Super! Danke!