mijia-control, 米家控制, Hermes Agent, Claude Code, OpenClaw, Apple HomeKit, MCP, Hermès Agent, HomeAssistant, n8n, HAP-Python, BLE, Fairlens, pytest

产品主要功能和描述: 1. **mijia-control** 是一个开源项目,旨在将米家设备全面CLI化、API化和MCP化,以便各种AI Agent如Hermes Agent、Claude Code、OpenClaw等能够直接控制智能家居设备。 2. **核心功能**: - **MCP Server**:内置MCP协议支持,允许兼容MCP的AI Agent直接调用,提供设备列表、查看设备详情、读取和设置设备属性、执行设备动作、列出和执行场景等功能。 - **CLI工具**:独立的命令行工具,可用于列出设备、开关设备、读取温度、执行场景和扫描BLE传感器等操作。 - **RESTful API**:提供完整的API,支持JWT认证和Swagger文档,覆盖设备管理、场景执行、自动化规则、能耗统计、BLE传感器等功能,便于与第三方系统集成。 - **HomeKit桥接**:通过HAP-Python实现HomeKit Bridge,使iPhone家庭App和Siri能够直接控制米家设备,并支持自定义设备映射规则。 - **BLE蓝牙传感器**:支持PC蓝牙直连小米BLE温湿度计,无需额外网关硬件,提供历史数据查询和自动化联动功能。 3. **技术栈**:使用Flask 3.0、SQLAlchemy、MySQL,MCP用FastMCP,HomeKit用HAP-Python,BLE用blew。代码质量通过Ruff lint和format进行,使用pytest进行测试。 4. **适用人群**:适合AI Agent用户、CLI爱好者、HomeKit用户和自动化玩家。 5. **项目地址**:[https://github.com/handsomejustin/mijia-control](https://github.com/handsomejustin/mijia-control),该项目是GPL-3.0开源,欢迎Star和PR。

让 AI Agent 控制你家所有米家设备 — mijia-control
2026年5月5日
0
51

猜你喜欢

写了一个 IM 软件,群友们要来体验一下吗 •﹏•

IM软件,开源工具项目,V2EX群友频道

产品主要功能:IM软件 产品描述:一个集成了改进的界面、更简洁的操作流程以及常用工作功能的IM软件。

IM软件开源工具
移动端回归测试人手不够,我落地了一套 VLM 真机自动化方案,想听听大家意见

移动端AI自动化回归方案-解决测试资源不足,提高回归测试效率和质量

产品主要功能:移动端AI自动化回归测试 描述:该产品旨在解决移动端业务迭代快、发版前需要频繁进行主流程回归的问题。通过将测试用例写成人话并让模型看真实手机截图来判断下一步操作,实现自动化回归测试。该产品目前已在公司内部落地使用,可以覆盖Android、iOS、鸿蒙三端真机,并且能够减少一部分重复点点点的工作。虽然该产品还在发展阶段,存在一些问题和挑战,如稳定性、成本、失败复盘等,但其定位更像是一个兜底工具,用于在缺少专门自动化测试岗位的团队进行主流程冒烟和基础回归测试。

移动端自动化测试资源不足
开源一个给照片加滤镜的桌面 app 应用

富士胶片模拟-资产管理与批量导出桌面app

产品主要功能:给照片加滤镜。 产品描述:这是一款高保真富士胶片模拟桌面应用,具有资产管理、富士胶片模拟、批量导出等功能。

图像处理桌面应用
用 Rust 编写的对联生成器:探索 AI 与传统文化的完美融合

CoupletGen ai 对联生成工具

产品主要功能和描述:这是一个用 Rust 编写的对联生成器,名为 CoupletGen。它是一个 AI 对联生成工具,用户可以输入对联的主题,工具会生成相应的对联。该项目是开源的,项目地址为 couplet_gen。

AI工具文化融合
PushMe v3.0 发布,新增 chart 类型消息和 html 类型消息

产品名称:PushMe v3.0

产品主要功能:新增 chart 类型消息和 html 类型消息。 描述:PushMe v3.0 允许用户创建柱状图、折线图和饼图等图表类型的数据消息,并支持 html 类型消息。

图表工具数据可视化
利用 iPhone + Mac 的本地语音输入法

iPhone+Mac本地语音输入法-实现iPhone作为Mac麦克风进行语音输入

产品主要功能:本地语音输入法 产品描述:用于 iPhone 和 Mac 之间进行本地语音输入,iPhone 可作为 Mac 的对话麦克风使用。

AI工具语音输入法