В диалоговом окне создания уведомления можно указать способ действия, то есть то, что должна сделать система в случае срабатывания уведомления.
Уведомить по email
Может быть указан один и более адрес электронной почты. Когда все поля для ввода адресов заполнены, дополнительные слоты появляются автоматически. В заголовке письма будет указано имя уведомления, а в скобках — имя объекта. Тело письма будет содержать текст уведомления, где теги будут заменены конкретными значениями.
Кроме того, если оборудование позволяет, к уведомлению может быть прикреплено изображение, присланное объектом в сообщении, которое привело к срабатыванию уведомления. Для этого активируйте опцию Прикрепить изображение из сработавшего уведомления.
Для получения уведомления по email в основных свойствах тарифного плана должен быть прописан адрес электронной почты, с которого будут отправляться системные сообщения.
Уведомить при помощи SMS
При выборе этого способа передачи следует указать телефонный номер в международном формате (например, +375293293294). Когда все поля для ввода телефонов заполнены, дополнительные слоты появляются автоматически.
Если в свойствах пользователя не выставлен флаг отправки SMS, то данный способ доставки уведомления недоступен (не отображается).
Отправить уведомление в Telegram
Данный способ позволяет передавать предупреждения о сработавших уведомлениях в мессенджер Telegram.
Настройка отправки уведомлений для одного пользователя
- Создайте бота.
- Нажмите на иконку Поиск.
- Найдите бот с именем BotFather.
- Нажмите Старт (в iOS: Начать) и следуйте инструкциям бота.
- Полученный токен необходимо указать впоследствии в поле Ключ бота.
- Подпишитесь на созданный бот (Старт в ОС Android, Начать в iOS).
- Укажите ID пользователя.
- Найдите бот с именем userinfobot.
- Нажмите Старт (в iOS: Начать). Если вы выбрали правильный бот, то в ответ приходит сообщение с ID пользователя. Для того чтобы узнать ID другого пользователя, перешлите любое его сообщение боту.
- Укажите полученный ID в поле в поле ID канала.
Настройка отправки уведомлений в публичный канал
- Выполните шаги 1 и 2 из предыдущей инструкции.
- Создайте публичный канал в Telegram.
- Добавьте в канал созданный бот в качестве администратора с правом публиковать сообщения.
- В Wialon в поле ID канала укажите ссылку на канал в формате @ссылка (без части t.me/). Ссылка указана в настройках канала в разделе Информация.
- В настройках канала добавьте подписчиков, т. е. пользователей, которые должны получать уведомления, или отправьте им ссылку на канал.
Отобразить онлайн-уведомление во всплывающем окне
Сработавшее уведомление будет отображаться во всплывающем окне. При этом, в зависимости от настроек пользователя, оно может сопровождаться звуковым сигналом. Если URL-адрес звука не указан, то используется стандартный звуковой сигнал. Однако можно назначить и собственный звук на уведомление, прописав его адрес здесь. Рекомендуемый размер звукового файла — до 0.5 Мбайт.
При срабатывании уведомления есть возможность получать оповещения в мини-окне. Для этого необходимо отметить флагом пункт Мигание мини-окна.
Pазличные браузеры могут иметь собственные ограничения на использование тех или иных форматов аудио-файлов:
MP3 | WAV | Ogg | AAC | |
---|---|---|---|---|
Internet Explorer 9+ | + | + | ||
Google Chrome 11+ | + | + | + | |
Mozilla Firefox 12+ | + | + | ||
Safari 5+ | + | + | + | |
Opera 10+ | + | + |
В окне онлайн-уведомлений те или иные записи могут быть выделены за счет собственного цвета фона. Этот цвет можно также выбрать здесь.
Отправить мобильное уведомление
В данном случае при срабатывании уведомления пользователю/пользователям соответствующего приложения будет отправлено мобильное уведомление. В верхнем поле необходимо выбрать приложение. Далее системой проверяется наличие необходимых прав в отношении пользователей: Просмотр подробных свойств, Действовать от имени этого пользователя. Наличие данных прав проверяется как у текущего пользователя, так и у создателя ресурса, которому принадлежит уведомление. Затем на основании данной проверки ниже формируется список пользователей. Здесь Вы можете указать одного/нескольких (отметив соответствующие флаги) или всех (удерживая Сtrl, выбрать любого из них) пользователей, которым будет отправлено мобильное уведомление. Для облегчения поиска пользователей можно воспользоваться динамическим поиском.
Возможность отправки мобильных уведомлений зависит от выбранного пакета услуг.
Для получения уведомлений пользователь приложения для iOS и Android должен авторизоваться в приложении и активировать опцию Уведомления.
Выполнить запрос
Данный способ позволяет передавать предупреждения о сработавших уведомлениях в сторонние системы. При выборе этого способа передачи следует указать адрес сервера, а также выбрать POST или GET в качестве метода HTTP-запроса.
Зарегистрировать событие в истории объекта
В этом случае уведомление будет зарегистрировано в истории событий самого объекта, после чего можно посмотреть отчет по событиям.
Для успешного выполнения необходимо право Управление событиями.
Регистрировать как нарушение
Данная опция доступна только при выборе предыдущей. При ее включении события, зарегистрированные как нарушения, могут быть выведены в отдельный отчет — Нарушения.
Выполнить команду
При выборе данного пункта при срабатывании уведомления посылается команда на объект (объекты). Выберите команду из списка доступных. Список содержит все команды, прописанные в свойствах всех выбранных объектов, если на эти объекты есть право Выполнение команд. Рядом с заголовком команды могут находиться специальные знаки, означающие следующее:
— все выбранные объекты поддерживают данную команду;
— не все выбранные объекты поддерживают данную команду (подробности во всплывающей подсказке).
При необходимости задайте параметры.
В случае отправки команд, предусматривающих ввод текста или сообщения (например, Отправить произвольное сообщение или Отправить сообщение водителю), вы можете воспользоваться тегами (теми же, что и для текста уведомления). В момент выполнения команды введенные теги преобразуются в значения, которые им соответствуют.
Теги преобразуются в значения только при выборе команды как способа действия при срабатывании уведомления (не при отправке команды вручную из панели мониторинга).
Подробнее о командах читайте здесь.
Изменить доступ к объектам
Выберите пользователей, чьи права должны быть изменены в определенных условиях, и укажите для них новый набор прав. Эта опция может быть использована, к примеру, в следующей ситуации. Предположим, Вы создали пользователя, который следит за передвижением своего груза, то есть у него есть права на некоторые объекты (о которых и создается уведомление). После доставки груза в условленное место (то есть после входа в геозону), эти объекты автоматически становятся недоступными данному пользователю.
Для успешного выполнения необходимо право Управление доступом к элементу.
Установить значение счетчика
Например, при въезде в условленную геозону можно изменить (скажем, обнулить) значения счетчиков пробега, моточасов и/или трафика. Отметьте нужные счетчики и задайте им необходимые значения напротив. Для успешного выполнения необходимо право Редактирование счетчиков. Подробнее о счетчиках.
Сохранить значение счетчика как параметр
При срабатывании уведомления можно сохранить текущее значение пробега или моточасов как параметр в сообщении (odometer или engine_hours соответственно). Это позволяет впоследствии вывести начальное и конечное значение пробега в отчет по поездкам, а также преобразовать параметр engine hours в датчик моточасов для дальнейшей работы с ним. Для более точных расчетов рекомендуется сохранять значения счетчиков во время стоянки транспортного средства, например, раз в сутки в ночное время.
Для успешного выполнения необходимо право Редактирование счетчиков.
Зарегистрировать статус объекта
Например, при въезде в условленную геозону можно автоматически поменять статус служебный на статус личный, что отразится на содержимом отчетов по поездкам, моточасам и стоянкам. Подробнее о статусах.
Для успешного выполнения необходимо право Управление событиями.
Изменить вхождение в группы
При срабатывании уведомления можно включить объект в группу или исключить из групп. Слева отображается список доступных групп. Оттуда они могут быть перенесены вправо — в список Включить в группу (чтобы после срабатывания уведомления объект был включен в указанные группы) либо Исключить из группы (чтобы после срабатывания уведомления объект был удален из указанных групп).
Отправить отчет по email
При срабатывании уведомления на указанный адрес (или несколько адресов) электронной почты отправляется отчет. Выберите ресурс, в котором находится необходимый шаблон отчета (укажите Все доступные для просмотра шаблонов всех доступных ресурсов), шаблон отчета, элемент (в списке показываются элементы, принадлежащие тому же ресурсу, что и отчет), формат(ы) файла, временной интервал и прочие параметры.
В пункте Содержимое выберите, хотите ли вы получать непосредственно файлы/архивы или ссылку на FTP-сервер, где хранятся эти файлы/архивы. Если шаблон отчета построен для единичных объектов, то лучше всего не указывать какой-то конкретный объект, а выбрать опцию Сработавший объект. Тогда отчет генерируется относительно того объекта, по которому сработало уведомление. Для успешного выполнения необходимо наличие права Просмотр сообщений и отчетов. Подробнее про описание форматов файла и параметров смотрите в в экспорте отчета в файл.
Информация о геоданных в отчете по уведомлению отображается в соответствии с настройками пользователя-создателя ресурса, в котором это уведомление создано.
Если право доступа на элемент (или сам элемент) было удалено, то созданное уведомление не выполняется.
Изменение иконки
При выборе этого способа действия после срабатывания уведомления текущая иконка объекта изменяется на указанную. Окно с доступными иконками открывается нажатием на кнопку Библиотека.
Создать рейс
В качестве действия по срабатыванию уведомления можно назначить на объект новый рейс. Например, рейс может быть назначен при выходе из зоны (например, Гараж), либо по завершении одного рейса объект может быть автоматически поставлен на другой. Подробно параметры, которые могут быть настроены для маршрутов, описаны в разделе Маршруты.
Снять водителя
Может использоваться, например, при возвращении в гараж или на базу для автоматического снятия водителя с объекта.
Для успешного выполнения необходимо право на ресурс Создание, редактирование, удаление водителей. Cнятие водителей может происходить только в рамках ресурса, которому принадлежит уведомление.
Снять прицеп
Аналогично предыдущему действию, но предназначено для снятия прицепа.
Для успешного выполнения необходимо право на ресурс Создание, редактирование, удаление прицепов. Так же как и в ситуации со снятием водителей, для успешного выполнения уведомление и прицепы должны принадлежать одному ресурсу.