6.5.4 GET DIAGNOSTIC
La commande get diagnostic renvoie les données de diagnostic de l'appareil.
REQUEST GET DIAGNOSTIC :
{
"timestamp":1585819219,
"desired" : {
"diag" : {}
}
}
RESPONSE GET DIAGNOSTIC :
{
"pid": 51387408,
"device_id": "device0",
"timestamp":1585819219,
"reported" : {
"diag": {
"title": "Pci v2",
"location":"home",
"curr_timestamp":1589326517,
"cfg_timestamp":1589311676,
"fw_v":"01.23",
"mqtt_queue":1,
"sn":"00000001",
"curr_rssi":"55",
"min_rssi":"46",
"max_rssi":"87",
"avg_rssi":"54",
"ipv4":[ 192, 168, 0, 23 ]
}
}
}
Si le paramètre Publier diagnostic périodiquement du logiciel de configuration NXperience (voir la section
LOGICIEL DE
CONFIGURATION) est activé, les compteurs d'occurrences des événements du système seront aussi ajoutés à la réponse :
{
"pid_id":51387408,
"device_id":"device0",
"timestamp":1585819219,
"reported":{
"diag":{
"error":0,
"title":"Pci v2",
"location":" home ",
"curr_timestamp":1589326517,
"cfg_timestamp":1589311676,
"fw_v":"1.23",
"mqtt_queue":1,
"sn":"00000001",
"curr_rssi":"55",
"min_rssi":"45",
"max_rssi":"70",
"avg_rssi":"55",
"ipv4":[
192,
168,
0,
NOVUS AUTOMATION
PROTOCOLE MQTT
du chapitre
21/102