sonoscli

Control Sonos speakers on a local network via command-line interface.

55|12|Updated Mar 14, 2026
One-click install
npx skills add https://github.com/Yapie0/safe-openclaw --skill sonoscli-yapie0
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sonoscli
Source: https://github.com/Yapie0/safe-openclaw/tree/main/skills/sonoscli
Command: npx skills add https://github.com/Yapie0/safe-openclaw --skill sonoscli-yapie0

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates controlling Sonos speakers on the local network via a concise command-line interface, reducing manual steps and enabling quick speaker management.

Core Features & Use Cases

  • Discover local speakers on the network and retrieve status
  • Play, pause, stop, and adjust volume for individual or grouped speakers
  • Manage groups, favorites, and playback queues to orchestrate multi-room playback
  • Optional Spotify search and integration via nearby services

Quick Start

Ask SonosCLI to discover your speakers and check or control playback on the Kitchen group.

Frequently Asked Questions about sonoscli

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I control Sonos speakers from the command line on my local network?

You can control Sonos speakers from the command line using a Go-based binary to discover local devices, check status, and issue play, pause, stop, volume, and grouping commands directly from your terminal.

What is the best way to manage multi-room Sonos grouping via a CLI?

The best way to manage multi-room Sonos grouping via a CLI is using a dedicated binary that handles speaker discovery and grouping commands, enabling quick, repeatable multi-speaker orchestration over your home network.

Can I integrate Spotify search and playback into my Sonos CLI workflow?

Yes, you can integrate nearby Spotify services into your Sonos CLI workflow, allowing you to search for music and manage playback queues alongside standard volume and grouping controls for your local speakers.

Does Sonos CLI work for small-office home-network audio control setups?

Yes, Sonos CLI works for small-office and home-network audio control setups, applying to environments requiring quick speaker management, local-network discovery, and multi-speaker grouping via a simple command-line interface.

How do I discover local Sonos speakers and check playback status via command line?

To discover local Sonos speakers and check playback status via command line, you run the installable Go binary on your network, which scans for devices and retrieves current status and playback information for individual or grouped speakers.