FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: pitman am 08 August 2016, 16:34:31

Titel: DOIF - Start zu bestimmter Uhrzeit funktioniert nicht
Beitrag von: pitman am 08 August 2016, 16:34:31
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
Titel: Antw:DOIF - Start zu bestimmter Uhrzeit funktioniert nicht
Beitrag von: Ellert am 08 August 2016, 17:02:20
Hat das DOIF nicht geschaltet oder wurde der Befehl nicht ausgeführt, gibt es eine Fehlermeldung, Was steht im Reading "state"?
Titel: Antw:DOIF - Start zu bestimmter Uhrzeit funktioniert nicht
Beitrag von: FunkOdyssey am 08 August 2016, 21:16:55
Oder wurde es nur einmal ausgeführt und steht noch im Status cmd1?
Dann ergänze mal ein "do always".
Titel: Antw:DOIF - Start zu bestimmter Uhrzeit funktioniert nicht
Beitrag von: pitman am 08 August 2016, 21:55:09
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?
Titel: Antw:DOIF - Start zu bestimmter Uhrzeit funktioniert nicht
Beitrag von: FunkOdyssey am 08 August 2016, 22:00:00
Wird benötigt, wenn ein Ausführungsteil (z.B. cmd1) ohne Statuswechsel wiederholt werden soll. Also zweimal cmd1 ohne über ein cmd2 zu gehen.
Titel: Antw:DOIF - Start zu bestimmter Uhrzeit funktioniert nicht
Beitrag von: pitman am 08 August 2016, 22:05:52
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...