Hauptmenü

Problem mit eine DOIF...

Begonnen von misux, 03 November 2020, 17:04:56

Vorheriges Thema - Nächstes Thema

misux

HI!
Ich habe ein Problem mit einem DOIF.

(([TVTime:state] eq "on" or [PartyTime:state] eq "off" or [LichtSensor:brightness] > 25.0) and ([?Led1] eq "on" or [?Led2] eq "on"))
(set Led1 off) (set Led2 off)
DOELSEIF
([TVTime:state] eq "off" and [LichtSensor:brightness] < 25.0 and [Haus] eq "present"and [?09:00-22:30] and [?LED1] eq "off")
(set LED1 on)


Das Problem ist das obwohl alle OR Zustände erfüllt waren und LED1 "ON" war sie ausgeschaltet wurde... und ich habe keine Ahnung warum.. Er reagiert immer auf den Lichtsensor der aber weit unter 25 ist... und dennoch schaltet er das Licht aus obwohl es ja an bleiben sollte weil brightness ja unter 25 ist...

Hat einer eine Idee wo mein Fehler liegt?

amenomade

Bitte ein vollständiges "list" vom DOIF, wenn er deiner Meinung nach, "falsch" geschaltet hat
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

Otto123

ZitatDas Problem ist das obwohl alle OR Zustände erfüllt waren und LED1 "ON" war sie ausgeschaltet
Wenn alle OR Zustände erfüllt - dann ist brightness] > 25.0 und LED1 spielt in dem ersten Zweig keine Rolle. Dann ist der erfüllt und gut.

Es hält geistig fit Led1 und LED1  als Name zu verwenden. Oder ist es der Gleiche und Du hast sie falsch geschrieben?
Wird das list zeigen :)

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