Salta al contenuto principale

FARM-TECH: trasformare dati multi-sorgente in decisioni operative

star ellipse

Devs /

FARM-TECH: trasformare dati multi-sorgente in decisioni operative

Agricoltura 4.0 con FARM-TECH: la piattaforma open-source che integra satelliti, droni e sensori in decisioni operative stabili per l'agriconnessione moderna.

Aureliano D’Amici foto profilo

Aureliano D’Amici

fa 12 min.

FARM-TECH è una piattaforma open-source di Decision Support System (DSS) per Agricoltura 4.0 che integra dati da satellite, droni e sensori meteo per trasformarli in decisioni operative misurabili. Supporta scelte come quando irrigare, dove intervenire, quanto trattare e come stimare la resa, con workflow guidati, mappe e dashboard interpretabili.


L’impatto di FarmTech sull’agricoltura intelligente nel Mediterraneo è stato raccontato da TGCOM24.

Leggi l'approfondimento su TGCOM24

Che cos’è FARM-TECH e quali decisioni operative supporta

FARM-TECH (piattaforma SDSS per smart farming) nasce per risolvere un problema tipico di agricoltura e zootecnia nel Mediterraneo: i dati sono disponibili, ma spesso restano frammentati e non diventano azioni ripetibili. La piattaforma, sviluppata da Smart Shaped S.r.l., integra Copernicus (programma europeo di osservazione della Terra), droni e stazioni meteo, convertendo segnali multi-sorgente in output operativi: mappe di priorità, alert e stime.

Secondo una sintesi diffusa da Confagricoltura, in Italia gli investimenti in agricoltura 4.0 hanno raggiunto circa 2,5 miliardi di euro negli ultimi anni, con crescita della spesa su software gestionali e piattaforme dati (Confagricoltura, comunicazione social; Instagram).

Le tecnologie agritech includono sistemi di monitoraggio satellitare, droni agricoli, sensori di campo, software gestionali e piattaforme di analisi predittiva che permettono agli agricoltori di prendere decisioni informate basate su dati reali.

— Osservatorio Smart Agrifood – Politecnico di Milano, Centro di ricerca su innovazione digitale in agrifood

Dato in ingresso Analisi in FARM-TECH Decisione in uscita
Sentinel-2 (Copernicus) Indici NDVI/NDRE Dove intervenire (zone)
Stazione meteo Serie storiche + soglie Quando irrigare/trattare
Dati aziendali (CSV) Normalizzazione e versioning Stima resa / pianificazione

Per il contesto progettuale, vedi anche Progetto FARM-TECH: sviluppo sperimentale e integrazione dati.

Come FARM-TECH modella il contesto agricolo senza complicare il lavoro operativo

FARM-TECH rappresenta aziende, appezzamenti, colture, sensori e output decisionali con una modellazione pragmatica: il modello dati serve a prendere decisioni rapide, non a introdurre complessità. In pratica, un appezzamento (poligono GIS) viene collegato a una campagna colturale (periodo e coltura), a eventi (irrigazioni, trattamenti) e a misure (meteo e indici da satellite), così che mappe e dashboard restino confrontabili nel tempo.

FARM-TECH adotta un’impostazione pragmatica rispetto alla modellazione predittiva. L’idea di base è che il valore di un modello non è dato dal suo grado di complessità e sofisticazione, ma da quanto sia proficuamente utilizzabile in esercizio: deve poter funzionare in modo ripetibile, con input realmente disponibili e con risultati interpretabili.

Durante la raccolta dei requisiti di progetto è emerso un vincolo tipico dei contesti reali: la costruzione di un modello supervisionato addestrato ad hoc può risultare impraticabile quando (i) il dataset è numericamente limitato e (ii) le fonti sono troppo eterogenee per garantire feature coerenti e replicabili in inferenza. In queste condizioni, il rischio è ottenere un modello poco generalizzabile e difficile da mantenere sul campo.

