Difference between revisions of "V2/CMS Tutorial/User Tools/Creating Content/Automation/Expression/Node"

From Senfi Docs
Jump to: navigation, search
(Created page with "<h1 class="main-heading">Node Types</h1> ===Asset Identifier=== ====Asset==== Used to identify the asset to be monitored based on its configured '''site''', the chosen '''mea...")
 
Line 1: Line 1:
 
<h1 class="main-heading">Node Types</h1>
 
<h1 class="main-heading">Node Types</h1>
 +
 +
Each Node falls into one of the following categories:
 +
* [[#Asset Identifier|Asset Identifier]]
 +
* [[#Input|Input]]
 +
* [[#Data Transformation|Data Transformation]]
 +
* [[#Logic|Logic]]
 +
* [[#Result|Result]]
 +
* [[#Event|Event]]
  
 
===Asset Identifier===
 
===Asset Identifier===
Line 110: Line 118:
 
'''Outgoing Nodes:'''
 
'''Outgoing Nodes:'''
 
* [[#Logic|Logic]]
 
* [[#Logic|Logic]]
* Result
+
* [[#Result|Result]]
  
 
====Logic====
 
====Logic====
Line 123: Line 131:
 
'''Outgoing Nodes:'''
 
'''Outgoing Nodes:'''
 
* [[#Logic|Logic]]
 
* [[#Logic|Logic]]
* Result
+
* [[#Result|Result]]
 +
 
 +
===Result===
 +
====Result====
 +
Represents the result of a Logic Graph.
 +
 
 +
'''Incoming Nodes:'''
 +
* [[#Compare|Compare]]
 +
* [[#Logic|Logic]]
 +
 
 +
'''Outgoing Nodes:''' [[#Event|Event]]
  
 
===Event===
 
===Event===
Line 129: Line 147:
 
Specifies the event to be triggered when result of expression changes from '''True to False''' or '''False to True'''.
 
Specifies the event to be triggered when result of expression changes from '''True to False''' or '''False to True'''.
  
'''Incoming Nodes:''' Result
+
'''Incoming Nodes:''' [[#Result|Result]]
  
 
'''Outgoing Nodes:''' NIL
 
'''Outgoing Nodes:''' NIL
  
 
<div class="important">Note: This event refers to an event created within the CMS. See [[V2/CMS_Tutorial/User_Tools/Automation/Event|Add Event]] to learn how to add an event in the CMS.</div>
 
<div class="important">Note: This event refers to an event created within the CMS. See [[V2/CMS_Tutorial/User_Tools/Automation/Event|Add Event]] to learn how to add an event in the CMS.</div>

Revision as of 18:10, 22 June 2021

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

Incoming Nodes: Asset

Outgoing Nodes: NIL

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: Metric if range of values is chosen

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

Note: This event refers to an event created within the CMS. See Add Event to learn how to add an event in the CMS.