Este repositorio contiene código para ejecutar una pequeña red ESP32 Lora de sensores de temperatura y humedad DHT22, que llevan los datos a una instalación local de la influxDB.
Esto no requiere una puerta de enlace o concentrador de Lora. Uno de los módulos Lora ESP32 actúa como receptor para todos los demás "nodos".
Esto ha sido probado con Liligo ESP32 Lora (https://www.aliexpress.com/item/32872078587.html?spm=a2g0o.store_pc_grouplist.8148356.15.5bd1391cdominoba&pdp_npi=2%4 0dis%21aud%21au%20%2426.56%21au%20%2426.56%21%21%21%21%21%402100BDEC1664501431921715E42BF%211200002228403745555%21SH) módulos.
El sensor DHT está conectado a los puertos IO13 (y los 3.3V y GND) en el ESP32.
Se recomienda una pequeña caja para impermeabilizar el agua si usa el exterior:


La arquitectura general es:
Los nodos Lora están configurados para una operación de muy baja potencia. Leerán los sensores DHT22 una vez por minuto, entrando en un modo de suspensión profunda entre las lecturas. Una batería saludable de 18650 típica debería dar 2 años de funcionamiento. Ver ESP32 Power.ods para los cálculos.
La instalación de InfluxDB puede estar en una Raspberry Pi o similar. La dirección IP InfluxDB, el nombre de la base de datos, el nombre de usuario y la contraseña se pueden configurar en TTGO_LoraMain . Grafana se recomienda para la visualización de datos:

