GPS трекер BOXY

Привет, Хабр!

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

  • максимально компактный GPS трекер с возможностью отслеживать положение онлайн;
  • аккумулятора должно хватить на день или больше.


cyzspdss4s1i2ssywwmwtaajc-y.jpeg

В итоге, поиск компактного трекера привёл к написанию данного обзора.
Итак — новая игрушка для гаджетомана — микро-GPS-трекер BOXY. Найден в Даджете за 3490р. Понятно, что есть оригинальный изготовитель, но его обнаружить не удалось. По одежке встречают. Обратил внимание на этот гаджет именно из-за размера. Реально — размер с пол-спичечного коробка! СИМ — карта — нано-сим. Снаружи никаких кнопок или индикаторов. По инструкции -есть одна кнопка под крышкой. Нажимается — надавливанием на крышку. Прилагается простенькая инструкция и ссылка на программу отслеживания на Google Play. Скачал еще до покупки для сравнения с теми прогами, которыми пользовался. Эх ёёё… китайская программа с машинным переводом на русский. Половина функций непонятна или надо разбираться… В общем — всё вместе выглядело очень интересно, понятно было что продукт ну совсем новый и есть с чем поразбираться. В общем — находка для настоящего гаджетомана. Решено — беру.

luc8okjtfa7ve4dmw5sykwq4nhc.jpeg

В комплекте — только ремешок на руку

4qokm1gw-cmdqa6z3mewn0fm6x8.jpeg

Шпионский размерчик

Поскольку инструкция совсем ни о чём, буду разбираться с учётом понимания, как это должно работать.

Сама «железяка» действительно микроскопическая. Крышка не герметичная, она отщёлкивается. Посередине внутри кнопка, нажимаемая при нажатии на крышку. Видна GPS антенна — квадратик с наклеенным QR-кодом с номером (вероятно IMEI). Также есть светодиодики индикации состояния: питание, состояние GSM модуля, состояние GPS модуля. Обычно при включении GSM сначала ищется сеть и далее переходит в режим работы. Батарейку явно не видно. Но должна быть крохотная. А GPS любит поесть батарейку, проверим. Ну и есть отверстие для крепления штатного шнурочка. Общий вес — чуть более 20 г. Действительно микроскопическая фитюлька, в которую запихнули GSM и GPS и аккумулятор. Интересно как это будет работать.

yuptxwwsmehhdzqsdnl1gfvnm7c.jpeg

Сим карта — наносим, вкл. и выкл. — одной кнопкой в центре, нажимается через крышку

ntvfavsunpt8m3coss20ho2ppj4.jpeg

Под крышкой есть три светодиода: статус GSM, статус GPS и индикация питания

Программа


Как уже сказал выше — программа конечно вызывает улыбку. Явно рассчитана на другое устройство. Фактически работает только часть функций. Ну, а перевод на русский некоторых названий — непереводимый китайский фольклор. По порядку: изучаю, что же тут работает? Регистрация на удивление быстро. Предлагает отсканировать QR-код или ввести IMEI (напечатан на этикетке под крышкой). Ну это как у всех — идентификация по IMEI. После регистрации — присвоился какой–то краткий номер. Положение предлагает показывать на картах Google или какой-то Китайской. Других вариантов нет.

Первое что захотел проверить — адрес сервера или другие технические данные, что обычно вводится при регистрации. Тут ждала первая неудача. В явном виде это нигде не указано. Программа не позволяет видеть служебную информацию, и соответственно, а это важно — с ходу подключить трекер к другим службам мониторинга не получится. Ладно, смотрим, что ещё доступно для «ковыряния».

В настройках есть настройка частоты обновления. Ну хоть что то… Любой трекер обычно работает по следующему алгоритму: трекер отправляет свои координаты на сервер через определенные интервалы. Чем чаще — тем точнее будет показано положение. И обычно это можно так или иначе задать в настройках. И далее есть настройка частоты обновления карты: как часто программа смотрит на сервере положение. В общем, обе эти настройки частоты в программе есть, но похоже обе не работают. Как показали натурные испытания, трекер посылает свои координаты 1раз в минуту. Это можно увидеть, если потом кликать на соответствующую отметку на карте, но на изменение интервала не реагирует, жаль.

Технические данные трекера указаны крайне скромно


  • Симкарта — наносим
  • Стандарт связи — 2G. На это обращено особое внимание
  • Объём аккумулятора не указан, в инструкции написано до 72 часов
  • Координаты фиксируются по GPS или (если нет данных GPS) по LBS (по вышкам сотовой связи)
  • Тех. характеристики GSM и GPS модулей не указаны
  • Чувствительность — непонятна


