Reset Counters; Get Diagnostic - Novus DIGIRAIL OEE Série Mode D'emploi

Table des Matières

Publicité

}
}
}

6.4.2 RESET COUNTERS

La commande reset counters permet à l'application de remettre à zéro les compteurs des canaux numériques. Un canal numérique doit
avoir le mode de remise à zéro par MQTT activé pour être redémarré via cette interface.
La structure utilisée pour cette commande suit le même modèle d'envoi des paramètres, en utilisant les concepts « desired » et « reported ».
La valeur de reset_chdX peut prendre les valeurs 0 ou 1. La valeur « 1 » indique qu'on souhaite remettre à zéro le compteur du canal
numérique correspondant. La valeur « 0 », à son tour, indique que le compteur ne doit pas être modifié. Dans ce cas, il est également possible
d'omettre simplement le canal du JSON.
REQUEST RESET COUNTERS :
{
"timestamp":1585819219,
"desired": {
"reset_counters"
"reset_chd2":1,
"reset_chd4":1
}
}
}
RESPONSE RESET COUNTERS :
{
"device_id": "device0",
"timestamp":1585819219,
"reported"
: {
"reset_counters": {
"error": 0,
"reset_chd1":0,
"reset_chd2":0,
"reset_chd3":0,
"reset_chd4":0,
"reset_chd5":0,
"reset_chd6":0
}
}
}
Remarques :
Le timestamp est le même de la commande reçue (desired).
L'état décrit sur desired n'est appliqué que si l'exécution est réalisée sans erreurs.
La valeur error est un entier et elle signale l'erreur trouvée lors de l'exécution de la commande.
Dans cet exemple, les canaux numériques 1, 3, 5 et 6 n'apparaissent pas sur le JSON desired, car on ne veut pas remettre à zéro leurs
compteurs.

6.4.3 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 :
{
"device_id": "device0",
"timestamp":1585819219,
"reported"
: {
"diag": {
"title":
"location":"home",
: {
"Pci
v2",

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Digirail oee-wrlDigirail oee-ethDigirail oee

Table des Matières