Rule Machine is a powerful tool for creating custom automations on your Hubitat Elevation hub. It is built in (nothing to install first), and you only need to add the app and create a rule to get started.
Rule Machine provides a visual interface for defining rules, allowing you to build complex scenarios easily.
Besides the features above, Rule Machine advanced features for customizing rules to run exactly how you want:
With conditional actions, specific sets of actions can be configured to run only if a certain expression is true. Unlike a required expression, this does not apply to the entire rule, only to the set of actions it is applied to, allowing precise customization of your rule actions.
Repeats allow you to repeat a set of actions either a certain number of times, until an expression becomes false (e.g., until a door is closed), or until you stop the repeat with another rule or manual intervention.
Delays and waits allow you to wait for a specific amount of time, until a specific time or event, or until an expression becomes true before proceeding with the next action.
Rule Machine can also utilize Hubitat’s built-in hub variables feature, allowing you to store strings (text), numbers, and other data in a way that can be easily shared with other rules or other apps on your hub.
Rule Machine also provides an API that allows for controlling rules from other rules on your hub. For example, you can make one rule trigger another rule, or you can pause or resume one rule from another. Rule Machine also provides a simple HTTP API for doing the same using optional LAN or cloud URLs, offering even more possibilities. The power of Rule Machine on Hubitat Elevation is limited only by your imagination!