Install
openclaw skills install xiaodu-iot小度智能设备控制技能。用于控制小度音箱、IoT设备、查看设备列表、语音播报等。当用户需要控制小度智能设备、查询设备状态、发送语音指令或管理智能家居时使用此技能。
openclaw skills install xiaodu-iot此技能提供对小度智能设备的全面控制能力,包括:
在使用此技能前,确保已正确配置:
查看所有在线的小度设备:
# 查看小度音箱设备列表
mcporter call xiaodu.list_user_devices
# 查看IoT设备列表
mcporter call xiaodu-iot.GET_ALL_DEVICES_WITH_STATUS
# 发送语音指令到指定设备
mcporter call xiaodu.control_xiaodu \
command="现在几点了?" \
cuid="YOUR_DEVICE_CUID" \
client_id="YOUR_CLIENT_ID"
# 播报自定义文本
mcporter call xiaodu.xiaodu_speak \
text="你好,我是OpenClaw AI助手" \
cuid="YOUR_DEVICE_CUID" \
client_id="YOUR_CLIENT_ID"
# 打开书桌灯
mcporter call xiaodu-iot.IOT_CONTROL_DEVICES \
action="turnOn" \
applianceName="书桌灯" \
roomName="客厅"
# 关闭书桌灯
mcporter call xiaodu-iot.IOT_CONTROL_DEVICES \
action="turnOff" \
applianceName="书桌灯" \
roomName="客厅"
# 打开主卧布帘
mcporter call xiaodu-iot.IOT_CONTROL_DEVICES \
action="up" \
applianceName="布帘" \
roomName="主卧"
# 关闭主卧布帘
mcporter call xiaodu-iot.IOT_CONTROL_DEVICES \
action="down" \
applianceName="布帘" \
roomName="主卧"
# 打开走廊灯
mcporter call xiaodu-iot.IOT_CONTROL_DEVICES \
action="turnOn" \
applianceName="左键" \
roomName="走廊"
mcporter call xiaodu-iot.GET_ALL_SCENES
mcporter call xiaodu-iot.TRIGGER_SCENES \
sceneName="回家模式"
查看 scripts/update_devices.sh - 自动更新设备列表并保存到文件
查看 scripts/batch_control.sh - 批量控制多个设备
查看 scripts/speak_message.sh - 向指定设备发送语音播报
~/openclaw/workspace/xiaodu_devices.md~/openclaw/workspace/xiaodu_iot_devices.md~/openclaw/workspace/logs/xiaodu_update_*.log设备列表每天凌晨2:00自动更新,确保设备信息最新。
MCP服务器连接失败
设备无响应
权限问题
# 测试MCP服务器连接
mcporter config list
# 查看服务器状态
mcporter call xiaodu.list_user_devices | head -5
# 测试简单指令
mcporter call xiaodu.control_xiaodu command="小度小度" cuid="YOUR_DEVICE_CUID" client_id="YOUR_CLIENT_ID"