Overview
Sky Remote allows users to effortlessly control their Sky box through Home Assistant, enhancing convenience and accessibility. It integrates capabilities that respond to user presence and preferences, streamlining the viewing experience.
Benefits
- Easily manage your Sky box from any Home Assistant dashboard.
- Automate Sky box controls based on presence or time schedules.
- Reduce the need for multiple remotes, simplifying the home entertainment system.
Intent
This capability aims to provide a seamless way to control your Sky box directly through Home Assistant interface. Users can initiate actions such as changing channels or adjusting volume automatically or manually, resulting in a more integrated home entertainment experience.
Preconditions
- Sky box connected to the home network.
- Home Assistant configured and running.
- Sky Remote integration installed in Home Assistant.
- Home Assistant installed and configured.
- Integration available and authenticated: Zigbee2MQTT.
- Device installed and reachable: Motion Detection.
Actors
- Homeowner controlling the Sky box remotely
- Family members enjoying a movie night
- Guests accessing TV features without additional setup
Trigger
The capability is triggered by user presence detected via Home Assistant or manually initiated from the dashboard.
Workflow Diagram
flowchart TD
A[User Presence Detected] -->|check| B{{Presence Active?}}
B -->|Yes| C[Send Command to Sky Box]
C --> D[Sky Box Responds]
B -->|No| E[End Process]
Workflow Description
1. Detect User Presence
The system checks for user presence through sensors or Home Assistant integrations.
2. Evaluate Capability Rules
If presence is detected, it evaluates the predefined capability rules for controlling the Sky box.
3. Send Commands to Sky Box
Based on the rules, commands such as ‘Change Channel’ or ‘Adjust Volume’ are sent to the Sky box.
4. Receive Confirmation from Sky Box
The system waits for a confirmation that the command was received and executed successfully.
5. Notify User of Action
The user receives a notification on their Home Assistant dashboard about the action taken.
Postconditions
After the capability completes, the Sky box reflects the changes made, and the user is notified of the successful operation.
Optional Enhancements
- Integrate voice control for Sky box commands using smart assistants.
- Create custom scenes that include Sky box settings alongside other smart home devices.
- Implement scheduled recordings based on user preferences.
Recommended Components
| Recommended Applications | Recommended Integrations | Recommended Devices |
|---|---|---|
| Home Assistant | Zigbee2MQTT, Z-Wave JS | Motion Detection, Temperature Sensors |
Source Examples
- 2026.1: Home is where the dashboard is ?? – Home Assistant (homeassistant)