Ir al contenido
Buscar
Comment connecter la passerelle Milesight LoRaWAN au serveur HTTP(s) ?
Passerelles LoRaWAN28 jun 20243 min de lectura

¿Cómo conectar la pasarela LoRaWAN de Milesight al servidor HTTP(s)?

Descripción

Las pasarelas Milesight LoRaWAN admiten el envío de paquetes de datos a un servidor MQTT/HTTP/HTTPS de terceros. Podemos crear una nueva aplicación en la pasarela, que puede definir el método de decodificación de los datos enviados desde el dispositivo terminal LoRaWAN y elegir el protocolo de transporte de datos HTTP(S) para enviar los datos al servidor HTTP(s).

 

Requisitos

  • Pasarela Milesight LoRaWAN: UG6x, UG8x
  • Servidor HTTP/HTTPS

 

Configuración

Paso 1. Habilitar el servidor de red incorporado de la pasarela.

Vaya a Packet Forwarder > General para activar la dirección del servidor localhost.

 

 

Active el servidor de red en la página Servidor de red > General .

 

 

 

Paso 2. Agregue la aplicación y los perfiles.

Vaya a Servidor de red > Aplicaciones para agregar una nueva aplicación y haga clic en Guardar.

Nombre: definido por el usuario, valor arbitrario

Descripción: definida por el usuario, valor arbitrario

Códec de carga útil: ninguno o personalice su decodificador

Vaya a Servidor de red > Perfiles para agregar un nuevo perfil y haga clic en Guardar.

Nombre: definido por el usuario, valor arbitrario

Potencia TX máxima: valor predeterminado

Se pueden consultar otros ajustes en las guías de usuario de los nodos LoRaWAN o puede mantener todos los ajustes predeterminados.

 

 

 

Paso 3. Agregue los nodos LoRaWAN a la pasarela.

Vaya a Servidor de red > Dispositivo, agregue un nuevo dispositivo, haga clic en Guardar y aplicar.

Nombre del dispositivo: valor arbitrario definido por el usuario

Descripción: definida por el usuario, valor arbitrario

Perfil del dispositivo: elija uno de los perfiles correspondientes agregados anteriormente.

Aplicación: elija una de las aplicaciones correspondientes agregadas anteriormente.

Se pueden confirmar otros valores con los fabricantes de nodos LoRaWAN.

 

Cuando su estado es "activado", significa que los pasos anteriores se realizan correctamente.

 

 

 

Paso 4. Reenvíe los datos al servidor HTTP(s).

Vaya a Servidor de red > Aplicaciones para agregar una "reenvío de datos" para la aplicación.

 

 

Rellene la información de la URL HTTP(s) para cada tipo de datos, haga clic en Guardar.

Datos de enlace ascendente: la dirección URL para recibir todos los datos de enlace ascendente.

Notificación de unión: la dirección URL para recibir la notificación de unión.

Notificación ACK: la dirección URL para recibir todas las notificaciones ACK.

Notificación de error: la dirección URL para recibir todas las notificaciones de error.

 

 

Nota: Si hay información de credenciales de usuario al acceder al servidor HTTP(s), agregue el encabezado HTTP y complete el nombre de usuario y la contraseña correctos.

 

 

Si recibimos un paquete de datos en la URL correspondiente del servidor HTTP como se muestra a continuación, significa que nos hemos conectado correctamente al servidor HTTP.

 

 

Nota:  La diferencia entre la transmisión de datos a un servidor HTTPS y la descarga de una certificación de pasarela asociada a su servidor HTTPS (póngase en contacto con Milesight para obtener la certificación).

 

Preguntas Frecuentes

P1. ¿Por qué el servidor no recibió los datos enviados por la pasarela?

R1: Vaya a Mantenimiento > Herramientas > Ping , confirme que la pasarela puede hacer ping a la dirección HTTP que rellenó correctamente como se muestra a continuación y, a continuación, compruebe que todos los valores anteriores rellenados son correctos.

 

 

 

P2. ¿Cómo enviar un paquete de datos descodificado al servidor HTTP/HTTPS?

R2: Consulte Cómo usar el códec de carga útil en Milesight Gateway .