Ich habe ein einfaches DOIF welches ich mitlogge also das einschalten ist OK das zeigt er richtig an, aber sobald der state des LichtSZ "off" ist und die Helligkeit des Sensor stimmt schreibt er mir das zweite Log schon, obwohl der on-for-timmer 900 noch gar nicht abgelaufen ist, Ist mir irgendwie nicht klar.
Wie kann ich das ändern das er das Log erst schreibt wenn der timer abgelaufen ist.?
([?du_Modus_SZ_Tint] eq "FHEM" and [LichtSZ:state] eq "on") (set HUEDevice7 on, ({Log 1, "Schlafzimmer Hue - EIN"})) DOELSEIF ([LichtSZ:state] eq "off" and [Temperatur_Schlafzimmer:luminosity] < 90) (set HUEDevice7 on-for-timer 900, ({Log 1, "Schlafzimmer Hue - AUS"})) DOELSEIF ([du_Modus_SZ_Tint] eq "Aus") (set HUEDevice7 off, ({Log 1, "Schlafzimmer Hue - AUS"}))
Hi,
der on-for-Timer ist doch im Device, da müsste das log auch mitschreiben!
Gruß Arnd
Signalduino (Nano, ESP, ...), CUL (Busware, Nano, Maple, ...), Homematic (HM-MOD-UART-RPI, ESP, Maple, ...), LaCrosseGateway (LGW, ESP, ...), 1-wire, ESPEasy, Bravia, Yamaha, ...
nein, er tut es leider nicht, er setzt das Log sofort ab wenn das andere Licht (LichtSZ) ausgeht oder ausgeschaltet wird. Da ist das HUEDevice7 aber noch eingeschaltet
Hi,
Was ich meinte ist: HEUDevice7 hat ein eigenes Log, das solltest Du zusätzlich verwenden.
Gruß Arnd
Signalduino (Nano, ESP, ...), CUL (Busware, Nano, Maple, ...), Homematic (HM-MOD-UART-RPI, ESP, Maple, ...), LaCrosseGateway (LGW, ESP, ...), 1-wire, ESPEasy, Bravia, Yamaha, ...
Hallo Arnd, danke für deine Information...
da hatte ich auch schon geschaut, aber das hat auch kein eigenes Log, vllt hatte ich es als ich es mal angelegt hatte auch gelöscht, dass ist auch schon eine Weile her.
Es ist jetzt auch nicht ganz so wichtig, aber vllt ist es so wie er das macht ja mit dem on-for-timer auch immer so, ich habe das noch nie so verwendet...
Ich wollte das mal kontrollieren mit Hilfe des Logs... zumindest geht der Ablauf so in Ordnung und das DOIF macht was es soll....