前端使用二开Thingsboard一、二、三事(三)-规则链
thingsboard规则链
本章介绍Thingsboard规则链页面功能以及一些规则链创建相关内容,因thingsboard功能丰富,生态强大,本人接触时间有限,下文介绍中如有错误,敬请谅解。
规则链
1.规则链介绍
规则链是 ThingsBoard 中一种灵活且强大的数据处理机制。它允许用户通过规则节点来定义各种数据处理规则,并将这些规则串联起来形成规则链。每个规则节点代表一个数据处理步骤,例如数据过滤、转换、聚合等。通过规则链,用户可以按照特定的顺序执行这些数据处理步骤,以实现更复杂的数据处理逻辑。
规则链的实现基于以下核心组件:
规则节点:规则节点是规则链中的基本单元,它定义了一个数据处理步骤。ThingsBoard 提供了多种内置的规则节点,例如数据过滤节点、数据转换节点、数据聚合节点等。用户可以根据需求选择和配置合适的规则节点。
规则链编辑器:规则链编辑器是一个可视化工具,用于创建和编辑规则链。用户可以通过拖拽规则节点到编辑器中,并使用节点配置对话框来定义每个节点的参数和属性。
规则链执行器:规则链执行器负责按照规则链的顺序执行各个规则节点。当一个规则节点完成数据处理后,执行器会将处理后的数据传递给下一个规则节点。执行器会一直按照顺序执行规则链,直到所有节点处理完毕。
总的来说,ThingsBoard 中的规则链通过