Link Your Home Assistant To Google Assistant Home Control
IMPORTANT!!! This tutorial is outdated and will not work with Home Assistant 0.80 and above. If you want to migrate your existing setup to 0.80, please follow this quick guide.
Configure Home Assistant
With the Actions App setup and ready to go. It’s time to let Home Assistant know about this app you have just created. You are doing this from your SSH session.
Edit your configuration.yaml file and add the following:
In field project_id, replace home-assistant-XXXXX with your project ID (Refer to page 4, step 8)
In field agent_user_id, replace your_id with a unique code. You can use your email.
Add google_client_id and google_access_token into your ’secrets.yaml’ file. These are the passwords you have generated previously in page 3 of this tutorial:
Founder and lead architect of Snakeoil OS - the ultimate audiophile operating system for music playback. My primary focus is in applying technology without losing the human touch.
Hi, nice , very interesting project, appreciate that. Can you give me an advice.
After I applied your walkthrough. Im not able to see any devices. Once Ive executing add device from google assistant
link opens
Hi, nice , very interesting project, appreciate that. Can you give me an advice. After I applied your walkthrough. Im not able to see any devices. Once Ive executing add device from google assistant link opens
https://xxxxxxxxxxx:8123/api/google_assistant/auth?api_password=xxxxxxxxxxx&response_type=token&client_id=xxxxxxxxxxxxxxxx&redirect_uri=https://oauth-redirect.googleusercontent.com/r/home-assistant-8a435&state=CswCQU52dW5IUkFpX0cwREJIVko5ZDFKeDY5STFkZ3hNUnNnQUdfcWY0OTBvTEJyamxKRm9mdzFiaEhYNHdGOUNyT1ozNkVKb2xrdkRvRGdWNU9kZEcwWnFuR0YxckJRaWNQM2NQZnIza1FxVGFGNkpDYkRGcXlwaVBnYUVfMU1kVlFEN2lXZ1VEVUNnQWlHWFBSYklXVzlwVk45MGYwOFltZ242SFF4OFFBLW13SjdVbHV1VktPMTFZX0o1aUhiN3ZCVXJ4YVZrY21oemdwaWhpZ1dtTXNFTEZLNGUtZzNfdjgycjQyMFRWaS0tdi1MaUJCTVQxMGFub29XMkdHUHh3VS1GR1lWdzZ5UjItZjY3Y1F5bjNWMUhGaEtvOS12RXpXSmtOLUdQODJJeUpobHUxWDAzYkdhSjJoQ0NSeGdNekNGdEp4aGtWLXlXMksSHGFzc2lzdGFudC1oYW5kb2ZmOi8vY29tcGxldGUiQ2h0dHBzOi8vb2F1dGgtcmVkaXJlY3QuZ29vZ2xldXNlcmNvbnRlbnQuY29tL3IvaG9tZS1hc3Npc3RhbnQtOGE0MzUqFUtMZXdhbmRvd3NrQGdtYWlsLmNvbTIYaG9tZS1hc3Npc3RhbnQtOGE0MzVfZGV2#xxxxxxxxx
and I see a message{"message":"missing project_id in redirect_uri"}