Hi,
komme schon wieder nicht weiter:
Täglich um 22:50 Uhr soll eine Meldung über Sonos erfolgen, dass die Alarmanlage bald scharf schaltet. Dieser Code funktioniert:
*22:50:00 {if (Value("Alarmanlage") eq "Aus") {fhem("set Sonos_Unnamed_Room Speak 30 de In zehn Minuten schaltet sich die Alarmanlage ein")}}
Nun möchte ich die Meldung von der weiteren Bedingung abhängig machen, dass der Dummy "gleichAlarmzeitSchalter" auf ON steht. Bei diesem Code wird jedoch ein Klammerfehler moniert:
*22:50:00 {if (Value("Alarmanlage") eq"Aus")&&(Value("gleichAlarmzeitSchalter")eq"off"){fhem("set Sonos_Unnamed_Room Speak 30 de In zehn Minuten schaltet sich die Alarmanlage ein")}}
Sieht jemand den Fehler?
Vielen Dank,
LG Ingo
Hi,
mMn liegt hier der Fehler )&&(
probier mal so (geht ja auch mal so in der FHEM Kommandozeile) :)
{if (Value("Alarmanlage") eq "Aus" && Value("gleichAlarmzeitSchalter") eq "off" ){fhem("set Sonos_Unnamed_Room Speak 30 de In zehn Minuten schaltet sich die Alarmanlage ein")}}
Gruß Otto
Vielen Dank, Otto!
Jetzt sind die Klammerfehlermeldungen weg! Funktioniert bestens. Klasse!
LG