案例6 根据来自设备的传入数据在设备组中动态添加和删除设备

https://thingsboard.io/docs/user-guide/rule-engine-2-0/tutorials/add-devices-to-group/
导入json规则链
Let’s assume your device is reporting temperature readings to ThingsBoard and you would like to visualize devices that have reported temperature > 50°C.
假设您的设备正在向ThingsBoard报告温度读数,并且您想要可视化报告温度>50°C的设备。
In this tutorial we will configure ThingsBoard Rule Engine to automatically update “High temperature devices” group members based on incoming temperature readings from the device. You can use this tutorial as a basis for much more complex filtering.
在本教程中,我们将配置ThingsBoard规则引擎,以根据来自设备的传入温度读数自动更新“高温设备”组成员。您可以使用本教程作为更复杂的过滤的基础。

节点B:脚本过滤器节点检查来自设备的传入消息是否包含温度读数。如果来自设备的消息包含温度读数,则将其转发到节点C
节点C:脚本过滤器节点检查传入消息的温度是否大于50°C。如果温度>50°C,则将消息转发到节点D。如果温度<=50°C消息被转发到节点E
节点D:添加到组节点将设备添加到组。通过替换deviceType元数据值来构造组名。根据需要自动创建设备组
节点E:从组节点中删除从组中删除设备。通过替换deviceType元数据值来构造组名
  • 9
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值