ThingsBoard
All-in-one IoT Platform - Device management, data collection, processing and visualization.
An IoT platform for device management, telemetry ingestion, rule-based processing, dashboards, and alarms.
About the Project
Why use this?
ThingsBoard provides the application layer for IoT systems: device provisioning, telemetry collection, data visualization, alarms, rule chains, and multi-tenant device management. It supports MQTT, CoAP, HTTP, and LwM2M, allowing engineers to connect diverse hardware without building a custom backend from scratch.
It is a strong choice for teams building industrial monitoring, smart-energy, asset-tracking, agriculture, and building-automation products. Engineers choose ThingsBoard when they need a complete IoT platform with dashboards and automation logic while retaining the ability to self-host and customize the system. [106]
Key Features
- Device management and multi-tenant architecture
- MQTT, CoAP, HTTP, and LwM2M device connectivity
- Telemetry ingestion, rule chains, alarms, and notifications
- Customizable dashboards and visualization widgets
- Self-hostable with horizontal scalability
- Reference / Repo
- https://github.com/thingsboard/thingsboard
- Tool / Hosted
- https://thingsboard.io/
- Replaces / Alternative to
- AWS IoT Core, Azure IoT Hub, Particle Cloud
- Free layer
- open-source