Hauptmenü

Zeitversetztes schalten

Begonnen von Steffmaster, 06 August 2015, 11:32:24

Vorheriges Thema - Nächstes Thema

Steffmaster

Hallo!

Mit folgendem Notify

define Noty_jalous_alle_dim notify Dummy_alle_jalous:.* {if(Value("Dummy_alle_jalous") eq "dim") {fhem("set Rollo_Fabienne_1 dim 42;;set Rollo_Fabienne_2 dim 42;;set Rollo_Bad dim 45")}}

fahre ich meine Jolousien herunter. Leider kommt es ab und an zu Sendefehlern laut Log

ERROR: cannot SEND_DATA: 00

Wie kann ich denn die 3 Jalousien da im 1 Sekundentakt herrunter fahren lassen? Da muß ja irgentwo ein +00:00:01 rein. Leider tuen ich mich schwer mit dem Syntax. Kann mir da jemand helfen?

krikan

Baue zwischen den Schaltbefehlen http://fhem.de/commandref.html#sleep mit 1 Sekunde ein.

Steffmaster

Ach dank dir. Auf sleep bin ich gar nicht gekommen.

C0mmanda

Bei meinen Baumarkt-Steckdosen hatte ich das gleiche Problem, nachdem ich diese in eine structure gesetzt habe und "async_delay" gesetzt habe klappt das wunderbar.
async_delay sorgt dafür dass die Befehle nacheinander abgesetzt werden und nicht alle auf einmal.