Do1e/mijia-api
使用代码、CLI、MCP 直接控制米家设备。
解决的问题
通过代码、命令行界面(CLI)或模型上下文协议(MCP),提供一种程序化控制小米米家智能家居设备的方法,无需依赖官方应用即可完成基本设备管理。
工作原理
该项目实现了一个 API 包装器,允许用户通过二维码登录进行身份验证,并与米家设备进行交互。该工具可作为 Python 库、独立的 CLI 工具或 MCP 服务器使用,使 AI 代理或其他软件能够控制家庭自动化硬件。
适用人群
希望使用自定义脚本、CLI 命令或 AI 驱动代理来自动化小米生态设备的开发者和智能家居爱好者。
主要亮点
- 多接口访问:支持 Python API、CLI 和 MCP,实现灵活集成。
- 支持代理:内置 MCP 和代理技能支持,便于基于大语言模型的代理控制物理设备。
- 简单认证:使用二维码登录流程处理设备授权。
- 设备级控制:可通过设备名称控制设备属性(如亮度或电源状态)。
相关
- 项目
- 项目
- 项目
- 项目
- 项目