Yellow Core Restarts Regularly - Please guide me for further troubleshooting

Hello,
I’m trying to diagnose why my Core restarts three to ten times per day so that I can solve the issue.
The time is not regular, although one of them is often around when my children go to bed → lights don’t turn off, WAF reduces rapidly, sadtimes.
Although as I say it isn’t always exactly the same time and may be a red herring.

I’m fairly technical, but having difficulty finding an error message that I can get my teeth into, and this is where I would appreciate some guidance.

I’ve been looking into this on and off for months, and have got nowhere useful!

Indication

2025-05-13 12:45:11.331 ERROR (MainThread)[homeassistant.components.hassio.handler] Timeout on /info request**
2025-05-13 12:45:11.350 ERROR (MainThread) [homeassistant.components.hassio.handler] Timeout on /core/info request
2025-05-13 12:45:11.354 ERROR (MainThread) [homeassistant.components.hassio.handler] Timeout on /supervisor/info request
2025-05-13 12:45:11.361 ERROR (MainThread) [homeassistant.components.hassio.handler] Timeout on /os/info request
2025-05-13 12:45:11.365 ERROR (MainThread) [homeassistant.components.hassio.handler] Timeout on /network/info request
2025-05-13 12:45:11.373 ERROR (MainThread) [homeassistant.components.hassio.handler] Timeout on /host/info request
2025-05-13 12:45:12.452 WARNING (MainThread) [asyncio] Executing <Handle _SelectorSocketTransport._read_ready()> took 1.052 seconds
2025-05-13 12:45:13.040 WARNING (MainThread) [asyncio] Executing <Handle _SelectorSocketTransport._read_ready()> took 0.531 seconds
2025-05-13 12:45:13.050 WARNING (MainThread) [homeassistant.components.hassio] Can't read Supervisor data: 
2025-05-13 12:45:13.318 WARNING (MainThread) [asyncio] Executing <Task finished name='System Monitor update coordinator - System Monitor - refresh' coro=<DataUpdateCoordinator._handle_refresh_interval() done, defined at /usr/src/homeassistant/homeassistant/helpers/update_coordinator.py:265> result=None created at /usr/src/homeassistant/homeassistant/util/async_.py:45> took 0.263 seconds
2025-05-13 12:45:13.699 WARNING (MainThread) [asyncio] Executing <Handle _SelectorSocketTransport._read_ready()> took 0.348 seconds

What my family experiences is buttons/motionlights not working.

What I experience is the GUI timing out, and the restarting, and then all the usual messages at the bottom of the screen “XYZ is starting, HA won’t be ready until all blah blahs has started”, which tells me the Core has just restarted.

H/W

I run a HA Yellow

S/W

The most recent updates, 2025.5.1.

However, I’ve noticed this issue for the last ~6 months at a rough guess.
At first it was “oh this button isn’t working for 30seconds”, but then I saw a wider problem. I’m busy so haven’t solved the problem yet!

Stats

Although timeouts of the Core appear to be why the Supervisor restarts it, it doesn’t appear to be due to high utilisation:

The spikes don’t correlate with the times of restarts. The big 5:20am spikes are backups, but even then I don’t get high util. Sunday/Monday util is higher, but because of the next points.

Debugging

As per 2024.5+: Tracking down instability issues caused by integrations

I have enabled debug:

homeassistant:
  enabled: true
  debug: true

I have booted into safemode.

I have installed Profiler.

I have enabled Asyncio Debug Mode at Runtime.

I have also disabled a number of built-in integrations that are not necessary for my house to function, although not all integrations are disabled.

I have disabled my main complicated automations, i.e. a multi-templated motion/light one that I wrote - it’s beautiful - all the house in one automation, but I digress, it’s disabled.

I cannot see any particular “related” errors in any logs, other than the timeouts. I appreciate there are errors in the logs, but they don’t seem to be the faults!

A WLED light seems to have invalid response, generic error.
[homeassistant.components.websocket_api.http.connection] [546876652928] Error handling message: Unknown error (unknown_error) - great, thanks for that.
WARNING (MainThread) [idasen] [E4:DB:71:37:B9:DF] Failed to connect, retrying (1/3)... buggy since I got it, but it works.
Occasional PiHole (on separate Pi) connection errrors, but not always at same time as restarts.

I can’t see any particular problems in Supervisor or Host logs. I may have missed something of course! I can’t see how to attach the logs though!

I disabled the main erroring integrations/automations last night, and so the later logs have less mention of those!

Although no automations in particular appear to be hanging, just the whole system when it restarts.

Any advice on other steps I can take to diagnose would be appreciated. I have the logs although I can’t find where to upload them during the topic creation!

Thanks,
Richard

New user can only attach one image!

You have checked most on this list but you might want to try the remaining ones:

How to Troubleshoot Raspberry Pi Crashing.

See this:

Hi, thanks for the responses.
I believe I’ve checked the relevant items - which did you mean?
I’ve not mentioned the power supply as it’s not the whole device that restarts, just the Core container, and I’ve tried changing the cable to no avail.

I’ve basically disabled all addons, integrations, and automations, and enabled them two or three at a time. Hence the long period before thanking the responses!
Guess what, no repeat of this particular problem yet after a week of having everything re-enabled.

I iregularly have:

WARNING (MainThread) [homeassistant.components.go2rtc] Could not connect to go2rtc instance on http://my-go2rtc-instance:1984 ()
Invalid response from WLED API
[homeassistant.components.websocket_api.http.connection] [547455079168] from 10.XXX.XXX.XXX (Home Assistant/2025.5 (io.robbie.HomeAssistant; build:2025.1264; iOS 18.5.0)): Unexpected error inside websocket API
ERROR (MainThread) [frontend.js.modern.202505160] Uncaught error from WebKit 605.1.15 on iOS 18.5

The last one has a follow-on message about a custom card that I’ve already removed. No idea about that one.

Not sure if I can fix any of the other problems. I don’t use cameras. The WLED strip is on the latest fw. And some API errors. None of them seem related to my Core reboots.

Unless anyone has any suggestions about these other errors then I guess my restarting Core issue is resolved until it happens again :slight_smile: .

Thanks again for the responses.