Rule Nodes
Rule Nodes are the building blocks of
Rule Chains.
Each node processes one incoming message at a time and routes the result to connected nodes via
named relations (Success, Failure, True, False, or custom names).
Nodes fall into seven categories:
-
Filter
Route messages based on conditions — no data modification
-
Enrichment
Add attributes, telemetry, or entity details to message metadata
-
Transformation
Modify payload, metadata, type, or originator
-
Action
Perform system operations — persist data, manage alarms, send RPC
-
External
Publish data to external systems (Kafka, MQTT, REST, cloud, email)
-
Flow
Control routing between rule chains and queues
-
PE only
Analytics
Aggregate data streams and compute statistics