User manual

Sensorsoft Alert User Manual
This is done by setting the ssDeviceIndex MIB object to the index of the serial port where the device
is connected. For instance, if you would like to execute a command line when a temperature is too
high, and you have a SS6610J sensor connected to port 2, set ssDeviceIndex to 2.
2. Selecting the variable for which alerts will be setup:
This is done by setting the ssVarIndex MIB object to the index of the variable to be alerted on. For
instance, the SS6610J Sensor has 4 variables. The first two variables (ssVarIndex=1 and
ssVarIndex=2) are humidity variables. The next two variables on the SS6610J Sensor are temperature
variables (ssVarIndex=3 and ssVarIndex=4). You can easily tell which variable you are currently
accessing by doing an SNMP Get on the ssVarName MIB object.
3. Setting breach limits on the variable:
There are two different classes of variables on Sensorsoft devices and Sensorsoft Plug-in supported
devices. They are scalar and Boolean. You can determine the class of the currently indexed variable
by doing an SNMP Get on ssVarClass. If the variable is scalar, proceed with step 5. If the
variable is Boolean, skip step 5 and continue with step 6.
4. Setting up the scalar breach limits if the variable is scalar:
Please refer to section Setting Breach Limits on Scalar Variables through SNMP for how to setup
scalar breach limits. Enable the command lines for the scalar breach states that you would like to be
alerted on by setting the corresponding Enable MIB objects
(ssCommandOnScalarCriticalLowEnable, ssCommandOnScalarWarningLowEnable,
ssCommandOnScalarWarningHighEnable and ssCommandOnScalarCriticalHighEnable) to 1.
For each command line alert that is enabled, you need to specify the command line to be executed. The
MIB objects, ssCommandOnScalarCriticalLow, ssCommandOnScalarWarningLow,
ssCommandOnScalarWarningHigh and ssCommandOnScalarCriticalHigh should be set with the
appropriate command lines. For a description of the command lines used to turn an SR6171J relay on
or off, refer to Appendix B. By default, command lines will be repeatedly executed at 5 minute
intervals as long as the variable is in breach state. You can change this alerting interval by specifying a
new value (in minutes) in ssCommandOnScalarCriticalLowInterval,
ssCommandOnScalarWarningLowInterval, ssCommandOnScalarWarningHighInterval and
ssCommandOnScalarCriticalHighInterval. Please continue with step 6.
5. Choosing the Boolean critical value if the variable is Boolean:
Please refer to section Setting Breach Limit on Boolean Variables through SNMP for how to set the
Boolean critical value. Once you have set the ssBoo
leanCriticalState Object, you must enable the
command line alert by setting ssCommandOnBooleanCriticalEnable to 1. Then you should specify
the command line to execute in the ssCommandOnBooleanCritical MIB object. For a description of
command lines to control the Sensorsoft SR6171J Relay, please refer to Appendix B. By default,
command lines will be repeatedly executed at 5 minute intervals as long as the variable is in breach
state. You can change this alerting interval by specifying a new value (in minutes) in
ssCommandOnBooleanCriticalInterval.
6. Setting up the return to normal command line alerts:
Now that you have setup the command lines to be executed in the case of breach conditions, you may
want a command line executed when the variable’s reading returns back to normal. For instance, to
turn a relay off when the currently indexed variable returns to a normal value, set the
ssCommandOnReturnToNormalEnable MIB object to 1. For a description of command lines to
control the Sensorsoft SR6171J Relay, please see Appendix B.
Description of Alert MIB Objects
This section lists and describes all of the objects contained in the Sensorsoft MIB. In addition to the name
and description, the following information is given:
55