Команды

Команда — это отправляемый на объект запрос на выполнение какого-либо действия. В ответ устройство может высылать свои координаты или изображение, делать перепрошивку, блокировать двигатель и многое другое. Набор команд, поддерживаемых объектом, зависит от используемого оборудования и его конфигурации.

Чтобы команда могла быть выполнена, она должна быть прописана в свойствах объекта на соответствующей вкладке. Для отправки команды пользователь должен обладать правами, указанными в ее свойствах, а также правом «Выполнение команд» по отношению к объекту.

Стандартные команды

Система Wialon поддерживает на данный момент 17 стандартных команд, то есть команд, зарезервированных в системе:

Иконка Тип команды Имя в системе Параметры
Запросить координаты
(запросить текущие координаты объекта)
query_pos
Заблокировать двигатель block_engine
Разблокировать двигатель unblock_engine
Активировать выход output_on номер выхода
Деактивировать выход output_off номер выхода
Загрузить сообщения download_msgs временной интервал
Установить интервал отправки данных
(интервал регулярной отсылки сообщений устройством на сервер)
set_report_interval интервал
в секундах
Отправить произвольное сообщение
(для передачи нестандартной команды объекту)
custom_msg текст сообщения
Отправить сообщение водителю driver_msg текст сообщения
Отправить координаты send_position координаты
Отправить маршрут send_route точки маршрута
Отправить точки маршрута send_waypoints точки маршрута
Запросить конфигурацию request_configuration
Запустить/Остановить WiaTag wiatag_service
Загрузить конфигурацию upload_cfg путь к файлу конфигурации
Загрузить прошивку upload_sw путь к файлу прошивки
Запросить фотографию query_photo
Запросить фотографию с камеры query_photo_cam номер камеры
Запросить файл DDD (для тахографов) query_ddd

:!: Чтобы скачать запрошенный файл конфигурации, необходимо сгенерировать таблицу сообщений за соответствующий период, а затем воспользоваться приложением «Disketta» для скачивания файла.

:!: Если используемое Вами устройство поддерживает команды, которых нет в данном списке, их все равно можно отправить — при помощи команды «Отправить произвольное сообщение». Главное — знать точное имя команды, как оно прописано в оборудовании.

Способы отправки и отслеживания команд

Существует ряд способов для отправки команды на объект:

  1. Вручную из панели мониторинга, в том числе и отправка команды сразу целой группе объектов.
  2. В качестве задания, выполняемого автоматически по заданному расписанию.
  3. В качестве действия по срабатыванию уведомления (автоматическое выполнение по наступлению указанных условий).
  4. С мобильного устройства при помощи обычного текстового SMS-сообщения.

:!: Такие команды как загрузка конфигурации или загрузка прошивки имеют свои особенности. Если для объектов эти команды были сохранены без выбора файла, то отправка данных команд в качестве задания/уведомления или отправка команды сразу целой группе объектов будет недоступна.

:!: Команды по отправке маршрута или отправке точек маршрута также имеют некоторые особенности. При их отправке необходимо вручную ввести параметры маршрута. Таким образом, эти команды не могут быть задействованы посредством задания или уведомления.

Информация о командах, которые были отправлены на объект, может быть получена из следующих источников:

Отправка команды из панели мониторинга

Отправка команд на объект предусмотрена в панели мониторинга. Опцию отправки команд необходимо активировать в настройках панели. По состоянию кнопки отправки можно судить о характере возможных действий:

— имеются команды, доступные для выполнения;
— среди доступных команд есть те, которые выполняются по GPRS-каналу;
или — доступных команд нет или у текущего пользователя недостаточно прав на такие действия;

При перемещении курсора к активной кнопке всплывает список команд, доступных для выполнения. В этом списке отображаются только те команды, которые могут быть отправлены в данный момент времени (анализируется доступность типов связи).

  1. Кликните кнопку отправки команды /.
  2. Выберите нужные объекты и нажмите «Далее». Этот шаг не нужен, если команда отправляется одному объекту.
  3. Выберите необходимую команду из списка доступных. При отправке нескольким объектам специальные знаки показывают, может ли данная команда быть отправлена всем выбранными объектам или только некоторым:
  • все выбранные объекты поддерживают данную команду;
  • не все из выбранных объектов поддерживают данную команду (во всплывающей подсказке — более подробная информация).

  1. Если это необходимо для выбранной команды, введите дополнительные параметры, например, номер входа/выхода, интервал отправки данных, путь к файлу прошивки или конфигурации, точки маршрута и т.п.
  2. Нажмите «ОК». Команда выполнится сразу, о чем будет сообщено в журнале.

:!: Внимание!
Чтобы отправить команду группе объектов, необходимо, чтобы эта команда была прописана в свойствах каждого из этих объектов на вкладке «Команды» и имела одинаковое имя. Если при отправке нескольким объектам, команда у них называются одинаково, но принадлежит разному типу и при этом параметры не заданы, тогда команда посылается без параметров и в итоге выполнена быть не может.

