Nuovo corso AI: crea il tuo sito in un giorno · da 420 a persona

Caso studio · Automazione di processi

Automazione del monitoraggio energetico per una società di facility management

Una società di facility management che gestisce impianti HVAC ed energetici per clienti enterprise scaricava ogni settimana a mano i dati di consumo dai portali di due produttori, li elaborava in Excel e preparava i report per i clienti. Abbiamo sviluppato un sistema Python che entra nei portali, scarica i dati, li normalizza, calcola gli indicatori e pubblica una dashboard. Il processo gira da solo, senza passaggi manuali.

Federico ModoloDirettore Tecnico, DF SolutionsAggiornato il

Dati del progetto

Settore
Integrated facility management, gestione di impianti HVAC ed energetici
Dimensione
Oltre 50 addetti, impianti su più sedi dei clienti
Periodo
2024, due mesi di sviluppo
Servizi erogati
Sviluppo AppAutomazione di processiWeb scrapingAnalisi dati
Tecnologie principali
PythonPlaywrightPandasSelenium-stealthHTML e CSS

Situazione iniziale

Ogni settimana il team tecnico accedeva a mano ai portali web di Daikin e Siemens Energy per scaricare i dati di consumo degli impianti gestiti, li elaborava in Excel e generava i report per i clienti.

Un lavoro ripetitivo di ore, con il rischio di errori nella copia dei dati e report non sempre aggiornati.

Obiettivi e vincoli

Cosa bisognava ottenere

  • Estrarre in automatico i dati dai portali dei due produttori.
  • Elaborare i consumi e generare i report senza intervento umano.
  • Avere dati sempre aggiornati a disposizione del team e dei clienti.

Cosa condizionava il progetto

  • I portali non offrono API: l'estrazione passa dall'interfaccia web, con login, sessioni e pagine dinamiche.
  • Il sistema deve reggere timeout e cambi minori dei portali senza fermarsi.

Soluzione realizzata

Orchestrazione

  • Uno script principale coordina in sequenza tutti i moduli, gestisce le dipendenze tra i passaggi e tiene un log completo per la tracciabilità.
  • Esecuzione schedulata automatica.

Portale Daikin

  • Navigazione con Playwright per le pagine dinamiche, login automatico con gestione di sessione e cookie.
  • Download dei file CSV dei consumi, con gestione di timeout e tentativi ripetuti.

Portale Siemens Energy

  • Download automatico dei report energetici in formato strutturato.
  • Tecniche anti-detection con selenium-stealth per la stabilità, parsing e normalizzazione dei dati.

Analisi e report

  • Elaborazione con Pandas, calcolo degli indicatori energetici e dei trend storici.
  • Dashboard HTML generata in automatico per la consultazione rapida.

Verifiche e risultati

-95%

tempo di raccolta dei dati

Confronto tra la raccolta manuale settimanale (accesso ai portali, download, copia in Excel) e l'esecuzione schedulata automatica.

2

portali integrati

Daikin e Siemens Energy, ciascuno con un modulo dedicato.

100%

del processo automatizzato

Dalla raccolta al report non c'è alcun passaggio manuale.

0

errori di trascrizione

I dati passano dal file scaricato all'elaborazione senza copia manuale.

Cosa abbiamo controllato e come

VerificaMetodoEsito
Completezza delle esecuzioni schedulateLog di ogni esecuzione con esito per modulo e gestione dei tentativi ripetutiEntrambi i portali coperti dal processo automatico
Coerenza dei dati elaboratiNormalizzazione dei due formati sorgente in un'unica struttura Pandas prima del calcolo degli indicatoriNessuna trascrizione manuale tra portale e report

Prima passavamo ore ogni settimana ad accedere ai portali, scaricare dati e preparare report. Ora il sistema fa tutto in automatico e noi possiamo concentrarci sull'analisi e sul supporto ai clienti. Un investimento che si è ripagato in poche settimane.

Responsabile Tecnico·Società di facility management

Autore tecnico

Federico Modolo

Direttore Tecnico e co-fondatore di DF Solutions

Direzione tecnica del progetto e verifica di questa scheda.

Profilo in Chi siamo

Servizi collegati

Hai un progetto simile?

Raccontaci la situazione di partenza. Analizziamo insieme cosa serve e ti proponiamo un piano scritto, con fasi, verifiche e rollback.

Consulenza gratuita e senza impegno

Parliamo del tuo progetto

Raccontaci le tue esigenze, ti proporremo la soluzione più adatta. Condizioni chiare, nessun costo nascosto.

Risposta garantita entro 24 ore lavorative