Introduction
Si un client décide d'intégrer le matériel mini et MeshHub dans son propre système, il peut réacheminer la destination des données. Demandes POST du MeshHub à un point de terminaison HTTP alternatif en utilisant son Paramétrage Bluetooth fonctionnalité. Une fois configuré, le MeshHub enverra un flux de données à ce point de terminaison, comprenant trois charges utiles distinctes : « Compte entrée/sortie », 'Données GPS'et 'Battement de coeur'.
Exemple de sortie de données pour les charges utiles (à partir de MeshHub)
Une fois configuré, le flux de données de MeshHub sera dirigé vers le nouveau point de terminaison de destination, que le client devra configurer sur son propre serveur. Vous trouverez ci-dessous un exemple de format de charge utile diffusée vers le nouveau point de terminaison.
Charge utile du nombre d'entrées/sorties
Le comptage des entrées/sorties permet de suivre le nombre de passagers entrant/sortant du transport entre l'heure actuelle et l'heure précédente.
{"uid": " ",
"tapez": 0,
"dans": ,
"dehors": ,
"ts": " "}
uid - l'identifiant unique de l'appareil
in- 'en' compte
ande- décompte
ts - Horodatage UTC au format ISO8601
Charge utile des données GPS
Les données GPS envoient la longitude et la latitude actuelles de l'appareil pour localiser l'emplacement du transport.
{"uid": " ",
"tapez": 1,
"lat": ,
"long": ,
"ts": " "}
uid - l'identifiant unique de l'appareil du MeshHub
lat - Latitude
Long -Longitude
ts - Horodatage UTC au format ISO8601
Charge utile des données de battement de cœur
Les données Heartbeat identifient l’état de chaque appareil sur différentes périodes, ce qui est crucial pour détecter les dysfonctionnements.
{"uid": " ",
"série": " ",
"ts": " ",
"type": 5,"en ligne": 1}
uid - l'identifiant unique de l'appareil du MeshHub
Port série - numéro de série de l'appareil
ts - Horodatage UTC au format ISO8601