Aller au contenu

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