Xiaomi Miot Auto For Home Assistant
Xiaomi Miot Auto
Xiaomi Miot Auto是一个非常不错的集成,支持米家几乎所有的非触发型设备,
安装 Xiaomi Miot Auto For HomeAssistant
文档 github
https://github.com/al-one/hass-xiaomi-miot/blob/master/README_zh.md
进入容器
docker exec -it HASS bash
安装
wget -O - https://get.hacs.vip | DOMAIN=xiaomi_miot bash -
配置
配置 > 设备与服务 > 添加集成
添加 Xiaomi-Miot-Auto
Add devices using Mi Account (账号集成) > 云端模式
本地模式还是云端模式
开始我是使用的是作者推荐的自动模式,自动模式的意思支持本地模式的设备本地化,不支持本地模式的设备走云端模式,也就是说大部分设备是本地化运行的。
但我发现本地模式有个致命的问题,当网络重启(DHCP),设备新获取到的IP地址与设备添加时的IP地址不一致时,设备就掉线了。尝试重载设备等方法均无效。到现在我也不知道如何解决这个问题。
而后我只能尝试云端模式。经过长时间的运行,发现云端模式非常稳定。所以只要家庭网络稳定,云端模式是非常不错的选择。
可以部署到公网?
我猜想:如果只走云端控制设备,把HASS部署在公网服务器上也是一样的,还更稳定。外网操作HASS的问题也就存在了。硬件设备也不需要了,功耗问题也不存在了。
回头试试,验证一下。