Setting up Google Actions for Assistant

It worked for me, using an iphone. That’s really strange. Nevertheless, it’s seems really unuseful to me at the moment. As sensors can not be queried.

Same here and wife upset as she can’t control light and heating anymore…
Here it started with sync not working. So unlink yesterday and tried to link since… Have even created new project in developer console but same result… Unlucky me we have no iPhone…

I would say lucky you for not having an iPhone :wink:

I found I couldn’t sync my devices today. To rectify this, I simply ran through the gactions command in CLI to relink the project. Afterwards, I was able to sync and re-add the instance to my Google Home app.

gactions update --action_package project.json --project [project-name]

Well this isn’t the news I wanted to hear, had to break the linking and now I am caught in the account linking failure message . But unlike you guy’s no apple products in my house. Guess I am officially SOL now. :frowning:

looks like it might not just be HA stuff

https://plus.google.com/+JacobTuran/posts/9iRpCCxydbP

just FYI I opened a new topic Google Assistant - Account Linking Failed
As this topic has so many postings…

1 Like

This worked for me…

I use AutoVoice with Dialogflow to send Intents and return values to query devices. I use shortcuts so I don’t have to directly ask for AutoVoice. It’s a bit of a workaround but works great.

I had Google refusing to sync but still working, then yesterday I couldn’t make it work to control lights. Did the re-link gactions thing and no joy. In the end I unlinked it and then relinked the app and I was surprised that it retained the room accocations! And now it’s working.

Haven’t tried syncing again yet though until I get 0.63 (Hassio) as my Xiaomi switches aren’t working at the moment… When I added the app again in Google assistant they were still there as well. Maybe because it’s still configured in Google Assistant in config yaml file.

Hey how did you build that up? Any docs?

Looking for any alternative :slight_smile:

Ah scratch that - I had to reassign devices to rooms…

I’ll write something up soon and post back. Wasn’t sure anyone wanted one so didn’t do it yet.

Couldn’t update the setting. Check your connection.

here it still does not work.
already tried these solutions and none worked:

add :8123 at the the url
install a new navigator
delete and create a new project
client_id of all sizes and shapes

Hi guys!

I have set up the Google assistant component in Hass.io and everything is working fine, google can see and command my devices but I have a problem with my lg webos tv (media_player). Google sees it as a switch (as it should be) but when asking to set the volume (by asking to set the brightness) google says it doesn’t understand refusing to execute. Turning on/off works normally. If I set type: light in entity_config then it works as it should, but this way it can be turned on/off accidentally with the other lights in the room. Any idea what the problem might be?

To be able to set volume you need to expose the TV as a light - lights have on/off and brightness commands as they are dimmable. Switches only have on/off commands. So if your TV is exposed as a switch, then all you can do is turn it on and off.

In the component documentation page it says that switches can adjust volume too:
media_player = switch (on/off/set volume (brightness) )

From looking at smart_home.py it seems that it is implemented too.

@r4nd0mbr1ck - I’ve been getting a bunch of the same error in the cloud console log. the payload is SYNC: Request ID 000000000000 failed with code: OPEN_AUTH_FAILURE.

Did un-linking and re-linking the home control account fix it for you?

If it does fix the problem for me, it’s only for a few seconds. Then it comes back. If I ask google assistant to sync my devices, I get an error response and it logs the error.

same here, I asked google to sync via voice command through a google home and am getting the error response for my gactions project. everything else syncs (arlo, nest, etc) …is there a conflict having devices connected both ways?

Well hello everyone for those who are still facing this problem… I’ve figured what the real problem behind “Could not update the setting. Please check your connection” & “account link failed” is not the google assistant bug but one simple mistake

  • When you are trying to link your test app to the google assistant from your mobile make sure you switch to the account in “google assistant” and “google chrome” to the account from which you created the project in

  • For the guys who are facing “account link failed error” in the test app linking process its the problem with google chrome’s linked account not matching with the account you created project. Simple solution for this problem is to sign out from account linked in google chrome

If you follow the above steps im pretty sure it will solve your problem. well that how i solved mine Thankyou

unfortunately it’s not solving my problem.
I’ve got home mini, my google project/home account etc. are the same one and only gmail address that I use with google services, and even if I can unlink/link my hass.io installation without bigger problems (I need to change at least one alias for every switch/light/etc. so the google home app can see it), even if everything works (my home mini listens and GA is turning on/off certain things that I’m asking it for) I still can’t assign my devices to rooms… still getting “Could not update the setting. Please check your connection” error. this is killing me, especially that I’ve just ordered second google home mini to put it with other things, in other room.

FYI: using latest (0.65.5) hass.io on raspberry pi and duckdns.

any other ideas how in the world I can pass that issue and successfully assign rooms?