SuperAPI AI 工具集

sonoscli

办公与效率

查看项目

更新于 10-15 23:59

技能介绍

用途:在本地网络中通过 sonos 命令控制 Sonos 音箱,适用于查看设备状态、播放控制、音量调整、分组管理、收藏与队列操作等场景。

主要能力与用法:

  • 发现与状态:sonos discover 可发现音箱;sonos status --name "Kitchen" 查询指定音箱状态,用 --name 指定音箱名称。
  • 播放控制:sonos play|pause|stop --name "Kitchen"。
  • 音量:sonos volume set 15 --name "Kitchen"。
  • 分组:sonos group status|join|unjoin|party|solo。
  • 收藏:sonos favorites list|open。
  • 队列:sonos queue list|play|clear。
  • 音乐搜索:sonos smapi search --service "Spotify" --category tracks "query",通过 SMAPI 进行搜索。

使用提示:若 SSDP 失败,可通过 --ip <speaker-ip> 直接指定音箱 IP。Spotify Web API 搜索为可选功能,需要配置 SPOTIFY_CLIENT_ID/SECRET 环境变量。

限制:资料未说明支持的平台范围、安装方式、权限要求、并发或音箱型号兼容性等细节,暂未提供。