ThingsBoard案例
文章平均质量分 51
qq_44037091
这个作者很懒,什么都没留下…
展开
-
ThingsBoard规则链节点总结
原创 2024-03-06 16:07:45 · 357 阅读 · 0 评论 -
案例7 聚合传入数据流
我们将创建一个名称为“Building A”、类型为“Building”的资源。我们将把此资产添加到名为“建筑物”的资产组中。创建两个设备,名称分别为“水表A1”和“水表A2”,类型为“水表”。我们将此设备添加到名为“水表”的设备组中。我们还必须在建筑物资产和水表之间建立关系。此关系将在规则链中使用,以将水表读数与建筑物本身相关联。在仪表板中使用关系来提供向下钻取功能也很方便。原创 2024-03-03 23:43:26 · 815 阅读 · 0 评论 -
案例6 根据来自设备的传入数据在设备组中动态添加和删除设备
在本教程中,我们将配置ThingsBoard规则引擎,以根据来自设备的传入温度读数自动更新“高温设备”组成员。您可以使用本教程作为更复杂的过滤的基础。假设您的设备正在向ThingsBoard报告温度读数,并且您想要可视化报告温度>50°C的设备。原创 2024-03-03 23:42:44 · 331 阅读 · 0 评论 -
案例5 RPC调用请求规则链
您要向旋转系统发起RPC请求,并根据风向更改风力涡轮机的方向。下载上面指示的仪表板的附件json文件并导入它。原创 2024-03-03 23:38:51 · 989 阅读 · 0 评论 -
案例3 查询历史数据,再通过对比当前数据转化成增量数据(过去一天、一周、一个月内消耗了多少水)
设置仪表板以查看数据。原创 2024-03-03 19:09:36 · 373 阅读 · 0 评论 -
案例4 根据节点关系变更消息发起者(例如烟雾探测节点监测上报,切换成火灾报警节点发起警报)
在本教程中,我们修改了根规则链,并创建了规则链相关的火灾报警系统。原创 2024-03-03 19:13:09 · 363 阅读 · 0 评论 -
案例2 传感器以 °F 为单位收集温度读数推送到 ThingsBoard,需要在存储到数据库和可视化之前将其转换为 °C
其中转换公式为[°C] = ([°F] - 32) × 5/9.关键点在于使用转换节点Transform。原创 2024-03-03 19:09:04 · 353 阅读 · 0 评论 -
案例1 存储设备发送的 -40 到 80°C 范围内的所有温度,并将所有其他读数记录到系统日志中
具体节点设置:规则链开头首先需要定义设备节点,设备会发消息,正常需要根据消息类型先分类,因此要连接消息类型过滤节点Message Type Switch,在延伸出的类型中,我们知道温度属于持续变化更新的数据,属于遥测数据,因此对遥测类型新型数据使用脚本节点Script(支持TBEL或JavaScript)进行遥测数据处理,根据温度决定节点是保存还是记录日志。原创 2024-03-03 19:08:36 · 370 阅读 · 0 评论