Hi,
ich wollte meine Warmwasserpumpe alle 2 Stunden für ein paar Minuten laufen lassen.
Funktionieren tut, alle 30 Minuten laufen lassen:
define K_Warmwasser_Stuendlich DOIF ([07:00-22:00,:30])(set K_Warmwasser on)(set K_Warmwasser off)
oder
define K_Warmwasser_Stuendlich DOIF ([07:00-22:00,+:30])(set K_Warmwasser on)(set K_Warmwasser off)
Aber Werte von 60 Minuten und mehr funktionieren nicht; wie z.B.:
define K_Warmwasser_Stuendlich DOIF ([07:00-22:00,+:60])(set K_Warmwasser on)(set K_Warmwasser off)
Fehlermeldung:
Zitattimer_03_c01
error: Wrong timespec :60: either HH:MM:SS or {perlcode}
Kann hier mir jemand helfen? Warum gibt es hier ein Limit von 59 Minuten und wie kann ich es auf 120 Minuten ändern?
Grüße
Du hast hier mit +:MM die Option nach Zeitraster ausgerichtet benutzt, daher ist die Angabe +:60 nicht sinnvoll, zur vollen Stunde ist +:00, sonst +HH:MM verwenden. +90 Minuten (nicht nach Zeitraster ausgerichtet) bedeutet z. B. +01:30 vom Definitionszeitpunkt.
siehe:
https://fhem.de/commandref_DE.html#DOIF_Zeitangaben_nach_Zeitraster_ausgerichtet
Vielen lieben Dank!
Ich habe dort vorher auch reingeschaut; aber das hh:mm falsch interpretiert! Jetzt sollte es funktionieren!