sonoscli

Controls Sonos speakers on a local network via CLI commands.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

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

Core Features & Use Cases

  • Discover Speakers: Automatically find Sonos devices on your network.
  • Playback Control: Play, pause, and stop music on individual or grouped speakers.
  • Volume Adjustment: Set specific volume levels for speakers.
  • Grouping Management: Group and ungroup speakers for synchronized audio.
  • Favorites & Queue: Access and manage Sonos favorites and playback queues.
  • Spotify Integration: Search and play music from Spotify via SMAPI.

Quick Start

Use the sonoscli skill to discover all speakers on the 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 speaker playback from the command line?

You can control Sonos speaker playback from the command line using a CLI tool to discover devices, manage playback states, adjust volume, and group speakers on your local network.

Can I group Sonos speakers together via a terminal command?

Yes, you can group and ungroup Sonos speakers via terminal commands to synchronize audio playback across multiple devices on your local network.

Do I need any specific binary installed to manage Sonos devices over the network?

Yes, managing Sonos devices over the network requires the 'sonos' binary to be installed and accessible in your environment to execute local network commands.

How does Spotify search work when controlling Sonos speakers via CLI?

Spotify search for Sonos speakers works via SMAPI, allowing you to search for music and play tracks directly from Spotify through your command line interface.

What is the best way to automate home audio volume adjustments for Sonos speakers?

Automating home audio volume adjustments for Sonos speakers is best done via a command-line interface that sets specific volume levels for individual or grouped devices.