帝瓦雷音箱控制帝瓦雷音箱控制
帝瓦雷音箱控制

技能简介

通过HTTP API局域网内控制Devialet Phantom系列音箱,支持播放/暂停、音量调节、静音切换、音源选择及状态查询。兼容Phantom I/II、Reactor、Dialog及Mania型号。

能做什么

  • 播放/暂停音乐,切换静音状态
  • 调节音量(0-100范围)
  • 搜索并播放Spotify曲目
  • 查询当前播放状态和音箱信息
  • 切换输入音源

使用说明

  1. 确认固件版本:Phantom系列需DOS 2.14+,Mania需SDOS 1.3+
  2. 获取音箱IP:通过路由器后台或Devialet App查看
  3. 配置环境变量export DEVIALET_IP="192.168.x.x"
  4. 安装依赖(Spotify功能可选)
    sudo apt install playerctl xdotool

    确保Spotify桌面端已登录,并在App中将音箱设为Spotify Connect设备

  5. 执行命令:使用./scripts/play-on-devialet.sh脚本或直接调用curl API

输入与输出

见下方输入与输出表格。

项目内容
输入音箱IP地址;Spotify曲目名/URI;音量值0-100;控制指令(play/pause/resume/mute/unmute/status)
输出播放状态JSON数据;当前音量;曲目元信息;设备硬件信息
适用人群Devialet音箱用户;智能家居自动化开发者;局域网音频管理需求者
不包含网络配网功能;固件升级;立体声组网设置;Apple Music/QQ音乐等平台

 

风险提示

  • 需与音箱处于同一局域网,跨网段无法连接
  • Spotify功能依赖桌面端运行,无图形界面环境不可用
  • 直接API调用无身份验证,内网暴露存在未授权操作风险
  • 固件版本过低会导致API响应异常

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/jgm2025/devialet/SKILL.md
来源类型:GitHub仓库

数据统计

相关导航

暂无评论

none
暂无评论...