Réveil
Objectif
Allumer 2 lampes à l'heure du réveil.
Matériel utilisé
- 2 ampoules de marque Wiz positionnées dans le salon et la salle à manger
- 1 téléphone portable sur lequel est installée l'application mobile Home assistant pour récupérer l'heure de la prochaine alarme (heure de réveil).
Mise en oeuvre
Les ampoules de la marque Wiz peuvent être intégrées automatiquement dans Home Assistant avec l'intégration Wiz.
Script réveil
Permet d'allumer les ampoules et de régler puissance et température.
scripts:
reveil:
alias: reveil
sequence:
- service: light.turn_on
data:
brightness: 80
color_temp: 1000000
entity_id: light.salle_a_manger
- service: light.turn_on
data: {}
entity_id: light.salon
mode: single
icon: mdi:alarm
Automation
L'automation se base sur l'heure de la prochaine alarme remontée par l'application mobile : sensor.pixel_2_xl_next_alarm.
Le script reveil est appelé quand l'heure de reveil est atteinte si le mode vacance n'a pas été activé.
automation:
- id: lumierereveil
alias: allumer lumières au réveil
trigger:
- platform: template
value_template: >
{{now().strftime("%a %h %d %H:%M %Z %Y") == (((state_attr('sensor.pixel_2_xl_next_alarm', 'Time in Milliseconds') | int / 1000) + 0*60 ) | timestamp_custom('%a %h %d %H:%M %Z %Y'))}}
condition:
- condition: state
entity_id: input_boolean.mode_vacance
state: 'off'
action:
- service: script.reveil