Сравнение трекеров УМКа 302 ВС2 и SMART S-2435

Мы делали это сравнение для себя, но инженерам других компаний-интеграторов оно тоже наверняка окажется полезным.

Возьмем два примерно равных по возможностям трекера УМКа 302 ВС2 и SMART S-2435. Мы ещё ждём на тест тамбовский FANTOM от Миелты, но с ним будет дополнительный обзор. Итак, оба - в среднем ценовом сегменте, оба поддерживаются bluetooth low energy устройствами и каждый может подключаться к CAN шине.


Давайте сравним их по функционалу и удобству настройки.

Закупочная цена трекеров УМКа 302 (в исполнении ВС2) и SMART S-2435, отличается буквально на 100 рублей. В рознице цены на них начинаются с 8 300 рублей. Оба трекера имеют небольшой встроенный аккумулятор. Откроем и посмотрим, что еще внутри. 

Оба трекера созданы на базе модуля SIMCOM SIM868E. Отличаются процессором: УмКа работает на 32-разрядном STM32F205, а СМАРТ — на STM32F405 того же производителя STMicroelectronics. ОК, технически трекеры очень близки.

Что еще. Каждый трекер оснащен встроенной ГЛОНАСС-антенной, без возможности подключения внешней активной антенны.



Пробуем настроить. Настраивать CAN на грузовик с FMS было бы слишком просто, так как с протоколом FMS работают все производители. Поэтому для примера возьмем ЛАДА Ларгус с CAN шиной, которая появилась совсем недавно, в машинах 2021 года, и да, не все производители оборудования об этом знают.

Также попробуем подключить беспроводной BLE датчик уровня топлива и датчик температуры от «Эскорта». Посмотрим, насколько настройка будет удобной. Да, антенны на плате разведены одинаково, но разница в программном обеспечении разных вендоров наверняка проявится.

Подключение УМКа к компьютеру для настройки

УМКу делает ГЛОНАССофт, поэтому через mini-usb кабель качаем конфигураторы в разделе с трекером. Конфигуратор прост и понятен, обновляется сам.



Настройка CAN шины на УМКа 302

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




Но мы взяли не совсем стандартный автомобиль, так что загружаем присланный техподдержкой файл json. Это пример настройки для нового LADA LARGUS, на котором мы тестировали этот трекер.

Стоит сказать, техподдержка ГЛОНАСССофт работает прекрасно и присылает файлы настроек (если они ей известны) очень быстро. Можно отметить и активный чат техподдержки, в котором уже больше 200 участников.



Пока все выглядит легко, но может возникнуть небольшая сложность.

Передача данных УМКа 302 на сервер мониторинга транспорта

УМКа работает только по протоколу WialonIPS, и все дополнительные параметры передает в виде именованных параметров - например, как «can32», «can33», и так далее. Поэтому если у вас не сервер от Gurtam, а любая другая система мониторинга, то даже с поддержкой протокола Wialon IPS она может не распознать их значения. Причина в том, что их названия не стандартизированы и придумываются производителями трекеров произвольно. Проблема решается программистами, которые дорабатывают протокол. Если это сложно? вот простой сервис-ретранслятор, который представляет значение нужного именованного параметра в виде одного из аналоговых входов. С разбором стандартных входов сложностей никаких. Скрипт довольно простой, а главное бесплатный. Если потребуется помощь в его запуске, можно написать на почту: shlyagin@gmail.com.

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

Подключение BLE устройств к УМКа

Теперь посмотрим, что там с беспроводными датчиками, тем более, они уже стали новым стандартом в телематическом оборудовании. Мы можем запрограммировать и сам трекер, чтобы он работал в режиме маяка, но в таком виде его пока почти не применяют.

Во вкладке BLE сканер и ищем подопытные датчики температуры и уровня топлива от казанского “Эскорта”. Видим, что сканер не работает при питании трекера от USB, надо обязательно добавлять внешнее питание. BLE — это та же технология bluetooth, только более развитая. Да, скорость передачи данных ниже, зато совсем другой уровень энергоэффективности - например,  датчики уровня топлива, которые работают по три года на одной батарее.




