I really appreciate the section at the top of Home Assistant’s “Settings” window that lists available system updates. In particular, it aggregates all sorts of updates ranging from Home Assistant Core, to Z-wave device firmware, to ESPHome updates, etc.
Is there any way for me to add things to this section?
Here’s what I’m trying to do. I have a number of Raspberry Pi’s scattered around my system, and fairly regularly, software updates become available (e.g. “apt update” or “apt upgrade”). I’d love to set things up so that when new updates become available, I get an entry (one entry for each managed Pi) in the “updates” section of Home Assistant settings, and clicking on the “update” button for that entry updates the Pi.
So far, I’ve set up management of my Pi’s using the SSH integration, and I’ve used this approach to model each Raspberry Pi as a device with an entity called “available updates” (equal to the number of available updates) and an entity called “packages update” that I can press to execute the updates. So whenever the “available updates” entity changes to a number greater than zero, I’d like an entry to appear in the Home Assistant Updates area and have its associated updates button press the “packages update” entity. It’s conceptually pretty straightforward, but is there any easy way to accomplish this?
Thanks!