zigbee2mqtt到nr的设备状态(有更新)-----判断条件储存准确 化

最近捡的垃圾太多了,需要用起docker的zigbee2mqtt,之前安装了一直闲置放在那的,如今捡起来用用,发现很难用,每个设备的状态没有节点,完全无从下手
家里几十个设备,没有状态就无法使用了,因此搞了个设备状态储存,只是用流来实现,不会写节点
本流能在系统启动时自动载入设备状态,不需要手动操作。

使用方法比较简单,只要点那个首次运行时点击,触发下开关,它就保存了正确的状态了。后面就自动运行了。以后不要点再,设备状态会被覆盖掉。添加删除设备时自动添加删除记录,这个目前没有测试,带娃,没时间,以后慢慢搞
要调用用状态,使用命令global.get(‘设备名’)
因为大家用的平台不同,我用的是iob的NR,如不同平台的话,改下文件路径

流在此
zigbee2mqtt设备状态.json (19.2 KB)

上传的流有个勾没有勾好,导致在无文件夹的情况下不能创建新文件夹

把它勾上,就正常了

今天有时间了,把添加删除设备同步状态修改好了
同时把路径整理了一下,在时间戳里能根据自己的安装方式设定路径
目前重命名删除还是有点问题,要处理好有点麻烦,等找到简便办法补完它
目前使用是没有问题的
依然是一键操作,只要点时间戳就好了。然后触发下开关,状态就正常了

流程
flows (22).json (21.6 KB)

储存状态判断更准确,数据没变就不会储存,自己需要自己的判断值增加一个就行
flows (26).json (24.6 KB)

新版不用保存到硬盘版的持久化mqtt状态


mqtt.json (5.0 KB)

医生开车了…

这个医生,老厉害了

我来向医生学习的