Trigger
From SCInterface Wiki
A trigger is an macro that is invoked when a monitor reaches a specified value. A monitor must exist before you can create a trigger.
SCInterface allows you to trigger or run a particular macro based on the data returned by a specified monitor. For example, a macro that is defined within a monitor for particular device returns the value of '0' to indicate that the device is running as expected. If that macro returns a '1' according to the monitor, you can create a trigger to powercycle the same device (or even another device).
IMPORTANT: A trigger is dependent upon the monitor running in order for the trigger to be invoked. The status of the monitor defines whether or not a trigger will be invoked. Only those monitors that are running (↑) will be executed.
Trigger Fields explained
- Trigger Name - This is any name to describe the trigger being added.
- Trigger Condition - This is the value returned by the macro defined within the current monitor.
- Trigger Delay (seconds) - This is the number of seconds the Trigger Condition is true must be true before the trigger's macro will be invoked.
- Trigger Inverval (seconds) - This the minimum number of seconds before the trigger's macro can be invoked again after the trigger condition is met again. For example, this could mean that the trigger will only invoke the macro once an hour (or everyone 3600 seconds) if the Trigger Condition is true.
Monitor Status
See Monitor Status for more information.

