通过 HTTP API 控制 Devialet Phantom 扬声器。用于:播放/暂停、音量控制、静音/取消静音、源选择和扬声器状态。需要 DOS 2.14+ 固件。适用于 Phantom I、Phantom II、Phantom Reactor 和 Dialog。
数据来源:ClawHub。 在 ClawSkills 查看
选择你使用的 Agent
方法一:命令行安装(推荐)
推荐(无需提前安装 clawhub)
npx clawhub@latest --dir ~/.claude/skills install devialet或使用 clawhub CLI(需提前安装)
clawhub --dir ~/.claude/skills install devialet⚠️ 需要 Node.js 18+,没有 Node?请使用下方方法二直接下载 ZIP。 安装 Node.js →
方法二:手动下载安装(无需 Node)
下载 ZIP,解压后将文件夹放到以下路径,重启 Agent 即可:
安装路径
~/.claude/skills/devialet/💡解压后将文件夹放到上方路径,重启 Agent 即可生效
--- name: devialet description: "Control Devialet Phantom speakers via HTTP API. Use for: play/pause, volume control, mute/unmute, source selection, and speaker status. Requires DOS 2.14+ firmware. Works with Phantom I, Phantom II, Phantom Reactor, and Dialog." ---
Control Devialet speakers (Phantom, Mania) over your local network with Spotify integration.
When the user says things like:
DEVIALET_IP environment variable, or add to TOOLS.md:``` ## Devialet Speaker - IP: 192.168.x.x ```
# Set your speaker IP
export DEVIALET_IP="192.168.x.x"
# Play a song (search and play)
./scripts/play-on-devialet.sh "Drake - God's Plan"
# Play by Spotify URI
./scripts/play-on-devialet.sh spotify:track:4YZNJOA9d8wiO5ELNY5WxC
# Pause / Resume
./scripts/play-on-devialet.sh pause
./scripts/play-on-devialet.sh resume
# Volume
./scripts/play-on-devialet.sh volume 50
# Status
./scripts/play-on-devialet.sh status
- Spotify desktop app running and logged in - playerctl and xdotool installed (sudo apt install playerctl xdotool) - Speaker set as Spotify Connect device (select once in Spotify app)
For non-Spotify control (replace $DEVIALET_IP with your speaker's IP):
# Volume (0-100)
curl -X POST -H "Content-Type: application/json" \
-d '{"volume": 50}' \
"http://$DEVIALET_IP/ipcontrol/v1/systems/current/sources/current/soundControl/volume"
# Play/Pause
curl -X POST "http://$DEVIALET_IP/ipcontrol/v1/groups/current/sources/current/playback/play"
curl -X POST "http://$DEVIALET_IP/ipcontrol/v1/groups/current/sources/current/playback/pause"
# Mute/Unmute
curl -X POST "http://$DEVIALET_IP/ipcontrol/v1/groups/current/sources/current/playback/mute"
curl -X POST "http://$DEVIALET_IP/ipcontrol/v1/groups/current/sources/current/playback/unmute"
# Get status
curl -s "http://$DEVIALET_IP/ipcontrol/v1/devices/current" | jq .
See references/api.md for complete endpoint documentation.
安装 帝瓦雷扬声器控制 后,可以对 AI 说这些话来触发它
Help me get started with Devialet Speaker Control
Explains what Devialet Speaker Control does, walks through the setup, and runs a quick demo based on your current project
Use Devialet Speaker Control to control Devialet Phantom speakers via HTTP API
Invokes Devialet Speaker Control with the right parameters and returns the result directly in the conversation
What can I do with Devialet Speaker Control in my developer & devops workflow?
Lists the top use cases for Devialet Speaker Control, with example commands for each scenario
将技能文件夹放到 ~/.claude/skills/devialet/ 目录(个人级,所有项目可用),或 .claude/skills/devialet/(项目级)。重启 AI 客户端后,用 /devialet 主动调用,或让 AI 根据上下文自动发现并使用。
帝瓦雷扬声器控制 支持 Claude、Cursor、OpenClaw,可与这些 AI 平台无缝集成,扩展其能力。
帝瓦雷扬声器控制 可免费安装使用。请查阅仓库了解许可证信息。
通过 HTTP API 控制 Devialet Phantom 扬声器。用于:播放/暂停、音量控制、静音/取消静音、源选择和扬声器状态。需要 DOS 2.14+ 固件。适用于 Phantom I、Phantom II、Phantom Reactor 和 Dialog。
帝瓦雷扬声器控制 属于「Developer & DevOps」分类,该分类的技能帮助 AI 智能体在此领域执行专业任务。
Automate my developer & devops tasks using Devialet Speaker Control
Identifies repetitive steps in your workflow and sets up Devialet Speaker Control to handle them automatically