2024年12月

我的智能设备都是在Home Assistant下控制的,小米设备控制插件用的是Xiaomi Miot For HomeAssistant

这个插件很棒,也是之前唯一可用的小米LOT插件,好多年了al-one一直在全力更新,最近更是更新了一个大的1.X版本。不过大版本略有些小问题。

周中小米官方突然更新了一个Xiaomi Home Integration for Home Assistant,很快star就达到了10K+。

今天新装了一个HA,跑了一下ha_xiaomi_home,对于我来说两者使用功能上差距不大。

小米的可控实体更多一些,一些触发型设备(如按键开关)也有了(触发是不可以的),网关的控制也有了一些,看到了虚拟事件实体(还不知道是否可用)。

两个插件实现逻辑不同,一个是推,一个是拉。Xiaomi Miot使用的是轮询的方法,每分钟查询一次数据,属于拉数据;xiaomi_home用推数据,时效性上更有保证。

因为我基本上都是用的脚本查询设备状态、控制设备状态。脚本本身cron的周期是1分钟,所以对于我来说,两者使用上没啥区别。

小米官方给的逻辑图:
1.jpg

我已经把我的家居控制脚本改为了官方插件版,简单测试了一下基本都正常。持续观察一下。