thingsboard中文版手把手教学创建(温度)规则引擎

首先确认你的tb项目可以正确运行

如还未成功运行的可查看我上一篇博客,或者进入qq群: China thingsboard
下面由Panther为您手把手教程如何从零到一的创建一个规则引擎

在确定环境搭建成功,项目可以正常运行的前提下
需要自己安装 curl
后续测试会用上这条命令

干货来啦

1.进入租户主页面 - 点击规则链库 - 右下方加号 - 创建新的规则链
thingsboard中文版手把手教学创建(温度)规则引擎_第1张图片

2.创建成功 - 可以对该规则链进行描述
thingsboard中文版手把手教学创建(温度)规则引擎_第2张图片

3.点击规则链 - 开始自己编辑规则链 - 这里我用的是2.4版本的 tb项目
效果图如下
thingsboard中文版手把手教学创建(温度)规则引擎_第3张图片

3.1 搭建规则链

这里介绍一下 script 节点的创建需要修改的地方
thingsboard中文版手把手教学创建(温度)规则引擎_第4张图片

从左侧的节点中 拖动
thingsboard中文版手把手教学创建(温度)规则引擎_第5张图片
节点对节点之间的拖动
thingsboard中文版手把手教学创建(温度)规则引擎_第6张图片

好的到这里 相信大家都已经对接结束

3.2 创建新的设备
类似于创建规则链
thingsboard中文版手把手教学创建(温度)规则引擎_第7张图片

创建设备 - 创建成功
thingsboard中文版手把手教学创建(温度)规则引擎_第8张图片

复制设备令牌
thingsboard中文版手把手教学创建(温度)规则引擎_第9张图片

3.3 通过curl发送指令

这里提示一下 官网的命令好像有问题 我是这么写的

curl -v -X POST -d {"temperature":24} http://localhost:8080/api/v1/设备令牌/telemetry --header "Content-Type:application/json"

thingsboard中文版手把手教学创建(温度)规则引擎_第10张图片

到这里请求成功,我们转到云平台查看是否遥测成功

thingsboard中文版手把手教学创建(温度)规则引擎_第11张图片
进入设备 - 查看遥测 - 出现 温度值,恭喜遥测成功

你可能感兴趣的:(开源)