Тема: Уведомление - Измерение изменения показаний Датчика
В продолжении темы:
Ложные сливы и заправки в Задании
Здравствуйте! У меня возникла идея, как можно сделать не Задание по Сливам и Заправкам, а Уведомление. Даже не обязательно, чтобы это было конкретно по топливу. Просто сделать уведомление по измерению изменений показаний датчика, почти как дискретный датчик но с дополнительными параметрами:
- настройка по минимальному изменению показаний датчика, единицы
- направление изменения, повышение или понижение
- продолжительность изменения, секунды
- состояние обьекта, парковка или в движении
Так же можно некоторые из этих параметров итегрировать в Настройки обьекта => Расход топлива, т.к. некоторые из параметров могут быть специфичны для различных ТС.
Т.е. Система будет детектировать изменения в показании датчиков. Например:
Дано:
Минимальное изменение = 5 ед. или литров
Направление изменения = понижение
Продолжительность изменения = 90 секунд
Состояние обьекта = парковка
Текст Уведомления = "стандартный текст уведомления, который можно редактировать"
Происходит слив топлива на парковке, система замечает понижение уровня топлива и ждет когда понижение уровня закончиться в течении 3 минут с учетом минимального изменения показаний 5 литров. В случае если понижение уровня вновь повторяется, цикл ожидания вновь включается до того момента, пока понижение в течении 3х минут не будет превышать 5 литров. Далее расчитывается на сколько произошли изменения показания датчика за этот период и формируется Уведомление с текстом
" %обект%: %время,дата% произошел возможный слив %кол-во литров или единиц% литров.
и отправляется Адресату.
Этот метод возможно будет приминим не только для сливов и заправок, но и для измерений изменения других датчиков.
Прошу рассмотреть наше предложение. Если есть какие-либо идеи, комментарии, пожалуйста пишите.