mit der Umstellung von OH2.5 auf OH3 schreite ich so langsam voran. Nun möchte ich die Regel zur Rollladensteuerung (bei der mich seinerzeit Udo richtig toll unterstützt hat) übernehmen, bin mir aber nicht sicher, ob dies so ohne weiteres möglich ist. Deshalb hier noch einmal der Code aus OH2.5:
//------------------------------------------------------------------------
// Rollladen Aufwärts, jeden Tag (Donnerstag andere Zeit)
//------------------------------------------------------------------------
rule "Aufwärts"
when
Time cron "0 15 9 ? * MON-WED,FRI-SUN" or
Time cron "0 0 8 ? * THU"
then
logInfo("shutters", "Rollläden fahren hoch!")
gAlleShutters.allMembers.forEach[ m | // Erd- u. Obergeschoss
if (m.name.contains("3"))
m.sendCommand(55) // Galerie auf 55%
else if (m.name.contains("8"))
m.sendCommand(55) // Buero auf 55%
else if (m.name.contains("6"))
m.sendCommand(55) // Schlafen auf 55%
else m.sendCommand(0) // Rest auf 100%
]
end
//------------------------------------------------------------------------
// Rollladen Abwärts, jeden Tag
//------------------------------------------------------------------------
rule "Rollladen runter"
when
Channel 'astro:sun:home:civilDusk#event' triggered START
then
logInfo("shutter", "Rollladen fahren runter!")
gAlleShutters.allMembers.forEach[ m | // Erd- u. Obergeschoss
if (m.name.contains("6"))
m.sendCommand(40) // Schlafen auf 40%
else m.sendCommand(100)
]
end
So, jetzt mal meine Frage in die Runde: muss ich etwas daran ändern, oder läuft die Rule ohne Probleme?
Danke im Voraus.
Zuletzt geändert von scotty am 9. Jun 2021 11:11, insgesamt 1-mal geändert.
OH 3.4.5 im Docker auf Synology DS918+ mit USV, Reolink-RLC-511WA, Philips Hue, AVM Fritz!Box 6591C, Alexa, Logitech Harmony und diversen Shelly's