Добавить датчики тоже не проблема. ГЛОНАССSoft создал простой и понятный конфигуратор, так что достаточно щёлкнуть на результате сканирования и выбрать нужные датчики. Всё для людей (да-да, инженеры тоже люди, я настаиваю!). Теперь сохраняем параметры в память трекера, перезагружаем и сразу получаем информацию с датчиков (датчик уровня топлива холодный, потому что его только что занесли с улицы).



Пройдёмся по параметрам. Первый дополнительный параметр - это RSSI, который отражает уровень приема сигнала от датчика. Считается, что значение RSSI до -80 это неплохо. Мы делаем скидку на BLE устройства, т.к. для bluetooth это довольно условные показания, на которые лучше не опираться. Тем более технология не заявляет особой дальности.

Второй параметр, 25, это освещённость. Закроем датчик от света - получим  0. Положим в светлое место —  значение увеличится более чем на 300 единиц. Так, например, можно смотреть, когда открывали контейнер.

Конфигуратор УМКи хорош: всё чётко, просто, понятно и, самое главное, наглядно! Теперь посмотрим, в какой форме эти данные идут на сервер. Запустим уже упомянутый инструмент - он может работать ещё и как сниффер пакетов wialon.



Как видим, данные отправляются так же, как и параметры КАН (помним, что решение есть). Если подключить его на сервер самого ГЛОНАССофт или на сервер wialon то никаких дополнительных действий уже не понадобится. С точки зрения подключения трекер напоминает скорее кубик ЛЕГО, чем  сложный прибор.

Удаленная настройка трекеров УМКа и SMART

Инженеры Умки очень здорово реализовали удаленную конфигурацию. Главное, сразу не забыть поставить галочку в настройках «включить удаленную конфигурацию». Подключаемся к прибору в реальном времени - вводим в родном конфигураторе идентификатор и пароль. Разница в настройке лежащего на столе трекера только в бОльших задержках из-за передачи данных.

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


Подключение трекера СМАРТ к компьютеру для конфигурирования

Вернёмся немного назад и скачаем конфигуратор для настройки трекера - это NTC Configurator на сайте «Навтелеком». Вот только есть небольшой подвох: программа для конфигурации нового трекера СМАРТ 2410 тоже называется NTC Configurator, так же выглядит, имеет такую же иконку, устанавливается в то же место, но с другими трекерами не работает. Надеемся это были временные трудности. В самом конфигураторе многовато вкладока и слишко длинные окна — приходится пролистывать.



Можно попробовать перейти в упрощённый режим, но окошко в него вызывает смешанные чувства  и страх что-нибудь сломать.



Из протоколов у нас есть EGTS и разные версии родного протокола Навтелеком FLEX: FLEX 1.0, FLEWX 2.0, FLEX 3.0.

Настройка CAN шины на SMART S-2435

Начнем с CAN шины. Можно вручную выбрать нужные PGN.



Как и в случае с ГЛОНАСССофт, техподдержка Навтелеком довольно быстро сообщила, какие настройки надо использовать для Ларгуса. Но тут ещё удобнее: ничего качать не пришлось — всё уже в самом конфигураторе. У Навтелеком это — «файл декодирования», достаточно знать название комбинации настроек для загрузки в трекер. Очень удобно. И быстро. Потому что задача техподдержки —  сказать, какой файл декодирования лучше всего подойдёт. Кто бы мог подумать, что для нового Ларгуса нужен файлик от Гранты 2019 года.



Такая опция в конфигураторе — это очень круто. Например, когда монтажник не знает, на какие машины предстоит устанавливать трекеры. Машины приехали — нашел настройки  — залил. Будущее наступило.

Сканирование CAN шины

Режим сканирования CAN шины у трекера включается через основное окно программы.





Очень интересный режим анализа CAN! Во-первых, меняющиеся параметры подсвечиваются — удобно, во-вторых, при выборе строки можно наблюдать изменение в динамике на графике. Выглядит впечатляюще!

Вывод: для работы монтажника спутникового оборудования всё продумали. На любую машину пришёл, скачал настройки прямо в конфигураторе, попробовал; если не получилось — попробовал другие. Снова не получилось — попробовал найти через визуализацию.



После загрузки параметров фильтров CAN всё опять —  на уровне «проставь нужные галочки». Довольно просто.

Настройка BLE устройства на трекере SMART

