Every week or two, my backup fails with the error “Timeout connecting to Supervisor”. I thought it could be my SDCard, but I replaced it with a new high end card yet the problem remains. My backups save to SDCard, NabuCasa backup, and Google Drive. Given the http error, I suspect it could be Google Drive causing trouble. But I cannot be certain.
I’m running:
- Core 2025.5.3
- Supervisor 2025.05.3
- Operating System 15.2
- Frontend 20250516.0
- HW: RPi4B
Below is the error log. It’s hard to decipher. Any help or clues to what may be happening would be greatly appreciated!
Logger: homeassistant.components.backup
Source: components/backup/manager.py:575
integration: Backup (documentation, issues)
First occurred: 5:42:25 AM (1 occurrence)
Last logged: 5:42:25 AM
Unexpected error for hassio.local: Timeout connecting to Supervisor
Traceback (most recent call last):
File “/usr/local/lib/python3.13/site-packages/aiohttp/client_reqrep.py”, line 1059, in start
message, payload = await protocol.read() # type: ignore[union-attr]
^^^^^^^^^^^^^^^^^^^^^
File “/usr/local/lib/python3.13/site-packages/aiohttp/streams.py”, line 672, in read
await self._waiter
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/aiohasupervisor/client.py”, line 120, in _request
response = await self.session.request(
^^^^^^^^^^^^^^^^^^^^^^^^^^^
…<7 lines>…
)
^
File “/usr/local/lib/python3.13/site-packages/aiohttp/client.py”, line 730, in _request
await resp.start(conn)
File “/usr/local/lib/python3.13/site-packages/aiohttp/client_reqrep.py”, line 1054, in start
with self._timer:
^^^^^^^^^^^
File “/usr/local/lib/python3.13/site-packages/aiohttp/helpers.py”, line 685, in exit
raise asyncio.TimeoutError from exc_val
TimeoutError
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File “/usr/src/homeassistant/homeassistant/components/backup/manager.py”, line 575, in upload_backup_to_agent
await self.backup_agents[agent_id].async_upload_backup(
…<2 lines>…
)
File “/usr/src/homeassistant/homeassistant/components/hassio/backup.py”, line 191, in async_upload_backup
if await self.async_get_backup(backup.backup_id):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/components/hassio/backup.py”, line 226, in async_get_backup
details = await self._client.backups.backup_info(backup_id)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/local/lib/python3.13/site-packages/aiohasupervisor/backups.py”, line 83, in backup_info
result = await self._client.get(f"backups/{backup}/info")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/local/lib/python3.13/site-packages/aiohasupervisor/client.py”, line 163, in get
return await self._request(
^^^^^^^^^^^^^^^^^^^^
…<5 lines>…
)
^
File “/usr/local/lib/python3.13/site-packages/aiohasupervisor/client.py”, line 148, in _request
raise SupervisorTimeoutError(“Timeout connecting to Supervisor”) from err
aiohasupervisor.exceptions.SupervisorTimeoutError: Timeout connecting to Supervisor