FHEM Forum

FHEM => Automatisierung => DOIF => Thema gestartet von: LookAndFeel am 07 September 2016, 18:35:28

Titel: Zeitabfrage: Ist es vor bzw. nach TL:ss (Twilight)
Beitrag von: LookAndFeel am 07 September 2016, 18:35:28
Gestern hat meine Definition versagt, denn der Sonnenuntergang (TL:ss) war vor 20:00 Uhr und es sind die Rollladen wieder hoch gegangen.
Wo liegt mein Denkfehler?
Danke

Internals:
   CFGFN
   DEF        ([20:00] and
[WZ_Rolladen] ne "Oben" and
[TL:ss] > [20:00:00])
(set WZ_Rolladen Oben)  DOELSE ()
   NAME       WZ_Sonnenschutz_Ende
   NR         272
   NTFY_ORDER 50-WZ_Sonnenschutz_Ende
   STATE      initialized
   TYPE       DOIF
   Readings:
     2016-09-07 18:24:31   cmd             0
     2016-09-07 18:24:31   state           initialized
     2016-09-07 18:24:31   timer_1_c1      07.09.2016 20:00:00
     2016-09-07 18:24:31   timer_2_c1      07.09.2016 20:00:00
   Condition:
     0          DOIF_time_once($hash,$hash->{timer}{0},$wday,"") and InternalDoIf($hash,'WZ_Rolladen','STATE','','',AttrVal($hash->{NAME},'notexist',undef)) ne "Oben" and ReadingValDoIf($hash,'TL','ss','','',AttrVal($hash->{NAME},'notexist',undef)) > DOIF_time_once($hash,$hash->{timer}{1},$wday,"")
   Days:
   Devices:
     0           WZ_Rolladen TL
     all         WZ_Rolladen TL
   Do:
     0:
       0          set WZ_Rolladen Oben
     1:
       0
   Helper:
     globalinit 1
     last_timer 2
     sleeptimer -1
   Internals:
     0           WZ_Rolladen:STATE
     all         WZ_Rolladen:STATE
   Itimer:
   Localtime:
     0          1473271200
     1          1473271200
   Readings:
     0           TL:ss
     all         TL:ss
   Realtime:
     0          20:00:00
     1          20:00:00
   Regexp:
     All:
   State:
   Time:
     0          20:00:00
     1          20:00:00
   Timecond:
     0          0
     1          0
   Timer:
     0          0
     1          0
   Timers:
     0           0  1
   Triggertime:
     1473271200:
       localtime  1473271200
       Hash:
Attributes:
   room       Haus,Wohnzimmer
Titel: Antw:Zeitabfrage: Ist es vor bzw. nach TL:ss (Twilight)
Beitrag von: KernSani am 07 September 2016, 19:48:34
20:00:00 gehört nicht in eckige Klammern, sondern in Anführungszeichen...
Titel: Antw:Zeitabfrage: Ist es vor bzw. nach TL:ss (Twilight)
Beitrag von: LookAndFeel am 08 September 2016, 20:03:03
Es hat funktioniert.

Danke!