Doif schaltet diesen Sommer nicht letzten sommer super geschaltet

Begonnen von Wasserwerk33, 13 August 2020, 17:56:20

Vorheriges Thema - Nächstes Thema

Wasserwerk33

Ja genau die Triggern. Das hat geklappt -> dafür schon mal danke.
Und ich habe einfach das off entfernt und schon schaltet es.

Internals:
   CFGFN     
   DEF        (([21:00-18:00]) and ([LaCrosse_0C:temperature] - [LaCrosse_23:temperature]) < - 0.2
and ([LaCrosse_23:temperature] > ([Ole_Luefter_automatik:desired] + 2))) (set Luefter_Ole on)
DOELSEIF
((([LaCrosse_0C:temperature] - [LaCrosse_23:temperature]) > 0.2) or ([LaCrosse_0C:temperature] < [Ole_Luefter_automatik:desired]))
(set Luefter_Ole off)
   FUUID      5f344a24-f33f-faf7-62e8-a01008e1902c96db
   MODEL      FHEM
   NAME       Ole_Luefter_automatik
   NOTIFYDEV  Ole_Luefter_automatik,LaCrosse_0C,LaCrosse_23,global
   NR         3575
   NTFY_ORDER 50-Ole_Luefter_automatik
   STATE      on
   TYPE       DOIF
   VERSION    20811 2019-12-22 17:45:08
   READINGS:
     2020-08-14 21:55:55   Device          LaCrosse_23
     2020-08-14 21:55:42   cmd             1
     2020-08-14 21:55:42   cmd_event       Ole_Luefter_automatik
     2020-08-14 21:55:42   cmd_nr          1
     2020-08-13 20:29:07   desired         23
     2020-08-14 21:55:50   e_LaCrosse_0C_temperature 24.8
     2020-08-14 21:55:55   e_LaCrosse_23_temperature 27.8
     2020-08-14 21:55:38   mode            enabled
     2020-08-14 21:55:42   state           on
     2020-08-14 21:55:38   timer_01_c01    15.08.2020 21:00:00
     2020-08-14 21:55:38   timer_02_c01    15.08.2020 18:00:00
   Regex:
     accu:
     cond:
       LaCrosse_0C:
         0:
           temperature ^LaCrosse_0C$:^temperature:
         1:
           temperature ^LaCrosse_0C$:^temperature:
       LaCrosse_23:
         0:
           temperature ^LaCrosse_23$:^temperature:
         1:
           temperature ^LaCrosse_23$:^temperature:
       Ole_Luefter_automatik:
         0:
           desired    ^Ole_Luefter_automatik$:^desired:
         1:
           desired    ^Ole_Luefter_automatik$:^desired:
   attr:
     cmdState:
       0:
         on
       1:
         off
     repeatcmd:
     wait:
     waitdel:
     waitsame:
   condition:
     0          (::DOIF_time($hash,0,1,$wday,$hms)) and (::ReadingValDoIf($hash,'LaCrosse_0C','temperature') - ::ReadingValDoIf($hash,'LaCrosse_23','temperature')) < - 0.2  and (::ReadingValDoIf($hash,'LaCrosse_23','temperature') > (::ReadingValDoIf($hash,'Ole_Luefter_automatik','desired') + 2))
     1          ((::ReadingValDoIf($hash,'LaCrosse_0C','temperature') - ::ReadingValDoIf($hash,'LaCrosse_23','temperature')) > 0.2) or (::ReadingValDoIf($hash,'LaCrosse_0C','temperature') < ::ReadingValDoIf($hash,'Ole_Luefter_automatik','desired'))
   days:
   do:
     0:
       0          set Luefter_Ole on
     1:
       0          set Luefter_Ole off
     2:
   helper:
     DEVFILTER  ^global$|^LaCrosse_23$|^LaCrosse_0C$|^Ole_Luefter_automatik$
     NOTIFYDEV  global|LaCrosse_23|LaCrosse_0C|Ole_Luefter_automatik
     event      battery: ok,temperature: 27.8,humidity: 59
     globalinit 1
     last_timer 2
     sleeptimer -1
     timerdev   LaCrosse_23
     timerevent battery: ok,temperature: 27.8,humidity: 59
     triggerDev LaCrosse_23
     timerevents:
       battery: ok
       temperature: 27.8
       humidity: 59
     timereventsState:
       battery: ok
       temperature: 27.8
       humidity: 59
     triggerEvents:
       battery: ok
       temperature: 27.8
       humidity: 59
     triggerEventsState:
       battery: ok
       temperature: 27.8
       humidity: 59
   internals:
   interval:
     0          -1
     1          0
   intervalfunc:
   localtime:
     0          1597518000
     1          1597507200
   readings:
     all         LaCrosse_0C:temperature LaCrosse_23:temperature Ole_Luefter_automatik:desired
   realtime:
     0          21:00:00
     1          18:00:00
   time:
     0          21:00:00
     1          18:00:00
   timeCond:
     0          0
     1          0
   timer:
     0          0
     1          0
   timers:
     0           0  1
   trigger:
   triggertime:
     1597507200:
       localtime  1597507200
       hash:
     1597518000:
       localtime  1597518000
       hash:
   uiState:
   uiTable:
Attributes:
   cmdState   on|off
   readingList desired
   room       Lüfter,Ole
   setList    desired:14,20,21,22,23,24
   webCmd     desired