SMS-уведомления 2.0: различия между версиями
Alex (обсуждение | вклад) Нет описания правки |
Alex (обсуждение | вклад) Нет описания правки |
||
| Строка 38: | Строка 38: | ||
*23:50 ВКЛ.: Освещение подъезда, ул. Первая д.1 | *23:50 ВКЛ.: Освещение подъезда, ул. Первая д.1 | ||
*00:41 НОРМА: [КУН-IP8 - 0]: Нет связи, ул. Первая д.2 | *00:41 НОРМА: [КУН-IP8 - 0]: Нет связи, ул. Первая д.2 | ||
== Настрока модуля == | == Настрока модуля == | ||
| Строка 43: | Строка 44: | ||
Для настройки модуля следует перейти в режим настройки и выбрать меню Сервис \ Настройки, далее Журналы \ SMS-уведомления | Для настройки модуля следует перейти в режим настройки и выбрать меню Сервис \ Настройки, далее Журналы \ SMS-уведомления | ||
[[File:SCADASMS.PNG|center|450px]] | [[File:SCADASMS.PNG|center|450px|SCADASMS.PNG]] | ||
Далее следуе создать одно или несколько правил обработки сообщений и выбрать Провайдера передачи сообщений. | Далее следуе создать одно или несколько правил обработки сообщений и выбрать Провайдера передачи сообщений. | ||
=== Правила обработки сообщения === | === Правила обработки сообщения === | ||
| Строка 79: | Строка 77: | ||
'''Внимание! Важно!'''<br/> Будьте внимательны при создании правила'''для сигналов типа Статус''' (особенно при платной отправке SMS-сообщений).<br/> Т.к. в случае выхода из строя, например: USB-пульта сообщение "Нет связи" будет сформировано также для всех подключенных к USB-Пульту концентраторов.<br/> Обратите внимание, что в сообщении "Нет связи", например: "00:43 [КУН-IP8 - 0]: Нет связи, ул. Первая д.1" - в квадратных скобках указывается тип устройства (из адресного пространства ОРС-сервера), с которым отсутствует связь, что можно использовать при настройке поля "Сообщение содержит" в правиле обработки сообщений.<br/> Кроме того, "Нет связи" будет сформировано при запуске Конфигуратора ОРС-сервера без предварительной закрытия программы АСУД.SCADA | '''Внимание! Важно!'''<br/> Будьте внимательны при создании правила'''для сигналов типа Статус''' (особенно при платной отправке SMS-сообщений).<br/> Т.к. в случае выхода из строя, например: USB-пульта сообщение "Нет связи" будет сформировано также для всех подключенных к USB-Пульту концентраторов.<br/> Обратите внимание, что в сообщении "Нет связи", например: "00:43 [КУН-IP8 - 0]: Нет связи, ул. Первая д.1" - в квадратных скобках указывается тип устройства (из адресного пространства ОРС-сервера), с которым отсутствует связь, что можно использовать при настройке поля "Сообщение содержит" в правиле обработки сообщений.<br/> Кроме того, "Нет связи" будет сформировано при запуске Конфигуратора ОРС-сервера без предварительной закрытия программы АСУД.SCADA | ||
Сообщение, которое удовлетвеоряет хотя бы одному правилу, сразу отправляется выбранному провайдеру для передачи. Как правило один сигнал - формирует одно сообщение.<br/> Для некоторых провайдеров, например: E-mail, сообщения могут объединяться в группы при отправке. Группа формируется из последовательно возникших сообщений в течение времения 5 с (интервал может быть изменен в конфигурационном файле). | |||
Если при отправке сообщения провайдер не доступен: нет связи (подключения), программа повторит отправку сообщения 3 раза через каждые 30 секунд. Если провайдер продолжит быть недоступным, сообщение будет отброшено. | |||
=== Провайдеры передачи сообщений === | === Провайдеры передачи сообщений === | ||
| Строка 124: | Строка 126: | ||
В качестве бесплатного Почтового сервера, вы можете использовать например [http://www.mail.ru http://www.mail.ru] Параметры настройки см. [https://help.mail.ru/mail-help/mailer/popsmtp здесь] | В качестве бесплатного Почтового сервера, вы можете использовать например [http://www.mail.ru http://www.mail.ru] Параметры настройки см. [https://help.mail.ru/mail-help/mailer/popsmtp здесь] | ||
[[File:SCADASMS EM.PNG|center|450px]] | [[File:SCADASMS EM.PNG|center|450px|SCADASMS EM.PNG]] | ||
| | ||
| Строка 133: | Строка 135: | ||
Адрес получателя сообщений будет указываться при формировании Правил обработки сообщений. | Адрес получателя сообщений будет указываться при формировании Правил обработки сообщений. | ||
==== Pushover ==== | |||
[https://pushover.net Pushover ] позволяет легко получать PUSH-уведомления в режиме реального времени на Android, iPhone, iPad и ПК (Android Wear и Apple Watch). | |||
Требуется подключение АРМ к Интернету. Требуется установка приложения на мобильный телефон или ПК. | |||
Вы можете воспользоваться бесплатным тестовым 7-дневным периодом после [https://pushover.net регистрации на сайте]. | |||
По окончании тестового периода, плата за пользование приложением составляет - [https://pushover.net/pricing 5$ (единовоременно, Individual pricing)]. Число отправляемых PUSH-уведомлений - до 7500 в месяц. | |||
После регистарации вы получите Pushover user key (UserToken). Также вам будет предложено задать имя вашего устройства - можете указать любое. | |||
Далее следует в личном кабине сформировать (бесплатно) новое приложение (API Token). Если вы настраиваете несколько АРМ SCADA, вы можете использовать для них один и тот же API Token. | |||
Указанные регистрационные данные внести в окно настройки провайдера | |||
[[File:Pushover.PNG|center|350px]] | |||
*AppToken - API Token | |||
*UserToken - Pushover user key | |||
*Заголовок - Заголовок сообщений, отпавляемых через провайдера | |||
Остаток сообщений - это число сообщений, которое может быть отправлено с данным AppToken до конца текущего месяца. | |||
Если вы хотите, чтобы уведомления получали два (или более) человека одновременного, следует создать Группу в настройках личного кабинета на сайте. И в качестве UserToken - указывать идентификатор созданной группы. | |||
'''Особенности настройки правил при использовании провайдера Pushover''' | |||
В поле получатель сообщения следует указывать none - тогда сообщение будет доставлено на все зарегистрированные устройства пользователя / группы. | |||
Или указывать устройства через запятую, например: iphone1, nexus, andr17 | |||
[[Category:ДокументацияСКАДА]] | [[Category:ДокументацияСКАДА]] | ||
Версия от 15:46, 12 марта 2020
Введение
Модуль отправки SMS-сообщений существенно переработан в версии 2.6.0, для предыдущих версий АСУД.SCADA см. статью SMS-уведомления
Модуль позвоволяет отправлять короткие-сообщения, фиксируемые Журналом событий АСУД.SCADA, на:
- мобильные телефоны
- адреса электронной почты
Для работы модуля требуется наличие:
- поключения к сети Интернет
- или 3G USB-модема с поддержкой АТ-команд (о возможности подключения других USB-модемов уточняйте в тех.поддержке)
Сообщения могут отправляться:
- через USB-модем - требуется предоплата за отправленные сообщения
- через сервис-провайдера - требуется регистрация и предоплата за отправленные сообщения
- через почтовые сервера - в виде сообщений электроной почты, оплата не требуется.
Возможно получать следующие типы сообщений:
- переход в Авария / Нормадискретного сигнала, визуализируемого на ситуационном плане АСУД.SCADA
- переход в Авария / Норма числового сигнала, визуализируемого на ситуационном плане АСУД.SCADA с помощью примитива Цифровой индикатор, LED-индикатор
- Включение / Выключение диспетчеромканала управления, визуализируемого на ситуационном плане АСУД.SCADA с помощью примитива Канал управления
- Входящий вызов канала переговорной связи, визуализируемого на ситуационном плане АСУД.SCADA
- переход в Нет связи / Нормаканала статуса, визуализируемого на ситуационном плане АСУД.SCADA
Сообщения формируются Примитивами SCADA и передаются в Журнал событий SCADA и модуль SMS-уведомлений для их последующей обработки.
Примеры сообщений:
- 23:29 НОРМА: Двери лифта, ул. Первая д.1
- 23:32 НОРМА: Двери машинного помещения, ул. Первая д.2
- 23:50 ВКЛ.: Освещение подъезда, ул. Первая д.1
- 00:41 НОРМА: [КУН-IP8 - 0]: Нет связи, ул. Первая д.2
Настрока модуля
Для настройки модуля следует перейти в режим настройки и выбрать меню Сервис \ Настройки, далее Журналы \ SMS-уведомления
Далее следуе создать одно или несколько правил обработки сообщений и выбрать Провайдера передачи сообщений.
Правила обработки сообщения
Для работы модуля следует создать одно или несколько правил обработки сообщений.
Для создания правила следует выполнить клик правой кнопкой мыши, выбрать Добавить правило и настроить правило:
- Название правила - просто имя правила (желательно уникальное)
- Сообщение содержит
- символ звездочка - любое сообщение
- лифт - в сообщении есть сочетание "лифт"
- лифт; Планерная - в сообщении есть и "лифт" и "Планерная"
- Получатель сообщения - телефон, E-mail адрес или идентификатор устройства в заивисимости от выбранного Провайдера
- если Получатель не указан (пустой) - сообщение будет отброшено (проигнорировано)
- Тип сигнала - тип сигнала, сформировавшего сообщение
- Уведомить о переходе в Норма - сформировать сообщение при переходе сигнала в нормальное состояние
- норма - для дискретного сигнала
- выкл. - для канала управления
- На связи - для канала статуса
- Отключить правило - игнорировать правило
Созданные правила обрабатываются последовательно (вы можете поменять порядок следования правил, выбрав правило, и нажав правой кнопкой мыши).
Порядок обработки сообщений:
- Если сообщение удовлетворяет правилу - дальнейшая проверка прекращается.
- Если сообщение удовлетворяет правилу, но Получатель сообщения в правиле не указан (пустой) - сообщение будет отброшено.
- Если сообщение не удовлетворяет ни одному из правил - сообщение будет отброшено.
Внимание! Важно!
Будьте внимательны при создании правиладля сигналов типа Статус (особенно при платной отправке SMS-сообщений).
Т.к. в случае выхода из строя, например: USB-пульта сообщение "Нет связи" будет сформировано также для всех подключенных к USB-Пульту концентраторов.
Обратите внимание, что в сообщении "Нет связи", например: "00:43 [КУН-IP8 - 0]: Нет связи, ул. Первая д.1" - в квадратных скобках указывается тип устройства (из адресного пространства ОРС-сервера), с которым отсутствует связь, что можно использовать при настройке поля "Сообщение содержит" в правиле обработки сообщений.
Кроме того, "Нет связи" будет сформировано при запуске Конфигуратора ОРС-сервера без предварительной закрытия программы АСУД.SCADA
Сообщение, которое удовлетвеоряет хотя бы одному правилу, сразу отправляется выбранному провайдеру для передачи. Как правило один сигнал - формирует одно сообщение.
Для некоторых провайдеров, например: E-mail, сообщения могут объединяться в группы при отправке. Группа формируется из последовательно возникших сообщений в течение времения 5 с (интервал может быть изменен в конфигурационном файле).
Если при отправке сообщения провайдер не доступен: нет связи (подключения), программа повторит отправку сообщения 3 раза через каждые 30 секунд. Если провайдер продолжит быть недоступным, сообщение будет отброшено.
Провайдеры передачи сообщений
Текстовый файл
Это демонстрационный провайдер. Сообщения просто пишутся в файл log \ smsterminal.txt
Может быть использован для проверки функционала модуля отправки сообщений.
АТ-SMS модем
Отправка SMS-сообщений через USB-модем с поддержкой АТ-команд (см. документацию на модем)
Для настройки USB-модема, следует нажать кнопкку Настроить.
Пример настройки модемов марки ZTE см. в статье SMS-уведомления
Если ваш модем не поддерживает AT-команды, свяжитесь с тех. поддержкой Текон-автоматики для решения вопроса о поддержке вашего модема.
SMSЦентр SMS
Отправка SMS-сообщений через сервис-провайдера https://www.smsc.ru
Требуется подключение к Интернету. Отправка сообщений - платная (тарифы на отправку см. на сайте сервис-провайдера).
Для настройки требуется предварительная регистрация на сайте сервис-провайдера.
В случае отправки сервисных SMS-сообщений, в общем случае не требуется заключение дополнительных договоров с сервис-провайдером.
SMSЦентр Email
Отправка сообщений электронной почты через сервис-провайдера https://www.smsc.ru
Требуется подключение к Интернету. Отправка сообщений - платная (тарифы на отправку см. на сайте сервис-провайдера).
Для настройки требуется предварительная регистрация на сайте сервис-провайдера. А также существующий адрес электронной почты, от имени которого будет осуществляться отправка сервисных сообщений.
В случае отправки сервисных сообщений, в общем случае не требуется заключение дополнительных договоров с сервис-провайдером.
Отправка сообщений электронной почты через корпоративный или бесплатный Почтовый сервер.
В качестве бесплатного Почтового сервера, вы можете использовать например http://www.mail.ru Параметры настройки см. здесь
Если почтовый сервер mail.ru не позволяет отправлять сообщения на ваш e-mail, вы можете создать почтовый ящий на самом сервисе и отправлять сообщения на него.
Вы можете проверить корректность настройки, отправив тестовое сообщение, указав его получателя и текст.
Адрес получателя сообщений будет указываться при формировании Правил обработки сообщений.
Pushover
Pushover позволяет легко получать PUSH-уведомления в режиме реального времени на Android, iPhone, iPad и ПК (Android Wear и Apple Watch).
Требуется подключение АРМ к Интернету. Требуется установка приложения на мобильный телефон или ПК.
Вы можете воспользоваться бесплатным тестовым 7-дневным периодом после регистрации на сайте.
По окончании тестового периода, плата за пользование приложением составляет - 5$ (единовоременно, Individual pricing). Число отправляемых PUSH-уведомлений - до 7500 в месяц.
После регистарации вы получите Pushover user key (UserToken). Также вам будет предложено задать имя вашего устройства - можете указать любое.
Далее следует в личном кабине сформировать (бесплатно) новое приложение (API Token). Если вы настраиваете несколько АРМ SCADA, вы можете использовать для них один и тот же API Token.
Указанные регистрационные данные внести в окно настройки провайдера
- AppToken - API Token
- UserToken - Pushover user key
- Заголовок - Заголовок сообщений, отпавляемых через провайдера
Остаток сообщений - это число сообщений, которое может быть отправлено с данным AppToken до конца текущего месяца.
Если вы хотите, чтобы уведомления получали два (или более) человека одновременного, следует создать Группу в настройках личного кабинета на сайте. И в качестве UserToken - указывать идентификатор созданной группы.
Особенности настройки правил при использовании провайдера Pushover
В поле получатель сообщения следует указывать none - тогда сообщение будет доставлено на все зарегистрированные устройства пользователя / группы.
Или указывать устройства через запятую, например: iphone1, nexus, andr17