всем привет! есть у кого опыт экспорта тревог\аварий и информационных сообщений( а в идеале еще и отчетов ) с мс3 в мессенджеры?
всем привет! есть у кого опыт экспорта тревог\аварий и информационных сообщений( а в идеале еще и отчетов ) с мс3 в мессенджеры?
Вы с мессенждерами работали?
В трансформаторной будке живет трансформаторная собака (с) Прозрачный гонщик
было дело в телегу бот делал для пересылки сообщений со скады, скада слала на почту а бот с почты забирал и выкладывал в группу, но в моей лицензии на мс3 нет ключа для отправки отчетов почты... вот и думаю как можно костыль изобрести)
Как бот может получать данные?
В трансформаторной будке живет трансформаторная собака (с) Прозрачный гонщик
если бы у меня было решение этого вопроса я бы не создал эту тему)))
были мысли брать с бд напрямую ( бд юзаю внешнюю ), но вдруг есть способ проще...
Ок, давайте, найдем способ проще.
1. Клиенту надо куда-то подключиться.
2. По какому-то протоколу
3. Боту надо иметь возможность в принципе куда-то подключиться и по какому-то протоколу.
Нарисуйте круги Эйлера и вы найдете самый лучший вариант.
ЗЫ. Вы складываете данные в доступную извне БД, ваш бот может брать данные из БД и вам нужен способ проще?
В трансформаторной будке живет трансформаторная собака (с) Прозрачный гонщик
Есть готовое решение, но придется использовать другую Scada хотя бы читать данные из БД и оправлять на Email и Telegramm. цена вопроса 7200 если для предприятия.
в сторонней Scada ничего не храним, тупо контролируем нужные каналы.
Есть специальный скрипт для MasterSCADA для отправки сообщений в Telegram.
Возможно в следующей версии сделаем поддержку полноценного канала.
Пример по ссылке ниже.
Нужно получить API_ID и HASH:
https://tlgrm.ru/docs/api/obtaining_api_id
прописать в строку:
Client = new TelegramClient(1603676, "91545868ec615faf6c751beb93909a1f");
Указать номер телефона отправителя и получателя:
[FBNonRetain] string TelephoneNumber="+79038008810";
[FBNonRetain] string DestNumber="79037002236";
В режиме исполнения подаете сигнал на получить код. Полученный код (из телеграма телефона например) вписываете в Код.
Подаете сигнал на Авторизоваться.
Послать - послать тестовое сообщение.
Все сообщения которые генерируют Событие 1 и Событие 2 будут отправляться в телеграм
По ссылке проект и библиотеки
https://disk.yandex.ru/d/zTUb9ARWjP58Rw
Положить сюда:
c:\Program Files (x86)\MpsSoft\MasterSCADA\
Спасибо.