Este repositório contém código para executar uma pequena rede LORA ESP32 de sensores de temperatura e umidade do DHT22, que empurram dados para uma instalação local do InfluxDB.
Isso não requer um gateway ou concentrador Lora. Um dos módulos ESP32 Lora atua como um receptor para todos os outros "nós".
Isso foi testado com Liligo Esp32 Lora (https://www.aliexpress.com/item/32872078587.html?spm=a2g0o.store_pc_grouplist.8148356.15.5bd1391cdayoba&pdp_npi=2%S 0dis%21aud%21au%20%2426,56%21au%20%2426,56%21%21%21%21%21%402100bdec16645014319921715e42bf%2112000022840374525%21sh) módulos.
O sensor DHT está conectado às portas IO13 (e as 3.3V e GND) no ESP32.
Uma caixa pequena é recomendada para impermeabilização se estiver usando fora:


A arquitetura geral é:
Os nós Lora são configurados para operação de energia muito baixa. Eles lerão os sensores DHT22 uma vez por minuto, entrando em um modo de suspensão profundo entre as leituras. Uma bateria típica de 18650 saudável deve dar 2 anos de operação. Consulte ESP32 Power.ods para os cálculos.
A instalação do InfluxDB pode estar em um Raspberry Pi ou similar. O endereço IP do InfluxDB, o nome do banco de dados, o nome de usuário e a senha podem ser configurados em TTGO_LoraMain . Grafana é recomendado para visualização de dados:

