用途:该技能用于控制小米米家智能家居设备,主要面向台灯、智能插座等米家设备,通过 mijiaAPI 实现开关、亮度、色温与模式控制。
主要能力:支持查询状态、开灯、关灯、切换开关;亮度调节范围为 1-100%;色温调节范围为 2700-6500K;可设置阅读、电脑、夜读、防蓝光、工作、烛光、闪烁提醒等模式。技能还提供自然语言映射,例如“开灯”对应 on、“调亮”先查状态再增加 20-30%、“暖光”对应色温 2700、“冷光/白光”对应 6500。
使用方式:先安装依赖,执行 cd /path/to/mijia-skill 后运行 uv sync;设置设备 ID 环境变量 export MIJIA_LAMP_DID="your_device_id";首次运行会提示通过二维码登录小米账号。查找设备 ID 可使用 mijia-api 库,调用 mijiaAPI()、login()、get_device_list() 并打印设备名称与 did。技能路径为 ~/.clawdbot/skills/mijia。执行前需进入技能目录 cd ~/.clawdbot/skills/mijia,确保 MIJIA_LAMP_DID 已设置,并用 uv run python scripts/lamp_cli.py <command> 运行,例如 status、on、off、toggle、brightness 50、temp 4000、mode reading 等。执行后向用户报告结果。
适用场景:适合在对话中通过自然语言控制米家台灯等设备,完成开关、亮度、色温与预设模式切换。
限制:资料未提供支持的设备完整清单、账号安全细节、失败重试机制及除台灯外的具体命令;部分命令示例中的技能目录路径存在差异(~/.clawdbot/skills/mijia 与 ~/.claude/skills/mijia),实际使用需以本地配置为准。