Overview
The SlimProto integration enhances your Squeezebox Players by providing a seamless way to manage and stream media throughout your home. This capability allows for easy control of audio settings and playlists, ensuring a rich entertainment experience for all family members.
Benefits
- Stream music from various sources throughout the home with ease.
- Customize audio settings for different rooms or zones.
- Simplify media control through a unified interface.
Intent
The purpose of the SlimProto capability is to connect Squeezebox Players to your home capability system, enabling centralized control over audio playback. This results in a more enjoyable and efficient listening experience tailored to individual preferences and home dynamics.
Preconditions
- Home Assistant installed and configured.
- Squeezebox Players connected to the home network.
- SlimProto integration enabled in Home Assistant.
- Integration available and authenticated: Sonos.
- Device installed and reachable: Sonos | Sonos One.
Actors
- Homeowner managing media settings
- Family members selecting music
- Guests enjoying the audio experience
Trigger
The capability is triggered when a user selects a media source or makes a change in the audio settings through Home Assistant.
Workflow Diagram
flowchart TD
A[User selects media] -->|check| B{{Is Squeezebox connected?}}
B -->|Yes| C[Stream selected media]
C --> D[Audio plays on selected player]
B -->|No| E[Prompt user to connect Squeezebox]
Workflow Description
1. Select Media Source
The user opens the Home Assistant interface and selects a media source from the available options.
2. Choose Playback Device
The user selects which Squeezebox Player or group of players will play the selected media.
3. Adjust Audio Settings
The user can customize volume levels, equalizer settings, or playback modes for the selected player.
4. Initiate Playback
Once selections are made, the user initiates playback and the chosen media begins streaming.
5. Monitor Playback
Users can monitor playback status, make adjustments, or switch sources as needed through Home Assistant.
Postconditions
The selected media plays on the chosen Squeezebox Player, with settings applied as per the user’s preferences.
Optional Enhancements
- Integrate voice control for hands-free operation.
- Create automated playlists based on time of day or mood.
- Enable multi-room audio synchronization for a cohesive listening experience.
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)