Passa al contenuto

IoT per l'Industria: Integrare ThingsBoard con Odoo ERP

Come connettere sensori, macchinari e gestionale in un'unica piattaforma — senza budget da multinazionale

Industria 4.0 per le PMI: non è più una questione di "se", ma di "come"

Nel 2026, parlare di Industria 4.0 nelle PMI italiane significa ancora, troppo spesso, parlare di progetti rimasti sulla carta. Secondo i dati dell'Osservatorio IoT del Politecnico di Milano, il mercato IoT italiano ha raggiunto i 9 miliardi di euro nel 2024, con una crescita del 15% anno su anno. Eppure, oltre il 60% delle PMI manifatturiere non ha ancora implementato soluzioni IoT integrate con il proprio gestionale.

Il motivo non è la mancanza di tecnologia. È la mancanza di un percorso chiaro che colleghi i sensori sul campo al sistema ERP dove si prendono le decisioni. Questo articolo spiega esattamente come farlo, usando due piattaforme open source — ThingsBoard e Odoo — con un approccio realistico, testato sul campo.

Perché ThingsBoard e Odoo: la combinazione che cambia le regole

Prima di entrare nel tecnico, chiariamo perché questa coppia funziona particolarmente bene per le PMI industriali italiane.

ThingsBoard: la piattaforma IoT open source di riferimento

ThingsBoard è una piattaforma IoT che gestisce la connessione, la raccolta dati e la visualizzazione di dispositivi e sensori. I numeri parlano chiaro:

  • Oltre 20.000 installazioni attive nel mondo
  • Supporto nativo per protocolli industriali: MQTT, CoAP, HTTP, OPC-UA, Modbus
  • Dashboard personalizzabili in tempo reale
  • Rule engine integrato per automazioni e allarmi
  • Licenza open source (Apache 2.0) con opzione Enterprise

In concreto: puoi collegare un sensore di temperatura su una linea di produzione, un contatore di energia su un quadro elettrico e un GPS su un muletto, e vedere tutto su un'unica dashboard — in meno di un giorno di configurazione.

Odoo: l'ERP che parla la lingua delle PMI

Odoo non ha bisogno di presentazioni per chi ci segue. È il gestionale modulare che copre vendite, acquisti, magazzino, produzione, contabilità e CRM in un'unica piattaforma. Il punto chiave per l'IoT è che Odoo espone API REST e XML-RPC complete, il che significa che qualsiasi sistema esterno può leggere e scrivere dati nel gestionale in modo programmatico.

La combinazione: dati dal campo, decisioni nel gestionale

Integrare ThingsBoard con Odoo significa eliminare il gap tra ciò che succede in fabbrica e ciò che il gestionale sa. Alcuni esempi concreti:

  • Un sensore rileva una vibrazione anomala su un macchinario → ThingsBoard genera un allarme → Odoo crea automaticamente un ordine di manutenzione con i ricambi necessari già precompilati
  • Un contatore energetico misura il consumo per linea di produzione → il dato viene associato all'ordine di produzione in Odoo → il costo energia entra nel calcolo del costo reale del prodotto
  • Un tag RFID traccia l'ingresso di materie prime → Odoo aggiorna automaticamente le giacenze di magazzino senza intervento manuale

Architettura dell'integrazione: come funziona nella pratica

Vediamo l'architettura concreta di un'integrazione ThingsBoard-Odoo. Non un diagramma teorico, ma lo schema che usiamo nei nostri progetti reali.

I tre livelli dell'infrastruttura

Livello 1 — Dispositivi e sensori (Edge)

Sensori industriali, PLC, contatori, tag RFID. Comunicano via MQTT o Modbus con un gateway locale (tipicamente un Raspberry Pi industriale o un mini-PC con ThingsBoard Edge). Il gateway si occupa del buffering locale: se la connessione Internet cade, i dati non si perdono.

Livello 2 — Piattaforma IoT (ThingsBoard)

ThingsBoard riceve i dati, li normalizza, li visualizza su dashboard e applica le regole. Il Rule Engine è il componente cruciale: è qui che si definiscono le condizioni che generano azioni verso Odoo. Ad esempio: "se la temperatura supera 85°C per più di 5 minuti consecutivi, invia un evento a Odoo".

Livello 3 — ERP (Odoo)

Odoo riceve gli eventi da ThingsBoard tramite API e li trasforma in oggetti di business: ordini di manutenzione, movimenti di magazzino, aggiornamenti di qualità, log di produzione. Nessun dato grezzo dei sensori finisce in Odoo — solo informazioni elaborate e azionabili.

Il middleware di integrazione

Il collegamento tra ThingsBoard e Odoo avviene tramite un middleware leggero sviluppato in Python. Non un ESB enterprise da centinaia di migliaia di euro, ma un servizio snello che:

  1. Si iscrive agli allarmi e agli eventi del Rule Engine di ThingsBoard via API REST o WebSocket
  2. Trasforma il payload IoT nel formato richiesto da Odoo (mapping dei campi, conversione unità, validazione)
  3. Chiama le API XML-RPC o REST di Odoo per creare o aggiornare i record
  4. Gestisce retry, logging e notifiche in caso di errore

