Forum › Forum › Automatisierungen › Hue – Zeitabhängiges Dimmen
- Dieses Thema hat 3 Antworten und 2 Teilnehmer, und wurde zuletzt aktualisiert vor 2 Wochen von
derdustin.
-
AutorBeiträge
-
-
12. Februar 2021 um 8:16 #1992
derdustin
TeilnehmerMoin Leute,
Ich habe einen Philips Hue Adore Bad Spiegel und möchte diesen Zeitabhängig Dimmen:
Nach Sonnengang: kelvin: 2200, brightness: 255
Das funktioniert auch mit der Automation eigentlich ganz okay (etwas zeitverzögert aber okay)
<code class="language-json">alias: Badspiegel EG_Abend description: '' trigger: - platform: state entity_id: light.hue_adore_wall_1 from: unavailable to: 'on' condition: - condition: state entity_id: sun.sun state: below_horizon action: - service: light.turn_on data: kelvin: 2200 brightness: 150 entity_id: light.hue_adore_wall_1 entity_id: light.hue_adore_wall_1 mode: single
Nun möchte ich aber mehr einstellen:
Nach Sonnengang plus einer Stunde : kelvin: 2200, brightness: 200
Nach Sonnengang plus zwei Stunden : kelvin: 2200, brightness: 150
Nach Sonnengang plus drei Stunden : kelvin: 2200, brightness: 100
Kann ich dies mit einer Automatisierung machen? Vielleicht kann mir jemand helfen 🙂
-
12. Februar 2021 um 11:19 #1993
Osorkon
TeilnehmerWenn es drum geht die Helligkeit und oder die Farbtemperatur in Abhängigkeit zum Sonnenstand automatisch anzupassen, solltest Du Dir mal die Adaptive Lighting Integration anschauen.
-
13. Februar 2021 um 21:47 #2008
Osorkon
TeilnehmerAber um auch auf Deine eigentliche Frage zurück zu kommen.
Kann ich dies mit einer Automatisierung machen? Vielleicht kann mir jemand helfen
Du kannst es auch mit einer Automation lösen. Stichwort wäre hier „data_template“
- alias: Badspiegel EG_Abend description: "" trigger: - platform: state entity_id: light.hue_adore_wall_1 from: unavailable to: "on" condition: [] action: - service: light.turn_on data_template: kelvin: 2200 brightness: > {% if ((as_timestamp(now()) - as_timestamp(states.sun.sun.last_changed)) / 60) | int > 0 and ((as_timestamp(now()) - as_timestamp(states.sun.sun.last_changed)) / 60) | int <= 60 and states.sun.sun.state == 'below_horizon' %} 200 {% elif ((as_timestamp(now()) - as_timestamp(states.sun.sun.last_changed)) / 60) | int > 60 and ((as_timestamp(now()) - as_timestamp(states.sun.sun.last_changed)) / 60) | int <= 120 and states.sun.sun.state == 'below_horizon' %} 150 {% elif ((as_timestamp(now()) - as_timestamp(states.sun.sun.last_changed)) / 60) | int > 120 and states.sun.sun.state == 'below_horizon' %} 100 {% else %} 255 {% endif %} entity_id: light.hue_adore_wall_1 mode: single
Ich berechne jeweils die Zeit in Min zwischen Jetzt und dem letzen Statuswechsel von der Sonne. Ist diese Zeit >0 und <=60 und die Sonne ist unten. Dann wird auf 200 gedimmt.
Ist die Zeit >60 und <=120 dann wird auf 150 gedimmt.
Ist die Zeit > 120 wird auf 100 gedimmt solange die Sonne unten ist.
Ist sie Sonne oben wird immer auf 255 gedimmt.
(etwas zeitverzögert aber okay)
Das Liegt daran, dass Du die Zigbee Lampe Stromlos schalten tust. In vielerlei Hinsicht nicht vorteilhaft. Es dauert ein wenig bis sich diese als Verfügbar wieder anmeldet.
Gruß Osorkon
-
16. Februar 2021 um 7:27 #2011
derdustin
TeilnehmerIch habe inzwischen schon geändert, dass der Stromkreis der Lampe nicht mehr ausgeschalten wird sondern die Lampe nur off geht. Dadurch habe ich keine Verzögerungen mehr, nice.
Dank euch für eure Anregungen!!!
Dass teste ich mal!
-
Diese Antwort wurde geändert vor 2 Wochen von
derdustin.
-
Diese Antwort wurde geändert vor 2 Wochen von
-
-
AutorBeiträge
- Du musst angemeldet sein, um auf dieses Thema antworten zu können.