Is there any tutorials on integrating Google Assitant that works still

Hi,

I have followed BurnsHA Instructional and it does not work as googles actions don’t look the same as what he has, for example there is no audio recording section.

I followed the instructional as far as I could with skipping parts that didn’t exist any more.

Google assistant then ends up with a test app in the list, but when trying to use it I get an error 500, his instructional did not make use of Oauth at all, and there are sections in HASS.io config which I presume requires this.

I just can’t get to bridge the gap with google assistant making things work on my Hassbian install on Rpi3

All the other instructional’s turn the pi into a google home unit. I still want to have Home Assistant, just looking for voice activation via google assistant.

I am finding Hass.io very difficult to integrate with Google Assistant because of the lack of full instructionals.

Did you try just following the component documentation?

2 Likes

I did yes, but this is not sufficient for setting up a working integration, I am getting error 500 on google assistant when trying setup the devices.

I used this info along with a tutorial on youtube, but that tutorial mentioned in my first post doesn’t work.

I tried to bridge the video and the code example but just get error 500


# Example configuration.yaml entry
google_assistant:
  project_id: someproject-2d0b8
  client_id: [long URL safe random string] **# It is unclear where to obtain these**
  access_token: [a different long URL safe random string] **# and these**
  agent_user_id: [a string to identify user] **# and this**
  api_key: [a Homegraph API Key generated for the Google Actions project] **#and this**
  exposed_domains:
    - switch
    - light
    - group
  entity_config:
    switch.kitchen:
      name: Custom Name for Alexa
      aliases:
        - bright lights
        - entry lights
      type: light
    light.living_room:
      expose: false

client_id - you make it by randomly typing your keyboard or use a random string generator using a to z and 0 to 9

access_token - you make it by randomly typing your keyboard or use a random string generator using a to z and 0 to 9

agent_user_id - something to identify you like an email address

api_key - the key you get from going to homegraph following step 10

Read the configuration variables and the setup steps if you need further clarification.

Thank you very much working now! \o/

@gbboy Thank you thank you thank you :slight_smile:

Got one more question, if I make changed in HA how can I force update on google assistant without ulinking and relinking?

Will it eventually update, or is that currently the only way?

It’s explained in the docs. If you set up the API key you call the google_assistant.request_sync service (or say “Ok Google, sync my devices”).

1 Like

@Tinkerer Thank you very much.