Home Assistant Daily: Weekly Recap - The Great Device Registry Cleanup

Home Assistant maintainer Erik Montnemery led a sweeping, multi-integration fix for a long-standing device-linking race condition, touching more than twenty integrations, while a separate cluster of PRs cleaned up naive timestamp handling across several components.

Duration: PT3M7S

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-03T09:20:24Z
  • Audio duration: PT3M7S

Transcript excerpt

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

Welcome to Home Assistant Daily, your weekly recap for July 27th through August 3rd. This week brought 50 pull request activity items and 30 additional commits to Home Assistant Core.

The dominant story this week is a coordinated, systemic fix rather than any single feature. Erik Montnemery drove a sweeping campaign to fix a "via device" race condition — a bug affecting how devices link to their parent bridge or hub during setup. This one issue touched more than twenty integrations individually,…

A second theme this week: cleaning up naive date and time handling. Multiple integrations moved off unsafe local time calls in favor of proper epoch or timezone-aware timestamps. The Watts integration, Aquacell, Risco, and the Omie integration all landed fixes in this category, several tied to community bug reports.…

Third, media playback got real attention. Music Assistant saw two related search fixes — one correcting radio searches swallowing plain music requests in 177674, and a follow-up fixing empty results when searching within an artist in 177673. Philips TV state handling, LG webOS assumed-state behavior, and a Hue…

Finally, some quiet infrastructure polish: Mikrotik gained a shared…

N…

Nearby episodes from Home Assistant Daily

  1. Cleaning Up Device Relationships
  2. The Great Via-Device Race Fix
  3. The Great Via-Device Cleanup
  4. The Great YAML Device Cleanup
  5. Cleaning Up the Entity Model
  6. Device Registry Cleanup and a Networking Bug Fixed Fast
  7. Cleanup, Consistency, and Climate Controls
  8. Weekly Recap - A Late Release, and the Quiet Rise of Diagnostics