Macro is a tool intended for configuring system responses to events. System response may involve one or several different actions.
You can create and edit macros in the Programming tab.
Macros can be of 3 types:
- Event-driven (1). These macros can be run automatically on detection / event or initiated by the user. When triggered, the commands in the macro are executed once.
- Automatic Rules (2).
- Cyclic (3). Cyclic macros are executed immediately after you save them unless they have been created outside the time schedule for commands (see Create Macros). After completing all the commands, the macro is automatically restarted. Cyclic macros cannot be started by the user.
Unless the macro has standby commands (see Wait for event, Wait for timeout, Wait till previous action finishes), all commands are performed simultaneously.