I’ve got the google_assistant component working for lights but I’d like to add some specific switches without adding all switches. The following is my configuration. Can someone help tell me what I’m doing wrong? Thank you much
Are you referring to calling ‘google_assistant.request_sync’ from the Services page? I didn’t know it was necessary as I didn’t have to do it initially. I’ll give that a shot when I get home.
It was not there initially, it was added later on in a blog post. When you setup the integration it does an initial sync but never does it again. Alternatively you can say “Ok Google sync my devices” from your phone or google home as well
I’m having a similar issue. Initially, I exposed a few domains: light, switch, script. This worked and it brought all of these into the Google Home app as expected.
I am now trying to get more control over which entities appear in GA, so have now removed the domains and am adding in the single entities that I want to use.
However, I’ve restarted home assistant and ran the google_assistant.request_sync as suggested above, but all the old entities still appear in the home app, rather than the selected new ones.
I’ve also tried to ask google to ‘sync my devices’ but after spinning for several seconds, it responds with “sorry, I can’t help with that yet”
Go into Google Assistant > Settings > Home Control
Then click the + in the bottom right corner, click on your App that you created and you can unlink it. [test]your name
Then click on it to link it again.
When google is unable to sync, this seems to be the only way to fix it. It’s great now you can specify the room in home assistant as now when you delink it, everything is automatically in the right room.