Команды

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

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

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

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

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

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

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

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

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

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

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

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

На панели мониторинга может находиться кнопка «Послать команду объекту». Ее отображение включается в настройках панели. Кнопка может иметь следующий вид:
— имеются команды, доступные для выполнения;
— среди доступных команд есть такие, которые выполняются по GPRS-каналу;
или — доступных команд нет или у текущего пользователя недостаточно прав на такие действия;
– кнопка отправки команды группе объектов (доступна, если рабочий список находится в режиме дерева объектов).

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

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

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

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

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

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

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

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

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

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

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

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

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

Was this helpful?
Thank you!