I love how Home Assistant integrates everything smoothly, but… WTH, why does this happen? Here’s the issue:
When I restart both HA and all add-ons, everything works perfectly. My add-ons (e.g., Whisper, Assist Microphone, Piper, openWakeWord) are not detected as new and remain properly integrated.
When I restart only HA, without restarting the add-ons, these add-ons are suddenly detected as “newly discovered” devices or integrations in the system.
If I then restart HA along with the add-ons, everything returns to normal, and the add-ons are no longer treated as new.
This creates an odd and inconsistent behavior, where HA seems to “forget” that these add-ons were already configured and integrated, treating them as if they were new devices waiting to be added.
Why this is frustrating:
It’s misleading. Seeing add-ons like Whisper, Assist Microphone, Piper, or openWakeWord as “newly discovered” after a restart makes me think I need to re-add or reconfigure them.
It interrupts the workflow. Even though everything is actually fine, it creates unnecessary noise in the “Devices” and “Integrations” views.
Potential solution:
Consistent recognition of add-ons. Home Assistant should always recognize previously added add-ons, regardless of whether the core HA system or add-ons were restarted together or separately. Add-ons should only appear as “newly discovered” when they’re genuinely new or reset, not because of a partial restart.
Is anyone else running into this, or is it just me?
To clarify the issue, I’m attaching three screenshots that illustrate the situation:
First screenshot (1 HA OK.png): Shows the integrations view after a full restart of the Home Assistant system along with all add-ons. Everything works correctly, and no previously added add-ons are detected as new.
Second screenshot (2 Restart HA.png): This is the dialog window during a restart of Home Assistant only, without restarting the entire machine or add-ons.
Third screenshot (3 HA Problem.png): After restarting only Home Assistant, I navigate to the integrations panel. At this point, previously configured add-ons (e.g., Whisper, Assist Microphone) are incorrectly detected as new and appear under “Discovered,” ready to be added.
As I mentioned earlier, the issue disappears if I perform a full restart of the system (HA + add-ons). In that case, all add-ons are properly recognized as already configured.
I’ve updated the title of the WTH. Below, I’m attaching a screenshot where all my add-ons are visible (Addons in my HA.png). In the screenshot above, you can see the add-ons that were incorrectly detected as new after restarting only Home Assistant.