MQTT est un choix naturel pour l’Internet des Objets. Il est souvent décrit comme le protocole M2M de connectivité de l’Internet des Objets.
Le principe de fonctionnement se base sur une architecture où un “Client” (un capteur par exemple) publie (Publish) ses données, en définissant un “Topic”, auprès d’un Broker. D’autres clients peuvent souscrire (Subscribe) afin de recevoir les données publiées sur un “Topic” particulier.
La plateforme logicielle IOT Factory supporte les 2 modes de communication.
IOT Factory as MQTT Broker: En temps que Broker, la plateforme IOT Factory peut recevoir des données de capteurs qui publient leurs résultats de mesure (Publish). Et les dispatcher aux “Subscribers” qui souhaitent les recevoir.
IOT Factory as Subscriber: En temps que Subscriber, la plateforme IOT Factory peut souscrire (Subscribe) à différents “Topics” sur des capteurs, ou auprès d’autres Brokers, et ainsi alimenter les tableaux de bord, l’analytique avancé et les Alertes.