Vous pouvez partager toutes les données reçues en utilisation la fonction de partage. Dans Device Explorer, cliquez sur l'icone partager
Un assistant vous permettra de choisir le type de partage ainsi que les options associées.
Indication 1- Etapes de la configuration du partage. Nous sommes à la 1er étape de choix du connecteur
Indication 2- Button de choix du connecteurs
Indication 3- Activation/Désactivation du connecteur
Pour chaque connecteur vous pouvez choisir différents paramètres de connexion.
Les messages sont envoyés au format JSON et le contenu dépend de la configuration de la section Format Message du connecteur :
Cette section comporte ces champs
{ "measure": {
"model": "model_name", # nom du modele de données, il s agit d'un nom utilisé en interne par Device Explorer
"attributeName": "attribute_name", # nom de l'attribut par exemple temperature, ce nom est le meme que celui visible dans la grille de detail d'un objet
"attributeUnit": "unit", # unité de l'attribut, par exemple C pour celcius
"attributeType": "attribute_type", # valeurs possibles : string, on/off, integer, float
"value": "value", # la valeur par exemple 20
"timestamp": "2025-03-24T15:46:09-0400",
"data":
{ "attribute_name": "value" } # identique aux valeurs précédentes
},
"message": {
"timestamp": "2025-03-24T15:46:09-0400",
"number": 1
},
"thing": {
"id": "c744ea96-b312-11e7-abc4-cec278b6b50a", # identifiant interne unique
"name": "thing_name", # nom du device, il s'agit du nom visible dans l'interface de Device Explorer
"status": "CREATED" , # Status: INACTIVE, ACTIVE, CREATED... voir la documentation sur les status possibles
}
"product": {
"id": "c744ea96-b312-11e7-abc4-cec278b6b50a", # identifiant unique du catalog
"name": "thing_name", # nom de l objet, identique à celui de la section Thing
"manufacturer": "manufacturer_name", # nom du fabriquant issu du catalog
"model": "model_name" }, # nom du modele de donnees, identique à celui dans Measurement
Il s agit d'un tableau des gateway qui reçoivent le message LoRaWAN. Les informations sont identiques à celle de l onglet radio du détail d'un objet
"gateway": [
{ "id": "80501259-4e2a-4434-83e3-baba8ea4a18f",
"name": "gateway_name_1",
"status": "Disconnected",
"deveui": "7076ff0055060166",
"rssi": -85,
"snr": 8.5 },
{ "id": "8ba57fa8-5b80-436c-a5d7-9ac54a35c4ff", "name": "gateway_name_1", "status": "Connected", "deveui": "7076ff0055060199", "rssi": -80, "snr": 9.5 } ] }
Dans le cas de groupement des données, le format est différent puisque les données seront groupées par capteur.
Les timestamp sont au format Unix en secondes.
Le JSON se compose de:
"id": "9b4b4639-82ae-4e98-896b-83b71877ab5d". # l id du message
"timestamp": 1744297191, # timestamp du message
"thing": {
"id": "c3c70cc8-75d3-45e2-8d6a-125dfb038893", # id de l'objet
"name": "10a3c55a10000005",
"fixedName": "atim 6",
"company": "PTH",
"tags": [],
"description": "",
"status": "ACTIVE",
"lastActivityDate": 1744297191,
"fixedLatitude": 1,
"fixedLongitude": 10,
"lastMessageDate": 1744297191,
"dynamicGps": false,
"messageActivityTimeoutPeriod": 600,
"importDate": 0,
"creationDate": 1622685011,
"displayName": "atim 6",
"site": {. # si l objet est associé à un site
"id": "d11109dd-8123-41aa-9d7b-0c01a8d3fa1b",
"name": "Montreal",
"company": "PTH",
"address": "Montreal",
"city": "Commerce",
"postalCode": "ABC123",
"latitude": 45.48504880253466,
"longitude": -73.56801595386,
"description": null,
"countryCode": null,
"siteType": null
},
"customFields": [ # proprietes specifiques à l objet
{
"id": "56a4f6ac-5e21-4e46-ae1f-57615a96013f",
"name": "SUPERVIOT_ICON_POSITION",
"label": "SUPERVIOT_ICON_POSITION",
"type": "TEXT",
"value": "{\"x\":249,\"y\":146}"
}
],
"lastMeasurements": {. # liste des derniers valeurs, le nom des champs depend du model de donnes de l'objet
"units": {
"humidity": "%",
"temperature": "°C"
},
"measurements": {
"humidity": 29.13,
"temperature": 19.89
}
},
"lastMeasurementsTimestamps": {
"measurements": {
"humidity": 1744297191,
"temperature": 1744297191
}
}
"measurements": {. # identique a thing.lastMeasurements.measurements (pour compatibilité avec format v1)
"temperature": 19.89,
"humidity": 29.13
}
}
"product": {
"id": "e7d4f8a1-b3c2-4e95-9f6d-28a7c5d91234", #id unique du produit (voir catalogue)
"model": "Milesight - CT101/CT103" # nom du modele de donnees associé
}