sonoscli

Discover and control Sonos speakers on the local network.

2|1|Updated Jan 28, 2026
One-click install
npx skills add https://github.com/zhangziliang04/moltbot_deepseek --skill sonoscli-zhangziliang04
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sonoscli
Source: https://github.com/zhangziliang04/moltbot_deepseek/tree/main/skills/sonoscli
Command: npx skills add https://github.com/zhangziliang04/moltbot_deepseek --skill sonoscli-zhangziliang04

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Control Sonos speakers across your local network by discovering devices, checking status, and issuing playback, volume, and grouping commands.

Core Features & Use Cases

  • Discover: Locate Sonos devices on the network.
  • Playback & Volume: Play, pause, stop, and adjust volume across rooms.
  • Grouping & Queue: Group speakers, manage the queue, and sync playback.

Quick Start

Discover my Sonos speakers and start playback in the Kitchen.

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 my local network?

To control Sonos speakers on your local network, you can discover devices, check status, and issue playback, volume, and grouping commands. This requires network access to the Sonos devices and the sonos binary.

Can I manage multi-room grouping and playback queues for Sonos speakers?

Yes, you can manage multi-room grouping for Sonos speakers by grouping devices, managing the playback queue, and syncing audio across rooms on your local network.

How do I discover Sonos devices connected to my home network?

You can discover Sonos devices connected to your home network by using the discovery feature to locate available speakers on the local network before issuing playback commands.

Do I need the sonos binary to adjust volume and playback on home audio devices?

Yes, you need the sonos binary and local network access to adjust volume and control playback on your home audio devices. These prerequisites enable speaker status checks and playback commands.

What is the best way to automate home audio playback across multiple rooms?

The best way to automate home audio playback across multiple rooms is by using network commands to locate speakers, adjust volume, and group them for synchronized audio throughout the house.

Why is my Sonos speaker control not working on the network?

Sonos speaker control may not work if the devices lack local network access or the required sonos binary is missing. Ensure both prerequisites are met to successfully discover and control speakers.