7.9. [DKSF72/73.1] SMS уведомления.
Синтаксис SMS-уведомлений
SMS-уведомления имеют вид:
np_name (q) информация
где:
np_name — имя устройства для идентификации SMS-сообщений. Задается на странице «НАСТРОЙКА» web-интерфейса устройства. Если имя устройства не задано, то применяется имя «NETPING».
q — последовательный номер сообщений. Номер энергонезависим — не обнуляется при отключении питания. Служит для регистрации пропущенных (потерянных) сообщений.
Информация — информационная часть SMS-сообщений.
Информационная часть сообщений
Датчик | Сообщения | Событие | Примечание |
Линия ввода-вывода | IOn=0|1 label transcript | Изменение лог. уровня | n — номер IO линии.. label — «Памятка» IO-линии. transcript — расшифровка логического уровня IO-линии. |
Встроенное реле | RELAY n "label" ORDERED TO SWITCH OFF|ON | Реле получило команду на выключение/включение. | n — номер реле. label — «Памятка» реле. |
RELAY n "label" SWITCHED OFF|ON | Реле выключено/включено. | ||
Сторож | WDOG n "label" RESET | Сработка сторожа | n — номер сторожа. label — «Памятка» подключенного к сторожу объекта. |
Датчик температуры | TEMP.SENSOR n "label" IS FAILED | Отказ датчика (перестал отвечать при опросе) | n — номер термодатчика. t — текущая температура, °C. t1, t2 — границы диапазона нормальной температуры, °C. label — «Памятка» термодатчика. |
TEMP.SENSOR n "label" IN SAFE RANGE (t1TO t2), NOW tC | Температура вернулась в диапазон нормы | ||
TEMP.SENSOR n "label" OUT OF RANGE (t1 TO t2), NOW tC | Температуры вышла из диапазона нормы | ||
Датчик относительной влажности | RHn "label" FAILED | Отказ датчика (перестал отвечать при опросе) | n — номер датчика влажности, 1...4. h — относительная влажность, %. h1, h2 — границы диапазона нормальной относительной влажности, %. t — текущая температура, °C. t1, t2 — границы диапазона нормальной температуры, °C. h_status — статус влажности, возможные значения: «ниже нормы», «в норме», «выше нормы». t_status — статус температуры, возможные значения: «ниже нормы», «в норме», «выше нормы». label — «Памятка» датчика отн. влажности. |
RHn "label" is OK, h% h_status, tC t_status | Восстановление датчика после отказа | ||
RHn "label" h% (ниже нормы h1..h2%) | Отн. влажность опустилась ниже нормы | ||
RHn "label" h% (в норме h1..h2%) | Отн. влажность вернулась в норму | ||
RHn "label" h% (выше нормы h1..h2%) | Отн. влажность поднялась выше нормы | ||
RHn "label" tС (ниже нормы t1..t2C) | Температура опустилась ниже нормы | ||
RHn "label" tС (в норме t1..t2C) | Температура вернулась в норму | ||
RHn "label" tС (выше нормы t1..t2C) | Температура поднялась выше нормы | ||
Датчик качества электропитания | VOLTAGE n "label" GOOD/WARN/BAD/NO VOLTAGE (v) | Изменение статуса напряжения | n — номер датчика V — напряжение. Hz — частота. Label — «Памятка» датчика. |
VOLTAGE n "label" FREQ GOOD/WARN/BAF/OFF (Hz) | Изменение статуса частоты | ||
VOLTAGE n "label" SMALL/MEDIUM/BIG SAG(S) (v) | Изменение статуса провалов | ||
VOLTAGE n "label" PEAKS/NO PEAKS (v) | Изменение статуса пиков | ||
Адаптер аналоговых датчиков | AINn "label": Выше нормы/В норме/Ниже нормы/Вне раб. диапазона/Отказ | Изменение статуса петли/датчика | n — номер адаптера 1...4. Label — метка датчика, задается в поле «Памятка». Если в уведомлениях для конкретного адаптера настроена подмена текста уведомлений для событий Выше нормы / В норме / Ниже нормы, то в тексте сообщения будет пользовательский текст. |
Пингер (на странице «SMS») | PINGER STATUS: OK|FAILED (IP/HOSTNAME) | Изменение доступности хоста | IP/HOSTNAME — IP-адрес/DNS-имя проверяемого узла в сети. |
Периодические SMS отчеты
В устройстве реализована возможность отправки ежедневного отчета в виде SMS-сообщений о состоянии датчиков, IO-линий и реле.
Настраиваемые уведомления
Во встроенном ПО устройства реализована возможность отправки настраиваемый уведомлений о различных событиях. Более подробно о настраиваемых уведомлениях можно прочитать в разделе «8. [DKSF72/73.1] Настраиваемые уведомления». Синтаксис таких уведомлений явно не определен и настраивается пользователем.