Lógica de promedio con doble sonda

Calcula la media JSON con las sondas que funcionan bien y conserva los valores por zona en la LCD y en los feeds.

Módulo de sensor de temperatura y humedad Aosong AM2302 DHT22 sobre una placa de conexión negra
El DHT22 (AM2302) es el sensor digital de humedad y temperatura que usan muchos proyectos DIY de monitoreo de espacios. Foto: Suyash Dwivedi. CC BY-SA 4.0

La clave avg resume las sondas que funcionan bien para consultas rápidas y filas compactas en el historial. El promedio debe ignorar las lecturas fallidas y, opcionalmente, incluir solo las sondas marcadas como activas en el firmware.

Esquema del algoritmo

  1. Reúne los pares de temperatura y humedad válidos de cada índice de sonda.
  2. Calcula la media aritmética por separado para °F, °C y humedad.
  3. Si solo una sonda funciona, avg puede ser igual a esa sonda u omitirse: elige una política.

Cuándo no fiarse de avg

Las zonas junto a la puerta y del interior pueden diferir unos 5,5 °C (10 °F): promediar a ciegas oculta el riesgo de congelación en el rincón frío. Usa avg para las líneas de tendencia y las claves por zona para tomar decisiones. Distribución: distribución multizona.

Temas relacionados

Frecuencia de sondeo: bucle principal del sketch. Estructura de salida: esquema JSON.