ThingsBoard provides IoT solution templates to significantly reduce the time-to-market for your IoT products.
Each solution template represents a ready-to-use PoC or MVP and includes:
Solution templates allow you to quickly evaluate a use case, demonstrate functionality, or use them as a baseline for further customization.
Reach for a solution template when you want a working starting point — dashboards, rule chains, and device profiles already wired together — instead of building each piece manually; you can always customize it further after installing it.
Only Tenant Administrators can install, manage, or delete solution templates.
IoT Hub
Find a ready-made Solution Template in the ThingsBoard IoT Hub that fits your use case, and deploy a complete environment in just a few clicks.
On the IoT Hub landing page, click the Solution Templates card.
Use the Category filters, the Use case filter, or the search box to narrow down the list, and sort results (e.g. Most installed).
Each result shows a dashboard preview, the template name, its creator, and the number of installs. An already-installed template shows an Installed badge instead of the Install button.
Click a template card (not the Install button) to open its details view. It includes a screenshot carousel and a description, plus the template’s Creator, Category, and Use Cases. An extended write-up below covers highlights, key features, and real-world use cases — use this to understand what the template offers before installing it.
If the template is already installed, the details view also shows an Installed badge and two icons next to Creator, Category, Use Cases: an info icon to reopen the solution instructions, and a delete icon to remove the template.
For the complete step-by-step reference, including removing a template and checking for updates, see Installing a Solution Template in the IoT Hub docs. The essentials:
Click Install on a template card, or open its details view and click Install there.
Confirm in the dialog that appears — installing creates and configures the required resources (dashboards, rule chains, devices, and other entities) within your tenant.
Once installation completes, a Solution template successfully installed dialog shows the auto-generated instructions and a table of every entity that was created.
Click Go to main dashboard to start using the solution, or Close to dismiss the dialog.
The auto-generated instructions cover the dashboard, pre-provisioned devices and their access tokens, example telemetry commands, configured alarm rules, and — for supported templates — ThingsBoard Edge computing setup.
After installing, reopen these instructions at any time from the template’s details view: click the info icon next to Creator, Category, Use Cases.
Open the template’s card or its details view and click the delete (trash) icon, then confirm by clicking Remove anyway. This removes the installed solution template along with the entities that were created during installation (dashboards, rule chains, devices, and other associated resources).
Each solution template includes detailed instructions describing:
Expected telemetry and attribute payload formats
Required keys and data structure
Example commands for sending data to the platform
The provided examples use auto-generated devices and credentials created during template installation.
Try the examples first to understand how the solution works, then refer to the How to connect your device guide to connect real devices using production credentials.
For quick reference, here are the templates available today. Browse the full, filterable catalog in the ThingsBoard IoT Hub for the complete, up-to-date list.
Temperature & Humidity sensors
Monitor indoor climate conditions with real-time dashboards, interactive maps, and configurable alarms. Learn more
Smart office
Track energy and water consumption, monitor environmental conditions, and control HVAC systems from interactive floor plans. Learn more
Site fleet tracking
Monitor fleet location at mine sites and construction operations with geofencing, zone awareness, and fuel consumption tracking. Learn more
Fuel level monitoring
Track fuel tank levels with automatic volume calculation for 9 tank shapes, consumption trends, and refueling event detection. Learn more
Cold chain solution
Monitor temperature and humidity across cold storage facilities and transport fleets with compliance-ready alarms and centralized visibility. Learn more
Silo monitoring
Track fill levels, temperature, and aeration across grain silos on an interactive map with configurable alarms and smart valve control. Learn more
Swimming pool SCADA system
Control and monitor pool equipment covering water quality, filtration, heating, and valve control via Modbus. Learn more
Smart retail
Manage supermarket chains with multi-customer provisioning, interactive floor plans, and 8 device profiles for cold chain, inventory, and security. Learn more
Water metering
Manage distributed meter networks with multi-customer support, leak detection, and automated consumption aggregation. Learn more
Smart irrigation
Automate irrigation based on soil moisture with scheduling, water consumption tracking, and field-level analytics. Learn more
Air quality monitoring
Track city-wide pollution levels with automatic AQI calculation, public and administration dashboards, and health recommendations. Learn more
SCADA Energy management
Monitor and control energy infrastructure covering solar, wind, generators, batteries, and grid with calculated fields. Learn more
Waste management
Monitor bin fill levels across a city, optimize collection routes, and track sensor health. Learn more
Assisted living
Track resident health and location via BLE/LoRa wristbands, monitor room conditions, and manage facility zones with interactive floor plans. Learn more
SCADA Oil & Gas drilling system
Monitor and control drilling operations with a unified SCADA dashboard, Modbus emulator, and IoT Gateway integration. Learn more
Entity Management
Organize devices and assets into zones, workstations, or rooms for structured entity hierarchies and simplified fleet administration. Learn more
Generator monitoring
Monitor generator operation, fuel levels, and power output with maintenance tracking and critical alarm notifications. Learn more