Hallo,
ich setze einen Dummy mit den Funktionen sunset und sunrise, der mir die Zustände "dunkel" bzw. "hell in einem Dummy setzt. Funktioniert zu 90 % sehr gut, aber manchmal setzt er abends nicht den Zustand "dunkel", obwohl die Sonne schon lange untergegangen ist. Dies ist unabhängig von Updates des Raspi oder FHEM und auch unabhängig ob ich Programmänderungen gemacht habe oder nicht. Heute hätte er um 17:22 auf "dunkel" schalten müssen, steht aber immer noch auf "hell". Attribut "do always" ist gesetzt.
Das List des DOIF (aus DEF):
Internals:
CFGFN ./FHEM/Jalousien.cfg
DEF ([{sunrise("HORIZON=-4",0,"07:00","09:00")}-{sunset("HORIZON=-5",0,"17:00","22:00")}|134] or [{sunrise("HORIZON=-4",0,"08:30","09:00")}-{sunset("HORIZON=-5",0,"17:00","22:00")}|257]) (set du_Tageslicht hell)
DOELSE (set du_Tageslicht dunkel)
NAME di_Tageslicht
NR 96
NTFY_ORDER 50-di_Tageslicht
STATE hell
TYPE DOIF
Readings:
2016-01-14 17:20:53 cmd_event timer_4
2016-01-14 17:20:53 cmd_nr 1
2016-01-14 17:20:53 state hell
2016-01-14 18:42:48 timer_1_c1 15.01.2016 07:44:24|134
2016-01-14 18:42:48 timer_2_c1 15.01.2016 17:22:11|134
2016-01-14 18:42:48 timer_3_c1 15.01.2016 08:30:00|257
2016-01-14 18:42:48 timer_4_c1 15.01.2016 17:22:11|257
Condition:
0 DOIF_time($hash,$hash->{realtime}{0},$hash->{realtime}{1},$wday,$hms,"134") or DOIF_time($hash,$hash->{realtime}{2},$hash->{realtime}{3},$wday,$hms,"257")
Days:
0 134
1 134
2 257
3 257
Devices:
Do:
0:
0 set du_Tageslicht hell
1:
0 set du_Tageslicht dunkel
Helper:
globalinit 1
last_timer 4
sleeptimer -1
Itimer:
Realtime:
0 07:44:24
1 17:22:11
2 08:30:00
3 17:22:11
State:
Time:
0 {sunrise("HORIZON=-4",0,"07:00","09:00")}
1 {sunset("HORIZON=-5",0,"17:00","22:00")}
2 {sunrise("HORIZON=-4",0,"08:30","09:00")}
3 {sunset("HORIZON=-5",0,"17:00","22:00")}
Timecond:
0 0
1 0
2 0
3 0
Timer:
0 0
1 0
2 0
3 0
Timerfunc:
Timers:
0 0 1 2 3
Attributes:
cmdState hell | dunkel
do always
room 1.7_Haus
Hat jemand eine Idee, warum das so ist?
Gruß Jürgen
Ist vermutlich dieses Problem: http://forum.fhem.de/index.php/topic,47021.msg390293.html#msg390293 eine Abhilfe ohne Intervalle habe ich dort angegeben.
Gruß
Damian