Introduction
The Automation module is Supracontrol’s rules engine. An automation rule says: when these conditions are met, perform these actions. Typical examples: turn on a siren output when a temperature sensor exceeds a threshold, or email the facility manager when an alarm fires at any of three locations during the weekend schedule.
The module is one page with two tabs - Local and Global. The application remembers which tab was last open and returns to it on the next visit. Each tab shows a table of rules with a toolbar, a search box, sidebar filters, and a footer counter. New rules are created in a full-screen form that temporarily replaces the page.
Local vs Global rules
| Local rules | Global rules | |
|---|---|---|
| Scope | One controller - trigger, condition, and target all live on the same device | Cross-device - combines sensors, alarms, and schedules from anywhere in the business unit |
| Where the logic runs | On the controller itself | On the Supracontrol server |
| Condition types | Peripheral value comparison and Schedule | Peripheral, Alarm, and Schedule |
| Action types | Set an output on the same device | Set outputs anywhere, and/or send notifications (Email, SMS, voice call) |
| Typical use case | Fast, autonomous reaction on a single controller (e.g. relay follows a sensor) | Site-wide logic and people notification (e.g. alarm at any warehouse → SMS to security) |
Who can use this module
Only Administrators and Business Unit Administrators can open the Automation module. Standard users, viewers, access users, and owners do not see it at all.
| Capability | Administrator | BU Administrator |
|---|---|---|
| See rules | All | Only rules belonging to their business units |
| Create / edit / delete / enable / disable | Yes | Yes, within their business units |
| Choose the business unit on a global rule | Yes (dropdown) | No - locked to their own business unit |
| Assign locations to a global rule | Freely | Limited to their business unit’s locations |
A BU administrator with no business unit assigned is treated as a global administrator and sees everything.
See also: Local rules | Global rules | Managing rules