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.
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
| Verifica | Metodo | Esito |
|---|---|---|
| Completezza delle esecuzioni schedulate | Log di ogni esecuzione con esito per modulo e gestione dei tentativi ripetuti | Entrambi i portali coperti dal processo automatico |
| Coerenza dei dati elaborati | Normalizzazione dei due formati sorgente in un'unica struttura Pandas prima del calcolo degli indicatori | Nessuna 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.”
Autore tecnico
Direttore Tecnico e co-fondatore di DF Solutions
Direzione tecnica del progetto e verifica di questa scheda.
Profilo in Chi siamoServizi collegati
Sviluppo App
Automazioni e integrazioni su misura, come questo sistema di raccolta dati.
Soluzioni AI
Quando i dati sono raccolti, gli agenti possono analizzarli e produrre i report per i clienti.
Hai un progetto simile?
Raccontaci la situazione di partenza. Analizziamo insieme cosa serve e ti proponiamo un piano scritto, con fasi, verifiche e rollback.
Altri casi studio
Tutti i casi studioReti e Sicurezza
Migrazione firewall FortiGate e cluster HA
19 findings su 19 chiusi e cluster HA attivo, con pochi minuti di interruzione effettiva in una finestra serale di tre ore e nessun fermo non pianificato nei dieci giorni successivi.
Reti e Sicurezza
Rifacimento del parco switch da cascata a stella
Nessun singolo punto di guasto sulla nuova topologia: ogni armadio è collegato al core con due tratte indipendenti e la rete resta in servizio se una si guasta.
Sviluppo software
Automazione del catalogo prodotti biotech
Oltre 500 prodotti catalogati da quattro fornitori integrati, con schede PDF generate in automatico e zero errori di trascrizione.