4.2. [DKSF72/73.1] Работа с датчиками температуры.
Для термодатчиков на устройстве доступен следующий функционал:
Web-интерфейс;
HTTP API;
SNMP, SNMP TRAP;
Все каналы уведомлений, доступны в прошивке;
Логика;
Настраиваемые уведомления.
Для взаимодействия с датчиком через Web-интерфейс, нужно перейти на страницу «ТЕРМОДАТЧИКИ» веб-интерфейса устройства:
Памятка — поле для установки краткого описания датчика. Памятка используется в сообщениях SYSLOG и журнала, а также включается в SNMP TRAP, SMS отчеты и уведомления (только для модели с GSM модемом), E-mail отчеты и уведомления. Максимальный размер — 16 символов. По умолчанию: пустая строка.
Уникальный номер 1W датчика — для подключения датчика температуры 1-Wire необходимо привязать его уникальный номер (см “1-WIRE”).
Текущая температура, °C — отображает текущую температуру датчика в градусах Цельсия.
Статус – отображает текущий статус термодатчика. Возможные значения:
Сбой – датчик не подключён или не отвечает;
В норме – датчик отвечает, и значение температуры находится в пределах заданного диапазона для этого датчика;
Выше нормы – датчик отвечает, и значение температуры превысило заданный диапазон для этого датчика;
Ниже нормы – датчик отвечает, и значение температуры находится ниже заданного диапазона для этого датчика;
Верхн. граница нормы, °C – поле для установки верхней границы температурного диапазона для каждого датчика. Температурный диапазон используется для указания условий отправки сообщений SNMP TRAP, сообщений SYSLOG и сообщений, отправляемых в системный журнал устройства, а также email- и SMS-уведомлений в устройствах со встроенным GSM-модемом. По умолчанию: 60.
Нижн. граница нормы, °C – поле для установки нижней границы температурного диапазона для каждого датчика. Температурный диапазон используется для указания условий отправки сообщений SNMP TRAP, сообщений SYSLOG и сообщений, отправляемых в системный журнал устройства, а также email- и SMS-уведомлений в устройствах со встроенным GSM-модемом. По умолчанию: 10.
При нажатии на кнопку «Настроить» появляется диалог настройки уведомления для соответствующего датчика:
где:
Температура выше нормы — чек-боксы, включающие отправку уведомлений при превышении верхней границы температурной нормы. По умолчанию: чек-бокс не установлен.
Температура в норме — чек-боксы, включающие отправку уведомлений, если текущая температура вошла в границы нормы. По умолчанию: чек-бокс не установлен.
Температура ниже нормы — чек-боксы, включающие отправку уведомлений, если текущая температура стала ниже нижней границы нормы. По умолчанию: чек-бокс не установлен.
Отказ датчика — чек-боксы, включающие отправку уведомлений в случае отказа датчика. По умолчанию: чек-бокс не установлен.
Периодический отчет — чек-боксы, включающие отправку периодических отчетов о состоянии датчика по email и/или SMS. Время отправки отчетов указывается на страницах «SMS» и «EMAIL». По умолчанию: чек-бокс не установлен.
Вкл/выкл все уведомления — чек-бокс, включающий и выключающий сразу все возможные способы уведомлений для всех событий. По умолчанию: чек-бокс не установлен.
Повторить 3р тревожные уведомления с периодом — опция трехкратного повтора тревожного уведомления с заданным интервалом (5, 30 минут, 2, 6, 12, 24 часа). Если показания вошли в норму, повторы прекращаются. Повторное уведомление содержит время первоначального события (например, 23:21:15.719 Термо: кан.1 +26C, выше нормы (10..20C) c 01.06 23:16).
Для предотвращения частого срабатывания верхней и нижней границ нормы применяется гистерезис переключения в 1°C.
Гистерезис задает «коридор» вблизи заданной температуры, в пределах которого верхняя и нижняя границы нормы не реагируют на колебания температуры. Эта функция позволяет избежать частых случайных уведомлений от термодатчика из-за естественных спонтанных колебаний измеряемой датчиком температуры. Если текущий статус термодатчика «выше нормы», то порогом переключения статуса служит заданная температура, пониженная на значение гистерезиса. И наоборот, если текущий статус «ниже нормы», порогом переключения служит заданная температура, повышенная на значение гистерезиса. Как только температура, повышаясь или понижаясь, достигает значения порога (с учётом гистерезиса), таким образом, выходя за пределы «коридора», статус термодатчика изменяется. Логика работы гистерезиса показана на рисунке ниже.