thingsboard
SHA-256Open-source IoT platform for data collection, processing, visualization, and device management.
Smart Download
Download Download Version
v4.3.1.1 · 337.9 MB
Open-source IoT platform for connecting devices, collecting data, building dashboards, and automating rules.
Core Features
- Provision and manage devices/assets with relations
- Real-time dashboards with built-in widgets and SCADA symbols
- Powerful rule engine for data transformation, alarms, and notifications
- Multi-tenant support, role-based access control
- Integration with email, SMS, mobile apps, and third-party services
What It Can't Do
- •Production requires at least 4 cores / 8GB RAM. 2. Rule engine has a learning curve. 3. Default H2 database is for demo only; switch to PostgreSQL or Cassandra. 4. Adjust connection pools for high concurrency.
Use Cases
- Smart energy monitoring and analytics
- Smart agriculture environmental control
- SCADA industrial process automation
- Fleet tracking and logistics
- Smart metering and billing systems
ThingsBoard is an open-source IoT platform that provides device management, data collection, processing, and visualization. It supports MQTT, CoAP, and HTTP protocols for device connectivity. Key features include real-time dashboards, SCADA symbols, a powerful rule engine for data transformation and alerts, and multi-tenant support. It can be deployed on-premises or used via ThingsBoard Cloud. The platform is used in smart energy, agriculture, metering, fleet tracking, and industrial automation.
Tags
Getting Started
Download installer
Click the button above to download the installer for your system
Install the software
Install the appropriate package for your distro (dpkg / rpm / AppImage)
Step 1: Download installer from website or sign up for ThingsBoard Cloud
Step 2: Install and start the service (requires Java for on-premises)
Step 3: Log in, create a device, and obtain access token
- Step 1: Download installer from website or sign up for ThingsBoard Cloud
- Step 2: Install and start the service (requires Java for on-premises)
- Step 3: Log in, create a device, and obtain access token
SHA-256 checksum verified
Checksum extracted from GitHub official Release page
SHA256 Checksum
7e1a81993dc1a1066524e3242f749842cfce70ec07cec1537b5f1b108a14c820This checksum is extracted from the GitHub Release page. Verify file integrity after download.
All SHA-256 checksums on this platform are extracted from the project's official GitHub Release page, without any modification. You can independently verify them on the GitHub Releases page.
Open Source Transparency
View GitHub SourceUninstall Info
On-premises: stop service and remove installation directory. Docker: docker rm container and image. No uninstall needed for cloud.
No Extra Dependencies
Ready to use after download. No additional runtime required.
Having issues? Check the FAQ below
4 FAQs
Similar Projects
Apache Superset
A modern, enterprise-ready business intelligence web application for data exploration and visualization.
Visual Studio Code (Code - OSS)
A free, open-source code editor by Microsoft with rich extensions, debugging, and Git integration. The most popular developer tool worldwide.
scrcpy
Display and control your Android device from your computer via USB or TCP/IP. No root required, high performance, low latency, supports audio and video mirroring.