通过本地 MQTT 控制戴森空气净化器、风扇和加热器。当需要控制戴森设备、调节风扇速度、设置温度/热量、启用振荡或检查室温/湿度时使用。需要与设备位于同一 WiFi 网络上。
数据来源:ClawHub。 在 ClawSkills 查看
选择你使用的 Agent
方法一:命令行安装(推荐)
推荐(无需提前安装 clawhub)
npx clawhub@latest --dir ~/.claude/skills install dyson-cli或使用 clawhub CLI(需提前安装)
clawhub --dir ~/.claude/skills install dyson-cli⚠️ 需要 Node.js 18+,没有 Node?请使用下方方法二直接下载 ZIP。 安装 Node.js →
方法二:手动下载安装(无需 Node)
下载 ZIP,解压后将文件夹放到以下路径,重启 Agent 即可:
安装路径
~/.claude/skills/dyson-cli/💡解压后将文件夹放到上方路径,重启 Agent 即可生效
--- name: dyson-cli description: Control Dyson air purifiers, fans, and heaters via local MQTT. Use when asked to control Dyson devices, adjust fan speed, set temperature/heat, enable oscillation, or check room temperature/humidity. Requires being on the same WiFi network as the device. ---
~/dyson-cli with venvQuick check:
cd ~/dyson-cli && source .venv/bin/activate && dyson list --check
dyson on # Turn on
dyson off # Turn off
dyson fan speed 5 # Speed 1-10
dyson fan speed auto # Auto mode
dyson fan oscillate on # Enable oscillation
dyson fan oscillate on -a 90 # 90° sweep (45/90/180/350)
dyson fan oscillate off # Disable oscillation
dyson heat on # Enable heating
dyson heat off # Disable heating
dyson heat target 22 # Set target temp (°C)
dyson night on # Night mode on
dyson night off # Night mode off
dyson status # Show current state
dyson status --json # JSON output
Use -d to target a specific device:
dyson on -d "Bedroom"
dyson fan speed auto -d "Office"
# "Turn on the Dyson and set to auto"
dyson on && dyson fan speed auto
# "Heat to 23 degrees"
dyson heat on && dyson heat target 23
# "Turn on with gentle oscillation"
dyson on && dyson fan speed 3 && dyson fan oscillate on -a 45
# "What's the current temperature?"
dyson status --json | python3 -c "import sys,json; d=json.load(sys.stdin); print(f\"Temp: {d['temperature']-273:.1f}°C, Humidity: {d['humidity']}%\")"
If commands fail:
dyson list --checkdyson setupFor installation, device setup, and full documentation, see README.md.
安装 戴森风扇控制 后,可以对 AI 说这些话来触发它
Help me get started with Dyson Fan Control
Explains what Dyson Fan Control does, walks through the setup, and runs a quick demo based on your current project
Use Dyson Fan Control to control Dyson air purifiers, fans, and heaters via local MQTT
Invokes Dyson Fan Control with the right parameters and returns the result directly in the conversation
What can I do with Dyson Fan Control in my marketing & growth workflow?
Lists the top use cases for Dyson Fan Control, with example commands for each scenario
将技能文件夹放到 ~/.claude/skills/dyson-cli/ 目录(个人级,所有项目可用),或 .claude/skills/dyson-cli/(项目级)。重启 AI 客户端后,用 /dyson-cli 主动调用,或让 AI 根据上下文自动发现并使用。
戴森风扇控制 支持 Claude、Cursor、OpenClaw,可与这些 AI 平台无缝集成,扩展其能力。
戴森风扇控制 可免费安装使用。请查阅仓库了解许可证信息。
通过本地 MQTT 控制戴森空气净化器、风扇和加热器。当需要控制戴森设备、调节风扇速度、设置温度/热量、启用振荡或检查室温/湿度时使用。需要与设备位于同一 WiFi 网络上。
戴森风扇控制 属于「Marketing & Growth」分类,该分类的技能帮助 AI 智能体在此领域执行专业任务。
Automate my marketing & growth tasks using Dyson Fan Control
Identifies repetitive steps in your workflow and sets up Dyson Fan Control to handle them automatically