🔊
Sonos CLI
智能家居 日历与生活安装命令
npx clawhub@latest install sonoscli
安装说明
1
确认环境
确保已安装 Node.js 22+ 和 OpenClaw。在终端运行 openclaw --version 确认 OpenClaw 正常工作。
2
执行安装
在终端中运行上方安装命令,ClawHub 会自动下载并安装 Sonos CLI 到 ~/.openclaw/skills/ 目录。
3
验证安装
运行 openclaw skills list 查看已安装技能列表,确认 Sonos CLI 已出现在列表中。
4
配置参数(可选)
根据下方介绍中的配置说明,在 ~/.config/openclaw/openclaw.json5 中添加技能的配置项。
手动安装方式:将 Skill 文件夹复制到
~/.openclaw/skills/ 或项目目录下的 skills/ 文件夹,确保文件夹中包含 SKILL.md 文件。
音箱控制
多房间
音量调节
详细介绍
Sonos CLI 技能让 OpenClaw 控制你的 Sonos 智能音箱系统,用对话的方式管理家中的音频播放。
核心功能
- 播放控制:播放、暂停、跳过、调节音量
- 多房间管理:控制不同房间的 Sonos 音箱,支持分组播放
- 音乐搜索:搜索并播放 Sonos 支持的音乐服务中的歌曲
- 收藏播放:播放 Sonos 收藏列表和播放列表
- 状态查看:查看各房间音箱的当前播放状态和音量
配置说明
Sonos 音箱需要与 OpenClaw 运行设备在同一局域网内。
{
skills: {
sonoscli: {
discoveryTimeout: 5000 // 设备发现超时(毫秒)
}
}
}
使用场景
- 「在客厅放一首轻音乐」
- 「把卧室音量调到 30%」
- 「所有房间同时播放 Jazz 播放列表」
- 「暂停厨房的音箱」
- 「现在各个房间都在播什么?」