Per questi motivi si è scelto di privilegiare due scelte operative:

  1. Partire da baseline tracciabili e facilmente verificabili (anche con dati parziali);
  2. Mantenere una traiettoria evolutiva: i modelli e le pipeline possono essere raffinati e sostituiti progressivamente quando aumentano qualità e disponibilità dei dati, senza compromettere l’impianto complessivo della piattaforma.

Dal punto di vista del data modeling geospaziale, l’uso di geometrie e attributi su PostGIS (estensione geospaziale di PostgreSQL) e scambi in GeoJSON (formato JSON per geometrie) mantiene compatibilità con pratiche GIS e strumenti esterni.

Quali dati integra FARM-TECH e come li normalizza nel tempo

FARM-TECH integra dati meteo, satellitari, acquisizioni drone, dataset agronomici/zootecnici e input gestionali/manuali in un modello unico versionato. L’obiettivo non è solo importare informazioni, ma normalizzarle e renderle consultabili a lungo termine per confronti multi-periodo e decisioni ripetibili. Le integrazioni avvengono via file (CSV, GeoJSON), API REST (interfacce applicative) e servizi geospaziali OGC (standard come WMS/WFS) pubblicati da componenti GIS.


Fonte dati Formato tipico Frequenza Uso decisionale
Stazione meteo multiparametrica CSV / API Oraria-giornaliera Finestra irrigazione/trattamenti
Copernicus Sentinel-2 Raster (GeoTIFF) Multi-temporale Vigore/stress, zone prioritarie
Drone multispettrale Raster (GeoTIFF) Campagna Dettaglio intra-parcella
Dati agronomici/zootecnici Tabellare Evento Contesto e validazione

Dal punto di vista dei dati geospaziali, la piattaforma tratta esplicitamente raster (es. GeoTIFF da satellite/drone, indici calcolati) e vettoriali/tabellari (perimetri, dataset strutturati, misure sensoriali esportabili). Due requisiti rendono il sistema utilizzabile: storicizzazione (confronto nel tempo) ed export/download (ad esempio CSV) per analisi offline o integrazioni esterne.

La normalizzazione include controlli su qualità e provenienza: dati mancanti, risoluzione temporale, georeferenziazione incoerente e conflitti tra fonti. Un approccio “baseline-first” consente di produrre output anche con dati parziali, evolvendo poi verso pipeline più robuste (vedi integrazione di pipeline MLOps e LLMOps per dati multi-sorgente).

Quali indici di vegetazione usa FARM-TECH e come supportano le decisioni in campo

Gli indici di vegetazione trasformano immagini multispettrali (es. Sentinel-2 di Copernicus) in indicatori quantitativi georeferenziati, confrontabili nel tempo come layer cartografici. In FARM-TECH questo passaggio rende l’informazione più stabile e interpretabile: gli indici sintetizzano lo stato della coltura in numeri leggibili e supportano decisioni come priorità di sopralluogo, differenziazione delle aree e verifica di stress.

Il set iniziale di indici è costruito su scelte consolidate in ambito agronomico: vigore vegetativo, sensibilità alla clorofilla e rilevazione di stress. In particolare:

  • NDVI: il Normalized Difference Vegetation Index funge da proxy del vigore vegetativo, ed è calcolato a partire da Red (rosso visibile) e NIR (Near InfraRed). Nel dettaglio, NDVI =(NIR - Red)/(NIR + Red)
  • NDRE: il Normalized Difference Red Edge Index, basato su banda RE (Red Edge), è più stabile in presenza di biomassa elevata e più sensibile alla clorofilla. Nel dettaglio, è calcolato come NDRE =(NIR - RE)/(NIR + RE)
  • GNDVI: il Green Normalized Difference Vegetation Index serve a stimare l’attività fotosintetica, ed è calcolato a partire da Green (verde visibile) e NIR (Near InfraRed). Nel dettaglio, GNDVI =(NIR - Green)/(NIR + Green)
  • SAVI: il Soil-Adjusted Vegetation Index corregge l’effetto del suolo, il che è particolarmente utile in fasi iniziali di analisi. Nel dettaglio, SAVI =(1 + L)(NIR - Red)/(NIR + Red + L), ove L è un fattore costante per la correzione del suolo, ed è di solito fissato a 0,5.
