Conectar sensores LoRaWAN

Envíe uplinks LoRaWAN a FreeMaint desde The Things Stack, ChirpStack o un gateway Milesight; FreeMaint decodifica los sensores certificados.

6 min de lectura
Imprimir esta sección

Los sensores LoRaWAN funcionan años con batería y llegan lejos, incluso a través de muros. Su servidor de red — The Things Stack, ChirpStack o el servidor integrado en un gateway Milesight — reenvía cada uplink a FreeMaint por HTTP. En el caso de los Milesight CT101 y EM300-TH, FreeMaint decodifica el payload por sí mismo.

Elija su fuente

The Things Stack

The Things Network o The Things Industries: añada un webhook personalizado (Custom webhook) a su aplicación.

ChirpStack

Su propio servidor de red LoRaWAN: añada una integración HTTP a su aplicación.

Gateway Milesight

UG65, UG56 y otros gateways con servidor de red integrado: añada una transmisión de datos HTTP.

The Things Stack

  1. En Dispositivos conectados → Integraciones, haga clic en Conectar un dispositivo, elija The Things Stack (LoRaWAN) y cree la conexión.
  2. En la consola de The Things Stack, abra su aplicación → Integrations → Webhooks → Add webhook → Custom webhook.
  3. Elija el formato JSON y pegue la URL base que muestra FreeMaint.
  4. En Additional headers, añada la cabecera que muestra FreeMaint (nombre y valor).
  5. Marque Uplink message y deje su ruta vacía. No marque Request authentication: reemplazaría la cabecera de FreeMaint.

ChirpStack

  1. Cree la conexión en FreeMaint eligiendo ChirpStack (LoRaWAN).
  2. En ChirpStack, abra su aplicación → Integrations → HTTP → Add.
  3. Mantenga la codificación de payload JSON y pegue la URL del endpoint de eventos que muestra FreeMaint.
  4. En Headers, añada la cabecera que muestra FreeMaint (nombre y valor).

Gateway Milesight

  1. Cree la conexión en FreeMaint eligiendo Gateway Milesight.
  2. En la interfaz web del gateway, abra Network Server → Applications → su aplicación.
  3. Añada una transmisión de datos HTTP(S) y pegue la URL de datos de uplink que muestra FreeMaint.
  4. Añada la cabecera HTTP que muestra FreeMaint (nombre y valor).
  5. No configure ningún códec de payload en el gateway: FreeMaint necesita el uplink completo para decodificar los sensores certificados.

Sensores que decodifica FreeMaint

Milesight CT101

Transformador de corriente de pinza colocado sobre un cable: corriente, corriente acumulada y alarmas. Como se alimenta del propio cable medido, deja de transmitir cuando la corriente baja de unos 1,4 A — un hueco en sus datos puede significar simplemente que la máquina está parada.

Milesight EM300-TH

Temperatura y humedad, con nivel de batería. Ideal para cámaras frigoríficas, salas de servidores, almacenes y salas técnicas.

Consejo

Otros sensores LoRaWAN también funcionan cuando su servidor de red los decodifica: FreeMaint guarda los valores decodificados que recibe, un canal por cada campo numérico. Si un valor llega con un tipo incorrecto (por ejemplo, un índice en kWh mostrado como valor instantáneo), corríjalo en la página del canal, en «Tipo de medición».

Consejo

Para cada dispositivo LoRaWAN, FreeMaint conserva el nivel de batería, la señal (RSSI y SNR) y el último mensaje. Configure el intervalo esperado en el dispositivo para recibir un aviso cuando deje de transmitir. Los estados con retraso y desconectado se siguen en cuanto confirma el dispositivo (botón Confirmar en su página).

¿Te resultó útil esta página?