Skip to main content

Conectar AWS IoT Core con N3uron

Introducción

Hemos delineado el proceso de transmisión de datos desde tu dispositivo Edge Box RPi 200 a AWS IoT Core usando el protocolo MQTT. Este tutorial se integrará perfectamente con el proceso mencionado anteriormente. En este tutorial, profundizaremos en los detalles de la interfaz entre la plataforma N3uron Edge IIoT y AWS IoT Core.

Requisitos previos

Hardware

Software

Recomendamos encarecidamente estudiar la guía Primeros pasos con N3uron. Proporciona información esencial sobre la navegación en la interfaz web de N3uron, conceptos como la interfaz Web UI y el módulo Web Vision, comprensión de etiquetas y creación de paneles básicos. Si aún no has explorado estos fundamentos, es aconsejable hacerlo antes de continuar. Puedes acceder a la guía a través del enlace proporcionado.

Si aún no has explorado nuestra guía sobre la integración de AWS IoT Core con Edge Box RPi 200, también lo recomendamos. Esta guía integral cubre todo, desde lo básico hasta los pasos avanzados de publicación de valores en IoT Core. Como complementa el tutorial actual, es beneficioso familiarizarse con este contenido también.

Configurar la Plataforma IIoT de N3uron

Crear una instancia de módulo dentro de la interfaz WebUI de N3uron

  1. En el panel Navegación, selecciona Config.
  2. En el panel Explorador, selecciona Módulos.
  3. Haz clic en el menú Modelo y selecciona Nuevo Módulo.
  1. La instancia puede tener cualquier nombre, pero en este ejemplo usaremos MQTT.
  2. Configura la propiedad Tipo de Módulo en MqttClient. Deja el resto de las propiedades con sus valores predeterminados y haz clic en Guardar.

Configurar el Módulo MQTT de N3uron dentro del Panel Explorador de WebUI

  1. En el panel Explorador, selecciona la instancia MQTT que acabas de crear.
  2. Haz clic en el botón del menú Modelo y selecciona Nueva Conexión.
  3. Asigna un nombre a la nueva conexión. En este ejemplo, lo llamaremos AWS.
  1. Configura las propiedades de conexión:
    • A: Selecciona Amazon Web Services en el menú desplegable Broker de destino. El modo de autenticación será Certificado. Además, Client Id será N3uron en este ejemplo.
    • B: Carga el Certificado, Clave privada y Certificado CA que descargaste y guardaste cuando creaste el Thing en la Consola de AWS IoT.
    • C: En la consola de AWS IoT, en el menú de la izquierda, ve a Configuración y copia tu Punto final de datos del dispositivo. Regresa a N3uron y pégalo en el campo URL del Broker.
    • D: Deja el resto de las propiedades con sus valores predeterminados y haz clic en Guardar.

Suscribirse a un Tema Usando el Módulo MQTT de N3uron

  1. En el panel Modelo, haz clic derecho en la conexión AWS, selecciona Nuevo Suscriptor y asígnale un nombre. En este ejemplo, usaremos Subscriber.
  2. Haz clic en él y agrega un nombre en el campo Tema. En este ejemplo, hemos usado device/data.
  3. Configura las siguientes propiedades y deja el resto con valores predeterminados:
    • Qos: Qos 0.
    • Codificación: UTF8.
    • Compresión: Ninguna.
    • Serialización: JSON.
    • Analizador de datos/Tipo: MqttClient JSON.

Guarda la configuración.

Soporte Técnico y Discusión del Producto

¡Gracias por elegir nuestros productos! Ofrecemos varios canales de comunicación para brindarte el mejor soporte posible.

Loading Comments...