Spotify音乐控制
跨平台Spotify
blucli(简称 blu)是一款面向 Bluesound/NAD 播放器的命令行控制工具,支持设备发现、播放控制、多房间分组及音量管理。
BluOS播放器控制工具让IT运维与智能家居集成商通过命令行批量管理多房间音频系统。企业会议室、酒店客房、连锁门店可统一执行播放切换、音量调节与设备分组,摆脱逐台手动操作的繁琐,提升部署效率与现场响应速度。
落地案例:某酒店集团需在50间套房同时播放定制化欢迎音乐。技术人员通过脚本调用blucli扫描局域网内所有BluOS播放器,一键创建全屋同步分组并设定初始音量,后续每日自动切换时段歌单,无需工程人员逐房调试。
安装步骤
go install github.com/steipete/blucli/cmd/blu@latest基础用法
blu devices 查看可用设备并选择目标blu --device <id> statusblu play / blu pause / blu stopblu volume set 15目标选择优先级:命令行 --device 参数 → 环境变量 BLU_DEVICE → 配置文件默认值
常用任务
blu group status / blu group add / blu group removeblu tunein search "关键词" 后 blu tunein play "关键词"脚本场景建议加 --json 参数;执行播放变更前请确认目标设备。
见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | 设备标识(ID/名称/别名)、环境变量 BLU_DEVICE、配置文件、TuneIn 搜索词、音量值 |
| 输出 | 设备列表、播放状态、分组信息、搜索结果、JSON 格式数据 |
| 适用人群 | BluOS 设备用户、智能家居自动化开发者、多房间音频管理员 |
| 不包含 | 非 BluOS 设备控制、流媒体账号管理、EQ 调节、固件升级 |
原始链接:https://github.com/openclaw/skills/tree/main/skills/steipete/blucli/SKILL.md
来源类型:GitHub 仓库