FHEM Forum

FHEM => Automatisierung => DOIF => Thema gestartet von: Bastel-Frank am 16 Januar 2018, 13:05:12

Titel: DOIF: Befehle verzögert ausführen
Beitrag von: Bastel-Frank am 16 Januar 2018, 13:05:12
Hallo,

ich möchte im DOIF zwei Kommandos ausführen, wobei das zweite dabei verzögert werden soll:

doif (Bedingung 1)
    (Kommando 1) (Kommando 2)
DOELSE (Bedingung 2)
    (Kommando 3)
wait 0,5


Leider ist es so, dass wenn während der Wartezeit bis Kommando 2 ausgeführt wird und Bedingung 2 eintrifft, dann Kommando 3 ausgeführt wird. Ich möchte aber zuerst Kommando 2 ausführen und dann erst wieder das doif ausgewertet werden soll. Ideen?

Viele Grüße
Frank
Titel: Antw:DOIF: Befehle verzögert ausführen
Beitrag von: Per am 16 Januar 2018, 13:13:01
Zitat von: Bastel-Frank am 16 Januar 2018, 13:05:12Ideen?
Ja.
Titel: Antw:DOIF: Befehle verzögert ausführen
Beitrag von: Bastel-Frank am 16 Januar 2018, 13:14:15
 ;D und teilst Du sie uns mit?
Titel: Antw:DOIF: Befehle verzögert ausführen
Beitrag von: Per am 16 Januar 2018, 13:14:33
Du kannst den Status cmd_seqnr im zweiten Vergleich mit abfragen.

PS: Mist, hätte nochmal mit "ja" antworten können :D