Indice Formula Segnale agronomico Decisione tipica
NDVI (NIR-Red)/(NIR+Red) Vigore vegetativo Zone prioritarie in campo
NDRE (NIR-RE)/(NIR+RE) Clorofilla/biomassa alta Verifica nutrizione/omogeneità
GNDVI (NIR-Green)/(NIR+Green) Attività fotosintetica Allerta precoce su stress
SAVI (1+L)(NIR-Red)/(NIR+Red+L) Correzione effetto suolo Analisi fasi iniziali coltura

Limite operativo: gli indici non sostituiscono sopralluoghi, calibrazione locale e dati meteo; funzionano meglio quando vengono letti insieme a serie storiche e contesto agronomico. Per approfondire il ruolo dei modelli meteo in decisioni di campo, vedi intelligenza artificiale e modelli avanzati per previsioni meteo agricole. Un inquadramento istituzionale su agricoltura 4.0 e DSS è disponibile nel documento di Agenzia Laore Sardegna (2025) Agricoltura di precisione e Agricoltura 4.0.

Come FARM-TECH trasforma l’analisi in decisioni operative passo dopo passo

FARM-TECH converte dati multi-sorgente in decisioni attraverso un workflow in 5 fasi, progettato per essere ripetibile anche quando i dataset non sono perfetti. Il flusso combina geospaziale (GIS), serie storiche e inferenza (regole o machine learning), producendo output utilizzabili: layer cartografici, dashboard e alert operativi.

  1. Acquisizione: ingestione di GeoTIFF, CSV e API (es. Sentinel-2 via Copernicus). Esempio: import di un raster drone già preprocessato o recupero automatico su intervallo temporale.
  2. Pulizia e normalizzazione: controlli su timestamp, unità di misura e georeferenziazione. Esempio: gestione di buchi dati o valori meteo anomali.
  3. Fusione geospaziale e temporale: allineamento tra raster, vettori (poligoni appezzamento) e serie storiche. Esempio: calcolo di NDVI medio per parcella e confronto multi-temporale.
  4. Inferenza (regola o modello): applicazione di soglie deterministiche o modelli predittivi. Esempio: regressione lineare per stima resa o regole per priorità di sopralluogo.
  5. Output operativo e alert: restituzione di mappe, indicatori e risultati esportabili. Esempio: layer “zone critiche” e alert per intervento mirato.

Esempio predittivo (pomodoro): per rendere la piattaforma utile anche in condizioni di dato non ottimali, FARM-TECH integra una funzionalità predittiva costruita su una baseline semplice e verificabile. Nel caso d’uso di progetto, la resa del pomodoro viene stimata a partire dall’NDVI medio calcolato sull’appezzamento di interesse, assumendo una relazione lineare tra stato vegetativo e produzione finale.

Resa stimata (kg/ha) = a · (NDVI medio) + b

  • a = 63179
  • b = 20318 (Si fa notare la natura lineare di tale equazione, equivalente alla retta y = 63179 · x + 20318)

È inoltre stata eseguita una validazione preliminare su 9 piantagioni basata su acquisizioni multispettrali del 27/06/2024. Il confronto tra resa media stimata e resa reale rende il modello compatibile appieno con un impiego operativo come baseline.

Screenshot AnalisiScreenshot risultato analisi

