Home Assistant Daily: The Great Device Registry Cleanup
Erik Montnemery led a coordinated overhaul of device registry helpers across five-plus pull requests, migrating integrations off deprecated device lookup functions while tightening validation rules — the biggest maintainability push in today's activity.
Duration: PT2M52S
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-07-21T06:00:20Z
- Audio duration: PT2M52S
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 July 21st, 2026, and this is Home Assistant Daily.
Today's core signal is a coordinated cleanup of the device registry, spanning at least eight pull requests from one contributor, Erik Montnemery.
The centerpiece is a four-part migration series, PRs 176901, 176902, 176905, and 176908, moving integrations off the deprecated "get device" function onto its replacement, "get device by identifier." That's a wide-reaching but mechanical change touching coordinators, config flows, and diagnostics across many…
Alongside that, Montnemery renamed and simplified helper cleanup functions. PR 176714 renamed "async remove helper config entry from source device" to the clearer "async remove helper devices," and PR 176919 simplified that same function shortly after. PR 176900 migrated the template helper integration to use it,…
Rounding out the theme, PR 176681 adds validation so a device's "disabled by" flag can't be set incorrectly through "async update device" — closing a gap the new model exposed.
A second, smaller theme: climate and thermostat correctness. PR 175405 fixes Atlantic Calissia heaters reporting the wrong target temperature during scheduled operation, and PR…
Nearby episodes from Home Assistant Daily
- Weekly Recap - The Device Registry Overhaul
- Reliability Fixes Across Notifications, Bluetooth, and Config Flows
- Quality Scale Push and Assistant API Fixes
- Device Registry Overhaul Continues
- Modbus Whiplash and Error Handling Cleanup
- Vizio Overhaul and the Public API Migration Trend
- Integration Maturity Push
- New Integrations and a Quiet Bug Fix Wave