HA has 'hung' twice in past week - no access internal IP or via Nabu Casa - CPU + RAM use spiked - why?

Twice in the past week my instance of HA has seemingly hung/become unresponsive/inaccessible. I’m running it on a rPi 4b using HA OS 7.1 and Supervisor 2021.12.2 with core 2021.12.9.

Both times I’ve noticed it because my MacBook wasn’t connecting to sites and I realized it was not able to resolve DNS as it normally uses the HA add on AdGuard for that. That would lead me to trying to access the HA instance - hangs. Try via Nabu Casa and get a ‘cannot connect’. Then go to basement, unplug the USB power and reconnect.

Logs and Supervisor appear to only show information from after the power cycle.

The only clue I have as to when this hang started is looking at sensor data. For example a look at my processor temp shows it was steadily around 85F then jumped to 102.9F at 9:47pm last night and flatlined until the reboot. Processor use at that time hit 78% (currently at 4%). Memory use also jumped to 94.8% (current 24.6%). Free memory dropped to 196.4 MB (now at 2,847MB free). So some process seems to have taken off and overloaded the Pi (my guess) - but which?

I run the HA now bare with a purchased 3d printed thing that connects to the SSD. There is a fan on that has done wonders for keeping temp down.

Only new thing I’ve done with the HA in a while is adding Adguard Home via the Add-on store.

Any thoughts/suggestions/ideas to figure out what is causing HA to become unresponsive?

  • following as I too am running into the same issue.

I don’t know how you can look at what process hung in the past, but you could install Glances and periodically monitor resources being used. The hope is that whatever caused the issue would do so gradually, for example a slow memory leak could be noticed by seeing a steady increase in memory consumption of an add-on (or whatever) before it crashes your system.

Edit: Have you thoroughly checked all logs that HA gives access to? I wonder whether there are more logs, or older logs, that aren’t exposed by HA that you might be able to look at. Also, if current logging is not good enough you can temporarily log more… this thread has some tips on that:

Thanks for the comment.

I had looked at logs inside of HA initially. Just checked config/home-assistant.log but that refreshes every 24 hours so now missing.

Checked my daily backups but, of course, the one that would cover the above period didn’t happen. Looking at one from this AM, it doesn’t appear that the home-assistant.log file is there (only see the log.1 which is much smaller).

I’m okay at following directions but don’t have any inherent knowledge/background in HA other than just piecing things together over past few years…

The last home assistant log, is stored (with everything else) in the /config directory. It has a .1 on the end of it.

/config/home-assistant.log.1

When home assistant starts, it renames the previous log to this filename, so even though you have pulled power and started everything back up again - provided that you do not restart Core - this file should still tell you what the last thing was that Home Assistant did.

1 Like

Thanks Andrew.

So this is the log.1 file with a timestamp of 1/15 at 8:23am. The down time was 1/14 9:47pm to 1/15 at 8-something am when I power cycled the Pi. Note that MQTT is only for getting data from my Tesla model 3.

