deuxième rubrique sera utilisée pour que l'appareil puisse publier les Reported properties après l'exécution de la commande ou de la
configuration. Cette étape s'appelle « response ».
12.2 DONNÉES ET ÉVÉNEMENTS
Les données sont publiées sur la rubrique définie dans la variable Device data. Le type de donnée est indiqué sur le JSON du message et,
dans toutes les données, on doit observer :
12.2.1 DONNÉES DU CANAL
Les données du canal sont publiées périodiquement, selon la configuration de l'appareil. Les données sont en format JSON et ont les paires
clé/valeur suivants :
{
"pid": 51387408,
"device_id": "device0",
"channels" : {
"timestamp":1585819219,
"chd1_value":0,
"chd2_value":0,
"chd3_value":0,
"chd4_value":0,
"chd5_value":0,
"chd6_value":0,
"ch1_user_range":2.17,
"ch2_user_range":2.2
}
}
Remarque :
Le timestamp (horodatage) est en UTC.
•
12.2.2 ÉVÉNEMENTS
Les données d'événements sont publiées lorsque les événements préalablement configurés dans l'appareil se sont produits. Les données sont en
format JSON et ont les paires clé/valeur suivants :
{
"pid": 51387408,
"device_id": "device0",
"events": {
"chd1": {
"timestamp":1585819219.685,
"edge":1,
}
}
}
Remarque :
La valeur de timestamp est aussi en UTC, mais en format double, avec les millisecondes de l'événement dans la partie fractionnaire.
•
NOVUS AUTOMATION
53/102