С одной стороны — это может говорить о некотором снижении скорости передачи данных от трекера к серверу. С другой стороны — объём данных каждого пакета — небольшой. 2G (или стандарт EDGE) — поддерживает любая современная симка (если не ошибаюсь, кроме Теле 2). Никаких возможностей контроля связи фактически не предусмотрено. Работа светодиодов — в инструкции не описана. Хотя опыт показывает — частота мигания соответствующего индикатора может показывать уровень сигнала, статус и другие характеристики. Как уже написал, программа для настройки не предлагается. Обычно, программирование таких устройств выполняется с помощью специальой программы и подключения к ПК по кабелю, но тут такой вариант не предлагается. В инструкции упоминается возможность программирования с помощью SMS команд, при этом никаких команд не приводится.

Итог по технической части: для работы «из коробки» достал, включил, работает.

Для настоящего гаджетомана:

  • есть базовые настройки, только надо понять какие;
  • возможность программирования пока недоступна или ограниченно доступна;
  • технические возможности — надо разбираться.


Первое тестирование


Для теста и понимания режима работы тестирую со снятой крышкой, так видна работа светодиодов.

Для включения устройства нужно нажать центральную кнопку, подержать её три секунды, все диоды загорелись. Для выключения — нажать и досчитать до 10.

Индикатор GSM начинает мигать быстро — это поиск сети, и после регистрации в сети начинает мигать более медленно. Не забываем, что отправка данных на сервер идёт через мобильный интернет. Там, где мобильного интернета нет — координаты не будут показываться. При этом, координаты должны накапливаться и отправляться после появления связи. Как это работает тут — пока непонятно.

Сразу становится понятен основной алгоритм работы: в устройстве имеется акселерометр (датчик движения). При отсутствии движения — устройство «засыпает» (все диоды гаснут). Стоит взять в руки — тут же просыпается. И этим объясняется долгая «жизнь» от одной зарядки.

Дальнейшие наблюдения показали: при срабатывании датчика движения, BOXY выдаёт координаты на сервер 1 раз в минуту. Это и есть интервал обновления координат «по умолчанию». Каждый раз трекер считывает координаты по GPS или по вышкам (если GPS недоступно) и отправляет на сервер. Таким образом, при контроле положения трекера, будем видеть не плавное движение, а точку текущего положения. Если трекер двигается, будем видеть обновление каждую минуту. Если трекер находится в покое, координаты также отправляются, но с гораздо большими интервалами.

Становится понятна общая логика работы устройства (рассуждаю как производитель):

основной потребитель — это не техногик, который будет заморачиваться с настройками;
кнопки и светодиоды спрятаны. Для включения нужно нажать на центр крышки на 3 секунды;
после включения кладём BOXY ребенку в карман, закрепляем на ошейнике собаки или размещаем его в сумочке супруги;
в приложении для смартфона фактически нужна только одна функция: просмотр положения на карте. Если трекер в движении — будем видеть положение на карте Google с обновлением каждую минуту, если трекер неподвижен — будем видеть опять же — текущее положение трекера;
в шапке экрана видны основные значения: — время последнего обновления координат и уровень зарядки батарейки трекера.

И это основное — что от него и требуется.

Программа для работы с BOXY


Используется программа 365GPS из Google Play. Программа явно «заточена» для работы с другими устройствами, т.к. большинство функций не работает или непонятно, работает ли. Чтобы не расстраиваться на этот счёт, постоянно напоминаем себе, что основная задача трекера — отслеживать положение BOXY.

Основные доступные опции программы


nyzz2mgkte4hqxp5zafi7oxz8oo.jpeg

Фото довольных китайских товарищей вызывает доверие

c886lyg-yhv6kvv7nxghgwpqq58.jpeg

Пункт с картой, в настройках выбирается карта Google или BaIDU

3vhbf97hqzbxvwrlf1nkbduricy.jpeg

На экране сверху можно увидеть «статус», уровень заряда аккумулятора трекера, дату и время последнего положения

В правом верхнем углу расположены значки обновления. Если значки серые, это означает, что получить более свежие данные невозможно. Если значки цветные — можно по ним кликнуть и загрузятся более актуальные данные с сервера. В левом верхнем углу экрана находится значок, показывающий статус текущих координат, полученных от GPS или LBS.

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

uu1lhuodctb4l-lqu8lomzelsyi.jpeg

