For the complete documentation index, see llms.txt. This page is also available as Markdown.

GPS-мониторинг стационарных активов с BLE Теги

Отслеживайте стационарные активы с помощью BLE Теги, прикрепленных к GPS-устройствам. Настройте конфигурацию устройства и интеграцию API для мониторинга прицепов и оборудования.

Любой объект можно интегрировать в Интернет вещей. Платформа Navixy позволяет отслеживать не только подвижные объекты, но и стационарные, такие как тяжелая техника, сельскохозяйственная техника, груз, товары или оборудование для охраны. Установка GPS-устройств на каждый из этих объектов может быть очень дорогостоящей. Вместо этого выгоднее установить одно устройство на транспортное средство или объект и отслеживать все остальные с помощью более дешевых BLE-тегов.

В этом руководстве мы расскажем, как организовать мониторинг стационарных объектов, какие GPS-устройства и теги помогут собрать необходимые данные и как настроить их на примере грузовых прицепов. Мы также рассмотрим, как получить информацию о поездках и использовании для последующих сервисных работ и какие вызовы API предоставят информацию о тегах. Кроме того, мы поделимся другими вариантами использования, основанными на реальных ситуациях.

Что нужно для мониторинга стационарных объектов

Различные устройства могут считывать данные с BLE-маяков: Galileosky, Quecklink, Ruptela, Teltonika, TopFlyTech*.* Мы опишем на примере модели Teltonika FMB920 и BLE-маяка Eye Sensor. Чтобы начать мониторинг стационарных объектов, вам понадобится следующее:

  1. GPS-устройство, которое может считывать BLE-теги и поддерживается платформой.

  2. BLE-теги, совместимые с GPS-устройством. Стоит отметить, что многие BLE-теги могут передавать информацию о температуре и влажности, а также о заряде батареи. Это расширяет возможности этих тегов по сбору информации, но в нашем случае мы сосредоточимся именно на стационарных объектах.

  3. API платформы, которые предоставляют информацию о том, рядом с каким GPS-устройством находится конкретный тег. Для создания индивидуальных решений для ваших пользователей с помощью API вам понадобятся разработчики. Обычно клиенты нанимают собственных разработчиков или привлекают сторонние команды.

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

Как настроить устройство

Выполните следующие шаги, чтобы настроить отправку данных BLE-устройства на платформу:

  1. Скачать Teltonika Configurator. Это приложение позволяет одновременно упрощать множество настроек. Вы можете сохранить предустановку и использовать ее в FOTA Web для настройки других устройств, что делает процесс более удобным.

  2. На вкладке System установите Data Protocol в значение Codec 8 Extended. Это позволит устройству работать с BLE-тегами. How to configure your device

  3. Включите Bluetooth в настройках Bluetooth и выберите один из вариантов Включить (скрытый) или Включить (видимый). Иначе Bluetooth будет отключен. How to configure your device

  4. В настройках Bluetooth 4.0 отключите Non-Stop Scan и установите Update Frequency и Scan Duration на 30 секунд. Эти настройки оптимизируют сканирование BLE на устройстве.

  5. В настройках Bluetooth 4.0, Advanced Mode Settings, загрузите пресет EYE Sensor в соответствии с настройками пакета в приложении EYE.

  6. Настройте MAC-адрес датчика.

Устройство теперь готово передавать данные с находящихся поблизости тегов на платформу.

Как получить информацию о BLE-маячках рядом с GPS-устройством

На стороне платформы есть BLE-маячковый Объект для ввода данных:

Из него можно получить информацию:

  • Трекер_id - int. Идентификатор Трекер (также известный как "object_id").

  • hardware_id - string. Идентификатор маячка.

  • rssi - int. RSSI — это индикатор уровня принимаемого сигнала и показывает мощность принятого сигнала на устройстве. По нему можно понять, насколько маячок удален от устройства.

  • get_time - дата/время. Когда эти данные получены.

  • широта - float. Широта.

  • долгота - число с плавающей точкой. Долгота.

  • ext_data - Объект. Дополнительные данные маяка.

Вызовы API для получения информации о BLE Теги

Есть два вызова API, которые позволяют получить всю необходимую информацию о BLE-маяках:

  1. Первый вызов получает исторические данные с устройств. Вы можете задать параметры "from" и "to" для получения данных за определенный период о подключенных BLE-маяках. Поскольку нам нужна информация с точки зрения BLE-тегов, то есть прицепов, запросим информацию с использованием параметра "beacons". Пример запроса:

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

Ответ:

2. Второй запрос получает информацию о подключенных в данный момент маяках к конкретному устройству. Например, если вы хотите узнать, какой прицеп сейчас находится рядом с устройством, используйте следующий запрос:

Ответ:

Это даст информацию о том, что рядом с устройством находится прицеп «7cf...».

Ответ:

Как получить информацию о временах использования и деталях Поездка

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

  1. вызов API трек/список чтобы получить информацию о поездках за период. Это даст общую информацию о поездках, такую как место и время их начала и окончания, максимальную скорость, пробег и многое другое. Запрос:

