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的问题也就存在了。硬件设备也不需要了,功耗问题也不存在了。
回头试试,验证一下。

标签: docker, home assistant, 智能家居, mijia, miot

添加新评论