- assign to customer — Assign Message Originator Entity to Customer.
- add to group — Adds Message Originator Entity to Entity Group.
- calculated fields — This node is used to trigger calculated field processing without storing the incoming telemetry in the database. By default, the processing of calculated fields are triggered by the save attributes and save time series nodes.
- change owner — Changes Owner of the Originator entity to the selected Owner by type.
- clear alarm — This Node loads the latest Alarm with configured Alarm Type for Message Originator and Clear the Alarm if it exist.
- copy to view — Copy attributes from asset/device to related entity view according to entity view configuration.
- create alarm — Copy attributes from asset/device to related entity view according to entity view configuration.
- create relation — Create the relation from the selected entity to originator of the message by type and direction.
- delay (deprecated) — Delays incoming messages for configurable period.
- delete attributes — Delete attributes for Message Originator.
- delete relation — Delete the relation from the selected entity to originator of the message by type and direction.
- device profile — The Device profile rule node creates and clears alarms based on the alarm rules defined in the device profile.
- device state — Triggers device connectivity events.
- generate report — Generates report files by capturing target dashboard with specific configuration.
- generator — Generates Messages with configurable period. JavaScript function is used for message generation.
- gps geofencing events — Produces incoming messages by GPS based parameters.
- integration downlink — Forwards Message to selected Integration as downlink message.
- log — Transform incoming Message with configured JavaScript function to String and log final value into the Thingsboard log file.
- math function — The rule node applies math function and saves the result into the message and/or database.
- message count — Counts incoming messages for specified interval and produces POST_TELEMETRY_REQUEST msg with messages count.
- push to cloud — Sends messages from the edge instance to the cloud platform.
- push to edge — Sends messages from the cloud platform to an edge instance.
- remove from group — Removes Message Originator Entity from Entity Group.
- rest call reply — Sends reply to REST API call that was originally sent to rule engine.
- rpc call reply — Sends response to the RPC Call originator.
- rpc call request — Sends RPC requests to the Device and routing response to the next Rule nodes.
- save attributes — Stores the incoming message payload as attribute data of the message originator.
- save time series — Stores the incoming message payload as time series data of the message originator.
- save to custom table — Node stores data from incoming Message payload to the Cassandra database into the predefined custom table that should have cs_tb_ prefix, to avoid the data insertion to the common TB tables.
- unassign from customer — Unassign Message Originator Entity from Customer.