Node
sealed class Node
Action |
Represents a command that the automation can issue, such as turning on a device, or a change to the value of a trait attribute, such as increasing a temperature threshold. |
Condition |
A logical state that controls whether an automation that has been triggered by a |
Delay |
A |
ManualStarter |
A starter that allows the user to manually activate an automation. |
ParallelFlow |
A set of one or more Automation nodes that execute in parallel. |
SelectFlow |
A |
SequentialFlow |
A set of one or more Automation nodes that execute sequentially. |
Starter |
Defines the initial triggers that activate an automation, such as a change to a trait. |
StateReader |
A class that accesses a trait's state. |
Suppression |
Terminates execution of all the following nodes if the automation is triggered again within the specified time range. |
UnknownNode |
An unknown node type converted from ADM proto. |
An Automation node.