on-for-timer Wert dynamisch verändern

Begonnen von irenaeusbecker, 01 Oktober 2018, 16:07:43

Vorheriges Thema - Nächstes Thema

irenaeusbecker

Hallo,
aktuell schalte ich ein Wasserventil recht simpel via "at".

defmod Bewaesserung_Ventil1_On at *13:05 set Bewaesserung_Ventil1 on-for-timer 10; set pb_Service message Ventil 1 ist bewässert

Kann die Timerlänge im Aufruf selbst angepasst werden, z.b. Multiplikation mit 60 für Sek-Min Anpassung? Oder muss das alles dann in eine Perl-Funktion?
Danke!


Bsp: defmod Bewaesserung_Ventil1_On at *13:05 set Bewaesserung_Ventil1 on-for-timer 10*60; set pb_Service message Ventil 1 ist bewässert