Hallo zusammen
wirkt das wait Attribut inkrementell oder absolut?
zb. Wenn 3 Lampen ausgeschaltet werden mit folgender def:
attr <DOIF-modul> wait 1,2,3
Wird dann Lampe 3 nach 3 Sekunden oder nach 6 Sekunden ausgeschaltet?
Ich möchte gerne mit einen DOIF 15 Lampen ausschalten und das ganze etwas "entprellen"
vg
Florian
so wie ich die DOIF Doku verstanden habe absolut.
(set lamp1 on)(set lamp2 on)(set lamp3 on)(set lamp4 on)
wait 0,1,2,3
würde die Lampen im Ein-Sekundentakt schalten...
Zitat von: FlorianZ am 28 Oktober 2015, 10:17:45
Hallo zusammen
wirkt das wait Attribut inkrementell oder absolut?
zb. Wenn 3 Lampen ausgeschaltet werden mit folgender def:
attr <DOIF-modul> wait 1,2,3
Wird dann Lampe 3 nach 3 Sekunden oder nach 6 Sekunden ausgeschaltet?
Die Sekundenangaben beziehen sich immer auf den Vorgänger (wie bei Sleep). Hier also 3 Sekunden nach dem Vorgänger, bzw. 6 Sekunden nach Eintreten der Bedingung.
So etwas lässt sich schneller ausprobieren, als auf eine Antwort im Forum zu warten.
Gruß
Damian
Zitat von: kumue am 28 Oktober 2015, 10:38:06
so wie ich die DOIF Doku verstanden habe absolut.
(set lamp1 on)(set lamp2 on)(set lamp3 on)(set lamp4 on)
wait 0,1,2,3
würde die Lampen im Ein-Sekundentakt schalten...
dann, eher so
wait 0,1,1,1
Gruß
Damian
mist, lag ich ja voll daneben... :(
Danke an Damian für die Richtigstellung !
vielen Dank für die schnellen Antworten.
Meine realen Versuche waren sehr Unterschiedlich.
Ist es möglich das Attribut wait "global" für einen DOIF Fall zu setzen?
Mein DOIF hat noch 4 DOELSEIF mit jeweils ca 10-15 Schaltungen.
Um jetzt alle zu entprellen muss ich ca 60 mal 0.3,0.3,0.3............. setzen.
vg
Florian
Zitat von: FlorianZ am 28 Oktober 2015, 11:02:48
vielen Dank für die schnellen Antworten.
Meine realen Versuche waren sehr Unterschiedlich.
Ist es möglich das Attribut wait "global" für einen DOIF Fall zu setzen?
Mein DOIF hat noch 4 DOELSEIF mit jeweils ca 10-15 Schaltungen.
Um jetzt alle zu entprellen muss ich ca 60 mal 0.3,0.3,0.3............. setzen.
vg
Florian
global geht leider nicht.
Gruß
Damian
Ok,
Danke trotzdem
vg
Florian