米家设备控制

7天前更新 2 00

控制小米智能家居设备

收录时间:
2026-02-26
下载技能安装md文件
保存原始技能说明,便于离线查看、转存和审查。
下载技能安装md文件
米家设备控制米家设备控制
米家设备控制

技能简介

通过mijiaAPI连接并操控小米米家智能设备,当前支持台灯、智能插座等设备的开关、亮度与色温调节。

业务背景

帮助企业快速接入小米智能家居生态,无需自建硬件平台即可实现办公空间、展厅或员工宿舍的灯光与电源智能化管理。通过统一的API接口,IT管理员可远程批量调控设备状态,降低多地点运维成本,同时支持场景化模式切换,提升空间使用体验。

落地案例:某连锁企业在20个门店部署了米家台灯作为展台照明。总部运营人员通过该技能统一设置营业时间自动开启防蓝光模式保护展品,闭店后远程关闭所有插座杜绝待机耗电。遇到临时活动需调亮灯光时,发送"亮度80"指令即可秒级生效,无需派员现场操作。

能做什么

  • 远程开关台灯、智能插座等设备
  • 调节灯光亮度(1%-100%)
  • 设置色温范围(2700K-6500K)
  • 切换阅读、电脑、夜灯、防蓝光等多种预设模式
  • 查询设备当前运行状态

使用说明

安装步骤:

  1. 进入技能目录:cd /path/to/mijia-skill
  2. 安装依赖:uv sync
  3. 设置环境变量(设备ID):export MIJIA_LAMP_DID="your_device_id"
  4. 首次运行需扫码登录小米账号

查找设备ID:

from mijiaAPI import mijiaAPI
api = mijiaAPI()
api.login()
devices = api.get_device_list()
for d in devices:
    print(f"{d['name']}: {d['did']}")

常用命令:

cd ~/.clawdbot/skills/mijia
uv run python scripts/lamp_cli.py status    # 查看状态
uv run python scripts/lamp_cli.py on/off/toggle  # 开关/切换
uv run python scripts/lamp_cli.py brightness 50  # 亮度50%
uv run python scripts/lamp_cli.py temp 4000      # 色温4000K
uv run python scripts/lamp_cli.py mode reading   # 阅读模式

输入与输出

见下方输入与输出表格。

项目内容
输入语音/文字指令(开灯、调亮、暖光、阅读模式等);设备ID(MIJIA_LAMP_DID环境变量);亮度值1-100;色温值2700-6500K
输出设备执行结果反馈;当前亮度/色温/模式状态;命令行执行回显
适用人群拥有小米米家智能台灯/插座的用户;希望语音控制家居设备的用户;具备基础Python环境配置能力的用户
不包含非小米品牌设备;摄像头、门锁等安防设备;固件升级;多房间联动编排

 

风险提示

  • 需提前配置小米账号并完成设备绑定
  • 设备ID错误会导致指令执行失败
  • 网络中断时无法控制设备
  • 部分旧款设备可能不支持全部功能

来源信息

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

数据统计

相关导航

暂无评论

none
暂无评论...