Protocole Mqtt; Connexion; Broker Mqtt; Publication De Données - Novus Airgate Air Plus Mode D'emploi

Table des Matières
7

PROTOCOLE MQTT

L'AirGate Air+ est compatible avec les versions 3.1 et 3.1.1 du protocole Message Queue Telemetry Transport (MQTT), un protocole de
communication qui permet de publier des données dans le cloud et même de connecter l'appareil à des systèmes de contrôle et d'acquisition de
données (SCADA).
L'AirGate Air+ prend actuellement en charge la communication avec NOVUS Cloud, les brokers MQTT génériques et AWS, avec prise en charge
du cryptage TLS 1.2.
Dans la connexion MQTT, il n'y a pas de priorisation des interfaces. Lors de la connexion à un réseau sur l'interface (qu'il s'agisse d'Ethernet ou de
Wi-Fi), l'appareil tentera d'établir une connexion avec le Broker MQTT. La connexion au Broker MQTT sera maintenue sur une seule des interfaces
et restera inchangée tant qu'aucun problème de connectivité n'est identifié.
7.1

CONNEXION

La connexion MQTT se fera via les interfaces Ethernet et Wi-Fi. Pour que l'AirGate Air+ recherche une connexion avec le Broker MQTT, une
connexion doit être établie avec le routeur.
Comme il n'y a pas de priorité d'interface dans la connexion, l'interface ne sera commutée que s'il y a des problèmes avec la connexion établie avec
le Broker MQTT.
7.2

BROKER MQTT

Tant qu'il y a une connexion avec le Broker MQTT, les données de température et d'humidité du RHT Air+ seront transmises immédiatement au
Broker MQTT.
Si la connexion au Broker n'est pas opérationnelle ou si un problème survient lors de la publication, les données de température et d'humidité seront
stockées dans une mémoire circulaire, ce qui permettra de les publier ultérieurement. Cela permettra également de les collecter lorsque nécessaire.
7.3
PUBLICATION DE DONNÉES
Il est possible de configurer l'en-tête du sujet vers laquelle l'AirGate Air+ publiera (voir la section
CONFIGURATION). Cependant, l'étiquette du RHT Air+ d'où proviennent les données d'humidité et de température sera toujours concaténée.
Les données périodiques seront publiées au format JSON avec les champs suivants :
{
"id_ag": 23038212,
"id_rht": 23119626,
"tag_ag": "AirGate Air+",
"tag_rht": "RHT Air+",
"periodic": {
"timestamp": 1585819219,
"status": "ok",
"temperature": 23.4,
"humidity": 70.3,
"dew_point": 12.2
}
}
Le nom du champ relatif au canal calculé dépend de la configuration effectuée par l'utilisateur et peut prendre les valeurs suivantes :
dew_point
partial_vapor
wet_bulb
abs_humidity
mix_ratio
spec_enthalpy
frost_point
heat_index
NOVUS AUTOMATION
COMMUNICATION
du chapitre
LOGICIEL DE
27/58
Table des Matières
loading

Ce manuel est également adapté pour:

Rht air plus

Table des Matières