ThingsBoard
ThingsBoard is an open-source Internet of Things (IoT) platform designed for comprehensive management of IoT solutions.
Our verdict
Who it's for
Open-source IoT platform for device management, data collection, processing, and visualization.
Who should look elsewhere
Advanced features like white-labeling and enhanced RBAC are only available in paid editions.
Pros
- +Open-source with a community edition available.
- +Highly scalable and fault-tolerant due to microservices architecture.
- +Supports a wide range of industry-standard IoT protocols.
- +Flexible deployment options (cloud, on-premises, self-managed, managed).
- +Comprehensive features for device management, data processing, and visualization.
Cons
- −Advanced features like white-labeling and enhanced RBAC are only available in paid editions.
- −Self-managed deployments require technical expertise for setup and maintenance.
- −Pricing for Professional Edition and Cloud is not explicitly listed on the public pages.
Key features
- ✓Device and Asset Management
- ✓Data Collection and Visualization (Telemetry)
- ✓Real-time IoT Dashboards with customizable widgets
- ✓Rule Engine for data processing and event-based actions
- ✓Microservices Architecture for scalability and fault-tolerance
- ✓Support for MQTT, CoAP, HTTP, NB IoT, LoRaWAN, SigFox, LwM2M protocols
- ✓White-labeling (Professional Edition)
- ✓Advanced Role-Based Access Control (RBAC) and Customer Hierarchy (Professional Edition)
Pricing
| Plan | Price | Billing | Notes |
|---|---|---|---|
| Community Edition | — | month | — |
| Cloud | — | month | — |
| Professional Edition | — | month | — |