This is topic SMS-рассылка in forum TRACE MODE 6 бесплатная Базовая версия / TRACE MODE 6 free Base version at Форум TRACE MODE: техническая поддержка.
Настроил COM-порт(номер - COM3, назначение - Gsm-Sms, Скорость - 9600, Таймаут - 3000, остальное по умолчанию), подключил GSM-модем(HUAWEI), создал пользователя с рассылкой. В Протокол1 (Панель МРВ) появляется следующая надпись в момент, когда, как я предполагаю, должно отправляться сообщение (через 3-4 секунды после появления аварийного сообщения в отчёте тревог): "INF_MODEM:COM3 MODEM OK".
То есть модем ок, а сообщение не ок.
Подскажите пожалуйста, что я не досмотрел.
P.S. Создал канал CALL.ChGroupReq, к нему привязал переменную @Modem с параметром 3. Все аргументы в атрибуте 124(ArgSize) по нулям. Атрибут 95(С2) - 1(0001) Атрибут 96(С3) - 48(0030)
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Т.е. Вы хотите разослать СМС Пользователям при появлении определенного сообщения в ОТ? Пользователю заданы телефон и разрешение на получение рассылок? В словаре ОТ данному сообщению задано направление на рассылку СМС? Как Вы контролируете, что именно данное событие произошло? Было ли оно записано в самом ОТ?
Posted by vg (Участник № / Member № 8172) on :
Да. Хочу отправлять СМС Пользователю при появлении сообщения со статусом "A" в отчёте тревог. Соответственно создано 2 словаря для "FLOAT" и для "События", в обоих есть сообщения со статусом тревоги и направлением AR+G+GSM.
Во FLOAT тревожное сообщение появляется при превышении верхней предупредительной границы канала(что видно непосредственно при индикации ячеек, в которых отображаются полученные значения), в Событии при появлении определённого события(появление помимо ОТ дублируется в ГЭ "Событие").
В отчёте тревог оба вида сообщений появляются с нужным статусом, цветом и сообщением корректно.
Созданный пользователь имеет все разрешения: Система, Логин, Пользователи, SCADA, Дополнительно. Также указаны мобильный телефон и e-mail. Заданы логин и пароль.
Непосредственно сам модем рабочий. СМС отправляет из своего приложения "MegaFon Internet".
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Пользователь должен иметь разрешение "Рассылка".
Для диагностики обмена по модему в файл TMcom_XX.cnf в папке узла проекта установите ключи:
Повторите тестирование, диагностические показания по обмену с модемом будут записаны в файл wdep.log в папке узла проекта.
Posted by vg (Участник № / Member № 8172) on :
Проблема разрешилась. СМС рассылаются. Создал второго пользователя и установил для него разрешение только на рассылку.
После проб разных комбинаций пользователей и разрешений сложилось впечатление, что рассылка работает для пользователя, у которого есть ТОЛЬКО разрешение на рассылку. Если добавляю другие опции, то перестаёт работать.
Так и задумано?
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Пользователи, которые имеют права авторизации, не включены по умолчанию в список рассылки. Чтобы эти пользователи могли получать рассылки сообщений ОТ, надо использовать ключ (см. «Пользовательские SMS») SMS_ALARME_LIST_BY_USER=ON/OFF; если ON, то к списку рассылки, который задан ключом SMS_ALARME_PHONE_LIST, добавляются пользователи с установленным флагом Рассылка (см. "Канал класса ПОЛЬЗОВАТЕЛЬ" ).
Posted by vg (Участник № / Member № 8172) on :