12.4.3 SET COUNTERS
Cette commande modifie la valeur des compteurs des canaux numériques.
REQUEST SET COUNTERS
{
"timestamp":1620413979
"desired": {
"set_counters" : {
}
}
}
Remarque :
Les compteurs qui ne seront pas modifiés ne doivent pas être publiés.
RESPONSE SET COUNTERS
{
"pid": 51387408,
"device_id": "device0",
"timestamp":1620413979,
"reported" : {
"set_counters": {
"error": 0,
"set_chd1":0,
"set_chd2":6500,
"set_chd3":10,
"set_chd4":0,
"set_chd5":0,
"set_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, 4, 5 et 6 n'apparaissent pas sur le JSON desired, car on ne veut pas modifier leurs
•
compteurs. La valeur actuelle du canal numérique sera renvoyée dans la réponse. Pour les canaux numériques 1, 4, 5 et 6, on prend en
compte que la valeur actuelle est zéro.
NOVUS AUTOMATION
"set_chd2":6500,
"set_chd3":10
62/102