},
"relay": {
"rely1": 0,
"rely2": 0
}
}
}
NOTE SUR LE FORMATAGE DES COMMANDES
L'ordre des clé n'a pas d'influence sur leur réalisation. Il est possible, par exemple, d'envoyer des commandes au point de consigne des sorties
numériques de la manière suivante :
{
"timestamp": 1585819567,
"desired": {
"output": {
"out6": 1,
"out1": 1,
"out2": 0,
"out3": 1,
"out5": 0,
"out7": 1,
}
}
}
INTERPRÉTATION DE LA RÉPONSE À LA COMMANDE REÇUE
Les réponses aux commandes seront affichées dans la rubrique : novus/fieldlogger /<SN>/ack/command, où SN est le numéro de série du
FieldLogger.
{
"device_id": <étiquette du fieldlogger>,
"timestamp": <horodatage retourné par la commande envoyée >,
"reported": {
" error": <code de l'état>
}
}
Valeurs possibles de l'état :
CODE DE L'ÉTAT (ERROR)
Exemple :
command = {"device_id":"test","timestamp":1585819567, "reported":{" error":0}}
NOVUS AUTOMATION
"out4": 1,
"out8": 1,
0
La commande a été exécutée avec succès.
1
Erreur lors de la sauvegarde du set d'alarmes.
2
Valeur incohérente ou champ au format non valide.
4
Erreur lors de l'enregistrement des sorties numériques.
8
Valeur incohérente ou champ au format non valide.
16
Sortie numérique en cours d'utilisation ou inactive.
32
Erreur lors de l'enregistrement du relais.
64
Valeur incohérente ou champ au format non valide.
128
Relais en cours d'utilisation.
256
Erreur générique au format JSON.
VALEURS
Tableau 12
56/74