Questo middleware gira come servizio systemd su un server Linux. In un'installazione tipica, parliamo di meno di 500 righe di codice Python e un consumo di risorse trascurabile.

Caso studio: un'azienda alimentare con 35 dipendenti

Per rendere tutto concreto, ecco un progetto che rappresenta bene il tipo di implementazione che realizziamo per le PMI industriali.

La situazione di partenza

Un'azienda alimentare nel Lazio, 35 dipendenti, fatturato di circa 4 milioni di euro. Tre linee di produzione per la lavorazione e il confezionamento. Il gestionale era già Odoo (moduli vendite, acquisti, magazzino, produzione). I problemi principali:

  • Registrazione manuale delle temperature nelle celle frigorifere — un operatore faceva il giro con un foglio ogni 2 ore, come richiesto dal piano HACCP
  • Nessuna visibilità sui fermi macchina — si sapeva che una linea si era fermata solo quando l'operatore segnalava il problema
  • Consumi energetici opachi — la bolletta arrivava a fine mese senza alcun dettaglio per linea o per turno

Cosa abbiamo implementato

Fase 1 — Monitoraggio temperature (2 settimane)

Installazione di 12 sensori di temperatura wireless (Bluetooth Low Energy con gateway MQTT) nelle celle frigorifere e lungo la catena del freddo. ThingsBoard raccoglie una lettura ogni 60 secondi. Le regole generano un allarme immediato se la temperatura esce dal range HACCP e, contemporaneamente, creano un ticket di non conformità in Odoo con timestamp, valore rilevato, cella interessata e azione correttiva suggerita.

Risultato: il registro temperature HACCP è diventato automatico, digitale e sempre consultabile. L'operatore non fa più il giro — interviene solo quando c'è un problema reale.

Fase 2 — Monitoraggio linee di produzione (3 settimane)

Collegamento delle tre linee tramite sensori di corrente (non invasivi, a pinza) e sensori di vibrazione sui motori principali. ThingsBoard calcola in tempo reale: stato macchina (on/off/idle), tempo ciclo, OEE stimato. Quando una linea si ferma per più di 10 minuti senza un ordine di produzione pianificato, Odoo riceve una notifica e apre un ordine di manutenzione.

Risultato nei primi 3 mesi: riduzione dei fermi non pianificati del 34%, perché i pattern di vibrazione anomala venivano intercettati prima del guasto.

Fase 3 — Energy monitoring (1 settimana)

Installazione di 6 contatori di energia suddivisi per linea e per area (celle, confezionamento, uffici). Il dato di consumo orario viene inviato a Odoo e associato agli ordini di produzione attivi in quel momento. Il costo energia reale per unità prodotta è ora un campo calcolato automaticamente nel modulo produzione.

Risultato: l'azienda ha scoperto che il 42% del consumo energetico avveniva nelle ore notturne a linee ferme, a causa di macchinari lasciati in standby. Correggendo le procedure di spegnimento, il risparmio è stato di circa 1.800 €/mese.

I numeri del progetto

VoceDettaglio
Durata totale6 settimane (implementazione a fasi)
Costo hardware (sensori, gateway)~4.200 €
Costo implementazione software~8.500 €
Costo infrastruttura mensile~120 €/mese (server ThingsBoard + manutenzione)
Risparmio documentato primo anno~28.000 € (energia + riduzione fermi + ore operatore)
ROIPayback in meno di 6 mesi

I 5 scenari IoT più richiesti dalle PMI manifatturiere

Oltre al caso studio descritto, questi sono gli scenari che vediamo più frequentemente nelle richieste dei clienti.

1. Manutenzione predittiva

Sensori di vibrazione e temperatura sui macchinari critici. ThingsBoard analizza i trend e, quando un parametro devia dalla baseline storica, Odoo pianifica la manutenzione prima del guasto. Il costo di un intervento programmato è tipicamente il 30-50% in meno rispetto a un intervento d'emergenza, senza contare il fermo produzione evitato.

2. Tracciabilità di prodotto

Tag RFID o QR code su lotti e semilavorati. Ogni passaggio viene registrato automaticamente: ingresso materie prime, inizio lavorazione, controllo qualità, confezionamento, spedizione. In Odoo, la scheda lotto mostra l'intera storia — fondamentale per settori come alimentare, farmaceutico e chimico dove la tracciabilità è un obbligo normativo.

3. Controllo qualità in linea

Sensori ottici, bilance di precisione o misuratori dimensionali integrati nella linea. Se un prodotto è fuori specifica, ThingsBoard lo segnala in tempo reale e Odoo blocca il lotto, genera un rapporto di non conformità e avvisa il responsabile qualità. Nessun prodotto difettoso arriva al cliente.

4. Gestione flotta e logistica

