Steuerung der Weihnachtsbeleuchtung mit openHAB 2.4
Hier hatte ich 2016 schon einmal beschrieben wie ich über EIB / KNX und damals über Mr. House einfach die Weihnachtsbeleuchtung automatisiert habe. Mittlerweile sind ein paar mehr Steckdosen im Haus und außerhalb notwendig. Auch wurde das System von Mr. House auf openHAB portiert.
In vorherigen Artikeln hatte ich beschrieben für was ich EIB-Steckdosen und warum ich MQTT-Steckdosen nutze. Eine übergreifende Steuerung der verschiedenen Technologien habe ich einfach per Uhrzeit mit folgender Regel erstellt:
rule "Weihnachtsbeleuchtung Morgen Ein" when Time cron "0 30 5 * * ?" then Steckdose_Garage_xxx.sendCommand(ON) actions.publishMQTT("cmnd/sonoff-111111/POWER","ON") // Büro actions.publishMQTT("cmnd/sonoff-222222/POWER","ON") // Wohnzimmer actions.publishMQTT("cmnd/sonoff-333333/POWER","ON") // Bad logInfo("INFO","Weihnachtsbeleuchtung eingeschalten") end rule "Weihnachtsbeleuchtung Morgen Aus" when Time cron "0 0 8 * * ?" then Steckdose_Garage_xxx.sendCommand(OFF) actions.publishMQTT("cmnd/sonoff-111111/POWER","OFF") actions.publishMQTT("cmnd/sonoff-222222/POWER","OFF") actions.publishMQTT("cmnd/sonoff-333333/POWER","OFF") logInfo("INFO","Weihnachtsbeleuchtung ausgeschalten") end rule "Weihnachtsbeleuchtung Abend Ein" when Time cron "0 0 17 * * ?" then Steckdose_Garage_xxx.sendCommand(ON) actions.publishMQTT("cmnd/sonoff-111111/POWER","ON") actions.publishMQTT("cmnd/sonoff-222222/POWER","ON") actions.publishMQTT("cmnd/sonoff-333333/POWER","ON") logInfo("INFO","Weihnachtsbeleuchtung eingeschalten") end rule "Weihnachtsbeleuchtung Abend Aus" when Time cron "0 0 22 * * ?" then Steckdose_Garage_xxx.sendCommand(OFF) actions.publishMQTT("cmnd/sonoff-111111/POWER","OFF") actions.publishMQTT("cmnd/sonoff-222222/POWER","OFF") actions.publishMQTT("cmnd/sonoff-333333/POWER","OFF") logInfo("INFO","Weihnachtsbeleuchtung ausgeschalten") end
Hier sieht man wie die EIB-Steckdose außen an der Garage und die In-House MQTT-Steckdosen von 05:30 – 08:00 Uhr und von 17:00 – 22:00 Uhr eingeschalten werden. Die Regel könnte natürlich noch um Astronomische Werte wie z.B. Sonnenaufgang oder Sonnenuntergang ergänzt werden.
Welche Regeln nutzt Ihr noch in eurem SmartHome? Habt Ihr noch Ideen zur Ergänzung?
Hinterlasse einen Kommentar
An der Diskussion beteiligen?Hinterlasse uns deinen Kommentar!