-
Notifications
You must be signed in to change notification settings - Fork 16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Error setting up entry Navien NFC250 for navien_water_heater #46
Comments
Also getting the following: Logger: homeassistant.util.loop Detected blocking call to open with args ('/config/custom_components/navien_water_heater/cert/AmazonRootCA1.pem', 'r') inside the event loop by custom integration 'navien_water_heater' at custom_components/navien_water_heater/navien_api.py, line 145: self.client.configureCredentials(self.aws_cert_path) (offender: /usr/local/lib/python3.13/site-packages/AWSIoTPythonSDK/core/protocol/paho/client.py, line 608: f = open(ca_certs, "r")), please report it to the author of the 'navien_water_heater' custom integration For developers, please see https://developers.home-assistant.io/docs/asyncio_blocking_operations/#open 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 227, in sys.exit(main()) File "/usr/src/homeassistant/homeassistant/main.py", line 213, in main exit_code = runner.run(runtime_conf) File "/usr/src/homeassistant/homeassistant/runner.py", line 154, in run return loop.run_until_complete(setup_and_run_hass(runtime_config)) File "/usr/local/lib/python3.13/asyncio/base_events.py", line 707, in run_until_complete self.run_forever() File "/usr/local/lib/python3.13/asyncio/base_events.py", line 678, in run_forever self._run_once() File "/usr/local/lib/python3.13/asyncio/base_events.py", line 2033, in _run_once handle._run() File "/usr/local/lib/python3.13/asyncio/events.py", line 89, in _run self._context.run(self._callback, *self._args) File "/usr/src/homeassistant/homeassistant/config_entries.py", line 788, in async_setup_locked await self.async_setup(hass, integration=integration) File "/usr/src/homeassistant/homeassistant/config_entries.py", line 551, in async_setup await self.__async_setup_with_context(hass, integration) File "/usr/src/homeassistant/homeassistant/config_entries.py", line 640, in __async_setup_with_context result = await component.async_setup_entry(hass, self) File "/config/custom_components/navien_water_heater/init.py", line 25, in async_setup_entry await navilink.start() File "/config/custom_components/navien_water_heater/navien_api.py", line 52, in start await self.login() File "/config/custom_components/navien_water_heater/navien_api.py", line 108, in login return await self._get_device_list() File "/config/custom_components/navien_water_heater/navien_api.py", line 129, in _get_device_list await self._connect_aws_mqtt() File "/config/custom_components/navien_water_heater/navien_api.py", line 145, in _connect_aws_mqtt self.client.configureCredentials(self.aws_cert_path) |
Logger: homeassistant.config_entries
Source: config_entries.py:640
First occurred: 20:12:08 (1 occurrences)
Last logged: 20:12:08
Error setting up entry Navien NFC250 for navien_water_heater
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/config_entries.py", line 640, in __async_setup_with_context
result = await component.async_setup_entry(hass, self)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/config/custom_components/navien_water_heater/init.py", line 25, in async_setup_entry
await navilink.start()
File "/config/custom_components/navien_water_heater/navien_api.py", line 52, in start
await self.login()
File "/config/custom_components/navien_water_heater/navien_api.py", line 108, in login
return await self._get_device_list()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/config/custom_components/navien_water_heater/navien_api.py", line 129, in _get_device_list
await self._connect_aws_mqtt()
File "/config/custom_components/navien_water_heater/navien_api.py", line 150, in _connect_aws_mqtt
await self.loop.run_in_executor(None,self.client.connect)
asyncio.exceptions.CancelledError: Global task timeout
The text was updated successfully, but these errors were encountered: