Введение
Если клиент решит интегрировать оборудование mini и MeshHub в свою собственную систему, он может изменить маршрут назначения данных. POST-запросы из MeshHub в альтернативная конечная точка HTTP используя его Конфигурация Bluetooth особенность. После настройки MeshHub отправит в эту конечную точку поток данных, состоящий из трех отдельных полезных данных: «Счетчик входа/выхода», «Данные GPS»качества 'Сердцебиение'.
Пример вывода данных для полезных нагрузок (из MeshHub)
После настройки поток данных из MeshHub будет направлен в новую конечную точку назначения, которую клиент должен настроить на своем собственном сервере. Ниже приведен пример формата полезной нагрузки, передаваемой в новую конечную точку.
Полезная нагрузка подсчета входов/выходов
Подсчет входов/выходов позволяет отслеживать количество пассажиров, входящих/выходящих из транспорта между текущим и предыдущим временем.
{"уид": " ",
«тип»: 0,
"в": ,
"вне": ,
"тс": " "}
UID - уникальный идентификатор устройства
in- в счете
внешний- счет «аутов»
ts - Временная метка UTC в формате ISO8601.
Полезная нагрузка GPS-данных
Данные GPS отправляют текущую долготу и широту устройства, чтобы определить местоположение транспорта.
{"уид": " ",
«тип»: 1,
"лат": ,
"длинный": ,
"тс": " "}
UID - уникальный идентификатор устройства MeshHub
лат - Широта
длинной - долгота
ts - Временная метка UTC в формате ISO8601.
Полезная нагрузка данных пульса
Данные Heartbeat определяют состояние каждого устройства в различные периоды времени, что имеет решающее значение для обнаружения неисправностей.
{"уид": " ",
"сериал": " ",
"тс": " ",
«тип»: 5, «онлайн»: 1}
UID - уникальный идентификатор устройства MeshHub
Последовательный - серийный номер устройства
ts - Временная метка UTC в формате ISO8601.