Conectar sensores LoRaWAN

Envie uplinks LoRaWAN do The Things Stack, do ChirpStack ou de um gateway Milesight para o FreeMaint, que decodifica os sensores certificados.

6 min de leitura
Imprimir esta seção

Os sensores LoRaWAN funcionam com bateria por anos e têm longo alcance, mesmo atravessando paredes. O seu servidor de rede — The Things Stack, ChirpStack ou o servidor embutido em um gateway Milesight — repassa cada uplink para o FreeMaint via HTTP. No caso do Milesight CT101 e do EM300-TH, o próprio FreeMaint decodifica o payload.

Escolha a sua origem

The Things Stack

The Things Network ou The Things Industries: adicione um Custom webhook à sua aplicação.

ChirpStack

O seu próprio servidor de rede LoRaWAN: adicione uma integração HTTP à sua aplicação.

Gateway Milesight

UG65, UG56 e outros gateways com servidor de rede embutido: adicione uma transmissão de dados HTTP.

The Things Stack

  1. Em Dispositivos conectados → Integrações, clique em Conectar um dispositivo, escolha The Things Stack (LoRaWAN) e crie a conexão.
  2. No console do The Things Stack, abra a sua aplicação → Integrations → Webhooks → Add webhook → Custom webhook.
  3. Escolha o formato JSON e cole a URL base informada pelo FreeMaint.
  4. Em Additional headers, adicione o cabeçalho informado pelo FreeMaint (nome e valor).
  5. Marque Uplink message e deixe o caminho em branco. Não marque Request authentication: isso substituiria o cabeçalho do FreeMaint.

ChirpStack

  1. Crie a conexão no FreeMaint, escolhendo ChirpStack (LoRaWAN).
  2. No ChirpStack, abra a sua aplicação → Integrations → HTTP → Add.
  3. Mantenha a codificação de payload JSON e cole a URL do endpoint de eventos informada pelo FreeMaint.
  4. Em Headers, adicione o cabeçalho informado pelo FreeMaint (nome e valor).

Gateway Milesight

  1. Crie a conexão no FreeMaint, escolhendo Gateway Milesight.
  2. Na interface web do gateway, abra Network Server → Applications → a sua aplicação.
  3. Adicione uma transmissão de dados HTTP(S) e cole a URL de dados de uplink informada pelo FreeMaint.
  4. Adicione o cabeçalho HTTP informado pelo FreeMaint (nome e valor).
  5. Não configure nenhum codec de payload no gateway: o FreeMaint precisa do uplink completo para decodificar os sensores certificados.

Sensores decodificados pelo FreeMaint

Milesight CT101

Transformador de corrente tipo alicate, instalado em um cabo: corrente, corrente total e alarmes. Como é alimentado pelo próprio cabo que mede, ele para de transmitir quando a corrente cai abaixo de cerca de 1,4 A — uma lacuna nos dados pode significar apenas que a máquina está desligada.

Milesight EM300-TH

Temperatura e umidade, com nível de bateria. Ideal para câmaras frias, salas de servidores, almoxarifados e salas técnicas.

Dica

Outros sensores LoRaWAN também funcionam quando o seu servidor de rede os decodifica: o FreeMaint armazena os valores decodificados que recebe, com um canal por campo numérico. Se um valor chegar com o tipo errado (por exemplo, um índice em kWh exibido como valor instantâneo), corrija na página do canal, em “Tipo de medição”.

Dica

Para cada dispositivo LoRaWAN, o FreeMaint registra o nível de bateria, o sinal (RSSI e SNR) e a última mensagem. Defina o Intervalo esperado no dispositivo para ser avisado quando ele parar de transmitir. Os estados atrasado e offline são acompanhados assim que você confirma o dispositivo (botão Confirmar na página dele).

Esta página foi útil?