Неочевидные сценарии
У FLEX Analyzer есть несколько «неочевидных» сценариев использования — в основном как у живого тестового/отладочного стенда для телематики.
Дополнительные варианты использования
- Быстрая проверка «доходит ли трекер до сервера». Если устройство не появляется в основной платформе, можно временно направить его на FLEX Analyzer и посмотреть: пакеты вообще есть? Верный порт/протокол? Это помогает отделить проблему SIM/APN/сервера от проблемы парсинга на платформе.
- Проверка после прошивки или смены настроек. Сравнить, какие параметры терминал отправлял до и после обновления ПО: частота, набор полей, флаги зажигания, датчиков, тревог. Удобно для регрессионного тестирования.
- Отладка подключения датчиков. При установке датчика топлива, температуры, двери или зажигания можно в реальном времени видеть, меняются ли соответствующие поля при срабатывании. Это быстрее, чем ждать отчёта на полноценной платформе.
- Reverse engineering и разработка парсеров. Если вы пишете свой сервер/парсер, анализатор помогает увидеть «сырые» пакеты и расшифровку полей, сверить с документацией протокола и поймать нестандартное поведение устройства.
- Обучение и демонстрации. Хороший стенд, чтобы показать коллегам/студентам, как выглядит телематический пакет, чем отличаются протоколы NTCB FLEX, Galileosky, Wialon IPS и т.п. Также удобно для демо заказчику: «вот устройство вышло на связь, вот его данные».
- Проверка эмулятора/самодельного устройства. Если вы тестируете программный эмулятор трекера или собственное железо, можно отправить пакеты на анализатор и проверить, корректно ли они формируются и принимаются (в этом случае протокол необходимо заранее передать разработчику FLEX Analyzer).
- Диагностика «плавающих» проблем. Пропадает связь, скачут координаты, неверное время, странные значения напряжения? На анализаторе видно, что именно приходит от устройства: сырые координаты, спутники, HDOP, UTC-время, напряжение и т.д.
- Удалённая помощь установщику. Можно попросить монтажника временно указать адрес и порт FLEX Analyzer, а вы со своей стороны посмотрите, что устройство реально передаёт. Это проще, чем объяснять по телефону «настройте APN и сервер». Но, по нашей практике, это лучше делать на столе в техотделе.
- Проверка «лишних» или неожиданных полей. Иногда терминал передаёт больше, чем нужно: дополнительные датчики, служебные параметры, флаги. Это помогает настроить фильтрацию на своей платформе и не хранить лишнее, а также правильно настроить терминал, чтобы он не расходовал лишний трафик. Знать, как работает каждый чекбокс в настройке протокола, станет проще с FLEX Analyzer.
Важные ограничения
Это не платформа мониторинга: нет длительной истории, отчётов, постоянного хранения и нормального разграничения доступа. Окно приёма живёт ограниченное время, данные — «живые». И использовать сервис стоит только для своих или авторизованных устройств — это диагностический инструмент.
По решению Администратора сервиса FLEX Analyzer некоторые функции могут быть ограничены без предупреждения.
Если коротко: сервис полезен везде, где нужно быстро увидеть, что именно и как отправляет трекер, не поднимая для этого полноценный сервер телематики. Но, кто знает, что будет дальше?