Hallo,
ich hab eine Steckdose die ich mittels DoIf schalte, das klappt auch problemlos, jetzt wollte ich das ganze so ändern das sie nur zu bestimmten Zeiten (18:00-03:00) angeschaltet wird wenn die zweite Bedingung PC_Buero:presence:present
ist, dafür hab ich das ursprüngliche Doif:
[PC_Buero:presence] eq "present" )(set Steckdose_Buero_Schrank_Licht on) DOELSEIF ([PC_Buero:presence] eq "absent" )(set Steckdose_Buero_Schrank_Licht off) DOELSE
erweitert so das es jetzt so aussieht:
([18:00-03:00] [PC_Buero:presence] eq "present" )(set Steckdose_Buero_Schrank_Licht on) DOELSEIF ([PC_Buero:presence] eq "absent" )(set Steckdose_Buero_Schrank_Licht off) DOELSE
Aber die Steckdose ist immer an wenn der PC_Buero present ist, unabhängig von der Zeit.
Wo hab ich den Fehler?
Danke
Da fehlt auch das and dazwischen.
([18:00-03:00] and [PC_Buero:presence] eq "present" )(set Steckdose_Buero_Schrank_Licht on) DOELSEIF ([PC_Buero:presence] eq "absent" )(set Steckdose_Buero_Schrank_Licht off) DOELSE