Une prise en charge MQTT dans Altova MobileTogether permet aux développeurs de créer des applis d’automatisation IoT multi-plateformes pour une automatisation industrielle, des bureaux intelligents, et des applications de smart home.
MQTT (Message Queuing Telemetry Transport) est un protocole de messagerie léger utilisé pour la communication d’appareils intelligents. MQTT facilite un modèle de communication décentralisé, permettant aux appareils de publier des informations à un courtier central et de s’abonner aux chapitres d’intérêt pertinents. De cette manière, MQTT permet de surveiller, contrôler et automatiser les appareils IoT de différents producteurs ainsi que l’intégration de tels appareils dans un contrôle centralisé et une solution de surveillance. Sa nature légère rend MQTT idéal pour des environnements où les ressources manquent, tels les appareils IoT avec une puissance de traitement et une bande passante limitées.
Le design et l’efficacité du protocole le rende idéal pour une large gamme d’applications, depuis l’automatisation des smart home/bureaux intelligents et l’IoT industriel jusqu’à des solutions de villes intelligentes.
De nos jours, MQTT est un composant important de surveillance et contrôle en temps réel d’appareils et de processus dans une panoplie d’industries y compris, l’industrie automobile, l’industrie manufacturière, des transports, l’industrie de la santé et autres.
L’automatisation pour des appareils industriels intelligents est activée par le biais de MQTT lorsque des capteurs et déclencheurs peuvent publier et s’abonner aux chapitres pertinents, facilitant une communication efficace à travers le système.
De multiples exemples existent, mais l’un est l’utilisation de bras robotisés dans la production automobile pour assembler des composants tels que des portes, fenêtres et parties intérieures. Les détecteurs sur les bras robotisés mesurent le déplacement et la pression, qui peuvent affecter la qualité du produit final, au cours du processus d’assemblage. Les données sont publiées dans les chapitres MQTT à des fins de surveillance et analyse en temps réel. Ou vous pouvez créer une appli qui surveille la température de l’équipement dans une usine manufacturière : La lecture de la température est abonnée par un PLC qui ajuste les processus en réaction à la température, par l’appli pour une visualisation et une surveillance de données en temps réel.
La technologie MQTT peut aussi être utilisée dans des systèmes smart home et bureaux intelligents là où les appareils IoT, tels les lumières les thermostats et les détecteurs doivent communiquer les uns avec les autres. Un exemple simple est une serrure intelligente ou un capteur d’occupation IoT communiquant un message qu’une personne vient de pénétrer les lieux. Un abonnement à une appli mobile vous permet d’être abonné à ce message, et l’appli peut ensuite enclencher les lumières, configurer la température etc., par le biais de messages MQTT envoyés à ces autres appareils intelligents.
La prise en charge MQTT dans MobileTogether permet aux applis de joindre un réseau MQTT en qualité d’éditeur, d’abonné, ou comme les deux. Une appli avec une fonctionnalité d’abonné peut s’abonner aux chapitres publiés par les deux éditeurs MobileTogether et éditeurs non MobileTogether.
L’unique paradigme de développement d’appli low-code de MobileTogether met en œuvre la prise en charge MQTT de multiples manières :
MobileTogether utilise une combinaison design UI par glisser/déposer, le langage de programmation visuel Action Tree pour la gestion des événements et une programmation standardisée fonctionnelle pour la sélection et le traitement des données. Cette approche unique rend la définition et le test d’aspects variés d’une appli activée par MQTT :
En développant une appli d’automatisation IoT ou de surveillance, vous pouvez enregistrer un stream de message MQTT dans un fichier, puis le rejouer dans le simulateur de l’appli de MobileTogether à des fins de test et de débogage pendant le développement.
MobileTogether envoie avec une solution MQTT échantillon pour vous aider à vous lancer cette fonction. Le cadre prend également en charge les autres fonctions pour activer l’automatisation industrielle, y compris le balayage de code-barres.
La prise en charge compréhensible et facile à mettre en œuvre de MQTT dans MobileTogether attribue une flexibilité aux développeurs afin de mettre en œuvre une large gamme d’applis d’automatisation IoT, de smart home à des applications d’automatisation industrielle à grande échelle et au-delà. Téléchargez GRATUITEMENT MobileTogether Designer et c'est parti.
Liste des fonctions MobileTogether
FAQ MobileTogether
Vidéos de démonstration MobileTogether