По Вашему желанию. На сегодня отличий от полной версии мало, так что информация будет интересна и тем кто пользуется полной версией. А так же версию Lite официально мы пока еще не выпустили=)
VEGA Notifier - вопросы
- a.gerusenko
- Сотрудник компании
- Сообщения: 26
- Зарегистрирован: Пт, 26 июл 2019 16:48
Re: VEGA Notifier - вопросы
Старший инженер-программист
Re: VEGA Notifier - вопросы
Спасибо!
Используем информирование через email и телеграм.
Интересует возможность редактирования тревожного сообщения.
В app.js менял текст на свой, более короткий. Вместо:
message = 'Внимание! На объекте ' + nameObject+', в помещении '+room+' произошла тревога датчика '+name;
хотелось бы покороче, типа:
message = nameObject+'-'+room+'-'+name;
и в конце сообщения еще добавить показания, например для ТД-11 - значение температуры.
Проблема в том, что после редактирования app.js он через некоторое время сбрасывается в дефолтный (обновление?).
Развернуто на Ubuntu 18.04.3 LTS.
- a.gerusenko
- Сотрудник компании
- Сообщения: 26
- Зарегистрирован: Пт, 26 июл 2019 16:48
Re: VEGA Notifier - вопросы
Отключите автообнавления в config.inis01755 писал(а): ↑Ср, 02 окт 2019 16:16Спасибо!
Используем информирование через email и телеграм.
Интересует возможность редактирования тревожного сообщения.
В app.js менял текст на свой, более короткий. Вместо:
message = 'Внимание! На объекте ' + nameObject+', в помещении '+room+' произошла тревога датчика '+name;
хотелось бы покороче, типа:
message = nameObject+'-'+room+'-'+name;
и в конце сообщения еще добавить показания, например для ТД-11 - значение температуры.
Проблема в том, что после редактирования app.js он через некоторое время сбрасывается в дефолтный (обновление?).
Развернуто на Ubuntu 18.04.3 LTS.
Код: Выделить всё
#Auto-Update Application
auto_update=false
Старший инженер-программист
Re: VEGA Notifier - вопросы
Конечно отключал, но обновления то хочется))
Что на счет показаний датчиков?
- a.gerusenko
- Сотрудник компании
- Сообщения: 26
- Зарегистрирован: Пт, 26 июл 2019 16:48
Re: VEGA Notifier - вопросы
Нужно понимать что Вы правите исходный код. Обновить приложение и сохранить собственные доработки, Вы можете только вручную.
Мы предоставляем IotVegaNotifier бесплатно и с открытым кодом, мы не против если кто то будет брать, то что есть за основу и дорабатывать под себя. Но мы не оказываем техническую поддержу по доработкам приложения.
IotVegaNotifer отправляет статические сообщения о тревогах забитыми пользователем в Pulse и не добавляет в сообщения показания или какие то еще данные.
app.js отвечает за общую логику работы программы
функция rx обрабатывает поступившие данные и решает является ли это тревогой или нет. Именно в этой функции есть те данные которые вам нужно - dataDevice. Если данные были признаны тревогой они дальше не передаются - видимо вам нужно передать. Когда в rx данные признаются тревогой вызывается функция wasAlarm, wasAlarm - решает отправлять тревогу или нет и каким способом нужно отправлять тревогу, а каким нет. Если все таки нужно wasAlarm вызывает уже sendSMS или sendVoiceMessage или sendTelegram или sendSMTP - в этих функциях как раз собираются сами сообщения.
Те сами данные о показаниях не передаются в wasAlarm, sendSMS, sendVoiceMessage,sendTelegram,sendSMTP - значит Вам самим нужно это реализовать.
Старший инженер-программист
Re: VEGA Notifier - вопросы
Большое спасибо за развернутый ответ!a.gerusenko писал(а): ↑Чт, 03 окт 2019 09:52Мы предоставляем IotVegaNotifier бесплатно и с открытым кодом...
Мы у себя уже реализовали включение показаний в сообщение, просто при очередном обновлении все нужно прописывать по новой.
Включение показаний в сообщение было предложением для внедрения, т.к. в некоторых случаях важно видеть не только факт наступления тревоги, но и параметры, с которыми произошло тревожное событие.
- a.gerusenko
- Сотрудник компании
- Сообщения: 26
- Зарегистрирован: Пт, 26 июл 2019 16:48
Re: VEGA Notifier - вопросы
Спасибо за обратную связь, предложение было зафиксировано.s01755 писал(а): ↑Чт, 03 окт 2019 10:19Большое спасибо за развернутый ответ!a.gerusenko писал(а): ↑Чт, 03 окт 2019 09:52Мы предоставляем IotVegaNotifier бесплатно и с открытым кодом...
Мы у себя уже реализовали включение показаний в сообщение, просто при очередном обновлении все нужно прописывать по новой.
Включение показаний в сообщение было предложением для внедрения, т.к. в некоторых случаях важно видеть не только факт наступления тревоги, но и параметры, с которыми произошло тревожное событие.
Старший инженер-программист