Overview
The updated Squeezebox integration improves user interaction with the Lyrion Music Server by introducing new service sensors and direct access to favorites from the media browser. This capability allows users to enjoy a more streamlined and personalized music experience at home.
Benefits
- Access to favorite tracks and playlists directly from the media browser.
- Real-time updates on service sensors enhance user awareness of music playback status.
- Simplifies the music selection process for all household members.
Intent
This capability aims to enhance the music listening experience by providing direct interaction with favorite music selections and real-time feedback via service sensors. The outcome is a more user-friendly and engaging way to enjoy music in the home.
Preconditions
- Squeezebox (Lyrion Music Server) is installed and configured.
- Home Assistant is set up and integrated with the Squeezebox.
- User has favorites saved within the media browser.
- Home Assistant installed and configured.
- Integration available and authenticated: Sonos.
- Device installed and reachable: Sonos | Sonos One.
Actors
- Homeowner selecting music
- Family members enjoying music together
- Guests requesting favorite tracks
Trigger
The capability is triggered when a user selects a favorite track from the media browser or when service sensor updates occur.
Workflow Diagram
flowchart TD
A[User selects a favorite track] -->|check| B{Service sensor update?}
B -->|Yes| C[Play selected track]
C --> D[Music starts playing]
B -->|No| E[Exit]
Workflow Description
1. User selects favorite track
The user browses through their favorites and selects a track they want to play.
2. Service sensor check
The system checks for updates from the service sensors to confirm playback status.
3. Track playback initiation
If the service sensor indicates readiness, the selected track begins to play through the Squeezebox.
4. Real-time feedback
Users receive real-time updates on playback status and can control volume or skip tracks as needed.
5. Enjoy music
Users and family members can enjoy the music together, enhancing the home entertainment experience.
Postconditions
The selected track plays successfully, and users can interact with playback controls while receiving updates from service sensors.
Optional Enhancements
- Integrate voice control for hands-free music selection.
- Add support for additional music streaming services.
- Implement a sleep timer for automatic music stopping.
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)