Hallo,
ich möchte gerne mehrere Befehle mit einem bestimmten Timing ablaufen lassen. Z.B. Befehl 1, dann 0,5sec Pause, dann Befehl 2, dann 1,5sec Pause, dann Befehl 3
Geht dass?
Frank
Ja das geht, z.B.
Über die FHEM Kommandozeile eingeben:
define Test_notify notify Testbutton:on set Test1 on;;sleep 1;;set Test2 on;;sleep 5;;set Test3 on
####Edit1
Das sleep in meinem Beispiel ist nicht FHEM blockierend
Grüße Marcel
Wobei: Wenn du ein so genaues Timing benötigst (0,5S ; 1,5S) wird das mit FHEM ggf. nicht perfekt klappen. Dann solltest du besser ein "Smart Relay" oder eine kleine SPS verwenden und diese(s) an FHEM anbinden.
Gruß
Auch ein Bastel- Frank. ;) 8)
Vielen Dank für Eure Antworten.
Zitat von: Ma_Bo am 20 Oktober 2016, 08:59:42
define Test_notify notify Testbutton:on set Test1 on;;sleep 1;;set Test2 on;;sleep 5;;set Test3 on
Sind damit auch 1,5 Sekunden möglich? Nach meinem Verständnis gehen immer nur ganze Sekunden - oder?
Ich kann damit leben, dass sich die Zeiten nicht immer perfekt einhalten lassen.
Müsste auch gehen mit 1,5 dann halt nicht mit Komma sondern Punkt.
sleep 1.5
Gesendet von iPhone mit Tapatalk
Geht - Vielen Dank für Eure Hilfe