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.



