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. На вкладке Система установите протокол данных в значение Codec 8 Extended. Это позволит устройству работать с BLE-тегами. How to configure your device

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

  4. В настройках Bluetooth 4.0 отключите непрерывное сканирование и установите частоту обновления и длительность сканирования на 30 секунд. Эти настройки оптимизируют сканирование BLE на устройстве.

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

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

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

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

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

Из него можно считывать информацию:

  • идентификатор_трекера - int. Идентификатор Трекер (также «object_id»).

  • идентификатор оборудования - string. Идентификатор устройства-маяка.

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

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

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

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

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

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-тегов и API Navixy

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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