About 3 weeks ago I started noticing that Node-Red Became very slow to respond. When viewing the logs for Node Red, I noticed that Node Red was restarting because it had become disconnected from Home Assistant.
The supervisor Advisor logs show the following:
2026-01-13 14:59:30.052 INFO (MainThread) [supervisor.api.middleware.security] /network/info access from a0d7b954_ssh
2026-01-13 14:59:30.055 INFO (MainThread) [supervisor.api.middleware.security] /host/info access from a0d7b954_ssh
2026-01-13 14:59:30.064 INFO (MainThread) [supervisor.api.middleware.security] /core/info access from a0d7b954_ssh
2026-01-13 15:00:29.748 INFO (MainThread) [supervisor.host.info] Updating local host information
2026-01-13 15:00:30.254 INFO (MainThread) [supervisor.host.services] Updating service information
2026-01-13 15:00:30.263 INFO (MainThread) [supervisor.host.network] Updating local network information
2026-01-13 15:00:30.368 INFO (MainThread) [supervisor.host.sound] Updating PulseAudio information
2026-01-13 15:00:30.374 INFO (MainThread) [supervisor.host.manager] Host information reload completed
2026-01-13 15:06:45.150 INFO (MainThread) [supervisor.api.proxy] [a0d7b954_nodered] Home Assistant WebSocket API closed
2026-01-13 15:07:02.668 INFO (MainThread) [supervisor.api.proxy] Home Assistant WebSocket API request initialize
2026-01-13 15:07:02.677 INFO (MainThread) [supervisor.api.proxy] WebSocket access from a0d7b954_nodered
2026-01-13 15:07:02.682 INFO (MainThread) [supervisor.api.proxy] [a0d7b954_nodered] Home Assistant WebSocket API proxy running
2026-01-13 15:08:33.943 INFO (SyncWorker_0) [supervisor.docker.manager] Restarting homeassistant
2026-01-13 15:08:34.430 INFO (MainThread) [supervisor.api.proxy] [d5369777_music_assistant] Home Assistant WebSocket API closed
2026-01-13 15:08:34.434 INFO (MainThread) [supervisor.api.proxy] [a0d7b954_nodered] Home Assistant WebSocket API closed
2026-01-13 15:08:45.049 WARNING (MainThread) [supervisor.api.host] ConnectionError raised when returning journal logs: Connection lost
2026-01-13 15:08:45.051 WARNING (MainThread) [supervisor.api.host] ConnectionError raised when returning journal logs: Connection lost
2026-01-13 15:08:45.059 WARNING (MainThread) [supervisor.api.host] ConnectionError raised when returning journal logs: Connection lost
2026-01-13 15:08:45.062 WARNING (MainThread) [supervisor.api.host] ConnectionError raised when returning journal logs: Connection lost
2026-01-13 15:08:45.065 WARNING (MainThread) [supervisor.api.host] ConnectionError raised when returning journal logs: Connection lost
2026-01-13 15:08:45.073 WARNING (MainThread) [supervisor.api.host] ConnectionError raised when returning journal logs: Connection lost
2026-01-13 15:08:45.074 WARNING (MainThread) [supervisor.api.host] ConnectionError raised when returning journal logs: Connection lost
2026-01-13 15:08:45.077 WARNING (MainThread) [supervisor.api.host] ConnectionError raised when returning journal logs: Connection lost
2026-01-13 15:08:45.086 WARNING (MainThread) [supervisor.api.host] ConnectionError raised when returning journal logs: Connection lost
2026-01-13 15:08:45.089 WARNING (MainThread) [supervisor.api.host] ConnectionError raised when returning journal logs: Connection lost
2026-01-13 15:08:45.093 WARNING (MainThread) [supervisor.api.host] ConnectionError raised when returning journal logs: Connection lost
2026-01-13 15:08:45.098 WARNING (MainThread) [supervisor.api.host] ConnectionError raised when returning journal logs: Connection lost
2026-01-13 15:08:45.102 WARNING (MainThread) [supervisor.api.host] ConnectionError raised when returning journal logs: Connection lost
2026-01-13 15:08:45.104 WARNING (MainThread) [supervisor.api.host] ConnectionError raised when returning journal logs: Connection lost
2026-01-13 15:08:45.105 WARNING (MainThread) [supervisor.api.host] ConnectionError raised when returning journal logs: Connection lost
2026-01-13 15:08:45.107 WARNING (MainThread) [supervisor.api.host] ConnectionError raised when returning journal logs: Connection lost
2026-01-13 15:08:45.109 WARNING (MainThread) [supervisor.api.host] ConnectionError raised when returning journal logs: Connection lost
2026-01-13 15:09:27.440 INFO (MainThread) [supervisor.homeassistant.core] Wait until Home Assistant is ready
2026-01-13 15:09:37.254 INFO (MainThread) [supervisor.resolution.evaluate] Starting system evaluation with state running
2026-01-13 15:09:37.359 INFO (MainThread) [supervisor.resolution.evaluate] System evaluation complete
2026-01-13 15:09:37.548 INFO (MainThread) [supervisor.homeassistant.core] Home Assistant Core state changed to APIState(core_state='NOT_RUNNING', offline_db_migration=False)
Node-Red says this:
13 Jan 15:05:38 - [debug] [api-call-service:Bright Off] Calling Service: {"domain":"input_boolean","service":"turn_off","target":{"entity_id":"input_boolean.brightness"}}
13 Jan 15:05:45 - [trace] comms.open pO+4OsWdRkVF95/xiAqxAkejqcOHzKpcypjttPEfrvI=
13 Jan 15:05:46 - [trace] comms.open JBDE7+81sMBZRtS7+9i9IvzqPQYgnlIRHXjnQrxcnJs=
13 Jan 15:05:48 - [trace] comms.close DdbVrUW8FV6qkkiFHyHkj6fi8Nh957jxQCKt/TcXI04=
13 Jan 15:05:48 - [trace] comms.close H/S0WU7QbHxcbAm1srkUKHUswIu3Jk10p0+Zm8gyuAY=
13 Jan 15:06:57 - [debug] [api-call-service:Its Cold] Calling Service: {"domain":"input_boolean","service":"turn_on","target":{"entity_id":"input_boolean.cold_outside"}}
13 Jan 15:06:57 - [error] [api-call-service:Its Cold] Error: Unrecognized error: 3
13 Jan 15:06:57 - [trace] utils.writeFile - copied /config/flows.json TO /config/.flows.json.backup
13 Jan 15:06:57 - [info] [server:Home Assistant] Connection closed to http://supervisor/core
13 Jan 15:06:57 - [trace] utils.writeFile - written content to /config/flows.json.$$$
13 Jan 15:06:57 - [trace] utils.writeFile - renamed /config/flows.json.$$$ to /config/flows.json
13 Jan 15:06:57 - [debug] saved flow revision: 71fba390369443cef313e285d155ea723d6519d329beb8521312cd2917f739d2
13 Jan 15:06:57 - [info] Stopping modified nodes
13 Jan 15:06:57 - [debug] red/nodes/flows.stop : stopping flow : 533a00c396c7c37b
13 Jan 15:06:57 - [trace] [flow:533a00c396c7c37b] stop flow
13 Jan 15:06:57 - [debug] red/nodes/flows.stop : stopping flow : a32ff40aaf9b1e21
13 Jan 15:06:57 - [trace] [flow:a32ff40aaf9b1e21] stop flow
13 Jan 15:06:57 - [debug] red/nodes/flows.stop : stopping flow : 66bd28b0a4f91246
13 Jan 15:06:57 - [trace] [flow:66bd28b0a4f91246] stop flow
13 Jan 15:06:57 - [debug] red/nodes/flows.stop : stopping flow : d1532f2de2e473dd
13 Jan 15:06:57 - [trace] [flow:d1532f2de2e473dd] stop flow
13 Jan 15:06:57 - [debug] red/nodes/flows.stop : stopping flow : 3589bdddd4e6017f
13 Jan 15:06:57 - [trace] [flow:3589bdddd4e6017f] stop flow
13 Jan 15:06:57 - [debug] red/nodes/flows.stop : stopping flow : 1db0f06aa301eea7
13 Jan 15:06:57 - [trace] [flow:1db0f06aa301eea7] stop flow
13 Jan 15:06:57 - [debug] red/nodes/flows.stop : stopping flow : 2e42e09729728167
13 Jan 15:06:57 - [trace] [flow:2e42e09729728167] stop flow
13 Jan 15:06:57 - [debug] red/nodes/flows.stop : stopping flow : cde85205.f62c6
13 Jan 15:06:57 - [trace] [flow:cde85205.f62c6] stop flow
13 Jan 15:06:57 - [debug] red/nodes/flows.stop : stopping flow : cf929a022918e2d5
13 Jan 15:06:57 - [trace] [flow:cf929a022918e2d5] stop flow
13 Jan 15:06:57 - [debug] red/nodes/flows.stop : stopping flow : 7beb129a7c7bc0bb
13 Jan 15:06:57 - [trace] [flow:7beb129a7c7bc0bb] stop flow
13 Jan 15:06:57 - [debug] red/nodes/flows.stop : stopping flow : 4acfd0cf68ab4521
13 Jan 15:06:57 - [trace] [flow:4acfd0cf68ab4521] stop flow
13 Jan 15:06:57 - [debug] red/nodes/flows.stop : stopping flow : 55c0adfd225c848e
13 Jan 15:06:57 - [trace] [flow:55c0adfd225c848e] stop flow
13 Jan 15:06:57 - [debug] red/nodes/flows.stop : stopping flow : bb06525dd7b03754
13 Jan 15:06:57 - [trace] [flow:bb06525dd7b03754] stop flow
13 Jan 15:06:57 - [debug] red/nodes/flows.stop : stopping flow : f1e719e48475ba92
13 Jan 15:06:57 - [trace] [flow:f1e719e48475ba92] stop flow
13 Jan 15:06:57 - [debug] red/nodes/flows.stop : stopping flow : 85fcbc9ec8e656b5
13 Jan 15:06:57 - [trace] [flow:85fcbc9ec8e656b5] stop flow
13 Jan 15:06:57 - [debug] red/nodes/flows.stop : stopping flow : 2ce2e6f1666de406
13 Jan 15:06:57 - [trace] [flow:2ce2e6f1666de406] stop flow
13 Jan 15:06:57 - [trace] Stopping node api-call-service:2baad54011c09816
13 Jan 15:06:57 - [debug] [api-call-service:Funny Announcement] closing node. Reason: node re-deployed
13 Jan 15:06:57 - [debug] red/nodes/flows.stop : stopping flow : 23193433ae7930fe
13 Jan 15:06:57 - [trace] [flow:23193433ae7930fe] stop flow
13 Jan 15:06:57 - [debug] red/nodes/flows.stop : stopping flow : 99dc8ef930de5404
13 Jan 15:06:57 - [trace] [flow:99dc8ef930de5404] stop flow
13 Jan 15:06:57 - [debug] red/nodes/flows.stop : stopping flow : b2c44bd80a7e16f8
13 Jan 15:06:57 - [trace] [flow:b2c44bd80a7e16f8] stop flow
13 Jan 15:06:57 - [debug] red/nodes/flows.stop : stopping flow : c8971be928290274
13 Jan 15:06:57 - [trace] [flow:c8971be928290274] stop flow
13 Jan 15:06:57 - [debug] red/nodes/flows.stop : stopping flow : de8f0a3aa42520a0
13 Jan 15:06:57 - [trace] [flow:de8f0a3aa42520a0] stop flow
13 Jan 15:06:57 - [debug] red/nodes/flows.stop : stopping flow : 23b7103827a39559
13 Jan 15:06:57 - [trace] [flow:23b7103827a39559] stop flow
13 Jan 15:06:57 - [debug] red/nodes/flows.stop : stopping flow : 122694966b64ef3b
13 Jan 15:06:57 - [trace] [flow:122694966b64ef3b] stop flow
13 Jan 15:06:57 - [debug] red/nodes/flows.stop : stopping flow : 1f87b70408971c20
13 Jan 15:06:57 - [trace] [flow:1f87b70408971c20] stop flow
13 Jan 15:06:57 - [debug] red/nodes/flows.stop : stopping flow : cdac7b5ed476d68f
13 Jan 15:06:57 - [trace] [flow:cdac7b5ed476d68f] stop flow
13 Jan 15:06:57 - [debug] red/nodes/flows.stop : stopping flow : tab_teeth_btn
13 Jan 15:06:57 - [trace] [flow:tab_teeth_btn] stop flow
13 Jan 15:06:57 - [debug] red/nodes/flows.stop : stopping flow : flow-root
13 Jan 15:06:57 - [trace] [flow:flow-root] stop flow
13 Jan 15:06:57 - [debug] red/nodes/flows.stop : stopping flow : c25a507560a91ce3
13 Jan 15:06:57 - [trace] [flow:c25a507560a91ce3] stop flow
13 Jan 15:06:57 - [debug] red/nodes/flows.stop : stopping flow : b0d668fcf2680ef6
13 Jan 15:06:57 - [trace] [flow:b0d668fcf2680ef6] stop flow
13 Jan 15:06:57 - [debug] red/nodes/flows.stop : stopping flow : batt_unavail_tab
13 Jan 15:06:57 - [trace] [flow:batt_unavail_tab] stop flow
13 Jan 15:06:57 - [debug] red/nodes/flows.stop : stopping flow : global
13 Jan 15:06:57 - [trace] [flow:global] stop flow
13 Jan 15:06:57 - [trace] Stopped node api-call-service:2baad54011c09816 (1ms)
13 Jan 15:06:57 - [info] Stopped modified nodes
13 Jan 15:06:57 - [trace] runtime event: {"id":"runtime-state","payload":{"state":"stop","deploy":true},"retain":true}
13 Jan 15:06:57 - [info] Updated flows
13 Jan 15:06:57 - [info] Starting modified nodes
I’ve checked flows and nodes and have no idea why this happens.
Here is my config:
- Installation methodHome Assistant OS
- Core2025.12.5
- Supervisor2026.01.0
- Operating System16.3
- Frontend20251203.3
I’ve never experienced this and have no idea what could be causing this to happen.
I don’t update my system that often (usually wait until .1 releases) and only recall updating the Music Assistant 2.7 in December.