Wartezeit 60 Minuten im Doif ??

Begonnen von ChrisW, 31 Oktober 2018, 07:55:38

Vorheriges Thema - Nächstes Thema

Damian

Zitat von: ChrisW am 03 November 2018, 12:51:09
Also Hab den Zeitraum mal angepasst
Pumpe geht aus wie gewolt
CMD_1.1 oder so ist da kurz zu sehen nun steht CMD_2


Wenn der Zustand aufgrund der Bedienung wechselt, dann kommt logischerweise cmd_1_2 nicht mehr zum Zuge - das ist klar.
Programmierte FHEM-Module: DOIF-FHEM, DOIF-Perl, DOIF-uiTable, THRESHOLD, FHEM-Befehl: IF

Frank_Huber

Heizung aus, damit ist power = 0 und cmd1 unwahr.

Gesendet von meinem Doogee S60 mit Tapatalk


ChrisW

stimmt ... aber prüft er das 1. nicht erst wenn alles fetrig ist ?? Wie bastel ich das den nun richtig um ?
Raspberry PI3 mit allem möglichen.

Frank_Huber

<=
Immer noch.

Gesendet von meinem Doogee S60 mit Tapatalk


Damian

Zitat von: ChrisW am 03 November 2018, 12:57:56
stimmt ... aber prüft er das 1. nicht erst wenn alles fetrig ist ?? Wie bastel ich das den nun richtig um ?

(set Sonoff_Pow_heizung off, sleep 60;set Sonoff_Pow_heizung_pumpen off)

ohne wait.
Programmierte FHEM-Module: DOIF-FHEM, DOIF-Perl, DOIF-uiTable, THRESHOLD, FHEM-Befehl: IF

ChrisW

#20
hmm nun schaltet er die Heizung nicht mehr ab...
Internals:
   DEF        ([13:02-14:55] and [Sonoff_Pow_heizung:ENERGY_Power] >= 100) (set Sonoff_Pow_heizung off, sleep 60;set Sonoff_Pow_heizung_pumpen off)
   MODEL      FHEM
   NAME       di_heizung_aus
   NR         890
   NTFY_ORDER 50-di_heizung_aus
   STATE      cmd_2
   TYPE       DOIF
   .attraggr:
   .attrminint:
   READINGS:
     2018-11-03 13:43:25   Device          Sonoff_Pow_heizung
     2018-11-03 13:43:25   cmd             2
     2018-11-03 13:43:25   cmd_event       Sonoff_Pow_heizung
     2018-11-03 13:43:25   cmd_nr          2
     2018-11-03 13:43:25   e_Sonoff_Pow_heizung_ENERGY_Power 0
     2018-11-03 13:41:21   mode            enabled
     2018-11-03 13:43:25   state           cmd_2
     2018-11-03 13:41:21   timer_01_c01    04.11.2018 13:02:00
     2018-11-03 13:41:21   timer_02_c01    03.11.2018 14:55:00
   Regex:
   attr:
     cmdState:
     wait:
     waitdel:
   condition:
     0          ::DOIF_time($hash,0,1,$wday,$hms) and ::ReadingValDoIf($hash,'Sonoff_Pow_heizung','ENERGY_Power') >= 100
   days:
   devices:
     0           Sonoff_Pow_heizung
     all         Sonoff_Pow_heizung
   do:
     0:
       0          set Sonoff_Pow_heizung off, sleep 60;set Sonoff_Pow_heizung_pumpen off
     1:
   helper:
     event      ENERGY_Current: 0,ENERGY_Yesterday: 0.58,ENERGY_Factor: 0,ENERGY_Today: 0.437,ENERGY_Power: 0,ENERGY_Voltage: 0,ENERGY_Period: 0,Time: 2018-11-03T13:43:25
     globalinit 1
     last_timer 2
     sleeptimer -1
     timerdev   Sonoff_Pow_heizung
     timerevent ENERGY_Current: 0,ENERGY_Yesterday: 0.58,ENERGY_Factor: 0,ENERGY_Today: 0.437,ENERGY_Power: 0,ENERGY_Voltage: 0,ENERGY_Period: 0,Time: 2018-11-03T13:43:25
     triggerDev Sonoff_Pow_heizung
     DOIF_eventas:
       cmd_nr: 2
       cmd: 2
       cmd_event: Sonoff_Pow_heizung
       state: cmd_2
     timerevents:
       ENERGY_Current: 0
       ENERGY_Yesterday: 0.58
       ENERGY_Factor: 0
       ENERGY_Today: 0.437
       ENERGY_Power: 0
       ENERGY_Voltage: 0
       ENERGY_Period: 0
       Time: 2018-11-03T13:43:25
     timereventsState:
       ENERGY_Current: 0
       ENERGY_Yesterday: 0.58
       ENERGY_Factor: 0
       ENERGY_Today: 0.437
       ENERGY_Power: 0
       ENERGY_Voltage: 0
       ENERGY_Period: 0
       Time: 2018-11-03T13:43:25
     triggerEvents:
       ENERGY_Current: 0
       ENERGY_Yesterday: 0.58
       ENERGY_Factor: 0
       ENERGY_Today: 0.437
       ENERGY_Power: 0
       ENERGY_Voltage: 0
       ENERGY_Period: 0
       Time: 2018-11-03T13:43:25
     triggerEventsState:
       ENERGY_Current: 0
       ENERGY_Yesterday: 0.58
       ENERGY_Factor: 0
       ENERGY_Today: 0.437
       ENERGY_Power: 0
       ENERGY_Voltage: 0
       ENERGY_Period: 0
       Time: 2018-11-03T13:43:25
   internals:
   interval:
     0          -1
     1          0
   intervalfunc:
   itimer:
   localtime:
     0          1541332920
     1          1541253300
   readings:
     0           Sonoff_Pow_heizung:ENERGY_Power
     all         Sonoff_Pow_heizung:ENERGY_Power
   realtime:
     0          13:02:00
     1          14:55:00
   time:
     0          13:02:00
     1          14:55:00
   timeCond:
     0          0
     1          0
   timer:
     0          0
     1          0
   timers:
     0           0  1
   trigger:
   triggertime:
     1541253300:
       localtime  1541253300
       hash:
     1541332920:
       localtime  1541332920
       hash:
   uiState:
   uiTable:
Attributes:


Jetzt auf einmal ist die Heizung aus .. mal schauen ob es nur irgendwie "Hing"
Raspberry PI3 mit allem möglichen.

ChrisW

#21
Klappt nun alles Danke
Raspberry PI3 mit allem möglichen.