sonoscli

Control Sonos speakers on a local network for discovery, playback, volume, and grouping.

1|Updated Apr 28, 2026
One-click install
npx skills add https://github.com/seasonmac/Full-Scene-Agents --skill sonoscli-seasonmac
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sonoscli
Source: https://github.com/seasonmac/Full-Scene-Agents/tree/main/openclaw/skills/sonoscli
Command: npx skills add https://github.com/seasonmac/Full-Scene-Agents --skill sonoscli-seasonmac

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Quickly manage and orchestrate Sonos speakers on a local network, enabling discovery, status checks, playback, volume control, and grouping from a single interface.

Core Features & Use Cases

  • Discover speakers on the network and check their status.
  • Play, pause, stop, and adjust volume across rooms, including grouping and queue management.
  • Integrate with SMAPI for Spotify searches and multi-room control in simple scripts.

Quick Start

Discover your Sonos devices on the network and use simple commands to control playback and volume for a selected room.

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 on a local network from a single interface?

You can control Sonos speakers on a local network by using a CLI tool that orchestrates discovery, status checks, playback, volume, and multi-room grouping from a single interface.

Can I manage multi-room grouping and volume for Sonos devices via command line?

Yes, you can manage multi-room grouping and adjust volume across rooms for Sonos devices using command line scripts to orchestrate playback and queue management.

How do I discover Sonos devices on my network and check their playback status?

You can discover Sonos devices on your network and check their playback status by running device discovery commands provided by a Go-based CLI toolchain.

Does Sonos CLI integrate with Spotify for searching and playing music?

Yes, Sonos CLI integrates with Spotify search through SMAPI, enabling you to search for tracks and control multi-room playback within simple scripts.

What are the prerequisites for installing and running a Sonos network CLI tool?

To install and run a Sonos network CLI tool, you need a Go-based toolchain environment and the official sonos binary module provided during installation.

Are there limitations when controlling Sonos playback over a local network?

Controlling Sonos playback over a local network requires devices to be on the same network, as discovery and status checks depend on local network visibility.