ThingsBoard was originally created to help organizations worldwide unlock the full potential of IoT. Established with a vision to simplify and speed up IoT adoption, our mission is to make this technology accessible, scalable, and flexible for organizations of all sizes. We empower businesses to optimize operations, reduce costs, and discover new opportunities using cutting-edge tools.
To achieve this, we offer two powerful editions of our platform: Community Edition (CE) and Professional Edition (PE). Whether you start with the CE or the advanced features of PE, ThingsBoard provides a clear path to build, launch, and scale your IoT solution.
ThingsBoard CE is the most feature-rich, open-source IoT platform in the world, and we are committed to keeping it that way. It is a fully-functional, scalable, and fault-tolerant solution that can be deployed in a cluster and used in commercial projects. CE provides a robust foundation for building anything from a small proof-of-concept to a large-scale IoT solution.
⚙️ CE Features:
- Standard Protocol Support: Connect devices via MQTT, CoAP, HTTP, SNMP, and LWM2M.
- IoT Gateway: Integrate industrial systems with built-in connectors (Modbus, OPC-UA, BACnet, etc).
- Device & Asset Management: Model your physical environment with digital twins.
- Data Processing & Alarms: Process data, create alarms, and trigger actions with the rule engine and calculated fields.
- Data Visualization: Use real-time, interactive dashboards to visualize telemetry data.
- High Scalability: A fault-tolerant clustering architecture supports millions of devices.
📌 Learn more: Community Edition
ThingsBoard PE is built for enterprises and businesses that want to reduce time-to-market, cut development costs, and access more features out-of-the-box. Including all the powerful features of the Community Edition, we believe PE is the most feature-rich commercial IoT platform available. Our development model reflects our commitment to the open-source community, with 80% of our code changes contributed directly to CE, while PE receives additional enterprise-focused features and dedicated support.
🚀 PE Features:
- Everything from CE.
- Advanced Access Control (RBAC): Define custom user roles with granular permissions for devices, assets, and dashboards.
- White-Labeling: Customize the platform with your own branding.
- Platform Integrations: Connect seamlessly with cloud services like AWS IoT and Azure IoT Hub, plus Kafka and LoRaWAN network servers.
- Device Library: Simplify LoRaWAN and other device onboarding with over 400 pre-built data converters.
- Automated Reporting: Generate and distribute scheduled reports to customers automatically.
- Solution Templates: Accelerate development with pre-built, ready-to-use IoT solution templates.
- Support & SLA: Get dedicated support and a guaranteed uptime SLA, key for our managed cloud offerings.
📌 Learn more: Professional Edition
| Feature Category | Feature | Community Edition | Professional Edition | |--------------------------------------|--------------------------------------------------------|-------------- ----|----------------------| | Platform Core | Multi-Tenancy | Yes | Yes | | | Scalability (Clustering) | Yes | Yes | | | Rule Engine & Data Processing | Yes | Yes | | | AI Models and AI Rule nodes | Yes | Yes | | | End-user real-time dashboards | Yes | Yes | | | Mobile Application | Yes | Yes | | Device Management | Device & Asset Modeling | Yes | Yes | | | Device Claiming & Provisioning API | Yes | Yes | | | Bulk Device and Asset Provisioning via CSV | Yes | Yes | | | OTA Updates | Yes | Yes | | Connectivity | Standard IoT Protocols (MQTT/CoAP/HTTP/SNMP/LWM2M) | Yes | Yes | | | Industrial IoT Gateway (Modbus, OPC-UA, BACnet, etc.) | Yes | Yes gi | | | LPWAN Integrations (LoRaWAN, Sigfox) | No | Yes | | | System Integrations (AWS IoT, Azure IoT, PubSub, Kafka)| No | Yes | | Security & Admin | User Management | Yes | Yes | | | Audit Logging | Yes | Yes | | | Advanced Role-Based Access Control (RBAC) | No | Yes | | | Single Sign-On (SSO) / OAuth2 | No | Yes | | | Secrets Storage | No | Yes | | Go-to-Market | White-Labeling | No | Yes | | | Reporting & Scheduling | No | Yes | | | Solution Templates | No | Yes | | | Device Payload Codec Library (400+) | No | Yes | | Deployment Options | Self-Managed (On-premise/Cloud) | Yes | Yes | | | Managed Public Cloud | No | Yes | | | Managed Private Cloud | No | Yes | | Support | Support Model | Community | Advanced + SLA |
One of the most powerful advantages of the ThingsBoard ecosystem is the seamless migration path from CE to PE. You can start your project on CE to prove its value, and when your business is ready to scale, you can upgrade to PE without changing your core platform.
This reduces both technological and business risks, accelerates time-to-market, and enables building IoT solutions with a focus on growth.
Choosing the right edition is only half the job. It’s equally important to select the right model to match your goals, resources, and infrastructure strategy.
- Self-managed (On-premise) Full control in your own or isolated data centers, or offline/on-premise setups. :link: Self-managed
Depending on your control, responsibility, and time-to-market requirements, ThingsBoard PE offers multiple deployment paths:
-
ThingsBoard Cloud (Europe & North America) The fastest way to start. Managed by the ThingsBoard team — just connect your devices and start. :link: ThingsBoard Cloud
-
ThingsBoard Private Cloud (EU, US, APAC) A dedicated and fully managed cluster with SLA guarantees. Ideal for scaling to hundreds of thousands or millions of devices. :link: Private Cloud
-
Self-managed (On-premise PE) Full control in your own data centers. ThingsBoard provides remote support for self-managed installations. :link: Self-managed