sonoscli

Control Sonos speakers for discovery, playback, volume, and grouping.

16|1|Updated Feb 23, 2026
One-click install
npx skills add https://github.com/Flexasaurusrex/OpenPaw --skill sonoscli-flexasaurusrex
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sonoscli
Source: https://github.com/Flexasaurusrex/OpenPaw/tree/main/skills/sonoscli
Command: npx skills add https://github.com/Flexasaurusrex/OpenPaw --skill sonoscli-flexasaurusrex

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a command-line interface to manage and control Sonos speakers on your local network, simplifying tasks like playback, volume adjustment, and speaker grouping.

Core Features & Use Cases

  • Speaker Discovery: Automatically find Sonos speakers on your network.
  • Playback Control: Play, pause, stop, and control volume for individual or grouped speakers.
  • Grouping Management: Easily group and ungroup speakers for synchronized audio.
  • Queue Management: View and manage the music queue.
  • Favorites & Spotify Integration: Access favorites and search Spotify.

Quick Start

Use the sonoscli skill to discover all speakers on your network.

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 a command line interface?

You can control Sonos speakers via a command line interface to discover devices on your local network, manage playback, adjust volume, and handle speaker grouping. The CLI tool interacts directly with your local network devices.

Can I group and ungroup Sonos speakers for synchronized audio using a CLI?

Yes, you can group and ungroup Sonos speakers for synchronized audio using CLI commands. This functionality allows you to manage speaker configurations dynamically across your local network.

Does Sonos CLI support searching and playing music from Spotify?

Yes, Sonos CLI supports searching Spotify via SMAPI integration. You can access your favorites and search for Spotify tracks directly through the command line to manage your speaker playback.

Do I need local network access permissions to use a Sonos speaker control CLI?

Yes, you need local network access permissions enabled for the host process or sandbox to use a Sonos speaker control CLI. The tool requires this network access to automatically discover speakers and manage playback.

How do I view and manage the music queue on Sonos speakers?

You can view and manage the music queue on Sonos speakers by executing specific CLI commands. The tool allows you to inspect the current playback queue and manage audio tracks directly.