帮助你发现并控制 Sonos 音箱,执行播放、音量和分组等操作。
整体看这是一个开源且高社区信任的本地 Sonos 控制工具,未见凭证滥用、异常外联或过度系统权限的具体红旗。主要风险来自其常规能力:会访问本地网络并可读写本地状态,因此按工具固有性质归为需留意而非高风险。
未声明需要任何密钥或 token;仅有可选的 Spotify Web API 搜索需 SPOTIFY_CLIENT_ID/SECRET,属于明确、常规的外部 API 凭证需求,未见滥用迹象。
工具主要与本地网络中的 Sonos 设备通信,并可能按文档使用 Spotify Web API;这是声明内的已知端点/局域网通信,未见指向不明外部服务的证据。
该技能通过 CLI 在本机运行命令并执行控制逻辑,属于工具常规能力;材料未显示其申请额外系统权限或任意代码执行能力。
可发现、查询并控制本地 Sonos 设备状态,涉及局域网设备信息与播放/分组等操作;未见越权读取本地文件或更广泛数据的描述。
来源为 GitHub 开源仓库且社区采用度高(377k+ stars),这显著降低供应链风险;但许可证未声明、维护状态未知,因此仍需基础审查。
复制安装指令,让 AI 自动完成配置 · 推荐新手
请帮我安装 askskill 上的 "sonoscli" 技能: 1. 下载 https://raw.githubusercontent.com/openclaw/openclaw/main/skills/sonoscli/SKILL.md 2. 保存为 ~/.claude/skills/sonoscli/SKILL.md 3. 装好后重载技能,告诉我可以用了
请扫描当前网络中的 Sonos 设备,并列出每台音箱的名称、房间和 IP 地址。
返回可用 Sonos 音箱清单,包含设备名称、所在房间和网络信息。
请查看客厅 Sonos 音箱的当前状态,包括是否在播放、当前曲目、音量和是否静音。
返回指定音箱的实时状态摘要,便于快速了解播放情况。
把厨房音箱音量调到 30%,并将它加入客厅音箱的播放组进行同步播放。
完成音量调整与音箱分组,并返回执行结果或当前分组状态。
Use sonos to control Sonos speakers on the local network.
sonos discoversonos status --name "Kitchen"sonos play|pause|stop --name "Kitchen"sonos volume set 15 --name "Kitchen"sonos group status|join|unjoin|party|solosonos favorites list|opensonos queue list|play|clearsonos smapi search --service "Spotify" --category tracks "query"--ip <speaker-ip>.SPOTIFY_CLIENT_ID/SECRET.sonos discover - no route to hostError: write udp4 0.0.0.0:64326->239.255.255.250:1900: sendto: no route to host (Command exited with code 1)
0.0.0.0: is ephemeral and will change and the netmask may not match exactly eithersendto: no route to host should stay consistentdirect (no Docker sandbox) mode on Mac OS that Settings -> Privacy & Security -> Local Network will need to be enabled for the top-level host parent process of the Gateway
node if running via launchdTerminal if running the gateway directly in the terminalVisual Studio Code if running via terminal in VS Codesandbox (docker container) with network access allowed for that sandboxsonos discover - bind: operation not permittedError: listen udp4 0.0.0.0:0: bind: operation not permittedsonos discover within a Codex CLI session with sandbox enabled and not approving the escalation request)帮助你创建、整理、校验并重构 AgentSkills 与 SKILL.md 技能文件。
为 OpenClaw 代理创建的 GitHub PR 或议题自动添加脱敏执行记录。
帮助用户进行网页搜索、内容提取与研究资料整理,快速获取可靠信息。
快速搭建一次性原型,验证方案可行性并给出对比结论。
帮助用户编写、理解与调试 Lobster 编程语言代码。
帮助用户管理飞书云空间中的文件、文件夹与存储内容。
通过命令行发现并控制 BluOS 设备的播放、分组与音量。
通过 MCP 控制小智音箱搜索音乐、播放歌曲并管理播放列表。
在 macOS 上控制 Apple Music 播放、音量并获取歌曲信息。
用自然语言在命令行控制 Spotify 播放、搜索与设备切换。
通过 OSC 控制本地 Sonic Pi,运行音乐代码、停止任务并检索文档示例。
在终端中搜索、播放和控制 Spotify 音乐,提高专注与操作效率。