Overview
The Universal Powerline Bus (UPB) allows homeowners to control multiple devices across their home using existing electrical wiring. This capability enhances convenience and energy management by providing seamless communication between devices without the need for additional wiring.
Benefits
- Convenient control of lights and appliances from a single interface.
- Reduced installation costs by utilizing existing wiring.
- Improved energy efficiency through centralized management.
Intent
The purpose of the Universal Powerline Bus integration is to streamline home capability by enabling devices to communicate through the electrical system. This results in an easier management of energy consumption and device control throughout the home.
Preconditions
- Existing electrical wiring compatible with UPB.
- Home Assistant configured to support UPB integration.
- Compatible UPB devices installed in the home.
- Home Assistant installed and configured.
- Integration available and authenticated: Zigbee2MQTT.
- Device installed and reachable: Energy Monitoring.
Actors
- Homeowner
- Family member
- Guest
Trigger
The capability is triggered when a user sends a command through the Home Assistant interface or via a voice command.
Workflow Diagram
flowchart TD
A[User Command] -->|check connection| B{{Connected to UPB?}}
B -->|Yes| C[Send Command to Device]
C --> D[Device Executes Action]
B -->|No| E[Notify User of Connection Issue]
Workflow Description
1. User Sends Command
The homeowner opens the Home Assistant app and selects a device to control.
2. Check Connection
The system verifies that the UPB network is connected and operational.
3. Send Command
If connected, the command is sent through the powerline to the designated device.
4. Device Responds
The targeted device receives the command and performs the required action, such as turning on/off or dimming lights.
5. Feedback to User
The system updates the app interface to reflect the status of the device, confirming the action executed.
Postconditions
The targeted devices are successfully controlled, and the user receives feedback about the actions taken.
Optional Enhancements
- Integrate with voice assistants for hands-free control.
- Create capability routines based on time of day or occupancy.
- Implement energy monitoring features to track usage.
Recommended Components
| Recommended Applications | Recommended Integrations | Recommended Devices |
|---|---|---|
| Home Assistant | Zigbee2MQTT, Z-Wave JS | Energy Monitoring, Emporia | VUE002 |
Source Examples
- 2026.1: Home is where the dashboard is ?? – Home Assistant (homeassistant)