Overview
The Enigma2 media player integration allows users to seamlessly control their Enigma2 devices from Home Assistant, providing a unified interface for media playback. This capability enhances the home entertainment experience by enabling remote access and capability of media functions.
Benefits
- Centralized control of Enigma2 media devices through Home Assistant.
- Ability to automate media playback based on specific triggers or conditions.
- Enhanced user experience by integrating media controls with other smart home features.
Intent
This capability aims to provide users with an easy way to access and control their Enigma2 media players through Home Assistant. The outcome is a more cohesive home entertainment system that simplifies media management.
Preconditions
- Enigma2 media player must be set up and connected to the home network.
- Home Assistant must be installed and configured on a compatible device.
- The Enigma2 integration must be enabled in Home Assistant.
- Home Assistant installed and configured.
- Integration available and authenticated: Sonos.
- Device installed and reachable: Sonos | Sonos One.
Actors
- Homeowner operating the Enigma2 player
- Family members enjoying media content
- Guests accessing entertainment options
Trigger
The capability is initiated when the user selects a media source through the Home Assistant interface or when a scheduled capability triggers media playback.
Workflow Diagram
flowchart TD
A[User selects media source] -->|check| B{{Is Enigma2 connected?}}
B -->|Yes| C[Start playback on Enigma2]
C --> D[Media plays on selected device]
B -->|No| E[Display error message]
Workflow Description
1. User Interface Access
The user opens the Home Assistant dashboard and navigates to the media player section.
2. Select Media Source
User selects their preferred Enigma2 media source from the available options.
3. Check Connection
Home Assistant checks if the Enigma2 device is online and connected to the network.
4. Initiate Playback
If connected, Home Assistant sends a command to the Enigma2 device to start playback.
5. Display Playback Status
The current playback status is updated on the Home Assistant dashboard for user feedback.
Postconditions
The media playback starts on the Enigma2 device, and the Home Assistant interface updates to reflect the current status.
Optional Enhancements
- Create automated routines that trigger media playback based on user presence.
- Integrate voice control with virtual assistants for hands-free operation.
- Add support for additional media sources and services within Home Assistant.
Recommended Components
| Recommended Applications | Recommended Integrations | Recommended Devices |
|---|---|---|
| Home Assistant | Sonos, Roku | Sonos | Sonos One, Roku | Roku Ultra |
Source Examples
- 2026.1: Home is where the dashboard is ?? – Home Assistant (homeassistant)