sonoscli

Automates Sonos speaker discovery, playback control, volume management via CLI on local network.

Updated Jan 31, 2026
One-click install
npx skills add https://github.com/zyj18860969891-byte/openclaw-railway --skill sonoscli-zyj18860969891-byte
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sonoscli
Source: https://github.com/zyj18860969891-byte/openclaw-railway/tree/main/skills/sonoscli
Command: npx skills add https://github.com/zyj18860969891-byte/openclaw-railway --skill sonoscli-zyj18860969891-byte

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a lightweight command-line interface to manage Sonos speakers on your local network, enabling discovery, status checks, playback control, and volume management from a single place.

Core Features & Use Cases

  • Discover available Sonos devices on the network and inspect their status.
  • Control playback (play, pause, stop) and adjust volume across individual speakers or groups.
  • Manage speaker grouping and basic volume synchronization for multi-room experiences.
  • (Optional) Search and play music via Spotify integration when credentials are provided.

Quick Start

Ask me to discover speakers, check status, or control playback on a Sonos device.

Frequently Asked Questions about sonoscli

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

FAQPage Schema
How do I control Sonos speaker playback and volume from a command line interface?

You can control Sonos speaker playback and volume from a command line interface by automating device discovery, status checks, playback controls, and volume adjustments across individual speakers or groups on your local network.

How do I group multiple Sonos speakers for synchronized multi-room playback?

To group multiple Sonos speakers for synchronized multi-room playback, you can use the Sonos CLI to manage speaker grouping and perform basic volume synchronization across the connected devices on your local network.

Do I need any specific tools to manage Sonos speakers via command line?

You need the sonos CLI binary installed on your host machine to manage Sonos speakers via command line. Optional Spotify credentials are required if you want to search and play music via SMAPI integration.

Can I search and play Spotify music on Sonos speakers using a CLI?

You can search and play Spotify music on Sonos speakers using a CLI by providing optional Spotify credentials, which enables music search and playback via SMAPI integration on your local network devices.

Is command line Sonos control suitable for small office environments?

Command line Sonos control is suitable for homes or small offices where multiple speakers may be grouped for synchronized playback and where frequent status checks and playback controls are required.