Witam. Zmieniłem linie 63 jak w poprzednich wątkach zrobiłem downgrade HA i dalej nie działa. Czy z któryś kolego może pomóc aby przywrócić działanie integracji?
Logger: homeassistant.config_entries
Source: config_entries.py:442
First occurred: 20:52:14 (2 occurrences)
Last logged: 20:55:01
Error setting up entry efc-01 for extalife
Traceback (most recent call last):
File "/usr/local/lib/python3.12/asyncio/tasks.py", line 520, in wait_for
return await fut
^^^^^^^^^
asyncio.exceptions.CancelledError
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/config/custom_components/extalife/pyextalife.py", line 849, in async_send_message_await_response
await asyncio.wait_for(fut, timeout)
File "/usr/local/lib/python3.12/asyncio/tasks.py", line 519, in wait_for
async with timeouts.timeout(timeout):
File "/usr/local/lib/python3.12/asyncio/timeouts.py", line 115, in __aexit__
raise TimeoutError from exc_val
TimeoutError
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/config_entries.py", line 442, in async_setup
result = await component.async_setup_entry(hass, self)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/config/custom_components/extalife/__init__.py", line 189, in async_setup_entry
return await initialize(hass, config_entry)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/config/custom_components/extalife/__init__.py", line 303, in initialize
await data.async_start_polling(poll_now=True)
File "/config/custom_components/extalife/__init__.py", line 365, in async_start_polling
await self.async_execute_status_polling()
File "/config/custom_components/extalife/__init__.py", line 372, in async_execute_status_polling
await self._async_update_callback()
File "/config/custom_components/extalife/__init__.py", line 392, in _async_update_callback
channels = await self.controller.async_get_channels()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/config/custom_components/extalife/pyextalife.py", line 480, in async_get_channels
resp = await self._connection.async_execute_command(cmd, None)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/config/custom_components/extalife/pyextalife.py", line 873, in async_execute_command
response = await self.async_send_message_await_response(msg, command)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/config/custom_components/extalife/pyextalife.py", line 856, in async_send_message_await_response
raise TCPConnError("Timeout while waiting for API response!") # pylint: disable=raise-missing-from
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
custom_components.extalife.pyextalife.TCPConnError