Переписка с водителем

При помощи функционала команд оператор (диспетчер) может осуществлять переписку с водителем. Для этого ему следует воспользоваться командой «Отправить сообщение водителю» и ввести текст.

В случае получения ответа от водителя, его сообщение появляется в специальном всплывающем окне, при этом приход нового сообщения может сопровождаться звуковым сигналом (см. настройки пользователя). При наличии непрочитанных сообщений их количество указывается на красном фоне рядом с кнопкой вызова окна переписки. Обратите внимание на то, что число указывает именно на количество непрочитанных сообщений, а не на общее количество сообщений в окне. Индикатором того, что в окне сообщения есть (не важно, прочитанные или нет) является активное состояние иконки переписки (она цветная, и на нее можно нажать).

Вновь приходящие сообщения добавляются в верхнюю часть списка. Для непрочитанных уведомлений по умолчанию используется голубой фон. Чтобы раскрыть/скрыть полный текст сообщения, используйте кнопку-переключатель «плюс/минус» или щелкните по заглавной строке сообщения вне текста.

При клике по сообщению карта центрируется на месте, откуда оно было послано. При клике по названию объекта карта центрируется на последнем его положении.

Чтобы удалить отдельно взятое сообщение, щелкните по крестику справа от его заголовка. Можно также удалить все прочитанные сообщения или все сообщения вообще, воспользовавшись соответствующими кнопками внизу окна. После удаления всех сообщений окно закрывается автоматически. Если закрыть окно нажатием на крест в верхнем правом углу, то данное окно перестает всплывать автоматически при получении новых уведомлений до тех пор, пока Вы не вызовете его при помощи соответствующей кнопки из нижней панели.

Кроме того, окно можно «перетаскивать» по экрану и менять его размеры. Причем позиция и размер окна запоминается до следующего открытия.

Здесь же находится кнопка в виде зеленого треугольника для быстрого ответа оператора (в свойствах объекта должна быть предварительно создана команда «Отправить сообщение водителю»). Щелкните по ней и в появившемся диалоговом окне введите текст ответа. В конце нажмите «ОК».

Кроме того, можно выполнить отчет «История переписки», который будет содержать все сообщения оператора и водителя за указанный период времени.

:!: Примечание.
Автоматическое появление сообщений от водителей на экране можно отключить. Для этого в настройках пользователя нужно снять флаг «Автоматическое отображение событий». В таком случае о приходе нового уведомления будет свидетельствовать только появление цифры на красном фоне в нижней панели программы рядом с иконкой переписки. Чтобы прочитать уведомления, нужно нажать на этот знак.

Переписку с водителем, причем не только при помощи команд, но и при помощи SMS, удобно вести через приложение «Chatterbox».

Отправка маршрута/Отправка точек маршрута

При отправке маршрута в соответствующем поле укажите его имя.

Для отправки маршрута/отправки точек маршрута в диалоге команды необходимо задать его точки. Точки могут быть найдены в различных источниках: адресах, геозонах, маршрутах. При необходимости можно воспользоваться фильтром поиска (кнопки вверху диалога), который позволяет уменьшить/увеличить круг используемых источников. Включенная кнопка означает, что соответствующий источник применяется в качестве фильтра, выключенная — не применяется.

Чтобы указать точку маршрута, начните вводить текст в соответствующем поле, и в выпадающем списке, в зависимости от используемого фильтра, будут представлены возможные варианты с пометкой о том, где они были найдены.

Кроме того, точку можно добавить непосредственно с карты. Для этого справа от поля нажмите на кнопку вызова карты. Переместитесь на карте к искомому месту и дважды кликните по нему, в результате чего данная точка будет задана автоматически.

Если точка добавляется из маршрута, то добавляются сразу все точки данного маршрута. Однако, если маршрут содержит в качестве точек движущиеся объекты, они пропускаются.

При добавлении точки из геозоны-линии или геозоны-полигона берутся координаты первой точки.

После того как необходимая точка была задана, справа от нее появляется зеленая птичка — индикатор валидности точки, который свидетельствует о наличии координат. Имя точки не подлежит редактированию и заполняется только автоматически. При попытке отредактировать имя предыдущие результаты поиска сбрасываются (индикатор валидности точки пропадает) и необходимо начинать поиск заново. Под каждой заданной точкой располагается поле «Примечание». Данное поле не является обязательным для заполнения.

Заданные точки можно сохранить в качестве маршрута и впоследствии использовать его в панели маршрутов системы мониторинга. Для этого необходимо выставить флаг внизу диалога. При активации этого флага можно также указать и имя маршрута (только при отправке точек маршрута). После чего нажмите «OK». Сохранение происходит одновременно с отправкой команды.

Follow us on Facebook Gurtam Wialon Twitter Gurtam Wialon info@gurtam.com   |   Copyright © 2002-2017 Gurtam