Estrutura para criar dispositivos LoRa - LoRa2MQTT

Em situações em que precisamos utilizar dispositivos distantes, fora da rede WiFi ou Zigbee, LoRa pode ser uma solução. Isso pode ser em um sítio, em um condomínio, etc.
O Problema é a dificuldade para criar o dispositivo e fazer a integração. As soluções com LoRaWAN são complexas e caras.
Foi então que pensei em criar uma estrutura para facilitar o processo de criação.

  • Dessa forma criei um AddOn para o HA:
    LoRa2MQTT
    Um AddOn que facilita a integração de dispositivos dentro de um padrão específico.
  • Criei uma biblioteca para Arduino, para criação de dispositivos ESP32 que utilizam o padrão do LoRa2MQTT:
    Arduino-LF_LoRa
    Nesta biblioteca tem exemplos de dispositivos, prontos para integrar e um adaptador USB para ser conectado ao servidor HA e fazer a comunicação com os dispositivos.

A combinação destes dois repositórios permite criar dispositivos LoRa com alguma facilidade.
É uma vesão inicial, mas testada com até cinco dispositivos na rede, resultando em um desempenho satisfatório.
Deve-se notar que a comunicação LoRa apresenta um “delay” que dependa das condições ambientais e da quantidade de radios na região.

9 curtidas