Pilotez gratuitement Home Assistant avec Google Assistant
Si vous disposez d’un système de domotique Home Assistant pour gérer la domotique de votre maison, il est intéressant de pouvoir passer des ordres par la voix pour activer des objets. Avec IFTTT ou le cloud de Nabu Casa ces opérations sont possibles mais cela nécessite de souscrire à une offre commerciale et de payer un montant mensuel.
Ici je vous propose d’utiliser directement les services de Google afin de retrouver dans Google Home votre Home Assistant et de piloter vos objets de la maison. C’est une opération un peu complexe, mais suivez mes directives à la lettre, sans trop chercher à comprendre et après 10mn vous aurez accès à HA par la voix. Le plus de cette solution, c’est qu’elle est gratuite.
Liens
Page d’Actions pour étendre Google Assistant :
https://console.actions.google.com
Console de gestion
https://console.cloud.google.com/
Configuration Home Assistant
Dans le fichier :config/configuration.yaml de Home Assistant rajouter :
#Google Cloud Console
google_assistant:
project_id: <VOTRE PROJET ID>
service_account: !include SERVICE_ACCOUNT.JSON
report_state: true
exposed_domains:
- switch
- light
Les 3 dernières lignes (exposed_domains: – switch – light) ne sont pas obligatoires.
Dans paramètres , Appareils et Services apparait une nouvelle intégration qui permet la synchronisation entre Home Assistant et Google Assistant.
Bonjour,
Merci beaucoup pour ce tuto très détaillé. Je l’ai suivi pas à pas et je bloque sur 1 point au moment de l’obtention du lien identifiant le projet :
https://oauth-redirect.google…. (à 2:28 de la vidéo au 1) )
Comment l’obtention-t-on ? On doit la recevoir comment ?
Merci beaucoup pour votre aide.
Cordialement
J’ai suivi toute le procédure et j’ai le message suivant ;
« Could not reach [test] . Please try again. »
lorsque l’on est sur « le point de donner accès à https://oauth-redirect/googleusercontent.com/r/ à votre instance de Home Assistant » (à 7:16 sur la vidéo)
J’ai essayé de nombreuses fois, j’ai supprimé le projet et créer un nouveau de nombreuse fois également…
et j’ai un doute de l’adresse renseigné : https://oauth-redirect/googleusercontent.com/r/
Doit-on écrire cette adresse dans le champ demandé ou elle nous est donné par Google ?
J’ai suivi toute le procédure et j’ai le message suivant ;
« Could not reach [test] . Please try again. »
lorsque l’on est sur « le point de donner accès à https://oauth-redirect/googleusercontent.com/r/ à votre instance de Home Assistant » (à 7:16 sur la vidéo)
J’ai essayé de nombreuses fois, j’ai supprimé le projet et créer un nouveau de nombreuse fois également…
et j’ai un doute de l’adresse renseigné : https://oauth-redirect/googleusercontent.com/r/
Doit-on écrire cette adresse dans le champ demandé ou elle nous est donné par Google ?
J’en sais rien. Regardez dans la doc de home assistant ou cela est également expliqué.
Cdlt
boniours, je cherche a ajouter mes volet roulant sur google en utilisant cette fonctionnalité mais tous mes appareil apparaisse sauf les volet roulant aider moi svp
A distance difficile. Patience et ténacité. Ce n’est jamais facile.
Cdlt