ThingsBoard: Piattaforma IoT con codice sorgente disponibile, gateway di protocollo e software per il sito

ThingsBoard offre gestione dei dispositivi IoT, dashboard dei dati telemetrici e regole tramite software autogestito, cloud e locale.

Sintesi

Ideale per
Team che costruiscono applicazioni IoT configurabili con modelli dei dispositivi, dashboard e regole.
Meno adatto a
Chi cerca un sistema hardware preconfigurato senza lavoro di installazione o integrazione software.
Implementazione
Piattaforma ThingsBoard autogestita, cloud gestito e ThingsBoard Edge installato nel sito.
Dati in ingresso
MQTT, HTTP, CoAP e altri trasporti supportati; protocolli industriali tramite connettori del gateway.
Prezzi
Piattaforma unificata con codice sorgente disponibile, più opzioni di cloud gestito, Edge e analisi; i prezzi pubblicati variano secondo la distribuzione.

Panoramica

ThingsBoard fornisce software per collegare dispositivi, archiviare dati telemetrici e costruire dashboard IoT e regole di automazione. La storia aziendale data al 2016 la prima versione della Community Edition e al 2018 la costituzione dell’azienda. Nel 2026 ThingsBoard ha riunito le precedenti funzioni Community e Professional in una piattaforma unica con codice sorgente disponibile, regolata dalla Business Source License. ThingsBoard Cloud è la distribuzione gestita; IoT Gateway aggiunge connettività ai protocolli industriali; ThingsBoard Edge porta le funzioni applicative nel sito. Questi prodotti svolgono ruoli diversi e non sono nomi intercambiabili di un unico pacchetto di distribuzione.

Offerta

L’attuale catalogo prezzi presenta la piattaforma ThingsBoard unificata tramite distribuzioni autogestite e cloud, con funzioni e limiti specifici per piano. Le precedenti Community e Professional Edition appartengono alla storia del prodotto, non alla suddivisione attuale. La documentazione sulla connettività dei dispositivi distingue i trasporti nativi dei dispositivi dalle integrazioni della piattaforma e dai connettori del gateway. MQTT, HTTP e CoAP sono tra i percorsi di comunicazione diretti. Le integrazioni della piattaforma possono collegare servizi a monte e network server usando convertitori che trasformano i payload in arrivo in dati telemetrici. La distinzione è utile per un progetto LoRaWAN: il suo network server è un livello separato dalle dashboard e dal modello dati di ThingsBoard.

Prodotti e piattaforme

  1. ThingsBoard Platform

    Piattaforma IoT con codice sorgente disponibile

    Gestione dei dispositivi, dati telemetrici, dashboard e regole secondo l’attuale Business Source License.1

  2. ThingsBoard IoT Gateway

    Software gateway di protocollo

    I connettori comprendono Modbus RTU/TCP, OPC-UA, BACnet/IP, S7, BLE, KNX e OCPP.2

  3. ThingsBoard Edge

    Software applicativo installato nel sito

    Regole, dashboard e allarmi locali con sincronizzazione al server; distinto da IoT Gateway.4

Tecnologia

Il catalogo dei connettori di IoT Gateway comprende Modbus RTU e TCP, OPC-UA, BACnet/IP, Siemens S7, Bluetooth Low Energy, CAN, KNX e OCPP. Altri connettori gestiscono MQTT, endpoint HTTP, interrogazioni di database e protocolli di gestione di rete. Sono adattatori software che traducono dati di dispositivi esterni nel modello ThingsBoard. Il gateway può anche esporre percorsi di comando quando un connettore li supporta. Il confronto con Edge afferma esplicitamente che Gateway non fornisce dashboard locali, elaborazione locale degli allarmi o il Rule Engine locale. Gateway risponde quindi all’esigenza di conversione dei protocolli; non è il prodotto che fornisce un’applicazione offline completa in un sito remoto.

Mercati

ThingsBoard Edge esegue regole, dashboard, allarmi e interazioni con i dispositivi in locale, sincronizzandosi con un server ThingsBoard. La documentazione attuale descrive il controllo degli accessi basato sui ruoli, i gruppi di entità, le integrazioni e la personalizzazione del marchio come parte delle funzioni Edge. L’architettura documentata usa PostgreSQL per i dati locali e distingue le opzioni di coda dei messaggi per la produzione dalle configurazioni di sviluppo. Un IoT Gateway può trovarsi sotto Edge quando i dispositivi del sito richiedono adattatori di protocollo aggiuntivi, ma non è obbligatorio per i dispositivi supportati direttamente. Il catalogo prezzi distingue distribuzioni cloud e autogestite e funzioni opzionali, tra cui istanze Edge locali e analisi Trendz, anziché assegnare una licenza universale all’intero ecosistema.

Azienda

La storia aziendale di ThingsBoard distingue l’avvio del progetto nel 2016 dalla costituzione di ThingsBoard Inc. nel 2018. Indica Andrii Shvaika come CEO e cofondatore e Igor Kulikov come CTO e cofondatore. La stessa pagina riporta un recapito aziendale al 110 Duane Street, Suite 1C, New York. La cronologia dei prodotti registra Trendz nel 2019, il Cloud gestito nel 2020, ThingsBoard Edge nel 2021 e il broker MQTT TBMQ nel 2023. Nel 2026 l’azienda ha unificato la piattaforma sotto la Business Source License, rendendo disponibile l’intero codice sorgente e modificando la precedente distinzione tra edizioni Community e Professional. Il team comprende ingegneria della piattaforma, sviluppo del gateway, analisi, elaborazione locale, supporto tecnico e servizi commerciali.

Alternative in Piattaforme IoT e dati

Cosa valutare in Piattaforme IoT e dati