====== "События" в сервисе ISMO4 ====== События являются мощным инструментом для контроля передвижения автопарка и работы дополнительного оборудования (ДУТ, ДРТ). {{ :event_icon.png?100 }}В основе работы с ними лежат два понятия: * **Событие** - набор определенных правил и условий для выбранного объекта или группы. * **Сработка события** - момент выполнения/исключения условия или правила определенным объектом. Например необходимо получать уведомление при превышении скорости автомобилем "ВАЗ 2101". В данном случае, событием будет "Навигационное событие" -> "Превышение скорости". В качестве "условия" необходимо указать значение скорости, при превышении которой будет "сработка". "Сработкой события" будут являться дата и время, когда "ВАЗ 2101" превысил установленною скорость. "Сработка" также предусматривает адрес и значение, которые привело к "сработке". Если в событии была установлена максимальная скорость 100км/ч, то "сработку события" вызвала скорость 130км/ч. **Сервис поддерживает следующие типы событий: ** * Навигационные события. * Контроль геозон. * События по датчикам. * Сервисные события. * Системные события. **Сервис поддерживает следующие виды уведомлений о "сработке" события:** * **Звуковое уведомление - ** сработка события будет сопровождаться звуковым сигналом (если Вы находитесь в системе). * **Уведомление в виде информера** - графический информер красного цвета в левом верхнем углу при сработке события. Содержит название события, дату, значение и тип события. * **Уведомление на E-mail - ** будет отправлено письмо на E-mail при "сработке" события. Данная опция должна быть активирована в настройках события с указанием E-mail для уведомления. Каждый тип событий имеет уникальных набор условий и правил. ===== Главные настройки события ===== {{ :event_main_setting.jpg }} Любое событие, не зависимо от типа, имеет общие настройки. * **Название события** - впишите, как будет называться событие. Это название будет фигурировать в отчетах и различного рода уведомлениях. Использовать название необходимо по смыслу его правил. Это позволит не путаться в нескольких событиях. Например, подходящие название: "Превышение скорости", "Сработка датчика", "Длительная стоянка", "Увеличение напряжения". * **Активное событие** - установленный маркер активирует событие. Оно будет обрабатываться сервисом. Если маркер не установлен - событие сохраняется в системе, но "сработки" по нему выполнятся не будут. * **Таймаут, сек.** - значение в секундах, которое будет является "задержкой" между несколькими "сработками". Например в случае с событием по "Превышению скорости", количество "сработок" будет ровняться количеству полученных значений (выше допустимого) скорости от устройства, т.е., каждые 5-10 секунд (в зависимости от режима работы устройства). В результате, с таким же интервалом буду выполнятся "сработки" данного события. Таймаут позволяет избежать таких частых "сработок".Каждая последующая "сработка" не наступит ранее чем истечет время таймаута от предыдущей сработки. * **Требовать подтверждения** - позволяет не пропустить уведомление на интерфейсе при "сработке", даже когда Вы не находитесь в системе. При установленном маркере, уведомления о "сработке" будут появляться на карте до тех порка, пока Вы не нажмите "Подтвердить" (в окне информера уведомления). В противном случае, уведомление будет отображено один раз на каждую "сработку". * ** Выберите объект ** - отметьте объекты к которым необходимо применить данное событие. Это позволит не создавать по отдельному событию на каждый объект (авто). ===== Настройки оповещения ===== {{ :event_notify_setting.jpg }} Общие настройки события для всех типов. * **Выводить текстовое сообщение** - отметьте маркер, если хотите чтобы при "сработке" события в левом верхнем углу интерфейса появлялся информер красного цвета. Информер содержит "Название события", "Время и дату", "Название объекта", на котором произошла "сработка". * **Включатся звуковое оповещение** - отметьте маркер, если хотите чтобы "сработка" сопровождалась звуковым сигналом. * **Центрировать на объекте** - карта будет автоматически центрировать на объекте, по которому произошла "сработка". * **Поставить маркер на карте** - будет установлен маркер на карте в соответствии с местом расположения "сработки". * **Следить за объектом после наступления события new ** - после сработки события, на карте будет установлена метка места сработки а также "след" до текущей позиции объекта либо следующего события такого же типа (рис. 3). * **Отправлять E-MAIL уведомление** - при "сработке" будет отправлено e-mail уведомление на адрес, который указан в графе "Email для оповещения". Вы можете использовать несколько адресов разделяя их запятой. ===== Отображение событий на карте ===== Данный модуль отображает все последние события во время отсутствия оператора, а также те что происходят в режиме "он-лайн" {{:screenshot_from_2015-12-15_11_38_35.png}}Рис 3 - управление отображением событий на карте - Вкл.\Выкл. отображение слежения события на карте. - Порядковый номер события, которое соответствует номеру на карте. - Дата события. - Название объекта. - Центрирование карты на событии. - Удаление события. - Подтверждения события Также, в верхней части есть кнопки управления для массовым управлением событий. ===== Описание типов событий ===== ==== Навигационные события ==== {{ :events_naw.jpg }} Данный тип событий содержит набор правил, направленных на контроль данных навигации. Это данные, получаемые от устройства о скорости, высоте над уровнем моря, направлении, количестве спутников и уровня GSM-сигнала. Сервис ISMO4 анализирует их во время приема и проверяет на соответствие правилам созданных событий. === Скоростной режим === Событие позволяет контролировать скорость движения объекта (авто). * Укажите минимальное и максимальное значение скорости (км/ч), если необходимо отслеживать диапазон скоростного режиме. "Сработка" произойдет, если скорость движения объекта будет выше минимального и ниже максимального значения . * Укажите только минимальное значение, если необходимо выполнять "сработку" при превышении скорости данного значения. ==== Контроль геозон ==== {{ :events_geo.jpg }} Тип событий позволяет фиксировать пересечений границ геозоны. Необходимо отметить геозоны и объекты, для которых будет активно данное событие. === Вхождение в геозону === "Сработка" события произойдет, если объект пересечет [[:геозоны|границу геозоны]] при вьезде в ее область. === Выход с геозоны === "Сработка" события произойдет, если объект пересечет границу геозоны при выезде с ее области, т.е. покинет геозону. === Вхождение и выход с геозоны === "Сработка" события произойдет, если объект пересечет [[:геозоны|границу геозоны]] при вьезде или выезде с ее области, т.е. попадет внутрь или покинет [[:геозоны|геозону]]. ==== Датчики ==== \\ {{ :events_sen.jpg }} Тип события "Датчики" позволяет контролировать значения, получаемые от датчиков, которые подключены к устройству (трекеру). Это ДУТ, ДРТ, датчики температуры, различные "концевики" и тревожные кнопки. Для работы с этим типом событий в системе должны быть созданы "датчики" для необходимых объектов. Смотрите описание по работе с датчиками. **При создании события данного типа необходимо:** - Отметить объекты, для которых будет применено данное событие с предварительно настроенной обработкой данных от датчиков. - Выбрать "Тип датчика", на который будет распространяться данное событие. - В появившемся списке доступных датчиком отметить нужные данные, от которых они будут анализироваться согласно настройке события. Все [[:работа_с_датчиками#руководство_по_работе_с_датчиками_в_сервисе_ismo4|"Типи датчика"]] содержат два значения для ввода. **Минимальное значение** - здесь необходимо указать значение, превышение которого датчиком приведет к "сработке" события. **Максимальное значение** - указывается в паре с минимальным, если необходимо фиксировать попадание значения в диапазон "от и до". Указывается без "минимального" значения, если необходимо отслеживать уровень ниже "максимальное значения". **Несколько примеров:** * минимальное = 10, максимальное = 30. Получено от датчика = 14. Будет выполнена "сработка", поскольку значение от датчика попадает в диапазон установленных. * минимальное = 10, максимальное = не указано. Получено от датчика = 14. Будет выполнена "сработка", поскольку значение от датчика выше минимального значения. * минимальное = 10, максимальное = не указано. Получено от датчика = 8. "сработка" не будет выполнена, поскольку значение от датчика ниже минимального значения. * минимальное = не указано, максимальное = 10. Получено от датчика = 8. Будет выполнена "сработка", поскольку значение от датчика ниже максимального значения. === Датчик ДУТ (цифровой) === Данный датчик передает на сервис тарировочный код (числовое значение), который соответствует тарировочной таблице. Эта таблица доступна для ввода в систему при [[:работа_с_датчиками#создание_датчика_уровня_топлива_цифровой|настройке самого датчика ("Настройки объекта")]] в сервисе ISMO4. При создании события указывается минимальное и максимальное, или оба значения тарировочного кода, а не соответствующее ему значение в литрах. При превышении минимального значения. или попадания его в диапазон между максимальным и минимальным, будет выполнена "сработка" события. Данное событие полезно для автоматического уведомления о проблеме в работе датчика (т.е., когда значения полученное от датчика падает в "0", или выше, чем максимальный код в "тарировочной таблице". === Тревожная кнопка === Данное событие позволяет отслеживать нажатие тревожной кнопки. В большинстве случае в качестве тревожной кнопки [[:работа_с_датчиками#создание_датчика_тревожная_кнопка|используется логический тип датчика]]. Он предусматривает передачу устройством только одного из двух значений: "0" или "1". В зависимости от подключения датчика устройству, используйте следующие настройки минимального и максимального значения для "сработки" при нажатии на кнопку: * Если при нажатии тревожной кнопки в систему передается значения "1": укажите минимальное значение = 1, максимальное = 1. * Если при нажатии тревожной кнопки в систему передается значения "0": укажите минимальное значение = 0, максимальное = 0 . ==== Сервисные события ==== {{ :events_ser.jpg }} Сервисные события позволяют отслеживать ситуации, которые не предусматривают получение данных от устройств (трекеров). Даже отсутствие данных является поводом для "сработки" события. === Потеря спутников === Некоторые устройства (трекеры) остаются на связи с сервером даже в момент отсутствия GPS/Глонасс сигнала. Это позволяет фиксировать такие моменты. Выберите данный тип системного события для "сработки" и получения уведомления при потери спутников устройством. Если же устройством не предусмотрена связь с сервером при отсутствии GPS/Глонасс, более правильно будет использование события "Потеря устройством связи с сервером". === Потеря устройством связи с сервером === Позволяет определить отсутствие подключения устройства к серверу по прошествии "интервала времени между пакетами данных" (доступно в настройках объекта). Используйте данный тип события для автоматического уведомления о потери устройства связи с сервером ISMO. === Превышение длительности стоянки/движения === Позволяет контролировать продолжительности стоянки или движения объекта. Доступно значение "Продолжительность" (в секундах), при превышении которого выполнится "сработка" данного события. Т.е., если автомобиль стоит или движется дольше указанного времени. ==== Системные события ==== {{ :events_sys.jpg }} Системные события направлены на уведомление устройством сервера ISMO о каких либо изменениях в работе или переходе между различными режимами работы. На данный момент только некоторые модули устройств "Gryphon" поддерживают работу системных событий. Если у Вас устройство другого производителя и Вы не уверены в поддержке "системных событий" данным устройством, используйте другой тип событий для реализации уведомлений о "сработках".