FHEM Forum

FHEM => Automatisierung => DOIF => Thema gestartet von: Michael P. am 23 Oktober 2019, 09:58:21

Titel: [gelöst] Interval - beschränkt auf alle 59 Minuten ?
Beitrag von: Michael P. am 23 Oktober 2019, 09:58:21
Moinsen,

ich möchte eine Pumpe alle 4 Stunden anlaufen lassen. Sollte laut Befehlsreferenz https://fhem.de/commandref_DE.html#DOIF_Intervall-Timer (https://fhem.de/commandref_DE.html#DOIF_Intervall-Timer) auch einfach möglich sein. Ich kann aber nur ein Intervall bis max 59 Minuten wählen, bei größeren Werten sträubt sich mein FHEM:
fhem> list DOIF_ZPumpe_Intervall
Internals:
   CFGFN     
   DEF        ([00:00-23:59,+:240])(set ZPumpe on-for-timer 240)
   MODEL      FHEM
   NAME       DOIF_ZPumpe_Intervall
   NOTIFYDEV  global
   NTFY_ORDER 50-DOIF_ZPumpe
   STATE      cmd_1
   TYPE       DOIF
   VERSION    20268 2019-09-28 21:00:39
   READINGS:
     2019-10-23 09:50:58   cmd             1
     2019-10-23 09:50:58   cmd_event       DOIF_ZPumpe_Intervall
     2019-10-23 09:50:58   cmd_nr          1
     2019-10-23 09:50:54   last_cmd        initialized
     2019-10-23 09:50:58   state           cmd_1
     2019-10-23 09:50:52   timer_01_c01    24.10.2019 00:00:00
     2019-10-23 09:50:52   timer_02_c01    23.10.2019 23:59:00
     2019-10-23 09:50:52   timer_03_c01    error: Wrong timespec :240: either HH:MM:SS or {perlcode}


Öhm - wo liegt mein Denkfehler ?

Grüße - MiPo
Titel: Antw:Interval - beschränkt auf alle 59 Minuten ?
Beitrag von: Damian am 23 Oktober 2019, 13:40:44
Zitat von: Michael P. am 23 Oktober 2019, 09:58:21
Moinsen,

ich möchte eine Pumpe alle 4 Stunden anlaufen lassen. Sollte laut Befehlsreferenz https://fhem.de/commandref_DE.html#DOIF_Intervall-Timer (https://fhem.de/commandref_DE.html#DOIF_Intervall-Timer) auch einfach möglich sein. Ich kann aber nur ein Intervall bis max 59 Minuten wählen, bei größeren Werten sträubt sich mein FHEM:
fhem> list DOIF_ZPumpe_Intervall
Internals:
   CFGFN     
   DEF        ([00:00-23:59,+:240])(set ZPumpe on-for-timer 240)
   MODEL      FHEM
   NAME       DOIF_ZPumpe_Intervall
   NOTIFYDEV  global
   NTFY_ORDER 50-DOIF_ZPumpe
   STATE      cmd_1
   TYPE       DOIF
   VERSION    20268 2019-09-28 21:00:39
   READINGS:
     2019-10-23 09:50:58   cmd             1
     2019-10-23 09:50:58   cmd_event       DOIF_ZPumpe_Intervall
     2019-10-23 09:50:58   cmd_nr          1
     2019-10-23 09:50:54   last_cmd        initialized
     2019-10-23 09:50:58   state           cmd_1
     2019-10-23 09:50:52   timer_01_c01    24.10.2019 00:00:00
     2019-10-23 09:50:52   timer_02_c01    23.10.2019 23:59:00
     2019-10-23 09:50:52   timer_03_c01    error: Wrong timespec :240: either HH:MM:SS or {perlcode}


Öhm - wo liegt mein Denkfehler ?

Grüße - MiPo

eine Stunde hat max 60 Minuten, daher kannst du bei Minuten keine größeren Werte angeben.

Du kannst aber entsprechend Anzahl der Stunden angeben. Hier steht, welche Möglichkeiten es gibt: https://fhem.de/commandref_DE.html#DOIF_Relative_Zeitangaben
Titel: Gelöst: Interval - beschränkt auf alle 59 Minuten ?
Beitrag von: Michael P. am 24 Oktober 2019, 10:20:01
Moinsen,

ahhh, wer lesen kann ist klar im Vorteil. Danke !!  ;)

Grüße - MiPo