Overview
The updated Shelly integration allows users to manage complex multi-channel devices more efficiently by treating each channel as a sub-device. This provides greater control and simplifies capability setups for homes with advanced configurations.
Benefits
- Simplified control of multi-channel devices, making capability easier to manage.
- Improved responsiveness and reliability for each individual channel in multi-channel setups.
- Enhanced user experience by allowing for more granular control and customization of device behaviors.
Intent
This capability aims to streamline the management of multi-channel devices within the Home Assistant ecosystem. By utilizing sub-devices, homeowners can create more tailored capability scenarios that respond to specific needs in their home environment.
Preconditions
- Shelly integration must be installed and configured within Home Assistant.
- Multi-channel devices must be connected and recognized by the system.
- Home Assistant must be running the updated version that supports this feature.
- Home Assistant installed and configured.
- Integration available and authenticated: Shelly.
- Device installed and reachable: Unifi Networks.
Actors
- Homeowner
- Family member
- Guest
Trigger
The capability is triggered when a multi-channel device is recognized and its channels are accessed by the Home Assistant system.
Workflow Diagram
flowchart TD
A[Multi-Channel Device Detected] -->|check channels| B{{Are channels available?}}
B -->|Yes| C[Initialize Sub-Devices]
C --> D[Control Individual Channels]
B -->|No| E[Exit with Error]
Workflow Description
1. Detect Multi-Channel Device
Home Assistant identifies a connected multi-channel device and prepares to manage it.
2. Verify Channel Availability
The system checks if all channels of the device are recognized and available for control.
3. Setup Sub-Devices
Each channel is set up as an individual sub-device in Home Assistant for easier management.
4. Create Capabilities
Users can now create specific capability rules targeting individual channels of the multi-channel device.
5. Control & Monitor
Homeowners can control and monitor each sub-device independently, enhancing their smart home experience.
Postconditions
After the capability completes, each channel of the multi-channel device can be controlled independently as a sub-device, providing a more user-friendly interface for capability.
Optional Enhancements
- Integrate voice control for sub-device management through Alexa or Google Home.
- Enable notifications for channel status changes to keep homeowners informed.
- Create dashboard widgets for easy access to control and monitor sub-devices.
Recommended Components
| Recommended Applications | Recommended Integrations | Recommended Devices |
|---|---|---|
| Home Assistant | Shelly | Unifi Networks |
Source Examples
- 2026.1: Home is where the dashboard is ?? – Home Assistant (homeassistant)