MQTT (Transporte de telemetría de cola de mensajes) es un protocolo de mensajería liviano que se utiliza para transferir mensajes entre dispositivos en aplicaciones de máquina a máquina (M2M) y de Internet de las cosas (IoT). Así es como funciona:
- MQTT utiliza un modelo de publicación/suscripción, donde diferentes dispositivos pueden suscribirse a temas que les interesan y recibir mensajes publicados sobre esos temas.
- El corredor es el eje central de la comunicación MQTT. Recibe todos los mensajes entrantes y los enruta a los suscriptores apropiados según el tema al que están suscritos.
- Cuando un dispositivo quiere publicar un mensaje, lo envía al intermediario con un identificador de tema. Luego, el corredor reenvía el mensaje a todos los suscriptores que se hayan suscrito previamente a ese tema.
- Los mensajes se pueden enviar con distintos niveles de calidad de servicio (QoS). Un nivel de QoS de 0 significa que es posible que el mensaje no llegue al suscriptor, mientras que un nivel de QoS de 2 garantiza que el mensaje se entregue exactamente una vez.
- MQTT está diseñado para ser muy eficiente y liviano, y utiliza un mínimo de ancho de banda de red y energía de batería. Esto lo hace ideal para su uso en aplicaciones de IoT donde los dispositivos pueden tener recursos limitados.
En general, MQTT proporciona una forma sencilla y confiable para que los dispositivos se comuniquen entre sí en un ecosistema de IoT.
Como fabricante profesional de módulos Bluetooth de baja potencia, Tecksay ha desarrollado y producido de forma independiente una serie de módulos Bluetooth BLE que se han aplicado a muchas industrias. Con más de diez años de experiencia en la industria, Tecksay puede personalizar soluciones integradas BLE para clientes desde diseño, gestión de proyectos, personalización de funciones, desarrollo de sistemas y otros aspectos.