Hallo Com,
ich habe es geschafft die ersten Rollos anzulegen und das ganze dann auch erfolgreich per Astro Binding und Rule runterfahren zu lassen. Damit aber nicht alle Rollos gleichzeitig runterfahren sondern ein wenig Zeit versetzt wollte ich fragen wie ich das am besten anstelle. Leider kann man das ja wieder erst morgen Abend testen und schauen ob was passiert.
So sieht es momentan aus, alle Rollos in dieser Gruppe sind runtergefahren, also alle. Nun sollen die einzelnen Räume getrennt werden, immer um 1 - 2 Minuten versetzt.
rule "WZ_Jalousien runter nach Astro Binding mit Timer"
when
Channel 'astro:sun:home:set#event' triggered START
then
createTimer(now.plusMinutes(15))
[|
sendCommand(Jalousien, DOWN)
]
end
Alles anzeigen
Muss ich weitere Rules erstellen, oder kann ich unter der Astro Rule, einfach mehrere Timer erstellen lassen ?
rule "WZ_Jalousien runter nach Astro Binding mit Timer"
when
Channel 'astro:sun:home:set#event' triggered START
then
createTimer(now.plusMinutes(15))
[|
sendCommand(Esszimmer_Jalousien, DOWN)
]
createTimer(now.plusMinutes(13))
[|
sendCommand(WZ_Jalousien, DOWN)
]
createTimer(now.plusMinutes(10))
[|
sendCommand(Küche_Jalousien, DOWN)
]
end
Alles anzeigen
oder so
rule "WZ_Jalousien runter nach Astro Binding mit Timer"
when
Channel 'astro:sun:home:set#event' triggered START
then
createTimer(now.plusMinutes(15))
[|
sendCommand(WZ_Jalousien, DOWN)
]
end
rule "Esszimmer_Jalousien runter nach Astro Binding mit Timer"
when
Channel 'astro:sun:home:set#event' triggered START
then
createTimer(now.plusMinutes(13))
[|
sendCommand(Esszimmer_Jalousien, DOWN)
]
end
Alles anzeigen
Oder gibts vllt nen Art Random Binding, was dann Random in einem bestimmten Zeitfenster Rollos ansteuert und den Down Befehl gibt ?
Grüße,