Protocolos

MQTT

Protocolo de mensajería ligero diseñado para dispositivos IoT con conectividad limitada.

MQTT (Message Queuing Telemetry Transport) es un protocolo de mensajería publish/subscribe diseñado para dispositivos con recursos limitados y redes con ancho de banda reducido. Es uno de los protocolos más utilizados en aplicaciones IoT.

¿Cómo funciona MQTT?

A diferencia de HTTP (request/response), MQTT usa un modelo publish/subscribe:

  1. Broker: Un servidor central (broker) gestiona todos los mensajes
  2. Publish: Los dispositivos publican datos en "topics" (canales)
  3. Subscribe: Las aplicaciones se suscriben a los topics que les interesan
  4. QoS: Tres niveles de calidad de servicio para garantizar la entrega

MQTT en telemática

MQTT es ideal para telemática vehicular porque:

  • Bajo overhead: Mensajes muy pequeños, ideal para redes celulares
  • Bidireccional: Permite enviar comandos al dispositivo además de recibir datos
  • Persistencia: El broker almacena mensajes si el suscriptor está offline
  • Escalable: Un broker puede manejar millones de dispositivos

Plataformas que usan MQTT

Muchas plataformas de rastreo utilizan MQTT como protocolo de comunicación, incluyendo Flespi, que es compatible con los dispositivos Rinho.

Preguntas frecuentes

Respuestas a las dudas más comunes sobre este tema.

Los dispositivos Rinho se integran con plataformas que usan MQTT como Flespi. El protocolo de comunicación directa con los servidores es configurable según la plataforma elegida.