多模网关升级最新版后接入homeassistant 出现telnet报错的解决方法

在用的小米多模网关2在升级到最新的v1.0.7_0019后,在homeassistant使用XiaomiGateway3接入时会有telnet_wrong的报错信息,导致接入网关的设备无法正常在homeassistant正常使用。原因是小米在最新的固件里封堵了telnet入口,导致插件无法正常获取到网关的key字段。

在插件作者的Github里面找到了暂时解决方法如下:
如果你之前已经将网关接入过homeassistant,会在~/config/.storage/xiaomi_gateway3文件夹内生成一个key.json文件,该文件内存储着我们需要用到的key字段,将该字段复制出来。在homessistant前端按照之前的步骤添加网关,然后在下图的位置将key粘贴过来就可以完成接入了。
20231114151859
还需要注意的是,需要将XiaomiGateway插件版本升级到最新的v3.3.4。
Github插件主页:https://github.com/AlexxIT/XiaomiGateway3