Altri due use case tipici: (1) irrigazione di precisione (priorità di intervento combinando meteo + sensori suolo + trend NDVI); (2) priorità di sopralluogo (mappa delle anomalie per ottimizzare tempo di agronomi e tecnici). Per una prospettiva su modelli predittivi evoluti, vedi modelli predittivi NeuralGCM per l’agricoltura intelligente e, sul concetto di tracciabilità operativa, uso dei gemelli digitali per la tracciabilità e conformità in agricoltura. Un riferimento istituzionale sul ruolo dei DSS e dell’interconnessione è nel documento Agenzia Laore Sardegna (2025) Agricoltura di precisione e Agricoltura 4.0.

Limiti del workflow: la qualità dell’output dipende da copertura satellitare, rumore sensori e calibrazione per coltura/territorio; per questo FARM-TECH privilegia baseline verificabili e un’evoluzione incrementale delle pipeline.

Qual è l’architettura di FARM-TECH e come garantisce integrazione e sicurezza operativa

L’architettura di FARM-TECH è modulare, interoperabile e progettata per separare ingestione, analytics, visualizzazione e controllo accessi. La piattaforma combina componenti open-source geospaziali con un back-end applicativo e un layer di esecuzione per pipeline di analytics/ML, mantenendo ruoli tecnici distinti (dati, pubblicazione layer, logica applicativa, calcolo) e semplificando l’evoluzione nel tempo.

Schema dell'architettura

Componente Ruolo Beneficio operativo
GeoNode Catalogo e accesso dataset Collaborazione e consultazione
GeoServer Pubblicazione layer OGC Interoperabilità GIS esterni
Django + PostGIS Back-end e persistenza Orchestrazione e coerenza dato
ML_Runner Esecuzione pipeline ML Inferenze ripetibili e integrate
Object storage Gestione file e raster Separazione storage/calcolo

I componenti principali possono essere letti come una catena funzionale: GeoNode opera come punto di accesso per caricamento, catalogazione e fruizione dei dataset geospaziali; GeoServer gestisce la pubblicazione dei layer; Django + PostGIS forniscono back-end e persistenza; ML_Runner orchestra pipeline; l’Object storage gestisce dataset e file. Questa struttura consente alla piattaforma di comportarsi come uno Spatial Decision Support System (SDSS).

La sicurezza operativa non è un layer “a parte”: in un DSS la fiducia nel dato e nelle azioni dipende da Identity & Access Management (IAM) (gestione identità), Role-Based Access Control (RBAC) (permessi per ruolo), logging e principio del least privilege (minimo privilegio). Sono previste categorie di utenti (guest/registered/uploader/admin) con permessi differenti e controlli sulle funzioni sensibili, con autenticazione su IAM centralizzato (Keycloak) e gestione di login/token.

Screenshot gestione dei permessi

Micro-esempio: un agronomo vede mappe aggregate e confronti multi-temporali; un operatore carica GeoTIFF o aggiorna misure; un amministratore gestisce policy e ruoli, garantendo audit trail (tracciabilità delle modifiche). Per approfondire temi di governance e conformità, vedi gestione della governance AI e compliance con EU AI Act e, lato rischio, sicurezza AI e rischi di avvelenamento dei modelli. In scenari dove serve integrità e non ripudio dei dati, può essere utile valutare anche tecnologie blockchain per integrazione e sicurezza dei dati.

FARM-TECH vs altre piattaforme di smart farming: differenze, costi, limiti e roadmap

FARM-TECH si colloca tra piattaforme di precision farming generaliste e DSS costruiti ad hoc: punta a workflow verificabili, integrazione geospaziale e governance multi-ruolo, mantenendo apertura (open-source) e modularità. In filiere mediterranee sensibili a stress idrico, anche grandi player evidenziano il valore di DSS per interventi mirati (Barilla Group, 2025: report).

Opzione Punti forti Trade-off / limiti Costi tipici
FARM-TECH (SDSS open-source) Interoperabilità GIS, explainability, RBAC/IAM Onboarding e calibrazione locale Pilota/progetto, su richiesta
Piattaforme generaliste Time-to-value rapido, UI pronta Personalizzazione limitata Abbonamento, variabile
DSS custom ad hoc Massima aderenza al caso d’uso Costi e manutenzione alti Custom enterprise

