Skip to main content
Skip table of contents

9. [DKSF 544.2 IU] Поддержка устройством настраиваемых уведомлений

В веб-интерфейсе устройства имеется возможность создания SMS-уведомлений с произвольным текстом (только для устройств NetPing 4/PWR-220 v6.1/GSM3G и NetPing 4/PWR-220 v6.2/GSM3G), которые работают параллельно со стандартными SMS-уведомлениями со стандартным текстом.

В веб-интерфейсе устройства имеется возможность создания уведомлений, отправляемых посредством запроса HTTP GET. ВебHOOK или HTTP API представляет собой механизм реализации уведомлений об определенных событиях, отправляемых в сторонние сервисы или приложения в режиме реального времени. HTTP API — гораздо более эффективное решение для получения данных в режиме реального времени. Устройство обладает этой функцией с целью простой интеграции с современными сторонними сервисами и приложениями, поддерживающими такую технологию. Например, интеграция с сервисом автоматизации Zapier.com позволяет выполнить множество действий при получении соответствующих уведомлений. Более детально о том, какие возможности предоставляет Zapier.com, можно изучить по ссылке: https://zapier.com/zapbook/вебhook/.

Для создания настраиваемого уведомления необходимо зайти на страницу «УВЕДОМЛЕНИЯ» веб-интерфейса устройства и нажать на строку «кликните сюда для добавления новых данных» (максимум 16 настраиваемых уведомлений):

Появится окно настройки уведомления со следующими параметрами (на скриншоте ниже изображено уже настроенное уведомление от датчика температуры на канале 5):

Датчик — выпадающее меню с выбором необходимого датчика и его порядкового номера для отправки от него уведомления. Возможные значения: «Термо», «Влажность (относительная влажность)», «Влажность (температура)», «Дым», «Вход», «Реле», «Сторож», «Сигнал».

Событие — событие, инициирующее оправку уведомления от выбранного датчика. Если в настройках не отмечено ни одно событие, то такое уведомление считается неактивным.

Метод уведомления — метод доставки уведомления. Возможные значения: «SMS» (только для устройств NetPing 4/PWR-220 v6.1/GSM3G и NetPing 4/PWR-220 v6.2/GSM3G), «HTTP GET», «e-mail».

Текст SMS — произвольный текст для SMS-уведомления. В начале текста настраиваемого SMS-уведомления можно задать до четырех адресатов, указав их номера телефонов в квадратных скобках через запятую. Номера указываются в формате «Код_страныКод_оператораНомер_абонента». Между закрывающей квадратной скобкой и текстом сообщения должен быть пробел. Если не указывать адресатов, то есть в начале текста отсутствуют квадратные скобки, SMS отправится на номера, заданные в настройках на странице «SMS» веб-интерфейса устройства.

URL запроса — вызываемый URL стороннего сервиса или облачного приложения. Для отправки этих уведомлений используется схема: NetPing--SNMP TRAP --> вебhook.netping.ru—HTTP(URL) --> сервер назначения. Поэтому к серверу назначения нужно обращаться по белому адресу и до него должен быть доступ извне.

Е-mail — отправка email-уведомления происходит на адреса, заданные на странице «E-MAIL». В настраиваемом уведомлении возможно задать тему сообщения в поле «Subj» (возможны подстановки) и текст самого email-сообщения. Адресата задать нельзя, сообщения отправляются адресатам, заданным на странице «E-MAIL».

В текст SMS или в URL можно включить информацию из ветки MIB, относящегося к датчику, IO-линии или реле, вызвавшему событие. Формат: {N}, где N — компонент SNMP OID, стоящий перед индексом датчика.

Например, текст SMS-уведомления «{6} - {3} ({4}°C - {5}°C), {2}°C» для датчика температуры включает следующую информацию из ветки MIB-дерева:

Переменная в тексте

OID

Имя

Описание

{6}

.1.3.6.1.4.1.25728.8800.1.1.6.n

npThermoMemo.n

Памятка термодатчикагде n — номер датчика

{3}

.1.3.6.1.4.1.25728.8800.1.1.3.n

npThermoStatus.n

Статус термодатчикагде n — номер датчика

{4}

.1.3.6.1.4.1.25728.8800.1.1.4.n

npThermoLow.n

Нижняя граница диапазона нормальных значений температурыгде n — номер датчика

{5}

.1.3.6.1.4.1.25728.8800.1.1.5.n

npThermoHigh.n

Верхняя граница диапазона нормальных значений температурыгде n — номер датчика

{2}

.1.3.6.1.4.1.25728.8800.1.1.2.n

npThermoValue.n

Текущая температура на термодатчикегде n — номер датчика

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.