2022-01-15 01:07:40 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration trakt 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
2022-01-15 01:07:40 WARNING (SyncWorker_2) [homeassistant.loader] We found a custom integration hacs 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
2022-01-15 01:07:40 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration meross_cloud 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
2022-01-15 01:07:40 WARNING (SyncWorker_3) [homeassistant.loader] We found a custom integration tesla_custom 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
2022-01-15 01:07:40 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration emporia_vue 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
2022-01-15 01:07:40 WARNING (SyncWorker_5) [homeassistant.loader] We found a custom integration dewpoint 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
2022-01-15 01:07:40 ERROR (SyncWorker_5) [homeassistant.loader] The custom integration ‘dewpoint’ does not have a version key in the manifest file and was blocked from loading. See Custom integration changes | Home Assistant Developer Docs for more details
2022-01-15 01:07:40 WARNING (SyncWorker_1) [homeassistant.loader] We found a custom integration sonarr_upcoming_media 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
2022-01-15 01:07:41 WARNING (Recorder) [homeassistant.components.recorder.util] The system could not validate that the sqlite3 database at //config/home-assistant_v2.db was shutdown cleanly
2022-01-15 01:07:42 WARNING (Recorder) [homeassistant.components.recorder.util] Ended unfinished session (id=15 from 2022-01-14 03:15:00.574750)
2022-01-15 01:07:46 ERROR (MainThread) [homeassistant.components.websocket_api.http.connection] [548029284704] Received invalid command: mobile_app/push_notification_channel
2022-01-15 01:07:46 ERROR (MainThread) [homeassistant.components.websocket_api.http.connection] [548029021536] Received invalid command: mobile_app/push_notification_channel
2022-01-15 01:07:52 ERROR (SyncWorker_2) [schluter.authenticator] Token has expired.
2022-01-15 01:08:01 WARNING (MainThread) [homeassistant.setup] Setup of zone is taking over 10 seconds.
2022-01-15 01:08:01 WARNING (MainThread) [homeassistant.setup] Setup of input_select is taking over 10 seconds.
2022-01-15 01:08:01 INFO (MainThread) [backoff] Backing off async_request(…) for 0.4s (tesla_wall_connector.exceptions.WallConnectorConnectionTimeoutError: Timeout while connecting to Wall Connector at 192.168.1.198)
2022-01-15 01:10:34 WARNING (Thread-3) [homeassistant.components.mqtt] Disconnected from MQTT server 192.168.1.40:1883 (7)
2022-01-15 01:14:33 WARNING (Thread-3) [homeassistant.components.mqtt] Disconnected from MQTT server 192.168.1.40:1883 (16)
2022-01-15 01:24:27 WARNING (Thread-3) [homeassistant.components.mqtt] Disconnected from MQTT server 192.168.1.40:1883 (7)
2022-01-15 01:27:39 WARNING (Thread-3) [homeassistant.components.mqtt] Disconnected from MQTT server 192.168.1.40:1883 (16)
2022-01-15 01:31:58 WARNING (Thread-3) [homeassistant.components.mqtt] Disconnected from MQTT server 192.168.1.40:1883 (7)
2022-01-15 01:34:57 WARNING (Thread-3) [homeassistant.components.mqtt] Disconnected from MQTT server 192.168.1.40:1883 (16)
2022-01-15 01:36:32 WARNING (MainThread) [homeassistant.setup] Setup of input_number is taking over 10 seconds.
2022-01-15 01:38:51 WARNING (Thread-3) [homeassistant.components.mqtt] Disconnected from MQTT server 192.168.1.40:1883 (7)
2022-01-15 01:39:20 WARNING (MainThread) [custom_components.meross_cloud] Skip MQTT cert validation option set to: True
2022-01-15 01:43:39 WARNING (Thread-3) [homeassistant.components.mqtt] Disconnected from MQTT server 192.168.1.40:1883 (7)
2022-01-15 02:06:02 WARNING (Thread-3) [homeassistant.components.mqtt] Disconnected from MQTT server 192.168.1.40:1883 (7)
2022-01-15 02:12:57 WARNING (Thread-3) [homeassistant.components.mqtt] Disconnected from MQTT server 192.168.1.40:1883 (7)
2022-01-15 02:19:27 WARNING (Thread-3) [homeassistant.components.mqtt] Disconnected from MQTT server 192.168.1.40:1883 (7)
2022-01-15 02:23:14 WARNING (Thread-3) [homeassistant.components.mqtt] Disconnected from MQTT server 192.168.1.40:1883 (16)
2022-01-15 02:24:09 WARNING (MainThread) [homeassistant.helpers.entity] Updating state for script.onkyo_fm (<class ‘homeassistant.components.script.ScriptEntity’>) took 3.322 seconds. Please create a bug report at Issues · home-assistant/core · GitHub
2022-01-15 02:25:37 WARNING (Thread-3) [homeassistant.components.mqtt] Disconnected from MQTT server 192.168.1.40:1883 (16)
2022-01-15 03:42:52 WARNING (Thread-3) [homeassistant.components.mqtt] Disconnected from MQTT server 192.168.1.40:1883 (16)
2022-01-15 03:48:03 WARNING (Thread-3) [homeassistant.components.mqtt] Disconnected from MQTT server 192.168.1.40:1883 (16)
2022-01-15 03:52:22 WARNING (Thread-3) [homeassistant.components.mqtt] Disconnected from MQTT server 192.168.1.40:1883 (16)
2022-01-15 03:56:26 WARNING (Thread-3) [homeassistant.components.mqtt] Disconnected from MQTT server 192.168.1.40:1883 (7)
2022-01-15 04:00:24 WARNING (Thread-3) [homeassistant.components.mqtt] Disconnected from MQTT server 192.168.1.40:1883 (16)
2022-01-15 04:05:51 WARNING (Thread-3) [homeassistant.components.mqtt] Disconnected from MQTT server 192.168.1.40:1883 (16)
2022-01-15 04:08:55 WARNING (Thread-3) [homeassistant.components.mqtt] Disconnected from MQTT server 192.168.1.40:1883 (16)
2022-01-15 04:15:51 WARNING (Thread-3) [homeassistant.components.mqtt] Disconnected from MQTT server 192.168.1.40:1883 (7)
2022-01-15 04:21:36 WARNING (Thread-3) [homeassistant.components.mqtt] Disconnected from MQTT server 192.168.1.40:1883 (16)
2022-01-15 04:25:25 WARNING (Thread-3) [homeassistant.components.mqtt] Disconnected from MQTT server 192.168.1.40:1883 (7)
2022-01-15 04:30:26 WARNING (Thread-3) [homeassistant.components.mqtt] Disconnected from MQTT server 192.168.1.40:1883 (16)
2022-01-15 04:33:54 WARNING (Thread-3) [homeassistant.components.mqtt] Disconnected from MQTT server 192.168.1.40:1883 (16)
2022-01-15 04:39:10 WARNING (Thread-3) [homeassistant.components.mqtt] Disconnected from MQTT server 192.168.1.40:1883 (16)
2022-01-15 04:43:13 WARNING (Thread-3) [homeassistant.components.mqtt] Disconnected from MQTT server 192.168.1.40:1883 (16)
2022-01-15 04:48:27 WARNING (Thread-3) [homeassistant.components.mqtt] Disconnected from MQTT server 192.168.1.40:1883 (16)
2022-01-15 04:52:54 WARNING (Thread-3) [homeassistant.components.mqtt] Disconnected from MQTT server 192.168.1.40:1883 (16)
2022-01-15 04:58:20 WARNING (Thread-3) [homeassistant.components.mqtt] Disconnected from MQTT server 192.168.1.40:1883 (16)
2022-01-15 05:03:51 WARNING (Thread-3) [homeassistant.components.mqtt] Disconnected from MQTT server 192.168.1.40:1883 (16)
2022-01-15 05:12:00 WARNING (Thread-3) [homeassistant.components.mqtt] Disconnected from MQTT server 192.168.1.40:1883 (16)
2022-01-15 05:22:29 WARNING (Thread-3) [homeassistant.components.mqtt] Disconnected from MQTT server 192.168.1.40:1883 (7)
2022-01-15 05:33:29 WARNING (Thread-3) [homeassistant.components.mqtt] Disconnected from MQTT server 192.168.1.40:1883 (16)
2022-01-15 05:43:03 WARNING (Thread-3) [homeassistant.components.mqtt] Disconnected from MQTT server 192.168.1.40:1883 (7)
2022-01-15 05:50:32 WARNING (Thread-3) [homeassistant.components.mqtt] Disconnected from MQTT server 192.168.1.40:1883 (16)
2022-01-15 05:58:11 WARNING (Thread-3) [homeassistant.components.mqtt] Disconnected from MQTT server 192.168.1.40:1883 (16)
2022-01-15 06:06:22 WARNING (Thread-3) [homeassistant.components.mqtt] Disconnected from MQTT server 192.168.1.40:1883 (16)
2022-01-15 06:16:42 WARNING (Thread-3) [homeassistant.components.mqtt] Disconnected from MQTT server 192.168.1.40:1883 (7)
2022-01-15 06:24:08 WARNING (MainThread) [homeassistant.components.light] Setup of light platform group is taking over 10 seconds.
2022-01-15 06:24:33 WARNING (MainThread) [homeassistant.setup] Setup of script is taking over 10 seconds.
2022-01-15 06:26:27 WARNING (Thread-3) [homeassistant.components.mqtt] Disconnected from MQTT server 192.168.1.40:1883 (16)
2022-01-15 06:28:01 WARNING (MainThread) [homeassistant.components.climate] Setup of climate platform schluter is taking over 10 seconds.
2022-01-15 06:37:57 WARNING (Thread-3) [homeassistant.components.mqtt] Disconnected from MQTT server 192.168.1.40:1883 (7)
2022-01-15 06:50:31 WARNING (Thread-3) [homeassistant.components.mqtt] Disconnected from MQTT server 192.168.1.40:1883 (7)
2022-01-15 07:05:29 WARNING (Thread-3) [homeassistant.components.mqtt] Disconnected from MQTT server 192.168.1.40:1883 (7)
2022-01-15 07:06:33 WARNING (MainThread) [homeassistant.helpers.entity] Updating state for sun.sun (<class ‘homeassistant.components.sun.Sun’>) took 128.357 seconds. Please create a bug report at Issues · home-assistant/core · GitHub
2022-01-15 07:19:22 WARNING (Thread-3) [homeassistant.components.mqtt] Disconnected from MQTT server 192.168.1.40:1883 (7)
2022-01-15 07:36:25 WARNING (Thread-3) [homeassistant.components.mqtt] Disconnected from MQTT server 192.168.1.40:1883 (7)
2022-01-15 07:46:52 WARNING (Thread-3) [homeassistant.components.mqtt] Disconnected from MQTT server 192.168.1.40:1883 (16)
2022-01-15 07:57:08 WARNING (Thread-3) [homeassistant.components.mqtt] Disconnected from MQTT server 192.168.1.40:1883 (16)
2022-01-15 08:04:18 WARNING (Thread-3) [homeassistant.components.mqtt] Disconnected from MQTT server 192.168.1.40:1883 (16)
2022-01-15 08:16:22 WARNING (Thread-3) [homeassistant.components.mqtt] Disconnected from MQTT server 192.168.1.40:1883 (16)

