(Gelöst) Syntaxfehler bei at

Begonnen von is2late, 29 Januar 2021, 16:48:41

Vorheriges Thema - Nächstes Thema

is2late

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
Pi4, Tahoma Jalousien, Hue, Echo, Sonos, Lupusec XT3, FritzBox

Otto123

#1
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
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

is2late

#2
Vielen Dank, Otto!

Jetzt sind die Klammerfehlermeldungen weg! Funktioniert bestens. Klasse!

LG

Pi4, Tahoma Jalousien, Hue, Echo, Sonos, Lupusec XT3, FritzBox