iob的mihome转mqtt,达到mihome和z2m的统一

最近发现mihome在iob里日志没有出错了,也就是不会出现心跳错误
遂把mihome整合一下,弄到以前的z2m的流里去,实现一个设备切换接入米家网关或z2m网关的时不需要改去大幅自动化的流,仅需要改动下流的主题即可。

同时可以让不支持z2m的小米设备进接入进NR

整个流程工作需要手动的地方不多,它能把mihome里所有的设备都导入到nr里,像我一百个,点一个按键都进来了
下图为mihome进入nr的数据,第一次启动点下时间戮,以后会随着nr一起自动启动

重启不影响流的工作,不会出现没有状态的情况。
唯一要做的就是我们把设备命名了之后,mihome读取不了命名,需要自己把命名手动存txt里面
复制方法在iob的设备-mihome.0-devices,右边有个复制选项

这是我复制的:mihome.0.devices.86sw2_158d0001e1a2bd
把前面的mihome.0.devices删除,复制到txt里面,然后加一竖线,再加入设备的命名,并且将txt改名为ID.txt,保存编码为utf-8
下图是我保存的一部分


到这里mihome转mqtt就完成了

下面是自动化设置


如上图所示:自动化设置只要改name,tog,Click里面的数值
name代表插座或灯的开关的命名
tog是按键信息左右单,左为left_state,右为right_state,单和插座的都为state
Click代表无线控制开关的触发按键键值,各种不同的按键有不同的值

mihomeMqtt.json (21.7 KB)

搞成功了 :grinning:

医生大佬威武啊 :kissing_closed_eyes:

:ox:B(破音)~ :grin:

666,太会玩了吧,医生