产品定价 立即试用
社区版
入门 文档 指南 安装 架构 API 常见问题

Action 节点

动作节点是ThingsBoard规则引擎的执行组件,根据流经规则链的消息执行具体操作和副作用。

这些节点可自动执行各类系统操作,如将时序和属性持久化到数据库、管理告警、控制设备指令和修改系统状态。

动作节点使您能够根据数据自动执行操作,无需人工干预,从而实现工作流自动化。

  • 分配给客户 — 将消息来源分配给指定客户。
  • 加入组 — 按组名称模式将消息来源加入找到的实体组。
  • 字段计算 — 触发时序或属性数据的字段计算处理,而无需将原始数据持久化到数据库。
  • 更换所有者 — 将消息来源的所有权更改为指定租户或客户。
  • 清除告警 — 清除消息来源的现有活跃告警。
  • 复制到视图 — 将资产/设备的属性变更复制到其关联的实体视图。
  • 创建告警 — 为消息来源创建新告警或更新现有活跃告警。
  • 创建关系 — 在消息来源与指定目标实体之间创建关系,支持可配置的方向和类型。
  • 延迟(已废弃) — 在将入站消息转发到下一规则节点前延迟可配置时长。
  • 删除属性 — 从消息来源删除指定属性。
  • 删除关系 — 按类型和方向删除所选实体到消息来源的关系。
  • 设备配置 — 根据消息来源设备配置中定义的告警规则评估入站消息,并根据评估结果创建、更新或清除告警。
  • 设备状态 — 发送消息来源的设备连接事件。
  • 生成仪表盘报表 — 生成应用了特定配置的仪表盘截图。
  • 生成报表 — 根据报表模板生成报表并向配置的目标发送通知。
  • 生成器 — 使用自定义脚本函数在可配置时间间隔生成消息。
  • GPS地理围栏事件 — 根据多边形或圆形地理围栏监控GPS坐标,并根据进入、离开和停留时长事件路由消息。
  • 集成下行 — 将入站消息作为下行消息推送到选定的集成。
  • 日志 — 执行用户定义的脚本,将消息数据、元数据和类型转换为自定义格式字符串,并记录到ThingsBoard日志文件。
  • 数学函数 — 对从多个来源(常量、消息、元数据、属性或时序)获取的数值执行数学运算,并将结果保存到消息或数据库。
  • 消息计数 — 在指定时间间隔内统计入站消息,并输出包含每个间隔计数的消息。
  • 推送到云端 — 将入站消息从ThingsBoard Edge实例发送到云端ThingsBoard实例进行后续处理。
  • 推送到边缘 — 将入站消息从云端ThingsBoard实例发送到ThingsBoard Edge实例以在边缘进行后续处理。
  • 从组中移除 — 按组名称模式从找到的实体组中移除消息来源实体。
  • REST调用回复 — 将入站消息数据作为HTTP响应发送给对规则引擎发出的REST API调用。
  • RPC调用回复 — 将入站消息数据作为回复发送给设备发起的远程过程调用 (RPC)
  • RPC调用请求 — 向设备发送RPC,将设备响应作为出站消息数据返回。
  • 保存属性 — 将入站消息数据存储为消息来源的属性数据。
  • 保存时序 — 将入站消息数据存储为消息来源的时序数据。
  • 保存到自定义表 — 将入站消息数据存储到自定义Cassandra表。
  • 取消分配客户 — 从客户处取消分配消息来源。