sonoscli

Control Sonos speakers on a local network via the Sonos CLI.

Updated Dec 6, 2016
One-click install
npx skills add https://github.com/majunbao/learn --skill sonoscli-majunbao
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sonoscli
Source: https://github.com/majunbao/learn/tree/main/openclaw_tags/openclaw-2026.3.2/skills/sonoscli
Command: npx skills add https://github.com/majunbao/learn --skill sonoscli-majunbao

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manage Sonos speakers on a local network with a streamlined CLI to handle discovery, status, playback, volume, and grouping across rooms.

Core Features & Use Cases

  • Discover and check status for Sonos speakers on the network.
  • Play, pause, stop, and adjust volume in a named room or group.
  • Manage speaker grouping (join, unjoin, party, solo) and access favorites or queues.
  • Optional Spotify search and control via SMAPI if credentials are available.

Quick Start

Discover Sonos devices on your network and then control playback and volume from the CLI.

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?

You can control Sonos speakers from the command line by using the Sonos CLI to manage device discovery, playback status, volume, and speaker grouping across your local network.

What do I need to manage Sonos playback on my local network?

To manage Sonos playback on your local network, you need the Sonos CLI binaries installed and active network access to your Sonos devices to execute commands like play, pause, and volume control.

Can I group Sonos speakers into different rooms using a CLI?

Yes, you can group Sonos speakers into different rooms using a CLI to manage joining, unjoining, party mode, and solo configurations for multi-room audio synchronization.

How do I discover Sonos devices on my network for automation?

You discover Sonos devices on your network for automation by running the Sonos CLI discovery process, which identifies available speakers and checks their current status for subsequent command execution.

Does Sonos CLI support Spotify search and control?

Yes, Sonos CLI supports optional Spotify search and control via SMAPI integration, provided you have the appropriate Spotify credentials configured within your local network environment.