GPS e telemetria sui veicoli aziendali. ThingsBoard visualizza posizione e stato in tempo reale. Odoo ottimizza i giri di consegna e calcola i costi di trasporto reali per cliente, non più stimati a forfait.

5. Monitoraggio ambientale e compliance

Sensori per qualità dell'aria, rumore, emissioni. I dati alimentano automaticamente i report ambientali richiesti dalla normativa, riducendo il lavoro manuale e il rischio di sanzioni per documentazione incompleta.

Quanto costa davvero un progetto IoT-ERP per una PMI?

Una delle domande più frequenti. Ecco una stima realistica basata sulla nostra esperienza.

Progetto base (monitoraggio + allarmi)

  • 5-10 sensori, 1 gateway, ThingsBoard Community Edition
  • Integrazione base con Odoo (allarmi → ticket manutenzione)
  • Dashboard di monitoraggio
  • Budget: 5.000 – 10.000 € tutto incluso
  • Tempi: 2-3 settimane

Progetto intermedio (monitoraggio + automazione + analytics)

  • 15-30 sensori, più gateway, ThingsBoard PE o CE con customizzazioni
  • Integrazione avanzata con Odoo (manutenzione predittiva, energy monitoring, tracciabilità)
  • Dashboard avanzate con KPI industriali (OEE, MTBF, costo per unità)
  • Budget: 10.000 – 25.000 €
  • Tempi: 4-8 settimane

Progetto enterprise (piattaforma IoT completa)

  • 50+ sensori, architettura edge distribuita, alta affidabilità
  • Integrazione completa con tutti i moduli Odoo
  • Machine learning per predizione guasti e ottimizzazione processi
  • Budget: 25.000 – 60.000 €
  • Tempi: 2-4 mesi

Confrontiamo questi numeri con le soluzioni proprietarie equivalenti: piattaforme come Siemens MindSphere o PTC ThingWorx partono da 50.000-100.000 € per il solo software, con licenze annuali ricorrenti di decine di migliaia di euro. Con ThingsBoard e Odoo, il costo di licenza software è zero.

Incentivi e agevolazioni: il momento giusto è adesso

Le PMI italiane hanno a disposizione strumenti concreti per finanziare questi progetti:

  • Piano Transizione 5.0: credito d'imposta fino al 45% per investimenti in beni strumentali interconnessi e formazione, con focus su efficienza energetica e sostenibilità
  • Bandi regionali per la digitalizzazione: contributi a fondo perduto dal 30% al 50%, con bandi attivi nella maggior parte delle regioni italiane
  • PNRR — Misura M1C2: fondi dedicati alla transizione digitale delle PMI

Un progetto IoT-ERP da 15.000 € può costare effettivamente meno di 8.000 € con le agevolazioni disponibili. È il momento migliore degli ultimi 10 anni per investire in Industria 4.0.

Come iniziare: il nostro approccio in 4 step

Non proponiamo mai un progetto IoT "chiavi in mano" senza prima capire dove sta il valore reale per il cliente. Il nostro metodo:

  1. Assessment gratuito (1-2 ore) — Visitiamo l'azienda (o facciamo una call approfondita) per capire i processi, i pain point e gli obiettivi. Identifichiamo i 2-3 scenari IoT con il ROI più alto.
  2. Proof of Concept (1-2 settimane) — Installiamo 3-5 sensori sullo scenario prioritario e colleghiamo ThingsBoard a Odoo. Il cliente vede i dati reali sul proprio gestionale entro pochi giorni.
  3. Implementazione a fasi — Procediamo per fasi incrementali, ciascuna con valore autonomo. Il cliente paga solo ciò che funziona e decide fase per fase se continuare.
  4. Supporto e evoluzione — Monitoraggio continuo, aggiornamenti, aggiunta di nuovi sensori e scenari nel tempo. Il sistema cresce con l'azienda.

Conclusione: i dati ci sono già, serve solo raccoglierli

I macchinari della tua azienda producono dati ogni secondo — temperature, vibrazioni, consumi, cicli, stati. Oggi quei dati vanno persi. Integrarli nel tuo ERP con ThingsBoard e Odoo significa trasformarli in decisioni migliori, costi più bassi e meno sorprese.

Non servono budget da multinazionale. Non serve stravolgere i processi. Serve un partner che conosca entrambi i mondi — quello dei sensori e quello del gestionale — e che sappia farli parlare.

Vuoi capire quale scenario IoT ha più senso per la tua azienda? Contattaci per un assessment gratuito. Analizziamo insieme i tuoi processi e ti mostriamo, con dati concreti, dove l'IoT può fare la differenza.

→ Richiedi un assessment gratuito su gb-technology.com/contactus

news 13 aprile 2026
Etichette
Archivio
Accedi per lasciare un commento
Implementazione Odoo ERP: Tempi, Costi Reali e Cosa Aspettarsi
Dalla scelta dei moduli al go-live: una guida trasparente con numeri veri, basata sulla nostra esperienza come partner Odoo in Italia