DOIF - Start zu bestimmter Uhrzeit funktioniert nicht

Begonnen von pitman, 08 August 2016, 16:34:31

Vorheriges Thema - Nächstes Thema

pitman

Hallo,

ich habe folgende Zeile in meiner fhem.cfg:
define HK_Mailalarm_Nacht DOIF ([22:00]) (set pushmsg msg "FHEM" "Gute Nacht. Überwachung aktiviert.")

Leider wird die Aktion nicht ausgelöst.

Was ist an meiner Codezeile verkehrt?

(andere DOIFs die auf Readings reagieren funktionieren dagegen hervorragend)


Beste Grüße und vielen Dank vorab
pitman

Ellert

Hat das DOIF nicht geschaltet oder wurde der Befehl nicht ausgeführt, gibt es eine Fehlermeldung, Was steht im Reading "state"?

FunkOdyssey

Oder wurde es nur einmal ausgeführt und steht noch im Status cmd1?
Dann ergänze mal ein "do always".

pitman

Vielen Dank für Eure beiden Antworten.

do always scheint geholfen zu haben.

Ich werde das jetzt mal in den nächsten Tagen beobachten.

Verstehe ich es richtig, dass "attr do allways" immer verwendet werden muss, wenn ich einen Zeitbezug habe, der sich täglich wiederholt.
Also z.B. eine Uhrzeit, oder der Sonnenuntergang?

FunkOdyssey

Wird benötigt, wenn ein Ausführungsteil (z.B. cmd1) ohne Statuswechsel wiederholt werden soll. Also zweimal cmd1 ohne über ein cmd2 zu gehen.

pitman

Was ja bei meinem Vorhaben der Fall wäre:
Es soll jeden Tag um 22:00 Uhr geschaltet werden.

Danke für die Info. Das war mir bisher nicht bewusst...