8.7.6. Envoi des données en MQTT(s)
Principe
MQTT est un protocole de messagerie de type client-serveur utilisant l'architecture publication/abonnement.
Au coeur de MQTT se trouvent les brokers et les clients MQTT. Le Broker est un intermédiaire entre les expéditeurs et les
destinataires. Son rôle est de distribuer les messages aux destinataires appropriés. Les clients publient des messages au
broker et d'autre clients s'abonnent à des sujets spécifiques pour recevoir des messages.
Chaque message comprend un sujet et les clients s'abonnent aux sujets qui les intéressent. Le broker tient à jour une liste
des abonnements et l'utilise pour délivrer les messages aux clients concernés.
Un broker peut également mettre en mémoire tampon les messages pour les clients déconnectés, garantissant ainsi une
livraison fiable des messages, même dans des conditions de réseau peu fiables. Pour ce faire, MQTT prend en charge trois
niveau de qualité de service (QOS) différents pour la livraison des messages : 0 (au plus une fois), 1 (au moins une fois) et
2 (exactement une fois) (HiveMQ).
Format de message
Le format des messages MQTT est json (JavaScript Objetc Notation).
Activation
Le logger doit être muni d'une carte modem avec une carte SIM.
●
Dans Avelour, activer
Définir un cycle d'envoi.
●
Sélectionner le protocole MQTT.
●
www.ijinus.com
Envoi des données par Internet
88
Manuel d'utilisation
LOG09V4