Closed dxfoxd closed 1 month ago
Hey there @allenporter, mind taking a look at this issue as it has been labeled with an integration (nest
) you are listed as a code owner for? Thanks!
(message by CodeOwnersMention)
nest documentation nest source (message by IssueLinks)
@mib1185 Hard to interpret this as blocking in event loop since its happening while doing normal import. Let me know if you have a different interpretation or way to know whats actually happening, but it seems spurious to me.
@dxfoxd I've seen these types of issues with specific arm hardware and grpc like in https://github.com/home-assistant/core/issues/56669 and these types of issues are very hard to track down, especially when using a core install or a container install since Home Assistant does not control the entire environment.
I see you are running a dev build -- so perhaps that includes https://github.com/home-assistant/core/pull/126947 ? You could manually downgrade to 1.63.0
and see if the issue is present or not to narrow down. Adding @cdce8p for visibility
my consideration was just based on the message [homeassistant.util.loop] Detected blocking call to import_module with args ('homeassistant.components.nest',)
, but tbh did not checked it more in detail :see_no_evil:
Hmm, I can't remember if and why I installed the HA dev build, that was years ago. Can this be the cause of the error? FYI, I'm running HA in a docker container on a RPi 4B. I'm using the image ghcr.io/home-assistant/raspberrypi4-homeassistant:latest. Would it be wise to replace the image with ghcr.io/home-assistant/home-assistant:stable? Actually, besides updating the images regularly I didn't face any issued for months and my detailed knowledge has somewhat faded. A 'dirty' fix to force uninstall would be OK too, since the only device that uses the Nest integration will be removed in a few weeks.
Art.
@dxfoxd yes, running a release image may help as a workaround or to confirm that its a problem with a specific version.
I create a new container with the 'normal' docker build. This runs normally without errors related to NEST. I have to see in the next period what is not working (and why I choose the dev build years ago). Anyway, glad it is resolved.
@dxfoxd The latest dev image 2024.11.0.dev202410040230
should be fixed. If you've got some time it would be awesome if you could try that again. Just to be sure it works for the next release.
The problem
The NEST integration is not loading and cannot be removed (in an attempt to reinstall to resolve the issue).
What version of Home Assistant Core has the issue?
core-2024.11.0.dev202409290232
What was the last working version of Home Assistant Core?
Unknown
What type of installation are you running?
Home Assistant Container
Integration causing the issue
Google Nest
Link to integration documentation on our website
https://www.home-assistant.io/integrations/nest/
Diagnostics information
home-assistant_2024-09-29T14-37-39.437Z.log
Example YAML snippet
No response
Anything in the logs that might be useful for us?
Additional information
Problem was detected after updating core container, not sure if it was working before that. Also Google integration stopped working but after I few attempts I succeeded in removing the Google integration. Nest however cannot be removed fo some reason.