Fleetrun
Hecterra
NimBus
Другие приложения
Wialon для Android/iOS
Logistics
Wialon Local
Wialon Hosting
WiaTag
Configurator
LeaseControl
Android
ru
en ru es
Содержание
Приложение 1

Опция Экспорт конфигурации в административных настройках приложения позволяет удаленно изменять некоторые его параметры. Для этого к отправляемой команде необходимо прикрепить текстовый файл в формате JSON, содержащий желаемую конфигурацию настроек. 

Файл загрузки конфигурации состоит из пар "ключ":значение, где ключ — это настройка приложения, а значение — ее конфигурация. Ниже приведен список ключей и доступных для них конфигураций.

КлючНастройкаЗначение

data_collection_mode

сбор данных0 — постоянно, 1 — по таймауту, 2 — интеллектуальный режим
data_collection_timeoutтаймаут для сбора данныхпроизвольное значение, мин
motion_detectorsопределение движения0x1 — распознание активности, 0x2 — акселерометр, 0x4 — Wi-Fi, 0x8 — GSM, 0x10 — датчик движения
motion_detectors_timeoutтаймаут для определения движенияпроизвольное значение, мин
detect_motion_continuouslyопределять движение непрерывноtrue — вкл., false — выкл.

data_sending_mode

отправка данных0 — постоянно, 1 — по таймауту, 2 — вручную
data_sending_timeoutтаймаут для отправки данныхпроизвольное значение, мин
send_data_in_roamingотправка данных в роумингеtrue — вкл., false — выкл.
auto_startupавтозапускtrue — вкл., false — выкл.
work_while_chargingработа при зарядкеtrue — вкл., false — выкл.
work_by_scheduleработа по расписаниюtrue — вкл., false — выкл.
schedulesдобавить расписаниеКлюч имеет вложенность, так как для расписаний необходимо указать дни недели и интервалы работы приложения. Ключи этих параметров представлены ниже.
time_fromначало интервала работы приложениявремя в формате "hh:mm", где hh — часы, mm — минуты
time_toконец интервала работы приложениявремя в формате "hh:mm", где hh — часы, mm — минуты
week_daysдни недели, в которые должен применяться указанный интервал работы приложения1 — понедельник, 2 — вторник, 3 — среда, 4 — четверг, 5 — пятница, 6 — суббота, 7 — воскресенье
location_sourceисточник локации0 — Google Fused, 1 — GPS, 2 — Wi-Fi+сотовые сети, 3 — GPS+WI-Fi+сотовые сети
enable_filtrationактивировать фильтрациюtrue — вкл., false — выкл.
filtration_min_timeминимальный интервал временипроизвольное значение, сек
filtration_min_distanceминимальное расстояниепроизвольное значение, м (фт)
filtration_change_in_courseизменение курсапроизвольное значение, 0-360°
filtration_change_in_speedперепад скоростипроизвольное значение, км/ч (ми/ч)
filtration_max_accuracyмаксимальная погрешностьпроизвольное значение, м (фт)
filtration_max_speedмаксимальная скоростьпроизвольное значение, км/ч (ми/ч)
send_parameter_lbsрасширенные параметры, данные LBStrue — вкл., false — выкл.
send_parameter_provider_nameрасширенные параметры,
источник позиционных данных
true — вкл., false — выкл.
send_parameter_accuracyрасширенные параметры, точностьtrue — вкл., false — выкл.
send_parameter_battery_levelрасширенные параметры, уровень заряда батареиtrue — вкл., false — выкл.
send_parameter_last_statusрасширенные параметры, актуальное состояниеtrue — вкл., false — выкл.
enable_action_send_photoнастройка меню действий, отправка фотоtrue — вкл., false — выкл.
enable_action_send_positionнастройка меню действий, отправка позицииtrue — вкл., false — выкл.
enable_action_send_sosнастройка меню действий, отправка SOStrue — вкл., false — выкл.
visible_statisticsвидимые настройки0x1 — время, 0x2 — скорость, 0x4 — высота, 0x8 — курс, 0x10 — местоположение, 0x20 — точность
user_modeрежим пользователяВо избежание ошибок при загрузке конфигурации не рекомендуется осуществлять изменение режима пользователя одновременно с изменением пользовательских настроек. При необходимости обоих изменений требуется сначала отправить конфигурацию с изменением режима пользователя, а затем — с изменением пользовательских настроек.
0 — актив, 1 — стандарт, 2 — лайт, 3 — произвольный
use_admin_passwordпароль администратораtrue — вкл., false — выкл.
admin_passwordустановить пароль администраторалюбое цифровое и буквенное значение
photo_qualityкачество фотокачество фото 0 — исходное, 1 — высокое, 2 — среднее, 3 — низкое
enable_debug_modeотладочный режимtrue — вкл., false — выкл.
power_save_mode_at_low_batteryрежим энергосбережения при низком заряде батареиtrue — вкл., false — выкл.
enable_power_save_modeрежим энергосбереженияtrue — вкл., false — выкл.
statusesпроизвольные состоянияЭтот ключ имеет вложенность, так как шаблон произвольного состояния включает в себя несколько настроек. Возможные настройки описаны ниже.
nameназвание шаблонапроизвольное значение
param_nameимя параметрапроизвольное значение
valuesзначенияПроизвольные значения. Максимальное количество значений составляет 6. Каждое значение указывается в двойных кавычках (например, «Значение1»). В качестве разделителя используется запятая (,).
activeиспользовать шаблон для отправки из основного экранаtrue — вкл., false — выкл.
visible_settingsвидимые настройкиЭтот ключ имеет вложенность, так как необходимо указать раздел видимых настроек, а также значение. Возможные флаги по каждому из разделов описаны ниже.
connection_settingsнастройки подключения0x1 — сервер, 0x2 — свойства объекта
operation_modeрежим работы0x1 — сбор данных, 0x2 — отправка данных, 0x4 — запуск/остановка по событию
data_settingsнастройки данных0x1 — источник локации, 0x2 — фильтрация, 0x4 — дополнительные параметры
main_screen_customizerосновной экран0x1 — актуальные данные, 0x2 — действия
administrative_settingsадминистративные настройки0x1 — режим пользователя, 0x2 — пароль администратора, 0x4 — произвольные состояния, 0x8 — удаленное управление, 0x20 — уведомления, 0x40 — качество фото, 0x80 — отладочный режим, 0x100 — режим энергосбережения, 0x200 — очистка черного ящика, 0x400 — восстановление настроек, 0x800 — NFC-считывание
other_itemsдругие параметры0x1 — обратная связь, 0x2 — справка, 0x4 — система единиц

Ключи могут иметь числовые (0, 1, 2 и т. д.), текстовые (true/false) значения или значения в виде флагов (0x1, 0x2, 0x20 и т. д.). Числовые и текстовые значения используются для выбора одного параметра или состояния. При помощи значений в виде флагов можно выбрать как один, так и несколько параметров одновременно. Значение в виде флагов указывается в качестве ключа только после перевода в десятичную систему счисления. Например, если требуется отобразить в пользовательском меню такие параметры, как Свяжитесь с нами и Справка. Для этого необходимо суммировать их значения (0x1 + 0x2 = 0x3), перевести сумму в десятичную систему счисления и указать полученный результат в качестве значения данного ключа.

Пример конфигурации видимых настроек:

"visible_settings":{
"connection_settings":1,
"operation_mode":1,
"data_settings":4,
"main_screen_customizer":0,
"administrative_settings":2,
"other_items":2
}


Пример конфигурации работы по расписанию:

"work_by_schedule":true,"schedules":[{"time_from":"0:05","time_to":"1:00","week_days":[2,3,4]},{"time_from":"0:00","time_to":"3:00","week_days":[1,7]}]

Если вы заметили ошибку в тексте, пожалуйста, выделите её и нажмите Ctrl+Enter.
Спасибо за ваш отзыв!
Сообщить об ошибке
Текст с ошибкой Комментарий
Максимум 500 символов