FHEM Forum

FHEM => Automatisierung => DOIF => Thema gestartet von: Helmi55 am 26 Juni 2018, 22:34:52

Titel: #gelöst# Problem Dummy und Schaltzeiten
Beitrag von: Helmi55 am 26 Juni 2018, 22:34:52
n'abend
ich komme auf den Fehler nicht darauf
Ich möchte mit einem Dummy Regen ein und aus darstellen
und zu 3 bestimmten Uhrzeiten - wenn Regen off ist, für 600 Sekunden bewässern
Internals:
   DEF        ([du_Regen] eq "off" and [08:00] or [13:00] or [18:00]) (set PoolGrasBewaesserung on-for-timer 600) DOELSE
   MODEL      FHEM
   NAME       PoolBewaesserung
   NR         334
   NTFY_ORDER 50-PoolBewaesserung
   STATE      initialized
   TYPE       DOIF
   READINGS:
     2018-06-26 22:27:49   cmd             0
     2018-06-26 22:28:43   mode            enabled
     2018-06-26 22:28:43   state           initialized
     2018-06-26 22:27:49   timer_01_c01    27.06.2018 08:00:00
     2018-06-26 22:27:49   timer_02_c01    27.06.2018 13:00:00
     2018-06-26 22:27:49   timer_03_c01    27.06.2018 18:00:00
   Regex:
   attr:
     cmdState:
     waitdel:
   condition:
     0          InternalDoIf($hash,'du_Regen','STATE') eq "off" and DOIF_time_once($hash,0,$wday) or DOIF_time_once($hash,1,$wday) or DOIF_time_once($hash,2,$wday)
   days:
   devices:
     0           du_Regen
     all         du_Regen
   do:
     0:
       0          set PoolGrasBewaesserung on-for-timer 600
     1:
       0         
   helper:
     globalinit 1
     last_timer 3
     sleeptimer -1
   internals:
     0           du_Regen:STATE
     all         du_Regen:STATE
   intervalfunc:
   itimer:
   localtime:
     0          1530079200
     1          1530097200
     2          1530115200
   realtime:
     0          08:00:00
     1          13:00:00
     2          18:00:00
   time:
     0          08:00:00
     1          13:00:00
     2          18:00:00
   timeCond:
     0          0
     1          0
     2          0
   timer:
     0          0
     1          0
     2          0
   timers:
     0           0  1  2
   triggertime:
     1530079200:
       localtime  1530079200
       hash:
     1530097200:
       localtime  1530097200
       hash:
     1530115200:
       localtime  1530115200
       hash:
   uiState:
   uiTable:
Attributes:
   do         always
   room       Steuerung


Jetzt steht der dummy auf on und die Steuerung hat trotzdem um 19 Uhr bewässert.

Ich sehe leider den Fehler nicht?

Danke und nice Eve
LG
Helmut
Titel: Antw:Problem Dummy und Schaltzeiten
Beitrag von: rabehd am 26 Juni 2018, 22:37:41
Ich würde sagen der AND-Teil muss geklammert sein.
Titel: Antw:Problem Dummy und Schaltzeiten
Beitrag von: kumue am 26 Juni 2018, 23:49:12
genau, die zeiten müssen geklammert werden, dann schlägt DOELSE zu, wenn es regnet.
Titel: Antw:Problem Dummy und Schaltzeiten
Beitrag von: Helmi55 am 27 Juni 2018, 08:13:29
Danke das war es
Schönen Tag
Helmut