[gelöst] Interval - beschränkt auf alle 59 Minuten ?

Begonnen von Michael P., 23 Oktober 2019, 09:58:21

Vorheriges Thema - Nächstes Thema

Michael P.

Moinsen,

ich möchte eine Pumpe alle 4 Stunden anlaufen lassen. Sollte laut Befehlsreferenz 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
3x FHEM aus Raspi, KNX, diverse ESP8266 zur Temperatur/Feuchtigkeits/Poolwasserdurchflussüberwachung, SMA Sunny Tripower 6.0 mit 9.2kW/p Nord/Ost bzw Süd/West, 13.5kW BYD HVM, SMA HM2.0, goE-11kWH Wallbox, ZigBee-Netz mit zigbee2mqtt zur Beleuchtungssteuerung und Verbrauchüberwachung

Damian

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 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
Programmierte FHEM-Module: DOIF-FHEM, DOIF-Perl, DOIF-uiTable, THRESHOLD, FHEM-Befehl: IF

Michael P.

Moinsen,

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

Grüße - MiPo
3x FHEM aus Raspi, KNX, diverse ESP8266 zur Temperatur/Feuchtigkeits/Poolwasserdurchflussüberwachung, SMA Sunny Tripower 6.0 mit 9.2kW/p Nord/Ost bzw Süd/West, 13.5kW BYD HVM, SMA HM2.0, goE-11kWH Wallbox, ZigBee-Netz mit zigbee2mqtt zur Beleuchtungssteuerung und Verbrauchüberwachung