Red de Monitoreo Ambiental¶
Documentación técnica y bitácora de desarrollo de la red de monitoreo ambiental de Saladillo, Buenos Aires: tres portales hermanos que comparten la misma infraestructura de Cloudflare (Pages + Workers + D1) y el mismo sistema de diseño (design.lemeit.ar).
Desde setiembre 2026 los tres viven bajo un solo dominio, app.lemeit.ar, con un prefijo de ruta por portal — un Worker gateway (repo gateway) reverse-proxea cada uno hacia el Cloudflare Pages que lo sigue publicando sin cambios. Los dominios viejos (aq/emas/wq.lemeit.ar) siguen funcionando, redirigen solos al dominio nuevo.
| Portal | Dominio | Qué mide | Repo |
|---|---|---|---|
| app.lemeit.ar/aq | Calidad del aire (PM1.0/PM2.5/PM10, VOC, CO2, NOx) — sensores PurpleAir y AirGradient en instituciones educativas de la Provincia de Buenos Aires | lemeit-aq | |
| app.lemeit.ar/emas | Meteorología — temperatura, humedad, presión, viento, lluvia de estaciones automáticas en Saladillo y 25 de Mayo | lemeit-emas | |
| app.lemeit.ar/wq | Arsénico, nitratos, fluoruro, metales pesados y bacteriología de la red municipal | lemeit-wq |
Origen del proyecto¶
Todo empieza en 2023, cuando Luciano Lamaita fue seleccionado Embajador Comunitario del programa OpenAQ Community Ambassadors. De ahí salieron los primeros sensores de bajo costo instalados en Saladillo (AirGradient, Clarity Node-S, Atmotube) y el proyecto de ciencia ciudadana "Escuelas de Saladillo en Acción por un Aire Limpio", presentado en ferias de ciencia y exposiciones tecnológicas escolares.
La integración de ese trabajo en un portal propio nace en marzo de 2026, como proyecto educativo del espacio curricular Laboratorio de Industrias, 7° Año Técnico Químico, EEST N°1 "Gral. Savio" (Saladillo, Buenos Aires), a cargo del Ing. Luciano Lamaita. El punto de partida fue acceder programáticamente a los datos de la Estación Meteorológica Automática (EMA) del propio establecimiento — de ahí surgió EMA Saladillo, que luego se amplió a una red de 4 estaciones. En agosto de 2026 los tres proyectos (EMA, aire, agua) se armonizaron sobre una misma arquitectura de Cloudflare para poder integrarse entre sí a futuro. Ver la Bitácora del proyecto para el historial completo.
Arquitectura compartida¶
Los tres portales siguen el mismo patrón:
- Ingesta: scrapers en Python (GitHub Actions o Cron Trigger de Cloudflare) que escriben en una base Cloudflare D1 propia por proyecto.
- API: un Cloudflare Worker por proyecto expone esa base como API REST — pública, de solo lectura, sin autenticación, con CORS abierto (además de ingesta/administración protegida donde corresponde). Ver la página de cada portal para el detalle de endpoints y ejemplos de uso.
- Dashboard: un
index.htmlestático (HTML/CSS/JS vanilla, sin build ni framework) que consulta el Worker víafetch(), publicado en Cloudflare Pages. - Diseño: paleta, tipografía (JetBrains Mono) y componentes compartidos (header, selector de portales, footer versionado) vía design.lemeit.ar (
lemeit-theme.css+lemeit-common.js). - Mapas: tiles de CARTO Basemaps servidos vía proxy del propio Worker, para no exponer la API key en el HTML público.
Ver la Bitácora del proyecto para el historial sesión por sesión, incluyendo el análisis microclimático (efecto isla de calor urbano en EMA-CS) hecho con los primeros datos de las 4 estaciones.
Acceso desde Lemeit¶
La nueva portada Lemeit ofrece accesos a Aire Escolar, meteorología y calidad del agua. Es un cambio de navegación; no se modificaron sensores, ingesta, bases ni APIs. Registro de portadas e identidad.