Разберёмся с bluetooth. Жмём «Поиск», не забываем подключить питание. Трекеры построены на похожей аппаратной базе, поэтому без внешнего питания BLE не работает.

Видим только устройства с именами.


А что дальше? Нажимаем «Добавить», mac-адрес появляется в сером окне справа. И всё, больше ничего. Приходится в настройках датчиков вручную печатать его название и mac-адрес. Причём,  даже скопировать названия из списка найденных устройств невозможно.



И важно убедиться, что передача топливного датчика идёт по свободному каналу ДУТ, иначе могут возникнуть конфликты с уже настроенными датчиками RS-485.

Вот, кстати, мануал на беспроводной ДУТ ESCORT, там обозначены тонкие моменты по подключению к трекерам. Почему его нет в открытом доступе на сайте — не ясно.  Скачайте, лишним не будет.

Чтобы данные пошли на сервер, недостаточно настроить сам датчик. Нужно настроить ещё и передаваемые параметры. Для этого надо перейти во вкладку настройки протокола. Температурный датчик называется «высокоточный датчик температуры» и доступен только для протокола FLEX 3.0



Переходим в раздел «Телеметрия» и смотрим: есть!



Но где найти значения для датчика освещённости, по-прежнему не понятно.

Рискнём вскрыть протокол по прежней схеме: закинем в сниффер и посмотрим, что внутри.



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

В чём плюсы Навтелекома при использовании такого сложного протокола, не совсем ясно. Это мониторинг обычной машины. К ней подключено три-четыре, пять, ну, пусть, пятнадцать датчиков. Это же не полёты в космос, как это, видимо, задумывалось разработчиками протокола FLEX. Небольшая  стоимость трекеров может простить эту избыточность, может, это  даже неплохо. Достаточно всего одного трекера Смарт, чтобы обвешать датчиками не то что легкий кореллианский грузовой корабль YT-1300, но и целую «Звезду Смерти». Окей, двух смартов точно хватит! Но все равно, кому нужны сложные бинарные протоколы без альтернативы?

Попробуем выключить вообще всё, кроме подключенных датчиков топлива и температуры, бортового напряжения и координат. Это тот самый минимум, который мы используем для удаленного контроля обычного грузовика. Как видим, пакет не сильно изменился, разве что неиспользуемые параметры теперь обозначены нулями или значениями ff. Получается,мы вхолостую гоняем по сети нолики и единички. И ладно бы это ограничилось простым набором «всех датчиков», но там мануал на 110 страниц!



Любой текстовый протокол может передать это пакетом в восемь раз короче. Так что бинарный протокол Навтелекома - это совсем не история про снижения траффика. Но да, в нём есть все существующие датчики, он с контрольными суммами, так что,вероятно, ничего не потеряется. Но избыточность и сложность его использования для нестандартных задач выбесят вашего программиста, который просто увязнет в  этих инопланетных технологиях. 

Так что выбрать: YMKa или SMART?

Суммируем: техническая база - схожая, отличие только в программном обеспечении, техподдержке, удобстве покупки и гарантийного ремонта.

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

Нам очень нравится то, что делаетГЛОНАССSoft, но по инерции мы пока больше закупаем и устанавливаем Смарты. Нередко это выбор крупных заказчиков, с которыми мы работаем на субподряде - под больших федеральных клиентов на установку нам присылают именно Смарты. И всё хорошо работает.

Так что аргументов переходить на другое оборудование, если вы уже работаете с привычным вендором, нет. ГЛОНАССSoft нагляднее подключает BLE устройства, зато у Навтелеком есть готовые настройки CAN. У УМКи легче подключение к серверу благодаря WialonIPS, зато настройки SMART более гибкие. У УМКи прекрасный режим удаленной конфигурации, зато у СМАРТА… Ну ладно, тут мы просто не до конца вникли.

При всем при этом ГЛОНАССSoft выпускает очередной трекер и планирует подвинуть конкурентов, в том числе новинку от Навтелеком S-2410 среди самых дешевых трекеров. Ожидаем пару таких терминалов и обязательно сделаем такой же сравнительный обзор. К тому же Навтелеком анонсировал «Большое обновление продуктов», в том числе конфигуратора.



Чем не повод сделать новый отчет? В следующий раз будем сравнивать SMART S-2410 и «УМКа 310 BLE start», следите за нашими новостями!