Hauptmenü

DOIF Problem

Begonnen von fmth, 04 März 2016, 13:16:53

Vorheriges Thema - Nächstes Thema

fmth

Hallo,
ich versuche mit einem DOIF bei geschlossener Tür eine Lampe einzuschalten.

(*{sunset("REAL",0,"16:00","22:40"}) and ([CUL_FHTTK_d1f683] eq "Closed")) (set Tisch on)

Leider bekomme ich die folgende Fehlermeldung:

perl error in condition: *{sunset("REAL",0,"16:00","22:40"}) and (InternalDoIf($hash,'CUL_FHTTK_d1f683','STATE','','',AttrVal($hash->{NAME},'notexist',undef)) eq "Closed"): syntax error at (eval 27267) line 1, at EOF

Ich habe leider keine Ahnung wie ich die weg bekomme.
Hat jemand eine Idee?
Gruß
Michael

FranzB94

Zitat von: fmth am 04 März 2016, 13:16:53

(*{sunset("REAL",0,"16:00","22:40"}) and ([CUL_FHTTK_d1f683] eq "Closed")) (set Tisch on)


stera

Das Beispiel hat auch eckige Klammern, die bei Dir fehlen..


([{sunset()}])


Zitat von: fmth am 04 März 2016, 13:16:53
Hallo,
ich versuche mit einem DOIF bei geschlossener Tür eine Lampe einzuschalten.

(*{sunset("REAL",0,"16:00","22:40"}) and ([CUL_FHTTK_d1f683] eq "Closed")) (set Tisch on)

Leider bekomme ich die folgende Fehlermeldung:

perl error in condition: *{sunset("REAL",0,"16:00","22:40"}) and (InternalDoIf($hash,'CUL_FHTTK_d1f683','STATE','','',AttrVal($hash->{NAME},'notexist',undef)) eq "Closed"): syntax error at (eval 27267) line 1, at EOF

Ich habe leider keine Ahnung wie ich die weg bekomme.
Hat jemand eine Idee?
Gruß
Michael

fmth

({sunset("REAL",0,"16:00","22:40" and ([CUL_FHTTK_d1f683] eq "Closed")) (set Tisch on)

Bringt leider:
no right bracket: ({sunset("REAL",0,"16:00","22:40" and ([CUL_FHTTK_d1f683] eq "Closed")) (set Tisch on)

Gruß Michael

Ralli

Ist ja auch logisch. Was sagt die Fehlermeldung denn??!

So geht es richtig:


DOIF ([{sunrise(0,"16:00","22:40")}] and [CUL_FHTTK_d1f683] eq "Closed") (set Tisch on)
Gruß,
Ralli

Proxmox 8.4 Cluster mit HP ED800G2i7, Intel NUC11TNHi7+NUC7i5BNH, virtualisiertes fhem 6.4 dev, virtualisierte RaspberryMatic (3.83.6.20250705) mit HB-RF-ETH 1.3.0 / RPI-RF-MOD, HM-LAN-GW (1.4.1) und HMW-GW, FRITZBOX 7490 (07.59), FBDECT, Siri und Alexa