Xiaomi Miot For HomeAssistant

hass-xiaomi-miot

智能家居 ⭐⭐⭐☆☆ (3/5) 🧩 软硬件结合 已发布
al-one 3328 Stars 未知 BOM 完整度: /5 教程完整度: /5

项目简介

Automatic integrate all Xiaomi devices to HomeAssistant via miot-spec, support Wi-Fi, BLE, ZigBee devices. 小米米家智能家居设备接入H


hass-xiaomi-miot 是一个专为 Home Assistant 设计的开源集成组件,旨在通过小米官方的 MIoT 协议,将小米智能家居设备无缝接入 Home Assistant 平台。该项目由开发者 al-one 维护,目前支持绝大多数小米 IoT 设备,是小米用户搭建智能家居中枢的重要工具。

标签

项目特点

**自动集成**:通过小米账号自动发现并集成所有支持 miot-spec 的设备
**多种连接模式**:支持自动、本地、云端三种连接模式,灵活适配不同网络环境
**Web UI 配置**:无需编写 YAML,通过 HomeAssistant 界面即可完成所有配置
**广泛设备支持**:覆盖插座、灯、空调、风扇、摄像头、电视、洗衣机、净化器等数十种设备类型
**实体自定义**:支持通过 YAML 自定义实体属性、行为、绑定传感器等高级功能
**多语言支持**:内置翻译字典,支持自定义翻译
**配置热重载**:修改 YAML 配置后无需重启 HomeAssistant

技术规格

协议
连接方式
集成方式
连接模式
配置方式
支持平台
安装方式

项目资源

物料清单 (BOM)

物料名称 数量 参考价格 备注
HomeAssistant 1 运行环境
HACS (可选) 1 推荐安装方式
小米智能设备 若干 需支持 miot-spec 协议
运行 HomeAssistant 的设备 1 树莓派、NAS、PC 等

所需工具

工具用途是否必需
HomeAssistant 智能家居平台 ✅ 是
HACS 组件安装与管理 ▢ 推荐
SSH 终端 手动安装或脚本安装 ▢ 推荐
Samba/SFTP 手动文件传输 ▢ 推荐

能力画像

记忆与知识检索
逻辑推演
表达与交流
感知与观察
数理与计算
动手与操作
狂热与坚持
创造与创新

所需技能

🔧 **动手能力**:需要能够安装和配置 HomeAssistant,管理文件传输,以及基本的网络设置(如子网/VLAN 配置) 💻 **编程能力**:具备基础的 YAML 配置编写能力,了解 HomeAssistant 的配置结构,能够阅读和理解简单的 Shell 脚本 ⚡ **电子电路**:无需电子电路知识

适用场景

**智能家居集成**:将小米生态链设备统一接入 HomeAssistant,实现跨品牌联动
**自动化场景**:利用 HomeAssistant 的自动化能力,基于小米设备状态触发复杂的智能场景
**本地控制优化**:通过本地模式减少对云端的依赖,提升响应速度和隐私保护
**设备监控与管理**:集中查看和控制家中所有小米智能设备的状态