Hallo.
Ein notify mit folgendem DEF
AL2_Bad:on IF ([NC_WS_91:temperature] <= 18.0) (set telegram send @D_J Badezimmer schließen; set du_Sound on; {Alarm_Exec('Alarmanlage',2,'Al2_aus','dummy','off')})
Bringt mir diese Meldung:
syntax error at (eval 16224) line 1, near "})"
Ein ähnliches notify ohne IF mit einigen set Befehlen und diesem Alarm_Exec funktioniert.
Weiß jemand was das sein könnte ?
Was ist der genaue Unterschied zu dem funktionierenden notify?
AL2_Bad_1h:on set telegram send @D_J Badezimmer schließen; set du_Sound on; {Alarm_Exec('Alarmanlage',2,'Al2_aus','dummy','off')}
AL2_Bad:on IF ([NC_WS_91:temperature] <= 18.0) (set telegram send @D_J Badezimmer schließen; set du_Sound on; {Alarm_Exec('Alarmanlage',2,'Al2_aus','dummy','off')})
Eigentlich ja nur das IF. Die Klammern sind richtig geschlossen.
Beim IF solltest du Komma statt Semikolon benutzen.
Ah nein ! :-[
Das war es.
Werde ich mir direkt notieren.
Vielen Dank !