Da cosa dipende il costo totale: numero di fonti (meteo, Copernicus), complessità GIS (raster/vettori), requisiti di sicurezza (Keycloak, audit) e necessità di modelli per colture specifiche. Non esiste un prezzo “standard” verificabile: l’approccio tipico è pilota + scaling.

Limiti operativi: nuvolosità e copertura (cloud cover) riducono l’utilità del satellite in alcune finestre; i dati possono essere incompleti; senza calibrazione agronomica locale gli indici possono generare falsi positivi. Agenzia Laore Sardegna (2025) inquadra l’agricoltura 4.0 come interconnessione e DSS basati su dati georiferiti per ottimizzare irrigazione e difesa fitosanitaria (documento tecnico).

Roadmap (plausibile): 0–3 mesi integrazioni aggiuntive (nuovi sensori, connettori API, export OGC); 3–6 mesi nuovi casi d’uso (priorità irrigua, scouting zootecnico); 6–12 mesi modelli per altre colture mediterranee e automazione alert. Nel 2026 analisi sull’innovazione digitale indicano crescita strutturale dell’adozione di sistemi digitali avanzati in agricoltura (CDS Cultura, 2026: articolo).

Troubleshooting rapido (3 problemi comuni)

  • Dati mancanti: usare baseline e finestre temporali più ampie; segnare qualità e completezza per fonte.
  • Allineamento geografico: verificare CRS/proiezione e perimetri appezzamento; ricalcolare statistiche per parcella.
  • Adozione utenti: partire da 2–3 decisioni (irrigazione, sopralluogo, resa) con KPI chiari e ruoli RBAC definiti.

FAQ su FARM-TECH, integrazione dati e adozione operativa

Quanto costa FARM-TECH e che tipo di licenza ha?

FARM-TECH è progettata come piattaforma open-source, ma il costo totale dipende da progetto pilota, integrazioni (meteo, Copernicus), requisiti di sicurezza (Keycloak, audit) e personalizzazioni. In pratica il modello economico è spesso “su richiesta” perché il valore è nella configurazione, nel data onboarding e nell’operativizzazione dei workflow.

Quanto tempo serve per attivare un pilota operativo?

Un pilota focalizzato su 1–2 colture e poche fonti dati può partire in 4–8 settimane, includendo onboarding, import dei perimetri, collegamento meteo/satellite e prime dashboard. Tempi più lunghi servono quando si aggiungono regole aziendali, ruoli RBAC dettagliati e validazioni su più campagne colturali.

Quali dati minimi servono per ottenere output utili?

Il minimo utile è: perimetri degli appezzamenti (vettoriale), una serie meteo affidabile e immagini satellitari multi-temporali (es. Sentinel-2) per calcolare indici come NDVI. Dati gestionali migliorano precisione e tempestività, ma FARM-TECH è pensata per produrre una baseline verificabile anche con dati parziali.

Che differenza c’è tra una dashboard descrittiva e un Decision Support System (DSS)?

Una dashboard descrittiva mostra dati e grafici; un DSS come FARM-TECH aggiunge regole, modelli e workflow che portano a una decisione: priorità di intervento, alert, raccomandazioni e tracciabilità delle azioni. La differenza pratica è che il DSS riduce tempi decisionali e rende ripetibile il processo, non solo la visualizzazione.

Cosa succede se il satellite è coperto da nuvole o i dati sono incompleti?

Con nuvolosità o dati incompleti, l’output va interpretato con cautela e integrato con meteo, sensori e sopralluoghi. FARM-TECH mitiga il problema usando storicizzazione, confronti multi-temporali e baseline semplici, così da mantenere continuità operativa. Nei periodi critici, l’approccio migliore è combinare più fonti e segnare la qualità del dato.