Automation Traits

The automation Splot traits are traits for implementing and managing automation primitives.

  • Pairing: Trait for automation pairings, which are automation primitives that link the value of two different resources.
  • PairingManager: Trait for things that create or delete automation pairings.
  • Actionable: Trait for automation primitives that can be triggered to perform specific actions. Implemented by Rules and Timers.
  • Rule: Trait for automation rules, which are actionable automation primitives that trigger once one or all of the configured conditions have been satisfied.
  • RuleManager: Trait for things that create or delete automation rules.
  • Timer: Trait for automation timers, which are actionable automation primitives that trigger after a delay, at regular intervals, or at specific times or dates.
  • TimerManager: Trait for things that create or delete automation timers.