NabuCasa / home-assistant-google-assistant-local-sdk

Google Assistant Local SDK implementation for Home Assistant
GNU General Public License v3.0
99 stars 12 forks source link

local fulfillment broken on 2022.7.ob3 #23

Closed pdobrien3 closed 2 years ago

pdobrien3 commented 2 years ago

When going to chrome://inspect/#devices, I can see all my google minis but the inspect link never shows up.

Google Home Mini#192.168.1.113
Chromecast Ultra#192.168.1.191
Google Cast Group#192.168.1.198

Forcing cloud works, sync works, force local broken

On 2022.7.ob0 I was seeing 404 timeout errors in log explorer when forcing local.

Murianwind commented 2 years ago

Me too.. ㅠㅠ

balloob commented 2 years ago

Does it work when you roll back to 2022.6?

pdobrien3 commented 2 years ago

yes, it was working prior to upgrading to the beta.

balloob commented 2 years ago

Can you roll back and see if it works again

pdobrien3 commented 2 years ago

well, not as expected. Rolling back to 2022.6.7 and still seeing the same behavior. I am 100% sure it was working before upgrading to the beta though.

pdobrien3 commented 2 years ago

same behavior on 2022.7.0

Murianwind commented 2 years ago

image

image

My guess is that there is nothing wrong with the settings, but when I give voice commands to the Google Home speaker, it doesn't work locally.

image

pdobrien3 commented 2 years ago

It’s odd that the inspect link doesn’t even show up for the minis.

pdobrien3 commented 2 years ago

just a guess but, since the new local sync button is also broken for me, i am guessing it is somehow related to this:

https://github.com/NabuCasa/home-assistant-google-assistant-local-sdk/issues/20

unfortunately, i do not have the knowledge to investigate.

pdobrien3 commented 2 years ago

is there a debug string i can use to bump the log level up for the google assistant integration?

pdobrien3 commented 2 years ago

i believe upgrading to the latest beta has fixed several issues. i can now see my devices in chrome/inspect and local fulfillment works. the sync devices button in the UI still fails with a 404 error but voice requests to sync devices works. Was something changed with the google assistant integration in the new beta?

balloob commented 2 years ago

no 🤣

pdobrien3 commented 2 years ago

Ok. Well, absolutely nothing else changed. I have come to the conclusion that local fulfillment is finicky as hell. I have been able to get cloud to perform almost as well as local so 🤷🏼‍♂️ You can close this.