Ответ:

Из этих данных видно, что Поездка длилась почти 35 минут (end_date - start_date), при средней скорости 49 км/ч и максимальной скорости 62 км/ч. Длина Поездка составила 18,91 км. Эта информация позволяет нам определить, сколько платить Водитель за перевозку груза, была ли превышена договорная скорость и другие подробности. Кроме того, длину Поездка можно будет в будущем использовать для расчета количества километров до следующего Техобслуживание прицепа. 2. Если вы хотите подробную историю движения прицепа, на котором установлен трекер, для отображения ее в отчете, например, вы можете использовать отслеживание/считывание Запрос. Это даст нам данные обо всех точках, полученных платформой во время поездки. Запрос:

Ответ:

Вы можете использовать эти точки вместе с предпочитаемым вами API карт, чтобы отобразить их на карте.

Другие примеры использования BLE-тегов и Navixy API

Вот еще несколько примеров того, как использовать BLE-теги с помощью короткого алгоритма, чтобы получить нужный результат:

Детские автокресла

Детские автокресла обязательны для пассажиров, которые едут с детьми. Если вы или ваш клиент оказывает услуги пассажирских перевозок, знание о наличии детского автокресла в автомобиле поможет вам быстро определить, какие водители подходят для определенных пассажиров, и не тратить время и топливо. Вы также можете узнать, у какого водителя в настоящее время в автомобиле установлено детское автокресло. Кроме того, важно учитывать пассажиров с двумя и более детьми и определять автомобили, оборудованные более чем одним детским автокреслом.

Чтобы решить эту задачу, вам нужно будет установить BLE-маячок на каждое детское автокресло. Далее предположим, что вашему приложению для бронирования перевозок нужно запросить информацию у всех водителей, у которых установлено детское автокресло. Для этого используйте вызов API beacon/last_values, чтобы собрать информацию о том, каких водителей можно назначить на конкретный заказ.

Вы также можете использовать параметр RSSI, чтобы определить, находится ли детское кресло в салоне транспортного средства или в багажнике. Чтобы сделать это, вам нужно провести несколько тестов. Например, если значение RSSI ниже в салоне, чем в багажнике, вероятно, кресло находится в багажнике. В результате вы можете расставить приоритеты при поиске транспортных средств: сначала тех, где детское кресло находится в салоне, а затем тех, где детское кресло находится в багажнике. Такой подход позволяет эффективно сопоставлять пассажиров с подходящими транспортными средствами и водителями.

Сельскохозяйственная техника

Предположим, у вашего клиента есть сельскохозяйственная техника, к которой можно подключать различное оборудование. Как отследить, какой трактор использует сеялку, а какой — плуг? Эта информация поможет вам понять частоту и объем использования инструмента, а также определить его текущее местоположение. Так работники смогут тратить больше времени на работу в поле, а не на поиск оборудования. Чтобы этого добиться, установите устройства на тракторах и комбайнах, а также в местах хранения инструмента. Разместите по одному BLE-маячку на каждом инструменте в надежном месте, где его трудно снять, чтобы он не потерялся во время работы. Далее, чтобы определить, как долго инструменты находятся в использовании, запросите beacon/read Вызов API. Информация из ответа будет полезна, как и в нашем подробном примере с прицепами. Чтобы определить местоположение конкретного инструмента, запросите beacon/last_values с поиском по маячкам, чтобы определить, где и на каком устройстве установлен инструмент. Такой подход обеспечивает эффективный мониторинг и использование вашего сельскохозяйственного оборудования, что в конечном счете повышает производительность.

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

На строительных площадках часто бывает множество инструментов и дорогостоящего оборудования. Хотя установка маячка для мониторинга полезна, возникает и еще один вопрос. Как убедиться, что оборудование регулярно отслеживается и GPS-устройство не разрядится? Чтобы мониторить использование и местоположение оборудования, BLE-маячки тоже могут пригодиться.

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

Мониторинг внутри помещений

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

  • Мониторинг сотрудников в различных зонах склада или магазина: Это позволяет вам знать, в какой зоне находится сотрудник или сколько продавцов-консультантов находится рядом со стойкой информации. Наличие этой информации помогает повысить эффективность и гарантирует, что сотрудники находятся там, где им нужно быть.

  • Мониторинг товаров или оборудования в разных зонах склада: Зная местоположение товаров или оборудования, вы экономите время, поскольку вам не приходится искать их по всему складу. Это упрощает процесс поиска, делая ваши операции более эффективными.

Мониторинг товаров с помощью BLE-маяков

Использование BLE-маяков для мониторинга может значительно помочь транспортным компаниям, позволяя им определять, какой грузовик в данный момент перевозит конкретную паллету товаров. Этот метод не только позволяет отслеживать маршруты товаров, но и помогает точнее рассчитывать транспортные расходы.

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

Последнее обновление

Это было полезно?