Home Assistant Daily: Cleaning Up the Entity Model

Today's core repository activity centers on entity model hygiene — devices being attached where they shouldn't be, deprecated APIs being replaced, and vendor integrations moving to cleaner public interfaces. Two Z-Wave and YAML entity fixes, plus a wave of API migrations, dominate the signal.

Duration: PT2M43S

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-30T06:00:26Z
  • Audio duration: PT2M43S

Transcript excerpt

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

Good day, and welcome to Home Assistant Daily for July 30th, 2026.

The clearest thread running through today's merges is entity and device model discipline. Since entity platform started warning when entities attach devices without a config entry, PRs #177599 and #177602 both strip device links from YAML-configured trend sensors and generic thermostats. Expect more of these cleanup…

A related theme: integrations swapping out legacy or private APIs for sanctioned public ones. PR #174948 migrates UniFi Protect's detection sensors to the public API — the tradeoff is losing per-event score and ID attributes on motion, person, vehicle, and animal sensors, so if you built automations on those…

Reliability fixes also cluster together. PR #176127 stops SmartThings from crashing when a three-axis sensor reports a null value. PR #176634 fixes an unbound variable error in state conditions when a state value is empty — a subtle bug affecting condition checks. And PR #176980 fixes device renaming in the Acmeda…

On the platform side, ZHA jumps to version 2.1.0 in #177520, touching alarm panels, sensors, buttons, climate, and covers broadly. Z-Wave power management binary sensors move to new…

What…

Nearby episodes from Home Assistant Daily

  1. Device Registry Cleanup and a Networking Bug Fixed Fast
  2. Cleanup, Consistency, and Climate Controls
  3. Weekly Recap - A Late Release, and the Quiet Rise of Diagnostics
  4. Cleaning Up Error Handling and Config Flows
  5. Restoring State and Cleaning Up Diagnostics
  6. Registry Migrations and a Monthly Patch Release
  7. One Integration, Many Fixes
  8. The Event Entity Standard Takes Shape