Saltar al contenido principal
Saltar al contenido principal
Broker MQTT

Cómo conectar EMQX and MQTT brokers con Cloud Studio IoT

EMQX mueve mensajes MQTT entre dispositivos; Cloud Studio IoT es lo que los lee, los guarda y actúa sobre ellos. Cada instancia de la plataforma tiene su propio servidor MQTT, con TLS en el puerto 8883 y credenciales propias, así que los dispositivos pueden publicar directamente o EMQX puede hacer de puente hacia él. No hace falta cambiar nada en tu broker.

Cómo se conecta

  1. 1

    Crea las credenciales MQTT

    En Gear Manager, dentro de Seguridad > Configuración MQTT, crea el usuario y la contraseña. Ese identificador de usuario es además el prefijo de todos los topics.

  2. 2

    Apunta el tráfico a la instancia

    Conecta los dispositivos, o un puente de EMQX, al servidor MQTT de tu instancia por TLS en el puerto 8883.

  3. 3

    Publica en el topic de uplink

    Cada dispositivo publica en {MQTTUserID}/uplink/{DeviceAddress}. Los comandos vuelven al dispositivo por su topic de downlink.

  4. 4

    Decodifica el payload

    Los modelos soportados de forma nativa se decodifican solos. Para tus propios payloads, un script JavaScript convierte el mensaje en las variables que quieres guardar.

Qué obtienes

  • Almacenamiento, dashboards y alarmas para los mensajes que ya mueve tu broker
  • Tráfico en dos sentidos: uplink desde el dispositivo, comandos downlink desde la plataforma
  • La misma instancia admite además dispositivos LoRaWAN, HTTP y TCP

Sigue leyendo

Otras integraciones

Preguntas