Ich möchte eine Aktion mehrmals auslösen und zwar innerhalb eines definierten Zeitraums (z.B. von 16:00 Uhr- 17:30 Uhr).
Die Aktion soll dann alle 15 Minuten erfolgen. Ich dachte an einen at Befehl.
Ähnlich wie dieser Codeschnipsel jedoch ohne die Abhängigkeit von Sonnuntergang/Sonnenaufgang und einem Intervall von 15 Minuten define sonne_an at *{sunset(-1800,"16:00","17:30")} set steckdose on
Du brauchst ein wiederholendes at, das alle 15 Minuten was macht, aber in einem definierten Zeitraum nichts macht (inaktiv ist):
define atMachWas at +*00:15:00 set steckdose an
attr atMachWas disabledForIntervals 17:30-24:00 00:00-16:00
s.a. http://fhem.de/commandref_DE.html#at
Super Danke. Ich hab die ganze Zeit in den DEF Parametern gestöbert aber das es da ein Attribut gibt. Genial. Danke hat geklappt.