El soporte MQTT en Altova MobileTogether permite a los desarrolladores crear aplicaciones de automatización IoT nativas y multiplataforma para aplicaciones de automatización industrial, oficina inteligente y hogar inteligente.
MQTT (Transporte de telemetría de cola de mensajes) es un protocolo de mensajería ligera utilizado para la comunicación entre dispositivos inteligentes. MQTT facilita un modelo descentralizado de comunicación, permitiendo a los dispositivos publicar información a un intermediario central y suscribirse a temas relevantes de interés. De esta forma MQTT permite monitorizar, controlar y automatizar dispositivos IoT (del Internet de las cosas) de distintos fabricantes, así como integrarlos en una solución de control y monitorización centralizada. Su naturaleza ligera hace que MQTT sea ideal para entornos con recursos limitados, como los dispositivos IoT con potencia de procesamiento y ancho de banda limitados.
El diseño y la eficiencia del protocolo lo hacen idóneo para una amplia gama de aplicaciones, desde la automatización inteligente de hogares y oficinas y el IoT industrial hasta las soluciones para ciudades inteligentes.
En la actualidad, MQTT es un componente fundamental de la supervisión y el control en tiempo real de dispositivos y procesos en una amplia variedad de sectores, como la automoción, la fabricación, el transporte y la sanidad, etc.
La automatización de dispositivos inteligentes industriales se hace posible a través de MQTT cuando los sensores y actuadores pueden publicar y suscribirse a temas relevantes, facilitando una comunicación eficaz en todo el sistema.
Existen innumerables ejemplos, pero uno de ellos es el uso de brazos robóticos en la fabricación de automóviles para ensamblar componentes como puertas, ventanas y piezas interiores. Los sensores de los brazos robóticos miden el desplazamiento y la presión, que pueden afectar a la calidad del producto final, durante el proceso de montaje. Los datos se publican en temas MQTT para su supervisión y análisis en tiempo real. También podría crear una aplicación que controle la temperatura de los equipos en un centro de fabricación: La lectura de la temperatura es suscrita por una PLC (Comunidad de aprendizaje profesional) que ajusta los procesos en reacción a la temperatura, así como por la aplicación para visualizar y supervisar los datos en tiempo real.
La tecnología MQTT también puede utilizarse en sistemas para el hogar y la oficina, donde los dispositivos del Internet de las cosas, como luces, termostatos y sensores necesitan comunicarse entre sí. Un ejemplo sencillo es una cerradura de puerta inteligente o un sensor de ocupación IoT que publique un mensaje indicando que un ocupante ha entrado en las instalaciones. A ese mensaje se suscribe una aplicación móvil que puede encender las luces, ajustar la temperatura, etc., mediante mensajes MQTT a esos otros dispositivos inteligentes.
La compatibilidad de MobileTogether con MQTT permite a las aplicaciones unirse a una red MQTT como editor, suscriptor o ambos. Una aplicación con función de suscriptor puede suscribirse a temas publicados tanto por editores de MobileTogether como por editores ajenos a MobileTogether.
El exclusivo paradigma de desarrollo de aplicaciones de bajo código de MobileTogether implementa la compatibilidad con MQTT de múltiples formas:
MobileTogether usa una combinación de interfaces mediante operaciones arrastrar y colocar, el potente lenguaje de programación visual de estructuras de acciones para el control de eventos y programación funcional estandarizada para seleccionar y procesar datos. Este enfoque único facilita la definición y prueba de los distintos aspectos de una aplicación habilitada para MQTT:
Al desarrollar una aplicación de automatización IoT o de supervisión, puede grabar un flujo de mensajes MQTT en un archivo para luego reproducirlo en el simulador de aplicaciones MobileTogether y así probar y depurarlo durante su desarrollo.
MobileTogether incluye una solución MQTT de muestra para ayudarle a empezar a usar esta nueva funcionalidad. El entorno también admite otras funcionalidades de automatización industrial, incluido el escaneo de códigos de barras.
La compatibilidad con MQTT en MobileTogether es comprensible y facil a implementar. Además ofrece a los desarrolladores la flexibilidad que se necesita para implantar una amplia variedad de aplicaciones de automatización del IoT, desde el hogar inteligente hasta aplicaciones de automatización industrial a gran escala y mucho más. Descargue GRATIS MobileTogether Designer y póngase manos a la obra.
Lista de características de MobileTogether
Preguntas frecuentes
Vídeos de demostración