Тема: Некорректная работа уведомлений
Добрый день!
Обратил внимание на некорректную работу уведомлений в wialon local при использовании настройки "Генерировать уведомление при изменении состояния".
Поясню на примере. Мы настроили уведомление на превышение скорости 100 км/ч. Минимальное время тревожного сигнала выставили 20 сек. Что бы много уведомлений не сыпалось, включили "Генерировать уведомление при изменении состояния" и выставили мин. продолжительность предыдущего состояния 1 минута.
Согласно инструкции по wialon:
Минимальная продолжительность предыдущего состояния
Этот параметр предназначен для того, чтобы исключить излишние срабатывания. Например, объект может на небольшой промежуток времени попасть в нормальное состояние, после чего вернуться в тревожное. Данный параметр необходим для того, чтобы уведомление в таком случае сработало только один раз.
Итак, мы ожидаем, что как только объект будет двигаться более 20 сек со скоростью более 100 км/ч нам придет уведомление. И повторные уведомления будут приходить только если между превышениями будет больше 1 мин.
Как это работает на самом деле. Объект двигается 90, 105, 95, 103, 130, 170, 200, 200 ... Уведомления не приходят совсем.
Оказывается, если объект из тревожного состояния вернется в нормальное до того как сработает уведомление (от 105 к 95), а затем вернется в тревожное раньше чем выставленная минимальная продолжительность предыдущего состояния (от 95 к 103), уведомления не придут совсем. Совсем! Т.е. машина мчится 200 км/ч целый час уведомления не будет. А такой скачок (в нашем пример 105-95-103 и далее) бывает довольно часто.
Этот не корректный алгоритм работы распространяется не только на превышение скорости, но и на все уведомления с параметром "Генерировать уведомление при изменении состояния". У нас есть сложные уведомления связанные с контролем работы определенных параметров оборудования, и там такие вещи являются критичными. Был неприятно удивлен.
Пожалуйста, кто использует уведомления и пользуется параметром "Генерировать уведомление при изменении состояния" будьте бдительны, система время от времени дает сбой!