google calendar home assistant

Intégrer Google Calendar à Home Assistant : Synchronisez vos événements et automatisez votre maison »

Pourquoi intégrer Google Calendar à Home Assistant ?

Imaginez : vos lumières s’allument automatiquement avant une réunion, votre chauffage s’ajuste en fonction de votre emploi du temps, ou votre aspirateur robot se lance pendant que vous êtes au travail. Avec l’intégration de Google Calendar dans Home Assistant, tout cela devient possible !

Ce guide vous montre comment configurer cette intégration en quelques étapes, puis comment créer des automatisations basées sur vos événements.

Étape 1 : Configurer l’intégration Google Calendar

1. Dans Home Assistant, allez dans Paramètres > Appareils et services.

2. Cliquez sur Ajouter une intégration et recherchez Google Calendar.

3. Authentifiez-vous avec votre compte Google et sélectionnez le calendrier à synchroniser.

4. Une fois l’intégration ajoutée, un capteur sera créé pour chaque événement de votre calendrier.

Étape 2 : Créer une automatisation basée sur un événement

Voici un exemple de code YAML pour allumer une lumière 10 minutes avant le début d’un événement marqué comme « Réunion » :

automation:
   - alias: "Lumière avant réunion"
     trigger:
       platform: state
       entity_id: calendar.votre_calendrier
       to: "on"
       for:
         hours: 0
         minutes: 10
         seconds: 0
     condition:
       condition: template
       value_template: "{{ 'Réunion'; in trigger.to_state.attributes.message }}"
     action:
       service: light.turn_on
       target:
         entity_id: light.votre_lumiere

Étape 3 : Afficher votre calendrier dans Lovelace

Pour afficher votre calendrier dans un tableau de bord, ajoutez une carte de type Calendar :

type: entities
entities:
  - entity: calendar.votre_calendrier

Conclusion

L’intégration de Google Calendar à Home Assistant ouvre un monde de possibilités pour automatiser votre maison en fonction de votre emploi du temps. Essayez d’autres déclencheurs, comme envoyer une notification avant un anniversaire ou ajuster la température en fonction de vos horaires de travail.

Pour aller plus loin, découvrez d’autres intégrations utiles dans notre catégorie Intégrations.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *