Импорт W2W переносит объекты, трекеры и датчики из Wialon в Waliot пакетами WLP, а историю телеметрии — файлами WLN. По этой странице администратор партнера или инженер внедрения готовит выгрузку в Wialon, импортирует ее в WALIOT.Админ и проверяет объекты после импорта.
Рекомендации ниже помогут не переносить в Waliot дубликаты, неработающие датчики и некорректные выражения, ускорив импорт и последующую настройку.
Определите состав миграции. Сформируйте список объектов по группам (организации/филиалы/подразделения), которые реально переходят в Waliot. Утвердите правила именования (объектов, датчиков) и приведите их к единому шаблону без лишних символов и дублей — так проще искать и проверять результат.
Проверьте идентификаторы. Приведите госномера и модели транспортных средств (ТС) к единому формату. Сверьте IMEI и серийные номера навигационного оборудования: импорт берет их из уникального идентификатора (UID) прибора в Wialon (см. Как импорт определяет трекер). Ошибки на этом этапе нарушают сопоставление объектов и трекеров после импорта.
Наведите порядок в датчиках. Оставьте только рабочие датчики и корректные выражения; переименуйте их в понятные названия. Удалите устаревшие и неиспользуемые элементы, чтобы не переносить ошибки.
Проведите контроль качества. По нескольким типовым ТС проверьте треки и отчеты за 2-3 дня, чтобы убедиться, что логика в Wialon работает и нет аномалий.
Не переносите лишнее. Исключите архивные, тестовые и дублирующиеся ТС без телеметрии. Формируйте пакеты WLP партиями и называйте файлы осмысленно: аудит импорта ведется по каждому файлу, и партию с ошибкой видно сразу; при передаче используйте ZIP-архив (импорт читает в архиве только файлы .wlp).
Импорт WLP создает в Waliot объекты, трекеры и датчики из выгрузки Wialon:
Объекты. Создаются объекты типа «Транспортное средство» с регистрационным номером, маркой и моделью, цветом, годом и пользовательскими полями Wialon: год и поля записываются в «Комментарий» объекта. Переносятся и настройки объекта: минимальная скорость движения, длительность стоянки, порог потери связи, ограничение скорости, коэффициент пробега и нормы расхода топлива. Порог потери связи берется из максимального интервала между сообщениями в Wialon; если он не больше длительности стоянки, берется удвоенная длительность стоянки. Если в выгрузке настройки нет, действует значение по умолчанию.
Трекеры. Для каждого объекта создается навигационный прибор с IMEI, серийным номером и моделью, объект и трекер связываются. Как определяются эти поля — в разделе Как импорт определяет трекер.
Датчики и дополнительное оборудование. Переносятся типы датчиков из таблицы соответствия: для датчиков ВКЛ/ВЫКЛ и зажигания — пороги срабатывания, для датчиков уровня топлива — тарировочная таблица и объем бака. Выражения датчиков переносятся как есть: имена параметров Wialon в формулах не заменяются, единицы измерения и фильтры не переносятся (у произвольных датчиков единица измерения — «ед»). Имя параметра в самом датчике заменяется на имя Waliot для части параметров и только у трекеров с протоколами Navtelecom и Galileosky; у трекеров с моделью «W2W» подстановки нет.
Анализ топлива. Если у объекта есть датчик уровня топлива, к нему автоматически добавляется анализ топлива, а датчики привязываются к нему.
Аудит импорта. По каждому файлу в разделе Аудит → Аудит импорта появляются записи о созданных объектах, трекерах и датчиках со статусами «Завершен» или «Ошибка».
После импорта проверьте у каждого объекта датчики и формулы: импорт переносит их по правилам таблицы соответствия типов и не пересчитывает значения.
Датчик зажигания. Датчик ВКЛ/ВЫКЛ из Wialon становится датчиком зажигания, если он единственный такой в объекте, называется «Зажигание» или использует параметр внешнего питания; иначе остается датчиком ВКЛ/ВЫКЛ.
Датчики уровня топлива. Датчик создается, только если в Wialon заданы тарировочная таблица или верхняя граница шкалы. Тип техники в добавленном анализе топлива подбирается по названию объекта и суммарному объему баков, поэтому проверьте его настройки.
Единицы измерения. Формулы Wialon написаны в других единицах, чем Waliot (например, пробег в Waliot — в метрах, напряжение — в милливольтах): сверьте их с единицами Waliot.
Пропущенные датчики. Датчики Wialon, которым в таблице соответствия типов указан «—», при импорте не создаются и записи в «Аудит импорта» не оставляют; такие датчики заведите вручную.
Импорт WLP не переносит пользователей, структуру организаций, геозоны, отчеты и уведомления, историю, водителей и интеграции — их настраивают в Waliot отдельно:
Пользователи, роли и права. Учетные записи и настройки доступа создаются в Waliot вручную.
Структура и группировки. Иерархии организаций и группы объектов из Wialon не мигрируют — их необходимо заново настроить в Waliot.
Геозоны, отчеты и уведомления. Зоны интереса, настройки уведомлений и шаблоны отчетов не переносятся и настраиваются в Waliot отдельно. Геозоны можно импортировать в формате KML/KMZ (пункт «Геозоны (KML/KMZ)» в разделе «Импорт данных» организации).
История движения и ТО. Архив телеметрии за прошлые периоды и регламенты технического обслуживания не импортируются WLP-файлами. Телеметрию можно загрузить файлами WLN (.wln, экспорт сообщений Wialon) — см. раздел Импорт истории (WLN) — или передать через ретрансляцию.
Водители и прицепное оборудование. Датчик Wialon «Назначение водителя» создается в Waliot как «Водители», но списки водителей и прицепного оборудования, а также связки с RFID и топливными картами переносятся вручную.
Ретрансляции и интеграции. Внешние подключения (API-ключи) и ретрансляции во внешние системы не переносятся — их нужно сконфигурировать в Waliot.
Трекер при импорте WLP определяется по данным устройства в Wialon:
IMEI и серийный номер. Серийный номер — полный уникальный идентификатор (UID) устройства в Wialon. IMEI — 15 знаков: короткий UID дополняется нулями слева, длинный обрезается до последних 15 знаков. Телефон берется из данных устройства (первый номер, если их два).
Модель. Модель трекера подбирается по названию типа устройства в Wialon. Если подходящей модели нет, трекеру назначается модель «W2W» — без порта и протокола. Для таких трекеров выберите реальную модель в карточке трекера: она нужна для импорта истории WLN и для команд. На прием данных модель не влияет — его определяет порт, на который устройство отправляет данные. Тип устройства из Wialon записывается в «Комментарий» трекера.
Существующий трекер. Импорт ищет трекер в Waliot по IMEI, затем по серийному номеру и по телефону. Найденный трекер из организации, выбранной в поле «Организация для трекеров», привязывается к создаваемому объекту; найденный в другой организации — не привязывается.
Панель администратора → Организации → выберите нужную организацию. Доступ к разделу описан на странице Организации.
Импорт данных → Объекты Wialon (WLP/ZIP). В форме импорта «Организация для объектов» — организация, в которой создаются объекты; в поле Организация для трекеров выберите организацию, в которой создаются или ищутся трекеры (по умолчанию — текущая).
Выбрать файлы. Допустимы файлы .wlp и .zip; можно выбрать сразу несколько, WLP и ZIP вместе. Файлы с одинаковыми именами отклоняются, общий размер выбранных файлов — до 512 МБ. Во время загрузки у каждого файла виден значок состояния и кнопка «Отмена».
Импортировать. Прогресс и итоги — в разделе Аудит → Аудит импорта (режим «Объект»).
История телеметрии из Wialon загружается файлами WLN (экспорт сообщений Wialon): кнопка «Импорт данных» в карточке объекта или трекера, тип «Телеметрия Wialon (WLN)». Подробнее — в разделе Импорт и экспорт страницы «Объекты».
Протоколы. Импорт WLN работает для шести протоколов трекеров: ADM, Teltonika, Navtelecom, AutoGRAPH, SAT-LITE и Galileosky. Какие модели и порты соответствуют этим протоколам — на странице Совместимое оборудование и протоколы.
Условия. К объекту привязан трекер, у модели трекера задан порт, а протокол поддерживает импорт телеметрии; для модели «W2W» сначала выберите реальную модель. Импорт телеметрии доступен пользователю с правом «Расширенный доступ администратора» (право выдается роли «Расширенный администратор»).
Файлы. Раскладывайте файлы WLN по папкам с идентификаторами объектов и загружайте каждый файл в карточку своего объекта: иначе история попадет в чужой трекер.
Глубина истории. Импорт берет точки не старше 180 суток на момент загрузки, более ранние пропускаются. Если нужна история глубже, обсудите перенос с технической поддержкой.
Результат. Файл обрабатывается в фоне. Итог — в разделе Аудит → Аудит импорта (режим «Телеметрия»): общее, успешное и потерянное число записей.
Параметры файла. Набор параметров файла WLN определяется протоколом трекера: выберите у трекера модель с верным протоколом, а историю с параметрами вне этого набора передавайте ретрансляцией.
¶ Параллельная работа двух систем на время перехода
Параллельная работа Wialon и Waliot на время перехода позволяет не останавливать мониторинг, пока объекты проверяются в Waliot. Есть два способа:
Ретрансляция из Wialon в Waliot. Прежняя система передает телеметрию в Waliot, терминалы не перенастраиваются. Для приема ретрансляции платформа использует отдельные порты: Wialon IPS — 30017, EGTS — 30018, Wialon Retranslator — 30027; еще два порта приема ретрансляции — в таблице портов на странице «Совместимое оборудование и протоколы». Идентификатор, под которым Wialon передает объект, должен совпадать с идентификатором трекера в Waliot (IMEI, серийный номер или номер SIM, см. Трекеры); для EGTS 15-значный IMEI из авторизационной записи сравнивается с IMEI трекера, а если IMEI не передан, идентификатор терминала или объекта сравнивается с серийным номером трекера в Waliot.
Два сервера в трекере. Если прошивка терминала поддерживает несколько серверов, трекер отправляет данные и в Wialon, и в Waliot. Добавление второго сервера — это изменение конфигурации терминала.
Отключайте Wialon после сверки данных в обеих системах: пробега, топлива и событий.
Откройте несколько импортированных объектов в Waliot и убедитесь, что:
госномер, марка/модель и остальные свойства объектов указаны без ошибок;
к объектам привязаны трекеры и на них поступает телеметрия;
датчики отображают корректные значения, а выражения работают верно.
Постройте трек движения на карте за последние 24 часа — проверьте маршрут и события. Если объект офлайн, убедитесь, что устройство отправляет данные на сервер Waliot: адрес сервера и порт приема соответствуют протоколу устройства (см. соответствующий раздел документации). Модель трекера «W2W» на прием не влияет, но для команд и импорта истории выберите реальную модель.
Объект создан без датчиков. Датчиков Wialon нет в файле или в экспорте не были включены датчики; кроме того, при импорте пропускаются типы датчиков без аналога (см. таблицу соответствия типов). Выгрузите WLP с включенными датчиками либо заведите недостающие датчики вручную.
Дубликат устройства. Трекер с таким IMEI, серийным номером или телефоном уже есть в системе. Если он находится в организации из поля «Организация для трекеров», импорт привязывает его к объекту; если в другой организации — выберите в форме нужную организацию либо привяжите трекер к объекту вручную.
Формулы дают неверные значения. Выражения датчиков переносятся без изменений: имена параметров Wialon и единицы измерения в них нужно заменить вручную по таблицам имен параметров и синтаксиса выражений.
Имена атрибутов меняются при смене источника. Если трекер переключили с ретрансляции из Wialon на собственный протокол, имена параметров в телеметрии объекта изменятся, и датчик, ссылающийся на прежнее имя, перестанет показывать значения. Укажите в датчике актуальное имя из раздела «Телеметрия» объекта либо заведите копию датчика для нового источника и валидатор, учитывающий оба значения.
Файлы не добавляются или превышают размер. Допустимы только файлы .wlp и .zip, а общий размер выбранных файлов — до 512 МБ («Файлы превышают допустимый размер — 512 МБ максимум»). Разделите выгрузку на несколько WLP/ZIP и импортируйте по очереди.
После импорта объект не на связи. Проверьте, что устройство отправляет телеметрию в Waliot (адрес сервера и порт, протокол).