ThingsBoard
Open-source IoT platform for data collection, processing, visualization, and device management.
Deployment
On-premise or Cloud
Edition
Community & Professional
About ThingsBoard
ThingsBoard provides a robust, scalable open-source platform for IoT solutions, enabling developers and businesses to connect, manage, and visualize data from millions of devices. Core features include a powerful rule engine for creating complex event-based workflows, customizable dashboards for real-time data visualization, and multi-tenancy support. The platform supports standard IoT protocols like MQTT, CoAP, and HTTP for device connectivity. It is available as a free Community Edition (CE) and a Professional Edition (PE) with enterprise-grade features, offering flexibility for both small-scale projects and large enterprise deployments.
Core Platform Features
Device Management
Provision, monitor, and control IoT devices.
Data Collection
Supports MQTT, CoAP, HTTP, and LwM2M protocols.
Data Processing
A rule engine to transform and react to incoming data.
Visualization
Customizable dashboards with a rich set of widgets.
Alarms Management
Define alarm conditions and trigger notifications.
Connectivity
Mqtt
Built-in MQTT broker for real-time messaging.
Http
REST API for device communication and management.
Coap
Support for Constrained Application Protocol.
Integrations
Connects with external systems like Kafka, RabbitMQ, and various cloud platforms.