You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
2025-02-24 12:30:22.509 ERROR (MainThread) [homeassistant.components.risco] Error in Risco library
Traceback (most recent call last):
File "/usr/local/lib/python3.13/asyncio/tasks.py", line 507, 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 "/usr/local/lib/python3.13/site-packages/pyrisco/local/risco_socket.py", line 111, in send_command
return await asyncio.wait_for(future, 10)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.13/asyncio/tasks.py", line 506, in wait_for
async with timeouts.timeout(timeout):
File "/usr/local/lib/python3.13/asyncio/timeouts.py", line 116, in aexit
raise TimeoutError from exc_val
TimeoutError
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/local/lib/python3.13/site-packages/pyrisco/local/risco_socket.py", line 90, in _keep_alive
await self.send_result_command("CLOCK")
File "/usr/local/lib/python3.13/site-packages/pyrisco/local/risco_socket.py", line 101, in send_result_command
command = await self.send_command(command)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.13/site-packages/pyrisco/local/risco_socket.py", line 113, in send_command
raise OperationError(f'Timeout in command: {command}')
pyrisco.common.OperationError: Timeout in command: CLOCK
2025-02-24 12:30:25.748 ERROR (MainThread) [homeassistant.components.risco] Error in Risco library
Traceback (most recent call last):
File "/usr/local/lib/python3.13/site-packages/pyrisco/local/risco_socket.py", line 65, in _listen
cmd_id, command, crc = await self._read_command()
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.13/site-packages/pyrisco/local/risco_socket.py", line 123, in _read_command
buffer = await self._reader.readuntil(END)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.13/asyncio/streams.py", line 677, in readuntil
await self._wait_for_data('readuntil')
File "/usr/local/lib/python3.13/asyncio/streams.py", line 539, in _wait_for_data
await self._waiter
File "/usr/local/lib/python3.13/asyncio/selector_events.py", line 1005, in _read_ready__data_received
data = self._sock.recv(self.max_size)
ConnectionResetError: [Errno 104] Connection reset by peer
2025-02-24 12:30:35.751 ERROR (MainThread) [homeassistant.components.risco] Error in Risco library
Traceback (most recent call last):
File "/usr/local/lib/python3.13/site-packages/pyrisco/local/risco_local.py", line 208, in _listen
await self.disconnect()
File "/usr/local/lib/python3.13/site-packages/pyrisco/local/risco_local.py", line 45, in disconnect
await self._rs.disconnect()
File "/usr/local/lib/python3.13/site-packages/pyrisco/local/risco_socket.py", line 60, in disconnect
await self._close()
File "/usr/local/lib/python3.13/site-packages/pyrisco/local/risco_socket.py", line 143, in _close
await self._writer.wait_closed()
File "/usr/local/lib/python3.13/asyncio/streams.py", line 358, in wait_closed
await self._protocol._get_close_waiter(self)
File "/usr/local/lib/python3.13/asyncio/selector_events.py", line 1005, in _read_ready__data_received
data = self._sock.recv(self.max_size)
ConnectionResetError: [Errno 104] Connection reset by peer
2025-02-24 12:30:35.777 ERROR (MainThread) [homeassistant.config_entries] Error unloading entry 40000028000 for risco
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/config_entries.py", line 849, in async_unload
result = await component.async_unload_entry(hass, self)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/components/risco/init.py", line 174, in async_unload_entry
await local_data.system.disconnect()
File "/usr/local/lib/python3.13/site-packages/pyrisco/local/risco_local.py", line 45, in disconnect
await self._rs.disconnect()
File "/usr/local/lib/python3.13/site-packages/pyrisco/local/risco_socket.py", line 60, in disconnect
await self._close()
File "/usr/local/lib/python3.13/site-packages/pyrisco/local/risco_socket.py", line 143, in _close
await self._writer.wait_closed()
File "/usr/local/lib/python3.13/asyncio/streams.py", line 358, in wait_closed
await self._protocol._get_close_waiter(self)
ConnectionResetError: [Errno 104] Connection reset by peer
2025-02-24 12:30:35.792 ERROR (MainThread) [homeassistant] Error doing job: Task exception was never retrieved (None)
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/config_entries.py", line 2105, in async_reload
unload_result = await self.async_unload(entry_id, _lock=False)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/config_entries.py", line 2056, in async_unload
raise OperationNotAllowed(
...<3 lines>...
)
homeassistant.config_entries.OperationNotAllowed: The config entry '40000028000' (risco) with entry_id '06338b171d268fe126309442e736d378' cannot be unloaded because it is in the non recoverable state ConfigEntryState.FAILED_UNLOAD
Example YAML snippet
The text was updated successfully, but these errors were encountered:
also i have 2 Intergrations loaded, 1 for my old cloud and 1 local only with cloud polling set to 0 ( would that no poll cloud?) on the cloud one i am only using the events stuff and all other entities are disabled, i have had it like that for a year or 2, pretty much since the local only option became avail, must be said its been rock solid since then not 1 issue but i had an internet outage this morn and the above started happening about every 2 hours or so since then, also i have set concurrent on local to 4, but should that be 1 maybe since its only HA thats connecting locally, again its been set to 4 for over a year no problems since today
Any idea what the below means
2025-02-24 12:30:22.509 ERROR (MainThread) [homeassistant.components.risco] Error in Risco library
Traceback (most recent call last):
File "/usr/local/lib/python3.13/asyncio/tasks.py", line 507, 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 "/usr/local/lib/python3.13/site-packages/pyrisco/local/risco_socket.py", line 111, in send_command
return await asyncio.wait_for(future, 10)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.13/asyncio/tasks.py", line 506, in wait_for
async with timeouts.timeout(timeout):
The text was updated successfully, but these errors were encountered: