让小米生态融入你的开源智能家居中枢
米家(Mi Home)拥有丰富的智能设备生态,但其 App 功能封闭、自动化能力有限。通过将米家设备接入 Home Assistant(HA),你可以:
根据设备类型和网络协议,主要有以下几种接入方法:
xiaomi_miot_raw 或 miot 自定义组件。适用于支持局域网通信的米家设备(需在米家 App 中开启“局域网控制”)。
在 Home Assistant 中添加配置:
# configuration.yaml
fan:
- platform: xiaomi_miio
name: Xiaomi Air Purifier
host: 192.168.1.100
token: YOUR_DEVICE_TOKEN
获取 Token 方法:使用工具如 miio-cli 或通过旧版米家 App 抓包。
适用于连接在小米网关下的 Zigbee 设备(如温湿度计、门磁)。
# configuration.yaml
binary_sensor:
- platform: xiaomi_aqara
gateways:
- key: "YOUR_GATEWAY_KEY"
host: "192.168.1.101"
重启 HA 后,子设备将自动发现。
custom_components。将米家设备接入 Home Assistant 不仅能释放设备潜力,还能构建真正开放、私有、可定制的智能家居系统。虽然初期配置略复杂,但一旦完成,你将获得前所未有的控制自由度。
持续关注社区更新,善用 GitHub 和 Home Assistant 论坛资源,让智能生活更进一步!