The Rules Engine allows you to create conditional rules that trigger actions based on Avigilon Alta events.
Steps to Create a New Rule
Log In:
Go to OpenPath Control Center to log in.
For European users, log in at OpenPath EU Control Center.
Navigate to Rules:
Go to
Configurations > Rules
and click the plus (+) sign in the top right corner to create a new rule.
Set Up Your Rule:
Name and Description: Enter a name and description for the rule.
Trigger Type: Select a trigger type from the dropdown. Options include:
Input Triggers: Events like input state changes.
Entry Triggers: Events like entry unlocks, ajar doors, and unlock failures.
Reader Triggers: Reader fault state changes, for monitoring and action when a reader loses or regains power.
Relay Triggers: Relay fault state changes, for monitoring and action when a relay is short or overcurrent.
Lockdown Triggers: Lockdown plan triggers and reverts, as well as trigger and revert authorizations.
For an example of a Lockdown type rule created using the Rules Engine, refer to How do I set up a mantrap using the Rules Engine?
Video Reader Triggers: Events like tamper detection, QR code detection, and motion detection specific to the Video Reader.
Video Intercom Reader Triggers: Events like intercom direct connect session requests, button pressed, SIP DTMF digits heard, QR code detection, tamper detection, sound detection, motion detection, and video voicemail notifications.
Event Forwarder Triggers: Includes events from previous categories, billing activity, user creation, deletion, and identity provider sync issues. For detailed guidance, refer to "How to Create Event Forwarder Rules in Avigilon Alta."
Configure Event Forwarder (if selected):
Enter the Target URL.
Set Conditions (Optional):
Use conditions to limit when the rule will occur. Available conditions depend on the selected trigger type:
Input Trigger: Input state, ACU port filter, or ACU filter.
Entry Trigger: Entry filter, zone filter, or site filter.
Reader or Relay Trigger: ACU port filter or ACU filter.
Lockdown Trigger: Lockdown plan filter or user filter.
Apply Time Constraints (Optional):
Choose from a one-time schedule event or a repeating schedule event, then enter the date and time information.
Define Actions:
Relay Actions: Provide the ACU relay port number to trigger. For example:
Single Door Controller: 1 or 2.
4 Door Controller: 1, 2, 3, or 4.
Core Series expansion boards: (Expansion number x 10000) + Relay number.
Auxiliary relays: (Expansion number x 10000) + (Max port number + AUX number). For example, AUX Relay 2 on expansion board 3 (an 8-port board) would be 30010.
These port IDs can also be found using the API.
Notification Actions: Enter the subject and body of the notification and the recipient’s email or phone number.
Webhook Actions: Enter the URL and specify the HTTP method (GET or POST).
Lockdown Actions: Specify the lockdown plan and select whether to trigger or revert the plan.
Use JSON Editor (Optional):
For custom or complex rules, select the
Use JSON Editor
checkbox. For example, refer to "How do I push Avigilon Alta events to Slack?"
Save the Rule:
Click
Save
.
Note: Enter phone numbers using the following format: +15556667777 (no hyphens and a +1 before the number).
Note: The Basic package only includes the graphical interface for Input and Event Forwarder trigger types, but you can still use the JSON editor to create other rules.
Add Comment