I was having problems updating from 0.114 onwards, I then did a clean installation and restored the configuration, still no luck: now instead of becoming unresponsive indefinetely, it just restarts (even if it can be offline for several minutes)
Also tried a brand new microSD bought for this purpose, no improvement
Version
core-2021.1.4
I just managed to catch these errors
2021-01-20 19:55:51 WARNING (MainThread) [homeassistant.helpers.entity] Update of binary_sensor.ping_eolo is taking over 10 seconds
2021-01-20 19:56:50 WARNING (MainThread) [homeassistant.helpers.entity] Update of binary_sensor.ping_eolo is taking over 10 seconds
2021-01-20 19:56:57 WARNING (MainThread) [homeassistant.helpers.entity] Updating state for sensor.energia_casa (<class 'homeassistant.components.integration.sensor.IntegrationSensor'>) took 0.406 seconds. Please create a bug report at https://github.com/home-assistant/core/issues?q=is%3Aopen+is%3Aissue+label%3A%22integration%3A+integration%22
2021-01-20 19:57:21 WARNING (MainThread) [homeassistant.helpers.entity] Update of binary_sensor.ping_eolo is taking over 10 seconds
2021-01-20 19:57:51 WARNING (MainThread) [homeassistant.helpers.entity] Update of binary_sensor.ping_eolo is taking over 10 seconds
2021-01-20 19:58:20 WARNING (MainThread) [homeassistant.helpers.entity] Update of sensor.cpu_temperature is taking over 10 seconds
2021-01-20 19:58:23 WARNING (MainThread) [homeassistant.helpers.entity] Update of binary_sensor.ping_eolo is taking over 10 seconds
2021-01-20 19:58:27 ERROR (SyncWorker_7) [homeassistant.components.command_line] Timeout for command: cat /sys/class/thermal/thermal_zone0/temp
2021-01-20 19:59:00 WARNING (MainThread) [homeassistant.helpers.entity] Update of sensor.kitchen_on_today is taking over 10 seconds
2021-01-20 19:59:02 WARNING (MainThread) [homeassistant.helpers.entity] Updating state for sensor.cucina_heating (<class 'homeassistant.components.tado.sensor.TadoZoneSensor'>) took 0.433 seconds. Please create a bug report at https://github.com/home-assistant/core/issues?q=is%3Aopen+is%3Aissue+label%3A%22integration%3A+tado%22
2021-01-20 19:59:02 WARNING (MainThread) [homeassistant.helpers.entity] Update of binary_sensor.ping_eolo is taking over 10 seconds
2021-01-20 19:59:12 WARNING (MainThread) [homeassistant.components.binary_sensor] Updating ping binary_sensor took longer than the scheduled update interval 0:00:30
2021-01-20 19:59:24 WARNING (MainThread) [homeassistant.helpers.entity] Update of sensor.cpu_temperature is taking over 10 seconds
2021-01-20 19:59:39 ERROR (MainThread) [homeassistant.components.websocket_api.http.connection] [547333549024] Client unable to keep up with pending messages. Stayed over 512 for 5 seconds
2021-01-20 19:59:44 ERROR (MainThread) [homeassistant.components.websocket_api.http.connection] [547333549024] Client unable to keep up with pending messages. Stayed over 512 for 5 seconds
2021-01-20 19:59:52 WARNING (MainThread) [homeassistant.helpers.entity] Update of binary_sensor.ping_eolo is taking over 10 seconds
2021-01-20 20:03:00 WARNING (MainThread) [homeassistant.helpers.entity] Updating state for sensor.casa_giornaliero_f1 (<class 'homeassistant.components.utility_meter.sensor.UtilityMeterSensor'>) took 12.548 seconds. Please create a bug report at https://github.com/home-assistant/core/issues?q=is%3Aopen+is%3Aissue+label%3A%22integration%3A+utility_meter%22
2021-01-20 20:06:05 WARNING (Recorder) [homeassistant.components.recorder] Ended unfinished session (id=15 from 2021-01-20 19:14:02)
2021-01-20 20:06:21 WARNING (MainThread) [homeassistant.loader] You are using a custom integration for rpi_power which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant.
2021-01-20 20:06:22 WARNING (MainThread) [homeassistant.setup] Setup of utility_meter is taking over 10 seconds.
2021-01-20 20:08:11 WARNING (MainThread) [homeassistant.components.light] Setup of light platform mqtt is taking over 10 seconds.
2021-01-20 20:08:11 WARNING (MainThread) [homeassistant.components.switch] Setup of switch platform mqtt is taking over 10 seconds.
2021-01-20 20:08:11 WARNING (MainThread) [homeassistant.components.binary_sensor] Setup of binary_sensor platform mqtt is taking over 10 seconds.
2021-01-20 20:08:11 WARNING (MainThread) [homeassistant.components.binary_sensor] Setup of binary_sensor platform ping is taking over 10 seconds.
2021-01-20 20:08:11 WARNING (MainThread) [homeassistant.components.sensor] Setup of sensor platform systemmonitor is taking over 10 seconds.
2021-01-20 20:08:11 WARNING (MainThread) [homeassistant.components.sensor] Setup of sensor platform mqtt is taking over 10 seconds.
2021-01-20 20:08:11 WARNING (MainThread) [homeassistant.components.sensor] Setup of sensor platform filter is taking over 10 seconds.
2021-01-20 20:08:11 WARNING (MainThread) [homeassistant.components.sensor] Setup of sensor platform command_line is taking over 10 seconds.
2021-01-20 20:08:11 WARNING (MainThread) [homeassistant.setup] Setup of default_config is taking over 10 seconds.
2021-01-20 20:08:11 WARNING (MainThread) [homeassistant.bootstrap] Waiting on integrations to complete setup: utility_meter, tado, default_config
2021-01-20 20:08:11 ERROR (MainThread) [aiohttp.server] Error handling request
Traceback (most recent call last):
File "/usr/local/lib/python3.8/site-packages/aiohttp/web_protocol.py", line 422, in _handle_request
resp = await self._request_handler(request)
File "/usr/local/lib/python3.8/site-packages/aiohttp/web_app.py", line 499, in _handle
resp = await handler(request)
File "/usr/local/lib/python3.8/site-packages/aiohttp/web_middlewares.py", line 118, in impl
return await handler(request)
File "/usr/src/homeassistant/homeassistant/components/http/security_filter.py", line 56, in security_filter_middleware
return await handler(request)
File "/usr/src/homeassistant/homeassistant/components/http/request_context.py", line 18, in request_context_middleware
return await handler(request)
File "/usr/src/homeassistant/homeassistant/components/http/ban.py", line 72, in ban_middleware
return await handler(request)
File "/usr/src/homeassistant/homeassistant/components/http/auth.py", line 127, in auth_middleware
return await handler(request)
File "/usr/src/homeassistant/homeassistant/components/http/view.py", line 129, in handle
result = await result
File "/usr/src/homeassistant/homeassistant/components/websocket_api/http.py", line 42, in get
return await WebSocketHandler(request.app["hass"], request).async_handle()
File "/usr/src/homeassistant/homeassistant/components/websocket_api/http.py", line 141, in async_handle
await wsock.prepare(request)
File "/usr/local/lib/python3.8/site-packages/aiohttp/web_ws.py", line 135, in prepare
payload_writer = await super().prepare(request)
File "/usr/local/lib/python3.8/site-packages/aiohttp/web_response.py", line 378, in prepare
return await self._start(request)
File "/usr/local/lib/python3.8/site-packages/aiohttp/web_response.py", line 386, in _start
await self._write_headers()
File "/usr/local/lib/python3.8/site-packages/aiohttp/web_response.py", line 458, in _write_headers
await writer.write_headers(status_line, self._headers)
File "/usr/local/lib/python3.8/site-packages/aiohttp/http_writer.py", line 119, in write_headers
self._write(buf)
File "/usr/local/lib/python3.8/site-packages/aiohttp/http_writer.py", line 67, in _write
raise ConnectionResetError("Cannot write to closing transport")
ConnectionResetError: Cannot write to closing transport
2021-01-20 20:08:12 ERROR (MainThread) [aiohttp.server] Error handling request
Traceback (most recent call last):
File "/usr/local/lib/python3.8/site-packages/aiohttp/web_protocol.py", line 422, in _handle_request
resp = await self._request_handler(request)
File "/usr/local/lib/python3.8/site-packages/aiohttp/web_app.py", line 499, in _handle
resp = await handler(request)
File "/usr/local/lib/python3.8/site-packages/aiohttp/web_middlewares.py", line 118, in impl
return await handler(request)
File "/usr/src/homeassistant/homeassistant/components/http/security_filter.py", line 56, in security_filter_middleware
return await handler(request)
File "/usr/src/homeassistant/homeassistant/components/http/request_context.py", line 18, in request_context_middleware
return await handler(request)
File "/usr/src/homeassistant/homeassistant/components/http/ban.py", line 72, in ban_middleware
return await handler(request)
File "/usr/src/homeassistant/homeassistant/components/http/auth.py", line 127, in auth_middleware
return await handler(request)
File "/usr/src/homeassistant/homeassistant/components/http/view.py", line 129, in handle
result = await result
File "/usr/src/homeassistant/homeassistant/components/websocket_api/http.py", line 42, in get
return await WebSocketHandler(request.app["hass"], request).async_handle()
File "/usr/src/homeassistant/homeassistant/components/websocket_api/http.py", line 141, in async_handle
await wsock.prepare(request)
File "/usr/local/lib/python3.8/site-packages/aiohttp/web_ws.py", line 135, in prepare
payload_writer = await super().prepare(request)
File "/usr/local/lib/python3.8/site-packages/aiohttp/web_response.py", line 378, in prepare
return await self._start(request)
File "/usr/local/lib/python3.8/site-packages/aiohttp/web_response.py", line 386, in _start
await self._write_headers()
File "/usr/local/lib/python3.8/site-packages/aiohttp/web_response.py", line 458, in _write_headers
await writer.write_headers(status_line, self._headers)
File "/usr/local/lib/python3.8/site-packages/aiohttp/http_writer.py", line 119, in write_headers
self._write(buf)
File "/usr/local/lib/python3.8/site-packages/aiohttp/http_writer.py", line 67, in _write
raise ConnectionResetError("Cannot write to closing transport")
ConnectionResetError: Cannot write to closing transport