VEGA Notifier - вопросы

Только ПО разработанное в Вега-Абсолют
Аватара пользователя
a.gerusenko
Сотрудник компании
Сообщения: 26
Зарегистрирован: Пт, 26 июл 2019 16:48

Re: VEGA Notifier - вопросы

Сообщение a.gerusenko » Ср, 02 окт 2019 15:48

s01755 писал(а):
Ср, 02 окт 2019 12:31
Добрый день!
По Iot Vega Notifier Lite в этой же ветке можно спрашивать?
По Вашему желанию. На сегодня отличий от полной версии мало, так что информация будет интересна и тем кто пользуется полной версией. А так же версию Lite официально мы пока еще не выпустили=)
Старший инженер-программист

s01755
Мимо проходил
Сообщения: 16
Зарегистрирован: Вт, 24 сен 2019 15:49

Re: VEGA Notifier - вопросы

Сообщение s01755 » Ср, 02 окт 2019 16:16

a.gerusenko писал(а):
Ср, 02 окт 2019 15:48
По Вашему желанию....
Спасибо!
Используем информирование через 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 - вопросы

Сообщение a.gerusenko » Ср, 02 окт 2019 16:39

s01755 писал(а):
Ср, 02 окт 2019 16:16
a.gerusenko писал(а):
Ср, 02 окт 2019 15:48
По Вашему желанию....
Спасибо!
Используем информирование через email и телеграм.
Интересует возможность редактирования тревожного сообщения.
В app.js менял текст на свой, более короткий. Вместо:
message = 'Внимание! На объекте ' + nameObject+', в помещении '+room+' произошла тревога датчика '+name;
хотелось бы покороче, типа:
message = nameObject+'-'+room+'-'+name;
и в конце сообщения еще добавить показания, например для ТД-11 - значение температуры.
Проблема в том, что после редактирования app.js он через некоторое время сбрасывается в дефолтный (обновление?).
Развернуто на Ubuntu 18.04.3 LTS.
Отключите автообнавления в config.ini

Код: Выделить всё

  #Auto-Update Application
auto_update=false
Старший инженер-программист

s01755
Мимо проходил
Сообщения: 16
Зарегистрирован: Вт, 24 сен 2019 15:49

Re: VEGA Notifier - вопросы

Сообщение s01755 » Ср, 02 окт 2019 17:02

a.gerusenko писал(а):
Ср, 02 окт 2019 16:39
Отключите автообнавления в config.ini
Конечно отключал, но обновления то хочется))
Что на счет показаний датчиков?

Аватара пользователя
a.gerusenko
Сотрудник компании
Сообщения: 26
Зарегистрирован: Пт, 26 июл 2019 16:48

Re: VEGA Notifier - вопросы

Сообщение a.gerusenko » Чт, 03 окт 2019 09:52

s01755 писал(а):
Ср, 02 окт 2019 17:02
Конечно отключал, но обновления то хочется))
Нужно понимать что Вы правите исходный код. Обновить приложение и сохранить собственные доработки, Вы можете только вручную.
s01755 писал(а):
Ср, 02 окт 2019 17:02
Что на счет показаний датчиков?
Мы предоставляем IotVegaNotifier бесплатно и с открытым кодом, мы не против если кто то будет брать, то что есть за основу и дорабатывать под себя. Но мы не оказываем техническую поддержу по доработкам приложения.
IotVegaNotifer отправляет статические сообщения о тревогах забитыми пользователем в Pulse и не добавляет в сообщения показания или какие то еще данные.
app.js отвечает за общую логику работы программы
функция rx обрабатывает поступившие данные и решает является ли это тревогой или нет. Именно в этой функции есть те данные которые вам нужно - dataDevice. Если данные были признаны тревогой они дальше не передаются - видимо вам нужно передать. Когда в rx данные признаются тревогой вызывается функция wasAlarm, wasAlarm - решает отправлять тревогу или нет и каким способом нужно отправлять тревогу, а каким нет. Если все таки нужно wasAlarm вызывает уже sendSMS или sendVoiceMessage или sendTelegram или sendSMTP - в этих функциях как раз собираются сами сообщения.
Те сами данные о показаниях не передаются в wasAlarm, sendSMS, sendVoiceMessage,sendTelegram,sendSMTP - значит Вам самим нужно это реализовать.
Старший инженер-программист

s01755
Мимо проходил
Сообщения: 16
Зарегистрирован: Вт, 24 сен 2019 15:49

Re: VEGA Notifier - вопросы

Сообщение s01755 » Чт, 03 окт 2019 10:19

a.gerusenko писал(а):
Чт, 03 окт 2019 09:52
Мы предоставляем IotVegaNotifier бесплатно и с открытым кодом...
Большое спасибо за развернутый ответ!
Мы у себя уже реализовали включение показаний в сообщение, просто при очередном обновлении все нужно прописывать по новой.
Включение показаний в сообщение было предложением для внедрения, т.к. в некоторых случаях важно видеть не только факт наступления тревоги, но и параметры, с которыми произошло тревожное событие.

Аватара пользователя
a.gerusenko
Сотрудник компании
Сообщения: 26
Зарегистрирован: Пт, 26 июл 2019 16:48

Re: VEGA Notifier - вопросы

Сообщение a.gerusenko » Чт, 03 окт 2019 12:18

s01755 писал(а):
Чт, 03 окт 2019 10:19
a.gerusenko писал(а):
Чт, 03 окт 2019 09:52
Мы предоставляем IotVegaNotifier бесплатно и с открытым кодом...
Большое спасибо за развернутый ответ!
Мы у себя уже реализовали включение показаний в сообщение, просто при очередном обновлении все нужно прописывать по новой.
Включение показаний в сообщение было предложением для внедрения, т.к. в некоторых случаях важно видеть не только факт наступления тревоги, но и параметры, с которыми произошло тревожное событие.
Спасибо за обратную связь, предложение было зафиксировано.
Старший инженер-программист

Ответить