Home Assistant 2022.4 will provide a brand new entity platform:
update entity can be provided by integrations to indicate there is an
update available, for a device or service, towards the Home Assistant user. It
allows you to provide additional information about the update, such as
the latest version available, a summary of the release notes and a link to the
full release announcement online.
install method can be implemented, so the user can install
the update directly from within Home Assistant.
update platform to your integration is relatively simple to do, as
it is just a couple of properties and, if available for the integration,
install method. Most other details are handled by Home Assistant
In Home Assistant Core 2021.12 we moved updates provided by the Supervisor to the Configuration panel, using this new platform, we will be able to extend that in the near future by the information provided by these brand new entities.
See our developer documentation for how to implement this in an integration.
If your integration previously provided a
update device class, please consider replacing those with the