Xiaomi Miot For HomeAssistant
hass-xiaomi-miot
智能家居
⭐⭐⭐☆☆ (3/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 的自动化能力,基于小米设备状态触发复杂的智能场景
**本地控制优化**:通过本地模式减少对云端的依赖,提升响应速度和隐私保护
**设备监控与管理**:集中查看和控制家中所有小米智能设备的状态