#Google Assistant Nabu Casa integration - "no compatible devices"

1 messages · Page 1 of 1 (latest)

tranquil wren
#

I recently setup the Google Assistant integration via Nabu Casa and it worked fine for a day or two. Randomly, all my devices were removed from Google Home and the Home Assistant Cloud Integration no longer connects with a warning "no compatible devices were found in your Home Assistant Cloud"

I've tried:

  • restarting Home Assistant (docker)
  • clearing the cache of the android apps
  • unlinking from https://myaccount.google.com/connections
  • Toggling the Google Assistant toggle under Voice Assistants
  • removing and re-adding exposed entities
  • different browsers and even different android devices
royal jolt
#

how many entities are exposed and what integrations do they use?

tranquil wren
#

About 15 devices. All are MQTT (Z2MQTT)

royal jolt
#

Have you rebooted your system which is running docker in case there's some network issue there?

#

restarting the HA container won't do much to restart the network services

tranquil wren
#

I did find some possible related issue. In the logs I still see it trying to connect to my old manual setup despite me commenting out the google_assistant: entry in the configuration.yaml:

Logger: homeassistant.config_entries
Source: config_entries.py:749
First occurred: 12:27:48 PM (1 occurrence)
Last logged: 12:27:48 PM

Error setting up entry REDACTED-ha-assistant for google_assistant
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/config_entries.py", line 749, in __async_setup_with_context
    result = await component.async_setup_entry(hass, self)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/components/google_assistant/__init__.py", line 121, in async_setup_entry
    config: ConfigType = {**hass.data[DOMAIN][DATA_CONFIG]}
                            ~~~~~~~~~^^^^^^^^
KeyError: 'google_assistant'```
royal jolt
#

hmm where is that coming from if not configuration.yaml

tranquil wren
#

Removed from core.config_entries to see if that helps

#

That did it!

#

Not sure what happened, why it works and then stopped lol and started using the old manual config.

tranquil wren
#

Didn't change a thing and an hour ago all my Google Home devices were removed...