sonoscli

Control Sonos speakers on the local network via the go-based sonos CLI.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Controlling Sonos speakers on the local network from your AI assistant, enabling hands-free playback, status checks, and synchronized multi-room audio without switching apps.

Core Features & Use Cases

  • Discover Sonos zones on your network and view their status.
  • Play, pause, stop, and adjust volume for individual speakers or groups.
  • Group speakers and manage multi-room playback across rooms for synchronized audio.

Quick Start

Ask me to control Sonos speakers by name, for example, 'set Kitchen volume to 15'.

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 my AI assistant?

Control Sonos speakers from your AI assistant by issuing natural language commands to manage playback, check status, and adjust volume across zones on your local network without switching apps.

Can I group Sonos speakers for multi-room playback using voice commands?

You can group Sonos speakers for multi-room playback by asking your AI assistant to synchronize audio across multiple zones, enabling coordinated music playback throughout your home.

How do I discover Sonos zones on my local network?

Discover Sonos zones on your local network by requesting a status check through your AI assistant, which queries the network to identify available speakers and their current playback state.

Does Sonos playback control work for individual speakers and groups?

Sonos playback control works for both individual speakers and grouped zones, allowing you to play, pause, stop, and adjust volume for specific rooms or synchronized multi-room setups.

What is needed to set up Sonos home automation with an AI assistant?

Setting up Sonos home automation requires a local network with active Sonos zones and a compatible AI assistant, enabling hands-free control over speaker discovery, playback, and volume management.

Why is my Sonos volume control not responding to AI commands?

Sonos volume control may not respond if the speakers are not properly discovered on the local network, requiring verification of network connectivity and zone status before issuing commands.