MQTT est un protocole de messagerie standard OASIS pour l'Internet des objets (IoT). Il est conçu comme un transport de messagerie de publication/abonnement extrêmement léger, idéal pour connecter des appareils distants avec une petite empreinte de code et une bande passante réseau minimale.
MQTT Sparkplug est un protocole d'interopérabilité pour les cas d'utilisation de la fabrication intelligente et de l'automatisation industrielle. Sparkplug fournit un moyen cohérent pour les fabricants d'équipements et les fournisseurs de logiciels de partager des données contextuelles afin d'accélérer la transformation numérique des opérations existantes.
Il est conçu comme un transport de messagerie de publication/abonnement extrêmement léger, idéal pour connecter des appareils distants avec une petite empreinte de code et une bande passante réseau minimale. MQTT est aujourd'hui utilisé dans une grande variété d'industries, telles que l'automobile, la fabrication, les télécommunications, le pétrole et le gaz, etc.
Description
Actuellement, MQTT est uniquement disponible dans les contrôleurs basés sur Linux, ce qui inclut les X5, XL4, EXL6, EXLW, XL7, EXL10, XL+ - et tous les RCC SAUF le RCC6510.
Communications bi-directionnelles
MQTT permet d'envoyer des messages de l'appareil au nuage et du nuage à l'appareil. Cela permet de diffuser facilement des messages à des groupes d'objets.
Transmission fiable des messages
La fiabilité de la transmission des messages est importante pour de nombreux cas d'utilisation de l'IdO. C'est pourquoi MQTT a défini trois niveaux de qualité de service : 0 - au plus une fois, 1- au moins une fois, 2 - exactement une fois
Prise en charge des réseaux non fiables
De nombreux appareils IoT se connectent sur des réseaux cellulaires peu fiables. La prise en charge des sessions persistantes par MQTT réduit le temps de reconnexion du client avec le courtier.
---