20
Alarms
When Alarms is checked and TxList has a phone number in it, the Xpert shall also send
alarm messages via SMS. The SMS message is human readable, and includes the station
name so the user does not need to know the station identified by the phone number. The
time is also included to account for the delays in delivery. The date is not included as the
delays are expected to be short. The alarm transmissions format of what sensor data gets
sent is based on whether the user set AlarmData to “All Sensors”, or “Single Sensor”.
An example of the Text format used for SMS alarm messages:
RTU01 12:22<cr><lf>
STAGE 4.55 G H+R+<cr><lf>
RAIN 2.0 G OK<cr><lf>
The message begins with the station’s name (“RTU01”) and the current time in HH:MM
(12:22) format followed by a list of sensor readings containing the name of the sensor
(“STAGE”), the value (“4.55”), the quality (“G”), and the alarm status (“H+R+”).
In the above example "H+R+" indicates that STAGE is experiencing a high limit and
high rate of change alarm, while the “OK” status for RAIN indicates that it is within
expected limits.
Quality codes:
G: Good quality
B: Bad quality
U: Undefined quality
Alarm codes:
H: High limit exceeded
L: Low limit exceeded
R: High Rate of change
OK: Normal
A “+” after a code indicates that the sensor has just entered that state, while a “-“ after a
code indicates that the sensor has just exited that state.
CAUTION: SMS alarm transmissions are limited to 160 bytes of data. Users will have to
limit their data sent per transmission or else the SMS message may not be able to contain
it all.
Notify
The Xpert shall report the following events via SMS to the list of phone numbers in
NotifyList:
Station Rebooted – Indicates that the Xpert unit has rebooted