Ligar sensores LoRaWAN

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

6 min de leitura
Imprimir esta secção

Os sensores LoRaWAN funcionam a pilhas durante anos e têm grande alcance, mesmo através de paredes. O seu servidor de rede — The Things Stack, ChirpStack ou o servidor integrado num gateway Milesight — reencaminha cada uplink para o FreeMaint por HTTP. No caso do Milesight CT101 e do EM300-TH, é o próprio FreeMaint que descodifica 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 integrado: adicione uma transmissão de dados HTTP.

The Things Stack

  1. Em Dispositivos ligados → Integrações, clique em Ligar um dispositivo, escolha The Things Stack (LoRaWAN) e crie a ligação.
  2. Na consola do The Things Stack, abra a sua aplicação → Integrations → Webhooks → Add webhook → Custom webhook.
  3. Escolha o formato JSON e cole o URL base indicado pelo FreeMaint.
  4. Em Additional headers, adicione o cabeçalho indicado pelo FreeMaint (nome e valor).
  5. Assinale Uplink message e deixe o respetivo caminho vazio. Não assinale Request authentication: substituiria o cabeçalho do FreeMaint.

ChirpStack

  1. Crie a ligaçã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 o URL do endpoint de eventos indicado pelo FreeMaint.
  4. Em Headers, adicione o cabeçalho indicado pelo FreeMaint (nome e valor).

Gateway Milesight

  1. Crie a ligaçã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 o URL de dados de uplink indicado pelo FreeMaint.
  4. Adicione o cabeçalho HTTP indicado pelo FreeMaint (nome e valor).
  5. Não configure nenhum codec de payload no gateway: o FreeMaint precisa do uplink completo para descodificar os sensores certificados.

Sensores descodificados pelo FreeMaint

Milesight CT101

Transformador de corrente de pinça, colocado sobre um cabo: corrente, corrente total e alarmes. Alimentado pelo próprio cabo que mede, deixa de comunicar quando a corrente desce abaixo de cerca de 1,4 A — uma lacuna nos dados pode simplesmente significar que a máquina está parada.

Milesight EM300-TH

Temperatura e humidade, com nível de bateria. Ideal para câmaras frigoríficas, salas de servidores, armazéns e salas técnicas.

Dica

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

Dica

Para cada dispositivo LoRaWAN, o FreeMaint regista 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 deixar de comunicar. Os estados atrasado e offline são acompanhados assim que confirmar o dispositivo (botão Confirmar na respetiva página).

Esta página foi útil?