经萝卜大佬指点,在nr里有一个类似IOB的mqtt节点,遂下载之。
节点的输出有点搞不懂,为什么不能接受JSON输入,而一定要state,然后用字符来输出,测试花的时间有点长了,不过最终是圆满搞定。以小米双开零火为例,右键是state_right,直接弄到out的command里面。这个节点控制单开简单多了,什么都不要弄直接可控,但多开就有点磨人
与IOB的节点雷同,不多做介绍
讲讲添加服务器bridge节点里信息比较多,bridge节点里信息比较多
该节点要进行任何设置都要双击,操作后部署,要不然操作失效。
设置好之后一直会处于搜索设备状态
join和logo
删除重命名设备
我感觉get和IOB一样,没有function好用,一排的节点,抵不过一句代码
加持发一个get方法来获取mqtt状态的方法
点了时间戳之后可获得如下图的两个消息,第二个消息便是get回来的状态
z2m节点开关使用.json (4.5 KB)
遇到这样的问题吗?
环境:
H大的z2m硬件+zigbee2mqtt软件( https://github.com/Koenkk/zigbee2mqtt.git
),再使用你上面说的NR的节点来管理zigbee2mqtt软件接入的子设备。
问题:
重启zigbee2mqtt软件所在的服务器,zigbee2mqtt是启动起来的。但是NR的节点看不到早前的子设备信息,如下
我需求将子设备重新匹配,上图的设备列表处才出来。
robot
#3
貌似必须通过这个节点接入,信息才会出来。我现在直接用这个节点接入了。
不是一直有的,要你自己点那个Refresh all data
嗯嗯,今天我才发现,确实需要手动点击一下refresh all data .
问题是:每次重启服务器,我都要点击一下“refresh all data”,实在不够方便。因为我期望使用它的in 节点,监听子设备的数据变化。这样,没点击“refresh all data”前,我是监听不到各种子设备的数据的。有什么好办法吗?
这你就不懂了,以前有个四秒刷新一次的流,那个才叫不爽的,被刷的感觉是很不爽的
我现在先用mqtt in 节点监听子设备的数据的变化。