Favicon of ThingsBoard

ThingsBoard

Manage IoT devices, collect telemetry data, and build real-time dashboards. This open-source platform offers fault-tolerant processing and high scalability.

This open-source IoT platform provides the tools needed to manage devices, collect telemetry data, and visualize information in real time. Designed for high performance and fault tolerance, it supports both cloud and on-premises deployments, ensuring data remains secure and accessible. Users can provision assets, define complex data processing rule chains, and create highly customizable dashboards using over 600 built-in widgets. Whether you are building solutions for smart farming, fleet tracking, or environment monitoring, the microservices architecture delivers high scalability.

Key features include:

  • Device Management: Provision, monitor, and control IoT entities securely using rich server-side APIs.
  • Data Visualization: Build interactive, real-time dashboards and SCADA interfaces to oversee operations.
  • IoT Rule Engine: Transform device data, trigger alarms, and automate responses based on custom logic.
  • Protocol Support: Connect directly via industry-standard protocols like MQTT, CoAP, and HTTP.

Directory Structure

thingsboard
data
logs
.env
docker-compose.yml

docker-compose.yml

services:
  thingsboard:
    image: thingsboard/tb-postgres
    restart: always
    ports:
      - "9090:9090"
      - "1883:1883"
      - "7070:7070"
      - "5683-5688:5683-5688/udp"
    volumes:
      - ./data:/data
      - ./logs:/var/log/thingsboard

.env

# No sensitive environment variables are required for the default installation.
# Default credentials: sysadmin@thingsboard.org / sysadmin

Share:

Ad
Favicon

 

  
 

Similar to ThingsBoard

Favicon

 

  
  
Favicon

 

  
  
Favicon