Home Assistant Daily: Runtime Data Migration and Shell Command Reload
Twenty pull requests were merged today focusing on runtime data migration across multiple integrations and the addition of a reload service to shell_command. Additional improvements include backup handling fixes and UI string cleanup.
Duration: PT1M56S
Transcript
Good morning, this is Home Assistant Daily for April 1st, 2026.
The development team merged twenty pull requests yesterday, led by significant runtime data migrations. Epenet merged eight PRs converting integrations to use runtime_data, including OctoPrint, OpenUV, OpenGarage, OSO Energy, OurGroceries, OpenSky, Ondilo ICO, and Obihai. These changes improve data handling consistency across the platform.
Potelux merged a notable enhancement adding reload service functionality to the shell_command integration, eliminating the need for full Home Assistant restarts when loading configuration changes. This marks the first step toward bringing shell_command to the UI configuration.
Emontnemery merged a cleanup PR removing redundant field descriptions from triggers and conditions across 38 files, streamlining the codebase by removing over 500 lines of duplicate content.
Agners addressed backup handling with a fix ensuring received backups are stored only in the temporary backup directory, improving backup management reliability.
Additional merged work includes smarthome-10's series of PRs renaming "component" references to "integration" across Radio Thermostat, Hyperion, TEMPer, Kodi, Pushsafer, Ubiquiti mFi, Hikvision, and Aruba integrations for consistency.
Bramkragten updated the frontend to version 20260325.5, and the Google Mail integration received OAuth token refresh exception handling improvements.
Looking ahead: The shell_command reload service sets the foundation for UI configuration support, and the ongoing runtime data migration continues improving integration architecture. Backend optimization work remains active across multiple components.
That's your Home Assistant development update. Back tomorrow with the latest changes.