ich komme leider bei meinem aktuellen Projekt nicht weiter. Vielleicht kann mir einer von euch helfen.
Ich habe einen Hue Bewegungsmelder und 3 Lampen.
Die Idee ich möchte am Tag 4 verschiedene Lichteinstellungen automatisch ändern lassen. Abhängig von der Zeit und vom Sonnenauf/untergang.
Dabei sollen die Lampen nicht angehen sondern nur die "Einstellungen" übernehmen.
Wenn man dann in den Raum kommt, sollen die Lampen in den für den Zeitraum entsprechenden Lichteinstellungen angehen.
Mein Problem ist, das wenn die "Szene" umgeschaltet wird, die Lampen für kurze Zeit angehen, das liegt daran, das in der Lichteinstellung der Dämmergrad eingestellt wird. Meine Frage an euch, wie kann ich das besser machen?
Code: Alles auswählen
rule "Automation Light Ankleide"
when
Item MotionSensorPresence_Ankleide changed to ON
then
if(Automation_Ankleide.state == ON){
Light02_Toggle.sendCommand(ON)
Light03_Toggle.sendCommand(ON)
Light04_Toggle.sendCommand(ON)}
end
rule "Automation Dimming Sunrise Ankleide"
when
Channel 'astro:sun:local:rise#event' triggered Start
then
if(Automation_Ankleide_Dimmer.state == ON){
Light02_Dimmer.sendCommand(new PercentType(31))
Light02_ColorTemp.sendCommand(new PercentType(62))
Light03_Dimmer.sendCommand(new PercentType(31))
Light04_ColorTemp.sendCommand(new PercentType(62))
Light03_Dimmer.sendCommand(new PercentType(31))
Light04_ColorTemp.sendCommand(new PercentType(62))
Light02_Toggle.sendCommand(OFF)
Light03_Toggle.sendCommand(OFF)
Light04_Toggle.sendCommand(OFF)}
end
rule "Automation Dimming Day Ankleide"
when
Time cron "1 40 09 * * ?"
then
if(Automation_Ankleide_Dimmer.state == ON){
Light02_Dimmer.sendCommand(new PercentType(100))
Light02_ColorTemp.sendCommand(new PercentType(62))
Light03_Dimmer.sendCommand(new PercentType(100))
Light04_ColorTemp.sendCommand(new PercentType(62))
Light03_Dimmer.sendCommand(new PercentType(100))
Light04_ColorTemp.sendCommand(new PercentType(62))
Light02_Toggle.sendCommand(OFF)
Light03_Toggle.sendCommand(OFF)
Light04_Toggle.sendCommand(OFF)}
end
rule "Automation Dimming Sunset Ankleide"
when
Channel 'astro:sun:local:set#event' triggered Start
then
if(Automation_Ankleide_Dimmer.state == ON){
Light02_Dimmer.sendCommand(new PercentType(31))
Light02_ColorTemp.sendCommand(new PercentType(62))
Light03_Dimmer.sendCommand(new PercentType(31))
Light04_ColorTemp.sendCommand(new PercentType(62))
Light03_Dimmer.sendCommand(new PercentType(31))
Light04_ColorTemp.sendCommand(new PercentType(62))
Light02_Toggle.sendCommand(OFF)
Light03_Toggle.sendCommand(OFF)
Light04_Toggle.sendCommand(OFF)}
end
rule "Automation Dimming Night Ankleide"
when
Time cron "1 0 23 * * ?"
then
if(Automation_Ankleide_Dimmer.state == ON){
Light02_Dimmer.sendCommand(new PercentType(1))
Light02_ColorTemp.sendCommand(new PercentType(85))
Light03_Dimmer.sendCommand(new PercentType(1))
Light04_ColorTemp.sendCommand(new PercentType(85))
Light03_Dimmer.sendCommand(new PercentType(1))
Light04_ColorTemp.sendCommand(new PercentType(85))
Light02_Toggle.sendCommand(OFF)
Light03_Toggle.sendCommand(OFF)
Light04_Toggle.sendCommand(OFF)}
end