Ingegneria
ARIA: Ingegneria di una Dashboard per la Qualità dell'Aria Indoor (VMC)
Pubblicato il 03 March 2026
Dietro le quinte di "ARIA": Come ho ingegnerizzato una dashboard per la qualità dell'aria (e perché le app meteo non bastano)
Chi si occupa di impiantistica e sostenibilità degli edifici sa bene che l'aria che respiriamo indoor è una componente fondamentale del nostro benessere e della nostra salute. Questo è un tema centrale anche nel Master in Edifici e Infrastrutture Sostenibili del PoliMi, che sto attualmente frequentando. Tuttavia, nel mio lavoro quotidiano con VMC AIR LIFE, mi sono reso conto di un problema pratico e diffuso: le persone non hanno una chiara percezione di quanto l'aria esterna sia effettivamente inquinata e, di conseguenza, non comprendono il ruolo cruciale e lo stato operativo dei filtri nei loro impianti di Ventilazione Meccanica Controllata (VMC).
Per colmare questa significativa lacuna informativa, ho sviluppato ARIA, un'innovativa web-app integrata direttamente nel sito CAT di VMC AIR LIFE. ARIA è progettata per monitorare in tempo reale gli inquinanti atmosferici esterni e calcolare il loro impatto specifico sull'ambiente indoor. In questo articolo, vi porterò "dietro le quinte" del progetto, esplorando la robusta architettura software e i complessi modelli fisici che ne costituiscono le fondamenta.
Il limite dei singoli dati: perché un "Triple-Check" è essenziale
Se aprite un'app meteo sul vostro smartphone oggi, probabilmente vedrete un AQI (Indice di Qualità dell'Aria). Ma quanto è affidabile un singolo dato, specialmente quando si tratta di progettare un servizio professionale che ha un impatto diretto sulla salute e sul comfort delle persone? Per ARIA, non potevo assolutamente affidarmi a un singolo endpoint, esposto a potenziali interruzioni o a dati non sempre precisi o aggiornati.
Ho quindi strutturato un'architettura backend avanzata, realizzata in puro PHP, progettata per essere completamente stateless al fine di garantire massima velocità, scalabilità e resilienza. Questa architettura interroga simultaneamente tre diverse e autorevoli fonti di dati sulla qualità dell'aria:
- OpenWeather: Fornisce un modello globale, utile per un'ampia copertura geografica.
- IQAir: Offre dati da stazioni di monitoraggio reali, con una particolare attenzione all'accuratezza locale.
- AQICN / WAQI: Integra dati da stazioni governative ufficiali, riconosciute per la loro affidabilità.
Questa strategia multi-fonte è la base per un'accuratezza e una robustezza senza precedenti nella misurazione dell'aria esterna.
Qui sotto potete vedere lo schema a blocchi dell'architettura che ho disegnato per il progetto.
L'Algoritmo di Consensus: l'affidabilità prima di tutto
Avere a disposizione tre fonti di dati, pur essendo un grande vantaggio, introduce anche una sfida: cosa succede se le informazioni fornite da queste fonti discordano? Per risolvere questo problema critico e garantire l'affidabilità del dato finale, ho sviluppato un proxy API intelligente che implementa un sofisticato Algoritmo di Consensus (2-su-3).
Il sistema esegue prima una rigorosa normalizzazione dei dati: ad esempio, convertendo l'AQI americano in una scala europea più intuitiva (da 1 a 5). Successivamente, viene eseguita una cross-validazione tra le tre fonti. Se due fonti concordano in modo significativo e la terza mostra una marcata divergenza, quest'ultima viene automaticamente identificata come outlier (valore anomalo). In questi casi, viene applicato l'"Adaptive Weighting", un declassamento matematico che riduce l'influenza del dato anomalo sul risultato finale.
Il risultato di questo complesso processo è un indice di qualità dell'aria unificato e altamente ripulito dagli errori, a cui associo sempre un punteggio di confidenza (da 0 a 100). Questo punteggio fornisce all'utente la necessaria trasparenza sull'affidabilità della misurazione.
Dalla programmazione alla fisica: il Modello "Cake Filtration"
Avere dati precisi sull'inquinamento esterno (come PM2.5, PM10, NO2, ecc.) è fondamentale, ma rappresenta solo metà del lavoro. Il vero valore aggiunto ingegneristico di ARIA risiede nella sua capacità di tradurre questi dati grezzi in informazioni comprensibili e utili per aiutare l'utente a capire concretamente cosa sta succedendo all'interno della propria casa o edificio.
Per raggiungere questo obiettivo, ho implementato una complessa matrice basata sulle 7 classi di filtrazione ISO 16890. Questo modello simula accuratamente il comportamento reale di un filtro VMC nel tempo. La fisica della filtrazione ci insegna che, man mano che un filtro si sporca e accumula particolato:
- L'efficienza di trattenimento (il cosiddetto "Cake effect") può aumentare leggermente, poiché il particolato stesso forma uno strato che funge da ulteriore barriera filtrante.
- Allo stesso tempo, la portata d'aria decade drasticamente a causa dell'aumento delle perdite di carico, seguendo la curva caratteristica di un ventilatore centrifugo.
L'intersezione dinamica di questi due fattori opposti genera una curva di decadimento della protezione offerta dal filtro, mostrando come la sua efficacia vari in base all'usura.
Un esempio pratico: la Matrice di Protezione del Filtro
Come si traduce tutta questa complessità ingegneristica e algoritmica in informazioni chiare e utili per l'utente finale? L'interfaccia di ARIA è stata progettata proprio per questo scopo.
Come si traduce questo per l'utente finale? Guardate l'interfaccia qui sotto.
Se un nostro cliente seleziona il proprio specifico impianto VMC (ad esempio, con un filtro originale Brofer RDCD20SKPE, certificato in classe ePM1 65%), la matrice genera istantaneamente un'intuitiva mappa di calore (heatmap). La riga blu evidenziata su questa mappa mostra esplicitamente come varia la concentrazione di inquinante indoor (misurata in µg/m³) all'aumentare dell'usura del filtro: dallo 0% (filtro nuovo e performante) al 100% (filtro completamente esausto).
Questo dato viene confrontato in tempo reale con i limiti di sicurezza stabiliti dall'Organizzazione Mondiale della Sanità (OMS). È l'innegabile prova visiva e matematica che un impianto VMC, senza una manutenzione adeguata e regolare, perde progressivamente la sua capacità di proteggere efficacemente l'edificio e i suoi occupanti.
Software al servizio del business: il Funnel Integrato
Uno strumento tecnico, per quanto avanzato, ha un'utilità limitata se rimane fine a se stesso. Il vero obiettivo di ARIA è duplice: semplificare la vita al cliente finale e, allo stesso tempo, ottimizzare e digitalizzare i processi aziendali di VMC AIR LIFE.
Ho quindi collegato la dashboard ARIA, tramite API dedicate, direttamente al database prodotti del nostro e-commerce. Quando la matrice di protezione indica che il filtro è esausto o che l'aria esterna presenta alti livelli di criticità, l'applicazione genera dinamicamente le Call to Action (CTA) più appropriate e rilevanti.
L'utente può così:
- Acquistare il ricambio esatto per il proprio impianto con un semplice clic, direttamente su shop.vmcairlife.com.
- Prenotare un intervento di manutenzione programmata con i nostri tecnici specializzati, garantendo una protezione continua.
Questo sistema non solo migliora l'esperienza dell'utente, ma trasforma i dati tecnici in azioni commerciali concrete e tempestive, chiudendo il cerchio del valore offerto.
Conclusioni: l'ingegneria di oggi per gli edifici di domani
Il progetto ARIA è la sintesi perfetta di come intendo e vedo l'ingegneria nell'era moderna: non più solo termotecnica, canalizzazioni e normative, ma una fluida e profonda integrazione con i dati, il software e l'esperienza utente. Rendere visibile l'invisibile – come la qualità dell'aria che respiriamo – è il primo e più fondamentale passo verso la progettazione e la vita in edifici che siano realmente sani, efficienti e sostenibili a lungo termine.
Vi invito a esplorare le potenzialità di ARIA: potete testare l'algoritmo dal vivo, geolocalizzandovi o cercando la vostra città, a questo link: cat.vmcairlife.com/aria/
Se siete curiosi di approfondire l'aspetto algoritmico o avete domande sull'inquinamento indoor, scrivetemi nei commenti o su LinkedIn!