OK, so given that the timestamp is after the time that it became unresponsive, that suggests that Core may have crashed and been restarted automatically? And given that you mentioned the amount of memory available dropped to a very low level, Home Assistant was probably killed with an out of memory error and then restarted. So either Home Assistant was leaking memory, or probably more likely - one of the custom components was/is leaking memory.

This line:

2022-01-15 01:07:41 WARNING (Recorder) [homeassistant.components.recorder.util] The system could not validate that the sqlite3 database at //config/home-assistant_v2.db was shutdown cleanly
2022-01-15 01:07:42 WARNING (Recorder) [homeassistant.components.recorder.util] Ended unfinished session (id=15 from 2022-01-14 03:15:00.574750)

Also points to Core crashing previously, leaving an open database session.

Thanks again for the help Andrew. I went into HA History and pulled last week of RAM use.
On 1/13, RAM use starts to clime above baseline 26% at around 7am and peaks at 94% at 7:53pm where it stays flatlined until 10:15pm when there is a linear drop (manual power cycle I’m almost positive) and return to baseline 26%.

Is it the Tesla Wall Connector? TailScale? AdGuard? I can’t tell…

Here is log.1 from that backup:
2022-01-13 17:45:04 WARNING (MainThread) [homeassistant.components.automation.update_tesla_location_as_mqtt_location_updates] MQTT - Update Tesla location as MQTT location updates: Already running
2022-01-13 18:26:25 INFO (MainThread) [backoff] Backing off async_request(…) for 0.6s (tesla_wall_connector.exceptions.WallConnectorConnectionTimeoutError: Timeout while connecting to Wall Connector at 192.168.1.198)
2022-01-13 18:26:26 INFO (MainThread) [backoff] Backing off async_request(…) for 0.4s (tesla_wall_connector.exceptions.WallConnectorConnectionTimeoutError: Timeout while connecting to Wall Connector at 192.168.1.198)
2022-01-13 18:26:58 INFO (MainThread) [backoff] Backing off async_request(…) for 0.2s (tesla_wall_connector.exceptions.WallConnectorConnectionTimeoutError: Timeout while connecting to Wall Connector at 192.168.1.198)
2022-01-13 18:26:59 INFO (MainThread) [backoff] Backing off async_request(…) for 0.3s (tesla_wall_connector.exceptions.WallConnectorConnectionTimeoutError: Timeout while connecting to Wall Connector at 192.168.1.198)
2022-01-13 18:27:00 ERROR (MainThread) [backoff] Giving up async_request(…) after 3 tries (tesla_wall_connector.exceptions.WallConnectorConnectionTimeoutError: Timeout while connecting to Wall Connector at 192.168.1.198)
2022-01-13 18:27:00 ERROR (MainThread) [homeassistant.components.tesla_wall_connector] Error fetching tesla-wallconnector data: Could not fetch data from Tesla WallConnector at 192.168.1.198: Timeout
2022-01-13 18:27:31 INFO (MainThread) [backoff] Backing off async_request(…) for 0.8s (tesla_wall_connector.exceptions.WallConnectorConnectionTimeoutError: Timeout while connecting to Wall Connector at 192.168.1.198)
2022-01-13 18:27:32 INFO (MainThread) [backoff] Backing off async_request(…) for 1.6s (tesla_wall_connector.exceptions.WallConnectorConnectionTimeoutError: Timeout while connecting to Wall Connector at 192.168.1.198)
2022-01-13 18:27:35 ERROR (MainThread) [backoff] Giving up async_request(…) after 3 tries (tesla_wall_connector.exceptions.WallConnectorConnectionTimeoutError: Timeout while connecting to Wall Connector at 192.168.1.198)
2022-01-13 18:30:11 WARNING (Recorder) [homeassistant.components.sensor.recorder] Entity sensor.sump_pump_3_1d from integration emporia_vue has state class total_increasing, but its state is not strictly increasing. Triggered by state 0.146 with last_updated set to 2022-01-13T23:29:33.563830+00:00. Please report it to the custom component author.
2022-01-13 18:51:00 ERROR (MainThread) [aioharmony.hubconnector_websocket] 192.168.1.41: Connection timed out for hub 11071595
2022-01-13 19:02:41 ERROR (MainThread) [aioharmony.hubconnector_websocket] 192.168.1.41: Connection timed out for hub 11071595
2022-01-13 19:03:06 INFO (MainThread) [backoff] Backing off async_request(…) for 0.4s (tesla_wall_connector.exceptions.WallConnectorConnectionTimeoutError: Timeout while connecting to Wall Connector at 192.168.1.198)
2022-01-13 19:21:00 ERROR (MainThread) [aioharmony.hubconnector_websocket] 192.168.1.41: Connection timed out for hub 11071595
2022-01-13 19:23:07 INFO (MainThread) [backoff] Backing off async_request(…) for 0.4s (tesla_wall_connector.exceptions.WallConnectorConnectionTimeoutError: Timeout while connecting to Wall Connector at 192.168.1.198)
2022-01-13 19:23:08 INFO (MainThread) [backoff] Backing off async_request(…) for 1.6s (tesla_wall_connector.exceptions.WallConnectorConnectionTimeoutError: Timeout while connecting to Wall Connector at 192.168.1.198)
2022-01-13 19:23:11 ERROR (MainThread) [backoff] Giving up async_request(…) after 3 tries (tesla_wall_connector.exceptions.WallConnectorConnectionTimeoutError: Timeout while connecting to Wall Connector at 192.168.1.198)
2022-01-13 19:23:11 ERROR (MainThread) [homeassistant.components.tesla_wall_connector] Error fetching tesla-wallconnector data: Could not fetch data from Tesla WallConnector at 192.168.1.198: Timeout
2022-01-13 19:50:42 INFO (MainThread) [backoff] Backing off async_request(…) for 0.2s (tesla_wall_connector.exceptions.WallConnectorConnectionTimeoutError: Timeout while connecting to Wall Connector at 192.168.1.198)
2022-01-13 19:50:43 INFO (MainThread) [backoff] Backing off async_request(…) for 1.6s (tesla_wall_connector.exceptions.WallConnectorConnectionTimeoutError: Timeout while connecting to Wall Connector at 192.168.1.198)
2022-01-13 19:50:46 ERROR (MainThread) [backoff] Giving up async_request(…) after 3 tries (tesla_wall_connector.exceptions.WallConnectorConnectionTimeoutError: Timeout while connecting to Wall Connector at 192.168.1.198)
2022-01-13 19:50:46 ERROR (MainThread) [homeassistant.components.tesla_wall_connector] Error fetching tesla-wallconnector data: Could not fetch data from Tesla WallConnector at 192.168.1.198: Timeout
2022-01-13 19:51:17 INFO (MainThread) [backoff] Backing off async_request(…) for 0.2s (tesla_wall_connector.exceptions.WallConnectorConnectionTimeoutError: Timeout while connecting to Wall Connector at 192.168.1.198)
2022-01-13 19:51:18 INFO (MainThread) [backoff] Backing off async_request(…) for 1.8s (tesla_wall_connector.exceptions.WallConnectorConnectionTimeoutError: Timeout while connecting to Wall Connector at 192.168.1.198)
2022-01-13 19:51:21 INFO (MainThread) [backoff] Backing off async_request(…) for 0.4s (tesla_wall_connector.exceptions.WallConnectorConnectionTimeoutError: Timeout while connecting to Wall Connector at 192.168.1.198)
2022-01-13 19:51:22 INFO (MainThread) [backoff] Backing off async_request(…) for 0.6s (tesla_wall_connector.exceptions.WallConnectorConnectionTimeoutError: Timeout while connecting to Wall Connector at 192.168.1.198)
2022-01-13 19:51:24 ERROR (MainThread) [backoff] Giving up async_request(…) after 3 tries (tesla_wall_connector.exceptions.WallConnectorConnectionTimeoutError: Timeout while connecting to Wall Connector at 192.168.1.198)
2022-01-13 19:51:55 INFO (MainThread) [backoff] Backing off async_request(…) for 0.3s (tesla_wall_connector.exceptions.WallConnectorConnectionTimeoutError: Timeout while connecting to Wall Connector at 192.168.1.198)
2022-01-13 19:51:56 INFO (MainThread) [backoff] Backing off async_request(…) for 1.9s (tesla_wall_connector.exceptions.WallConnectorConnectionTimeoutError: Timeout while connecting to Wall Connector at 192.168.1.198)
2022-01-13 19:51:59 ERROR (MainThread) [backoff] Giving up async_request(…) after 3 tries (tesla_wall_connector.exceptions.WallConnectorConnectionTimeoutError: Timeout while connecting to Wall Connector at 192.168.1.198)
2022-01-13 19:53:59 ERROR (MainThread) [homeassistant.components.hassio.handler] Timeout on /addons/a0d7b954_tailscale/stats request
2022-01-13 19:53:59 ERROR (MainThread) [homeassistant.components.hassio.handler] Timeout on /addons/a0d7b954_grafana/stats request
2022-01-13 19:53:59 ERROR (MainThread) [homeassistant.components.hassio.handler] Timeout on /addons/a0d7b954_adguard/stats request
2022-01-13 19:53:59 ERROR (MainThread) [homeassistant.components.hassio.handler] Timeout on /addons/15d21743_samba_backup/stats request
2022-01-13 19:53:59 ERROR (MainThread) [homeassistant.components.hassio.handler] Timeout on /addons/core_zwave_js/stats request
2022-01-13 19:53:59 ERROR (MainThread) [homeassistant.components.hassio.handler] Timeout on /addons/core_configurator/stats request
2022-01-13 19:53:59 ERROR (MainThread) [homeassistant.components.hassio.handler] Timeout on /addons/a0d7b954_nodered/stats request
2022-01-13 19:54:07 WARNING (MainThread) [homeassistant.components.hassio] Can’t read Supervisor data:
2022-01-13 19:54:46 INFO (MainThread) [backoff] Backing off async_request(…) for 0.9s (tesla_wall_connector.exceptions.WallConnectorConnectionTimeoutError: Timeout while connecting to Wall Connector at 192.168.1.198)
2022-01-13 19:55:53 ERROR (MainThread) [homeassistant] Error doing job: Task exception was never retrieved
Traceback (most recent call last):
File “/usr/local/lib/python3.9/site-packages/aiohttp/http_websocket.py”, line 676, in ping
await self._send_frame(message, WSMsgType.PING)
File “/usr/local/lib/python3.9/site-packages/aiohttp/http_websocket.py”, line 653, in _send_frame
self._write(header + message)
File “/usr/local/lib/python3.9/site-packages/aiohttp/http_websocket.py”, line 663, in _write
raise ConnectionResetError(“Cannot write to closing transport”)
ConnectionResetError: Cannot write to closing transport
2022-01-13 19:56:34 WARNING (MainThread) [homeassistant.helpers.entity] Updating state for sensor.main_123_1d (<class ‘custom_components.emporia_vue.sensor.CurrentVuePowerSensor’>) took 4.343 seconds. Please report it to the custom component author.
2022-01-13 19:56:39 WARNING (MainThread) [homeassistant.helpers.entity] Updating state for sensor.main_balance_1d (<class ‘custom_components.emporia_vue.sensor.CurrentVuePowerSensor’>) took 2.394 seconds. Please report it to the custom component author.
2022-01-13 19:59:02 WARNING (MainThread) [homeassistant.helpers.entity] Updating state for sensor.power_subpanel_123_1d_cost (<class ‘homeassistant.components.energy.sensor.EnergyCostSensor’>) took 0.700 seconds. Please create a bug report at Issues · home-assistant/core · GitHub
2022-01-13 19:59:50 WARNING (MainThread) [homeassistant.helpers.entity] Updating state for sensor.main_123_1d_cost (<class ‘homeassistant.components.energy.sensor.EnergyCostSensor’>) took 3.769 seconds. Please create a bug report at Issues · home-assistant/core · GitHub
2022-01-13 20:01:13 ERROR (SyncWorker_6) [pyecobee] Error connecting to ecobee while attempting to get thermostats. Possible connectivity outage.
HTTPSConnectionPool(host=‘api.ecobee.com’, port=443): Max retries exceeded with url: /1/thermostat?json=%7B%22selection%22%3A+%7B%22selectionType%22%3A+%22registered%22%2C+%22includeRuntime%22%3A+%22true%22%2C+%22includeSensors%22%3A+%22true%22%2C+%22includeProgram%22%3A+%22true%22%2C+%22includeEquipmentStatus%22%3A+%22true%22%2C+%22includeEvents%22%3A+%22true%22%2C+%22includeWeather%22%3A+%22true%22%2C+%22includeSettings%22%3A+%22true%22%7D%7D (Caused by SSLError(SSLEOFError(8, ‘EOF occurred in violation of protocol (_ssl.c:1129)’)))
2022-01-13 20:02:01 WARNING (MainThread) [homeassistant.components.light] Updating lifx light took longer than the scheduled update interval 0:00:10
2022-01-13 20:02:01 WARNING (MainThread) [homeassistant.components.switch] Updating adguard switch took longer than the scheduled update interval 0:00:10
2022-01-13 20:02:01 WARNING (MainThread) [homeassistant.components.media_player] Updating dlna_dmr media_player took longer than the scheduled update interval 0:00:10
2022-01-13 20:02:02 WARNING (MainThread) [homeassistant.components.binary_sensor] Updating ecobee binary_sensor took longer than the scheduled update interval 0:00:30
2022-01-13 20:02:02 WARNING (MainThread) [homeassistant.components.sensor] Updating ecobee sensor took longer than the scheduled update interval 0:00:30
2022-01-13 20:02:02 WARNING (MainThread) [homeassistant.components.weather] Updating ecobee weather took longer than the scheduled update interval 0:00:30
2022-01-13 20:27:54 WARNING (Thread-3) [homeassistant.components.mqtt] Disconnected from MQTT server 192.168.1.40:1883 (7)
2022-01-13 20:40:20 WARNING (Thread-3) [homeassistant.components.mqtt] Disconnected from MQTT server 192.168.1.40:1883 (16)
2022-01-13 20:43:32 WARNING (Thread-3) [homeassistant.components.mqtt] Disconnected from MQTT server 192.168.1.40:1883 (16)
2022-01-13 20:45:17 WARNING (Thread-3) [homeassistant.components.mqtt] Disconnected from MQTT server 192.168.1.40:1883 (16)
2022-01-13 20:55:28 WARNING (Thread-3) [homeassistant.components.mqtt] Disconnected from MQTT server 192.168.1.40:1883 (7)
2022-01-13 20:58:22 WARNING (Thread-3) [homeassistant.components.mqtt] Disconnected from MQTT server 192.168.1.40:1883 (16)
2022-01-13 21:26:56 WARNING (Thread-3) [homeassistant.components.mqtt] Disconnected from MQTT server 192.168.1.40:1883 (7)
2022-01-13 21:31:36 WARNING (Thread-3) [homeassistant.components.mqtt] Disconnected from MQTT server 192.168.1.40:1883 (7)
2022-01-13 21:36:16 WARNING (Thread-3) [homeassistant.components.mqtt] Disconnected from MQTT server 192.168.1.40:1883 (16)
2022-01-13 21:40:35 WARNING (Thread-3) [homeassistant.components.mqtt] Disconnected from MQTT server 192.168.1.40:1883 (16)
2022-01-13 21:43:03 WARNING (Thread-3) [homeassistant.components.mqtt] Disconnected from MQTT server 192.168.1.40:1883 (16)
2022-01-13 21:51:49 WARNING (Thread-3) [homeassistant.components.mqtt] Disconnected from MQTT server 192.168.1.40:1883 (7)
2022-01-13 21:55:50 WARNING (Thread-3) [homeassistant.components.mqtt] Disconnected from MQTT server 192.168.1.40:1883 (16)
2022-01-13 21:59:43 WARNING (Thread-3) [homeassistant.components.mqtt] Disconnected from MQTT server 192.168.1.40:1883 (16)
2022-01-13 22:05:37 WARNING (Thread-3) [homeassistant.components.mqtt] Disconnected from MQTT server 192.168.1.40:1883 (16)

Well, I was fine until last night/this Am when had same symptoms as above.
Did hard power cycle this morning
Just went into configuration to do a HA Core update and got this:
‘HomeAssistantCore.update’ blocked from execution, system is not healthy

How do I figure out what the issue is?

Just wait on that update and it should fix itself in time.