Overview
The new Supervisor integration introduces entities and services for managing versions and pending updates in your home capability setup. This capability provides users with greater visibility and control over their home systems, ensuring they stay up-to-date and secure.
Benefits
- Easily track software versions of integrated devices and services.
- Receive notifications about pending updates to enhance security and performance.
- Simplify the management of home capability systems with centralized oversight.
Intent
This capability aims to empower homeowners with the tools needed to monitor and manage their home capability ecosystem effectively. By providing insights into system versions and updates, users can maintain optimal performance and security.
Preconditions
- Home Assistant must be installed and configured.
- The Supervisor integration must be enabled.
- Devices and services must be connected to the Home Assistant network.
- Home Assistant installed and configured.
- Integration available and authenticated: UniFi.
- Device installed and reachable: Unifi Networks.
Actors
- Homeowner
- Family member
- Guest
Trigger
The capability is triggered when the Supervisor integration checks for updates or when manually initiated by the user.
Workflow Diagram
flowchart TD
A[Update Check Trigger] -->|check for updates| B{{Updates Available?}}
B -->|Yes| C[Notify User about Updates]
C --> D[User Reviews and Accepts Updates]
B -->|No| E[Exit with No Action]
Workflow Description
1. Initiate Update Check
The Supervisor integration checks for available updates for all connected devices and services.
2. Evaluate Update Status
The system assesses whether any updates are pending or if the current versions are up to date.
3. Notify User
If updates are found, the user receives a notification detailing the updates and their importance.
4. User Review
The user reviews the pending updates, including version numbers and change logs.
5. Execute Updates
Upon user approval, the system initiates the update process for the respective devices and services.
Postconditions
After the capability completes, the home capability system will have the latest updates installed, ensuring improved functionality and security.
Optional Enhancements
- Automate update checks on a scheduled basis.
- Integrate with a notification service for real-time alerts.
- Provide detailed analytics on update history and performance.
Recommended Components
| Recommended Applications | Recommended Integrations | Recommended Devices |
|---|---|---|
| Home Assistant | UniFi, Zigbee2MQTT | Unifi Networks |
Source Examples
- 2026.1: Home is where the dashboard is ?? – Home Assistant (homeassistant)