Home Assistant Daily

Home Assistant Daily: Entity Management Improvements and Runtime Data Migration

Twenty pull requests were merged focusing on entity naming improvements, valve automation triggers, and ongoing migration of integrations to use runtime_data. Additional work included Tesla Fleet OAuth fixes and dependency updates.

Duration: PT2M7S

https://podlog.io/listen/home-assistant-daily-5e1653c8/episode/home-assistant-daily-entity-management-improvements-and-runtime-data-migration-3f86f90c

Transcript

Good morning, this is Home Assistant Daily for March 31st, 2026.

Yesterday saw twenty merged pull requests with significant improvements to entity management. Artur Pragacz merged two key changes: entity name unprefixing for ID generation and template functions, helping eliminate duplicate device prefixes that users often repeat in entity names. The same contributor also merged improvements to register condition and trigger platforms upon use, making descriptions available automatically.

Michael Binder added valve opened and closed triggers in PR 165160, expanding automation capabilities for valve devices with new trigger types and comprehensive test coverage.

Several integrations migrated to runtime_data storage. Epenet led this effort with merges for Netatmo, Notion, Nobo Hub, and nmap_tracker integrations, modernizing how these components handle internal data.

Tesla Fleet received an OAuth fix from Bre77, ensuring startup refreshes tokens before decoding claims so newly granted scopes are recognized immediately rather than using stale data.

Infrastructure improvements included making field descriptions optional for non-config flows, and the translation system now uses async downloads for better performance.

Bug fixes addressed LaCrosse View unavailable sensors and added water full fault detection for Tuya D825A dehumidifiers.

Additional commits included aiohasupervisor integration for Supervisor service calls, Freshr diagnostics support, and FortiOS component renaming for consistency.

What's next: The runtime_data migration pattern will likely continue across more integrations. Entity naming improvements suggest ongoing refinement of the user experience around device and entity management.

That's today's Home Assistant development update. Back tomorrow with more changes from the core repository.