小米设备有两种接入方式,比较简单的是HA登录小米账户,仍旧通过小米云端控制。复杂一点的则是取得设备token,然后局域网直接控制。这两种方式都通过一个强大的HA集成实现了。

安装hass-xiaomi-miot

没安装Home Assistant或HACS的参考这篇

HACS——集成——右下角浏览并下载存储库——搜索存储库Xiaomi Miot Auto——右下角下载

2022-10-19_23-07

配置——系统——左上角重新启动

2022-10-19_23-07_1

配置Xiaomi Miot Auto

配置——设备与服务——右下角添加集成——搜索集成Xiaomi Miot Auto

建议选择帐号集成方式。

2022-10-20_19-49

输入账户和密码,连接模式选自动模式,这样设备优先通过局域网控制,不行再通过云端。

2022-10-20_19-51

连接成功后该小米帐号绑定的设备会自动添加并出现在概览中。

获取Miot Token(可选)

如果没选自动模式,而是手动添加设备则需要miot的token。

开发者工具——服务——Xiaomi Miot Auto: get_token——搜索关键词——调用服务。

2022-10-20_19-52

然后会收到通知,获取相关设备的token。

参考资料

Xiaomi Miot For HomeAssistant