ThingsBoard教程(五八): 自定义ThinsBoard流程节点

本教程详细讲解如何创建自定义的ThingsBoard规则节点,包括下载构建示例项目、导入IDE、创建规则节点、导入到ThingsBoard实例、配置thingsboard.yml文件,以及解决可能出现的问题。教程涵盖@RuleNode注解、消息处理、使用ThingsBoard服务和集群模式等关键概念。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

##概述
在本教程中,你将学习如何创建自定义规则节点并将它们添加到你的 ThingsBoard 服务器实例中。我们将审查三种不同类型的规则节点:过滤器、丰富和转换。

先决条件

我们假设你已经完成了以下指南并审查了下面列出的文章:

入门指南。

预装软件

  • OpenJDK 11
  • Maven 3.6.0+
  • 任何现代的 Java IDE,尽管我们推荐 IntelliJ IDEA
  • [可选]将 Lombok 插件安装到你喜欢的 IDE 中。

第1步:下载并构建示例项目。

克隆仓库并导航到仓库文件夹:

git clone -b release-3.5 https://github.com/thingsboard/rule-node-examples
cd rule-node-examples

默认情况下,示例项目配置为使用 ThingsBoard 社区版的 API。这使得你的规则节点与平台的社区版和专业版都兼容。

如果你想使用一些专业版独有的 API(例如与实体组一起工作等

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

拿我格子衫来

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值