Difference between revisions of "V2/CMS Tutorial/User Tools/Creating Content/Automation/Expression/Node"
Line 77: | Line 77: | ||
Filters a range of values and outputs a subset. | Filters a range of values and outputs a subset. | ||
− | '''Incoming Nodes:''' [[#Metric|Metric]] if '''range of values''' is chosen | + | '''Incoming Nodes:''' |
+ | * [[#Metric|Metric]] if '''range of values''' is chosen | ||
+ | * [[#Function|Function]] | ||
+ | * [[#Filter|Filter]] | ||
'''Outgoing Nodes:''' | '''Outgoing Nodes:''' | ||
* [[#Function|Function]] | * [[#Function|Function]] | ||
+ | * [[#Filter|Filter]] | ||
* [[#Aggregate|Aggregate]] | * [[#Aggregate|Aggregate]] | ||
Revision as of 11:03, 14 September 2021
Contents
Node Types
Each Node falls into one of the following categories:
Asset Identifier
Asset
Used to identify the asset to be monitored based on its configured site, the chosen measurement and tag values.
Incoming Nodes: NIL
Outgoing Nodes:
Location
Used to capture Building, Block or Level information about the asset that triggered the expression.
Incoming Nodes: Asset
Outgoing Nodes: Compare
Attribute
Used to differentiate assets based on their attribute value.
Incoming Nodes: Asset
Outgoing Nodes: Compare
Input
Metric
Outputs the value/s of a chosen metric. It can be set to output the last known value, or a range of values.
Incoming Nodes: Asset (Only one)
Outgoing Nodes:
Data Transformation
Function
Does value-wise transformations:
- Get absolute value
- Round to nearest integer
- Round up
- Round down
- Custom Transformation
- Add
- Subtract
- Multiply
- Divide
- Modulo
Incoming Nodes:
Outgoing Nodes:
Filter
Filters a range of values and outputs a subset.
Incoming Nodes:
Outgoing Nodes:
Aggregate
Aggregates a range of values into a single value:
- Sum
- Count
- Average
- Median
- Max
- Min
- Mode
- Range
- Stddev
- Percentile
- Every
- Any
Incoming Nodes:
Outgoing Nodes:
Logic
Compare
Does value comparisons:
- Equal
- Greater than (equal)
- Less than (equal)
- Not Equal
Incoming Nodes:
Outgoing Nodes:
Logic
Does logical comparisons between 2 or more boolean values:
- AND
- OR
Incoming Nodes:
Outgoing Nodes:
Result
Result
Represents the result of a Logic Graph.
Incoming Nodes:
Outgoing Nodes: Event
Event
Event
Specifies the event to be triggered when result of expression changes from True to False or False to True.
Incoming Nodes: Result
Outgoing Nodes: NIL