platform intermediate active

Sonoscli

Your agent starts a focus session. The music doesn't follow. The openclaw sonos skill changes that with one command.

What breaks without openclaw sonos skill

Manual speaker control. Music state disconnected from agent events. Sonos siloed from workflows.

Agent-driven music playback × 120-star skill ÷ 15–20 minute setup ÷ same-LAN requirement = ambient audio tied to work state.

openclaw sonos skill — what it actually does

01
Control Sonos speaker groups from OpenClaw natural language commands.
02
Play, pause, queue, and adjust volume from agent events.
03
Automate focus music when tasks start and stop.
04
Authenticate once via Sonos Cloud API OAuth.
05
Local control API available for simpler setups.

Security check — openclaw sonos skill

Privacy score: 7/10 — accesses connected platform APIs only. Lock it: review OAuth scopes before install, confirm macOS, Linux (same LAN as Sonos); OpenClaw ≥1.0 compatibility.

Quick start — openclaw sonos skill in 15–20 minutes

Setup time: 15–20 minutes

!
You need:
  • OpenClaw core
  • Sonos speakers on local network
  • Sonos Cloud API key

Install the package:

clawhub install steipete/sonoscli
1
Create a Sonos developer account and get API key
2
Set SONOS_CLIENT_ID and SONOS_CLIENT_SECRET in .env
3
Install skill and run /sonos auth
4
Run /sonos play jazz to start music

Troubleshooting openclaw sonos skill

1
1. Sonos Cloud API requires OAuth — initial auth must be done interactively
2
2. Local control API is simpler but undocumented

Compatibility & status

Works with: macOS, Linux (same LAN as Sonos); OpenClaw ≥1.0 intermediate Last updated: Sep 2025 ★ 120 on GitHub MIT

Official docs →

View on GitHub →

Related — more like openclaw sonos skill

More by steipete

Audio environments disconnected from agent state break focus flows. Install the openclaw sonos skill before the next deep work session.

Get it on GitHub →