11.7. [DKSF 489.1.10] Какие SMS-уведомления может отправлять устройство?
Синтаксис SMS-уведомлений
SMS-уведомления имеют вид:
np_name (q) информация
где:
np_name — имя устройства для идентификации SMS-сообщений до 30 латинских символов. Задается на странице «НАСТРОЙКА» web-интерфейса устройства. Если имя устройства не задано, то применяется имя NETPING.
q — последовательный номер сообщений. Номер энергонезависим — не обнуляется при отключении питания. Служит для регистрации пропущенных (потерянных) сообщений.
Информация — информационная часть SMS-сообщений.
Информационная часть SMS-сообщений
Сообщение от термодатчика:
TEMP.SENSOR j "label" IS FAILED — датчик перестал отвечать при опросе;
TEMP.SENSOR j "label" IN SAFE RANGE (t1 TO t2), NOW tC — показания вернулись в диапазон нормы;
TEMP.SENSOR j "label" BELOW SAFE RANGE (t1 TO t2), NOW tC — температура ниже диапазона нормы;
TEMP.SENSOR j "label" ABOVE SAFE RANGE (t1 TO t2), NOW tC — температура выше диапазона нормы.
где:
j — номер термодатчика, 1...8;
label — метка термодатчика, задается в полях «Памятка» на странице «ТЕРМОДАТЧИКИ» web-интерфейса устройства. Метка в тексте сообщения заключена в кавычки. Если метка не задана (пустая), то в SMS она не включается;
t1, t2 — границы диапазона «нормы», °C;
t — текущая температура, °C .
Сообщение от датчика влажности:
RHj FAILED — датчик перестал отвечать при опросе.
RHj ht (выше нормы ht1...ht2) — показания влажности или температуры выше диапазона нормы.
RHj ht (ниже нормы ht1...ht2) — показания влажности или температуры ниже диапазона нормы.
RHj ht (в норме ht1...ht2) — показания влажности вошли в норму.
RHj is OK, h status, t status — связь с датчиком восстановлена.
где:
j — номер термодатчика, 1...4;
ht — относительная влажность или температура;
ht1, ht2 — границы диапазона «нормы» относительной влажности или температуры;
h — относительная влажность;
t — температура;
status — статус показаний: «в норме», «ниже нормы» или «выше нормы».
Сообщение об изменении статуса датчика дыма:
где:
n — номер датчика дыма, 1...4;
label — метка датчика дыма, задается в поле «Памятка» на странице «ДАТЧИКИ ДЫМА» web-интерфейса устройства. Метка в тексте сообщения заключена в кавычки. Если метка не задана (пустая), то в SMS она не включается. Кириллические символы отображаются знаком «?»;
status — статус датчика дыма, возможные значения: «OK», «ALARM!», «SWITCHED OFF», «FAILED».
Сообщение от встроенных реле
где:
j — номер реле, 1...8;
label —метка реле, задается в поле «Памятка» на странице «УПРАВЛЕНИЕ 220V» web-интерфейса устройства. Метка в тексте сообщения заключена в кавычки. Если метка не задана (пустая), то в SMS она не включается;
mode — режим работы реле: «вкл» или «выкл»;
src — источник команды: «WEB», «SNMP», «SMS», «SCHELUDE», «WATCHGOD», «LOGIC».
Сообщение от «Сторожа»
где:
j — номер реле, 1;
label — метка реле, задается в поле «Памятка» на странице «СТОРОЖ» web-интерфейса устройства. Метка в тексте сообщения заключена в кавычки. Если метка не задана (пустая), то в SMS она не включается;
n — количество неудачных сбросов перед остановкой работы сторожа, настраивается в диалоге настройки уведомлений сторожа.
Сообщения об изменении состояния Ethernet-портов устройства:
Сообщение о восстановлении и нарушении связи с заданным IP-адресом (модуль «ПИНГЕР» на странице «SMS»):
где:
IP/HOST — адрес проверяемого IP адреса/хоста.
Сообщения от вводов питания:
где:
j — номер ввода электропитания, 1 или 2;
label — метка ввода электропитания, задается в поле «Памятка» на странице «РЕЛЕ» web-интерфейса устройства. Метка в тексте сообщения заключена в кавычки. Если метка не задана (пустая), то в SMS она не включается.
status — наличие напряжения на вводе питания. «OK» или «FAILED».
Сообщение от групп розеток:
где:
gg — группа выходных розеток, 1...4 или 5...8;
i — номер ввода электропитания, 1 или 2;
label — памятка ввода электропитания, задается в поле «Памятка» на странице «УПРАВЛЕНИЕ 220V» web-интерфейса устройства. Метка в тексте сообщения заключена в кавычки. Если метка не задана (пустая), то в SMS она не включается.
Сообщение от Inputs-линий:
где:
n — номер IO линии, 1...6;
label —метка IO-линии, задается в поле «Памятка» на странице «Входы» web-интерфейса устройства. Если метка не задана (пустая), то в SMS она не включается.
transcript — расшифровка логического уровня Inputs-линии, задается в pop up-диалоге настройки уведомлений от Inputs-линий на странице «Входы» web-интерфейса устройства. Если расшифровка не задана (пустая), то в SMS она не включается.
Сообщение от Out-линий:
где:
n — номер IO линии, 1...2;
label —метка out-линии, задается в поле «Памятка» на странице «ВЫХОДЫ» web-интерфейса устройства. Если метка не задана (пустая), то в SMS она не включается.
transcript — расшифровка логического уровня OUT-линии, задается в pop up-диалоге настройки уведомлений от OUT-линий на странице «ВЫХОДЫ» web-интерфейса устройства. Если расшифровка не задана (пустая), то в SMS она не включается.
Настраиваемые уведомления
Дополнительно к уведомлениям с фиксированным текстом, начиная с прошивки версии DKSF 48.5.3, возможна отправка пользовательских «Настраиваемых уведомлений», в текст которых могут быть включены некоторые SNMP-переменные. Подробней в разделе «Поддержка устройством настраиваемых уведомлений».