What problem does it solve?
This Skill provides a simple command-line interface to discover and control Sonos speakers on the local network, removing the need to juggle multiple apps or complex integrations for playback, status checks, and group management.
Core Features & Use Cases
- Device Discovery & Status: discover speakers and retrieve status and IP details for targeted control.
- Playback Control & Queue Management: play, pause, stop, and manage the queue for named speakers.
- Volume and Grouping: set volume levels, create and manage speaker groups (join/unjoin/party/solo).
- External Search: perform Spotify searches via SMAPI when Spotify Web API credentials are configured.
- Use Case: automate a morning routine to group kitchen and living room speakers and start a favorite playlist at a specific volume.
Quick Start
Use the sonoscli skill to discover Sonos speakers on the local network and play the 'Favorites' playlist on the Kitchen speaker.