Piattaforma di integrazione dati per la Smart City
Tecnologie e tecniche per integrare, normalizzare e visualizzare i dati urbani con IoT, middleware a connettori, API REST, MQTT e dashboard geografiche dinamiche
Soggetti coinvolti
Comune di Parma (pubblica amministrazione), things2i S.r.l. (solution provider)
Benefici
Una sola vista sui dati della città, invece di sistemi separati per ogni servizio. Integrazione di sistemi “verticali” eterogenei senza sostituirli. Monitoraggio continuo di mobilità, ambiente e risorse idriche, anche attraverso un indicatore sintetico di sostenibilità. La piattaforma può crescere nel tempo aggiungendo nuovi ambiti applicativi (“pilastri”).
La Sfida
Il problema riguardava la frammentazione dei dati urbani. Mobilità, monitoraggio ambientale, rete idrica, reti LoRaWAN e altri sistemi IoT o software esterni erano gestiti da piattaforme diverse, spesso di fornitori diversi e con protocolli diversi. Mancava una vista d’insieme, e i dati non si potevano confrontare tra loro: questo rendeva difficile usarli per prendere decisioni e pianificare il territorio.
La Soluzione
Il sistema scelto è stato sviluppato da things2i, una realtà nata nell’ecosistema dell’Università di Parma, che progetta soluzioni IoT e piattaforme software per raccogliere, integrare e valorizzare dati provenienti da reti di sensori e sistemi eterogenei.
city2i® è una piattaforma modulare che fa da middleware tra le sorgenti dati e chi le usa. Il sistema:
- raccoglie i dati dalle varie sorgenti (mobilità, monitoraggio ambientale, acqua, LoRaPark, altre reti IoT, software esterni) tramite connettori HTTP, MQTT e altri protocolli;
- normalizza i dati e li classifica secondo una tassonomia comune, poi li elabora in un modulo dedicato;
- li rende disponibili ad applicazioni e servizi tramite API REST su HTTPS, MQTT/MQTTS e WebSocket;
- gestisce il registro dei nodi, l’autenticazione e il controllo degli accessi (AAA) e la visualizzazione dinamica dei dati.
Gli operatori del Comune usano un portale web in PHP con una mappa del territorio e un pannello organizzato per “pilastri” tematici: parcheggi scambiatori, carico/scarico merci, Zona 30, monitoraggio idrico, ciclabili, inquinamento acustico. L’interfaccia si configura con file di configurazione dinamica, quindi per aggiungere un nuovo ambito non serve sviluppare codice.
I risultati principali:
- Visione integrata del territorio (dati di più servizi urbani su un’unica mappa),
- Interoperabilità (integrazione di sistemi esistenti senza doverli sostituire),
- Scalabilità (nuovi pilastri e nuove sorgenti dati aggiunti in modo modulare).
Riferimenti:
L. Belli, L. Davoli and G. Ferrari, “Smart city as an urban intelligent digital system: the case of Parma,” Computer, vol. 56, no. 7, pp. 106-109, July 2023. DOI: 10.1109/MC.2023.3267245.
L. Davoli, L. Belli, A. Dall’Olio, F. Di Nocera, P. Adorni, A. Cantelli, G. Ferrari, “Data integration in a Smart City: a real case,” book chapter in Springer book, “The City Project” book series, 2023, to appear.
L. Belli, A. Cilfone, L. Davoli, G. Ferrari, P. Adorni, F. Di Nocera, A. Dall’Olio, C. Pellegrini, M. Mordacci, and E. Bertolotti, “IoT-enabled smart sustainable cities: challenges and approaches,” Smart Cities, vol. 3, no. 3, pp. 1039-1071, 2020. DOI: 10.3390/smartcities3030052.
Partner dell'ecosistema coinvolti

things2i
things2i è una società spin-off dell'Università di Parma dedicata all'Internet of Things (IoT) e ai sistemi intelligenti. Con…
Parma (PR)