-5wp-odjykuuwiub508ixfywpeq.jpeg

c1s6doeb_lf-4b1ghmi23hilrue.jpeg

Настройки есть, но не все работают

Запись треков


Выбрав дату и интервал, можно просмотреть, как двигался трекер. После запуска остановить или «перемотать» воспроизведение нельзя. Можно параллельно уменьшить масштаб, чтобы увидеть все отмеченные точки в общую линию. Кликнув на точку, можно увидеть время получения координат. Собственно, именно так и удалось понять, что координаты в режиме движения отправляются на сервер примерно каждую минуту. Выгрузить, сохранить трек не предусмотрено. Время хранения трека на сервере — не понятно. Может навечно?

qiiirs5rlocj6zbjo4rlltokdge.jpeg

1virxcghll0spznolos5zgb0op0.jpeg

6280qyn7ax-eglit_kg4jgkl1e8.jpeg

Если кликнуть в каждую точку, будет видно время регистрации.

Что ещё может пригодится, и с чем можно «поиграться»

Пункт «Регулирование»


Можно задать номер мобильного телефона, и при нажатии и удержании кнопки управления более 5 сек, трекер звонит на этот номер. При поднятии трубки — звонок сбрасывается. Типа функции SOS. Позвонить на трекер не получится: постоянно «занято».

Пункт «Сообщение»


При соответствующей настройке в этом пункте будут появляться оповещения о срабатывании датчика движения.

Использование


Свои функции выполняет. И это пожалуй главный результат начала эксплуатации. Основной момент — это живучесть аккумулятора. На удивление, но день проживает спокойно. Для проверки положил в карман и так проходил целый день, не давая трекеру «засыпать». Успешно «дожил до вечера.

Работу трекера по определению координат наблюдал во время поездки. Просто положил на торпеду автомобиля и поехал. А в конце дня посмотрел трек. Получился занимательный мультик: Москва- Воронеж. А через день: Воронеж — Джубга. Остановить проигрывание трека нельзя, но после остановки можно покликать в каждую точку, и по данным в шапке экрана рассмотреть время каждой точки.

Первые выводы


Плюсы:

  • миниатюрный размер, в который запихнули GSM+GPS+аккумулятор. Фактически — шпионская штучка. Занятно, что на коробке отдельно отмечается, что прибор сертифицирован и не подпадает под понятие «шпионской штучки»$;
  • действительно красивое решение, когда нужно решить задачу микротреккера для разных задач: положить в карман, прицепить на пояс, ошейник. Заряжать можно раз в 1–2 дня;
  • удобно, что основные функции работают «из коробки». Простая регистрация в приложении, и более не требует никаких настроек. Приложение хоть кривое, но положение трекера показывает;
  • интервал фиксации координат — 1 минута, вполне разумный компромисс между точностью определения текущего положения и продолжительностью работы аккумулятора с учетом миниатюрных размеров.


Минусы:
Для нас, обычных тахно-маньяков, конечно же непонятно:

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


P.S.: После первого знакомства с устройством некоторые технические вопросы удалось задать дистрибьютору. Основной ответ — «ожидается написание отдельной программы или «нормальная» адаптация существующей». Ждемс.

… А для машины?


Трекер не имеет внешнего порта для выносной антенны. Питание: через разъем micro-USB. В принципе, спрятать в укромном месте где-то под торпедой или задней панелью можно. Получим дополнительный GPS/GSM трекер с возможностью автономной работы в течение суток при отключении АКБ. Надо только проверить чувствительность GPS антенны при установке внутри машины.

Что ещё можно в принципе использовать: есть функция оповещения при срабатывании датчика движения. Можно включить, чтобы приходило как оповещение на смартфон, но если не заметить сразу, потом уже увидеть только взглянув на экран.

Итого — может подойти как дополнительный GPS трекер для авто.

Ну, это пока в планах…

Ну и разобрать…


Куда ж без посмотреть «а чё там внутри»: половину объёма занимает аккумулятор, обозначений на нём не обнаружено. Вся электроника собрана на маленькой платке.

letjyqy3m5an5a8wozygrbqmnsu.jpeg

cga22ldvjcbq2pv0ygc50pw2jmi.jpeg

Продолжение следует…


Во второй части (после изучения) — хочу попробовать найти всё таки программу для настройки. Надо поковырять китайский сайт. Так можно будет подключить трекер к любому сервису контроля положения, ну и поиграться с настройками. Так что продолжение следует…

© Habrahabr.ru