home-assistant/core

Detected blocking call to import_module with args ('custom_components.nodered',)

Ricardo-Miguel-Caldeira opened this issue · 1 comments

The problem

Logger: homeassistant.util.loop
Source: util/loop.py:77
First occurred: 7:01:00 PM (1 occurrences)
Last logged: 7:01:00 PM

Detected blocking call to import_module with args ('custom_components.nodered',) in /usr/src/homeassistant/homeassistant/loader.py, line 1067: ComponentProtocol, importlib.import_module(self.pkg_path) inside the event loop; This is causing stability issues. Please create a bug report at https://github.com/home-assistant/core/issues?q=is%3Aopen+is%3Aissue For developers, please see https://developers.home-assistant.io/docs/asyncio_blocking_operations/#import_module Traceback (most recent call last): File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/src/homeassistant/homeassistant/main.py", line 223, in sys.exit(main()) File "/usr/src/homeassistant/homeassistant/main.py", line 209, in main exit_code = runner.run(runtime_conf) File "/usr/src/homeassistant/homeassistant/runner.py", line 189, in run return loop.run_until_complete(setup_and_run_hass(runtime_config)) File "/usr/local/lib/python3.12/asyncio/base_events.py", line 674, in run_until_complete self.run_forever() File "/usr/local/lib/python3.12/asyncio/base_events.py", line 641, in run_forever self._run_once() File "/usr/local/lib/python3.12/asyncio/base_events.py", line 1990, in _run_once handle._run() File "/usr/local/lib/python3.12/asyncio/events.py", line 88, in _run self._context.run(self._callback, *self._args) File "/usr/src/homeassistant/homeassistant/setup.py", line 165, in async_setup_component result = await _async_setup_component(hass, domain, config) File "/usr/src/homeassistant/homeassistant/setup.py", line 334, in _async_setup_component component = await integration.async_get_component() File "/usr/src/homeassistant/homeassistant/loader.py", line 1019, in async_get_component comp = self._get_component() File "/usr/src/homeassistant/homeassistant/loader.py", line 1067, in _get_component ComponentProtocol, importlib.import_module(self.pkg_path)

What version of Home Assistant Core has the issue?

core-2024.10.2

What was the last working version of Home Assistant Core?

No response

What type of installation are you running?

Home Assistant OS

Integration causing the issue

Node-RED (18.1.1)

Link to integration documentation on our website

No response

Diagnostics information

not available

Example YAML snippet

No response

Anything in the logs that might be useful for us?

ha-entity-config

Name|Entity ID|Integration|Area|Status
isDark|binary_sensor.isdark|Node-RED Companion|-|not provided
schumi2004 Netflix Now Playing|sensor.schumi2004_netflix_now_playing|Node-RED Companion|-|not provided

Additional information

Appears to be related with ha-entity-config with nodered. Restarted entire system and it's back to work. Wondering if I should remove unecessary ha-entity-config settings (old and not required in nodered)

This is an issue with the custom component for nodered, please raise it at their issue tracker. Thanks!