Home Assistant Daily: Config Entry Cleanup and Reauth Push

More than a dozen integrations switched from returning false to raising errors on setup and unload, while ten others gained reauthentication flows. A parallel push moved OpenRouter, SmartThings and voice services to translated exceptions.

Duration: PT2M32S

Episode overview

This episode is a short developer briefing from Home Assistant Daily.

It explains recent repository work in plain language.

  • Show: Home Assistant Daily
  • Published: 2026-10-14T06:01:40Z
  • Audio duration: PT2M32S

Transcript excerpt

This excerpt keeps the crawler page concise. Listen to the episode or use the RSS feed for the full update.

Good morning, it's October 14th, 2026.

Today's activity is almost entirely platform hygiene around how integrations start, stop, and recover from bad credentials.

First theme: stop returning false, start raising. About fourteen pull requests from contributor G. Johansson convert setup and unload methods to raise an exception instead of returning false. Examples include Z-Wave in PR 186246 and Matter in PR 186230, with the same pattern applied to Philips Hue, UniFi Network,…

Second: re-authentication everywhere. Contributor Joost Lekkerkerker added re-auth flows to ten integrations, including Zinvolt, Smappee, Swisscom Internet-Box, Flow-it, and S-A-J Solar Inverter. In most cases the coordinator already raised an auth failure, but there was no way for users to fix it without re-adding…

Third: translated errors. OpenRouter in PR 186327 and SmartThings in PR 186328 moved to translated exceptions, backed by commits doing the same for text-to-speech, conversation, Assist satellite, and image handling. Users see localized messages instead of hard-coded English.

In other notable work: a new LoRaWAN integration landed, config flow connection class constants were deprecated in PR 186267, and…

Nearby episodes from Home Assistant Daily

  1. Test Tooling Split and Integration Categories
  2. Entity Refactor and Integration Categories
  3. Backup Transparency and Assistant Cleanup
  4. Cleanup Push, Repair Lifecycle, and Reauth Wave
  5. Climate Restore Fixes, MQTT Double-Fire and MCP Read-Only
  6. Weekly Recap - Entity Identity Lock-In and Auth Resilience
  7. Reauth Wave and Config Validation Hardening
  8. Patch Release and Clearer Error Handling