WTH, why are add-ons like Whisper, Assist Microphone, and Piper detected as new after restarting only Home Assistant?

I love how Home Assistant integrates everything smoothly, but… WTH, why does this happen? Here’s the issue:

  1. 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.
  2. 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.
  3. 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? :thinking:

What addons? This is not normal.

To clarify the issue, I’m attaching three screenshots that illustrate the situation:

  1. 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.
  2. 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.
  3. 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.

Does this explanation clarify the issue now?



Ok, I recommend altering your WTH to call out those addons specifically, as this only relates to those addons.

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.

1 Like