Home Assistant Daily: Z-Wave Onboarding Overhaul and Device Registry Cleanup

A cluster of nine Z-Wave JS pull requests reworked how the add-on and ESPHome adapters are discovered and migrated, while a parallel effort from Erik Montnemery continued stripping legacy assumptions out of the device registry.

Duration: PT2M55S

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-08-20T06:00:56Z
  • Audio duration: PT2M55S

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 August 20th, 2026, and this is Home Assistant Daily.

The biggest signal today is a coordinated rework of Z-Wave JS onboarding, spread across nine separate pull requests from balloobbot. The core problem: config entries were getting duplicated or mismatched when a new adapter, like an ESPHome-connected controller, was discovered alongside an existing add-on setup. PR…

Second theme: the device registry keeps getting simplified. Emontnemery merged PR 179397, removing the concept of device info types entirely, and followed up with PR 179550 migrating integrations to the newer entries-for-config-entry lookup pattern. Still open are PR 179578, which protects the internal devices…

One more worth flagging: PR 179551 fixes OTBR creating a duplicate config entry on add-on restart, the same duplicate-entry pattern showing up outside Z-Wave. And PR 176286 tightens redirect URI verification for client ID metadata documents in the auth flow, a security-relevant change worth reviewing if you touch…

What's next: expect more Z-Wave JS flow PRs from this same series, and watch for the device registry protection PR to land since other work depends on it.

That's the briefing. Back…

Nearby episodes from Home Assistant Daily

  1. Locking Down the LLM Layer and the Z-Wave Add-on
  2. Credentials, Config Flows, and Test Reliability
  3. Locking Down the Device Registry
  4. Config Flows, Discovery, and Cleaning Up Legacy Setup
  5. Long-Running Connections Get a Reliability Pass
  6. The Z-Wave JS Migration Cleanup
  7. Weekly Recap - Test Quality and Config Flow Cleanup
  8. Test Hygiene and a Wave of New Integrations