Hallo, ich nutze 2 HomeMatic Fensterkontakte (optisch).
Die funktionieren grundsätzlich wunderbar. Aber ich habe einen Logeintrag, den ich mir nicht erklären kann.
Ich habe ein notify angelegt:
define n_Fenster notify Fenster.HM_401C97:open.* {Log(3,"Fensterkontakt: $EVENT");;if(ReadingsVal("AnwesenheitHandys","state","") eq "absent"){sendMessage("Fenster wurde geöffnet"})}
Im Log finde ich dann aber folgendes:
n_Fenster return value: syntax error at (eval 40501) line 1, at EOF
Im Event-Monitor sieht es wie folgt aus:
2016-03-07 20:17:09 CUL_HM Fenster.HM_401C97 open
2016-03-07 20:17:09 HMLAN HMUSB loadLvl: low
2016-03-07 20:17:12 CUL_HM Fenster.HM_401C97 closed
2016-03-07 20:17:13 CUL_HM Fenster.HM_401C97 NACK
2016-03-07 20:17:13 CUL_HM Fenster.HM_401C97 Nack
Kann mir jemand vielleicht erläutern wo hier das Problem steckt?
Tausch doch mal am Ende die Klammern (-> )}} ) ... ich denke, die sind nicht korrekt verschachtelt.
Peter
ARGH, man. Tausend mal kontrolliert und doch nicht gesehen.
Danke, natürlich passte das mit den Klammern nicht.