Server Macros List

Knowledge Base - Server Macros


A macro is a collection of events and actions. The execution of these actions are determined by the events which are defined in the macro. The actions are executed in the order in which they are represented. Multiple different events can trigger the same macro and also a combination of events can trigger a macro.

For instance a user has defined a ’Motion’ macro in the ’Day’ profile. The ’Motion’ macro consists of four motion events (from different cameras) and one action which triggers an alarm output. This means that if one of the four events occurs, the macro is executed which results in triggering the set alarm output.Server Macro listList of all macros belonging to the selected server. The following information is displayed per macro:

The macro name.
TimeoutMinimum time between macro executions.
ProfileProfile name to which this macro belongs.
ActiveActivate or deactivate macro
DescriptionA complete description of the macro with signals and action.

Below the macro list are three buttons which have the following functionality:


’+’Opens the Macro Rules dialog.
’-’Removes the selected macro.
’Copy icon’Copies the Macro Rule
‘Edit icon’Opens the Macro Rules dialog so the selected macro can be modified.

Server Macro Rules


In this dialog the macro can be configured. The dialog consists of three parts, macro information, the list of conditions to which the macro should be executed and at the bottom the list of actions which will be executed.First the macro information:

NameEnter a unique macro name
TimeoutChoose a minimum time between macro executions. Default is 1 second.
ProfileChoose profile to which this macro should belong.
ActiveActivate or deactivate this macro.

Each condition is a combination of a device and event. Conditions can be added and removed using the plus and minus buttons below the list. If there is more than one condition in the list the macro can be configured so that a combination can execute the macro, this is done by choose the option ’All’. If any of these conditions can cause the macro to be executed, choose the option ’Any’. List of supported conditions (more)

Each action is a combination of a device and action. Actions can be added and removed using the plus and minus buttons below the list. At the bottom of the dialog there are the ’Ok’ and ’Cancel’ buttons. The ’Ok’ button is only available if all the macro settings are correct. Pressing ’Ok’ will close the dialog add the macro to the list and pressing ’Cancel’ will close the dialog and no changes are made to the list. List of supported actions (more)