WZ-IT Logo

ThingsBoard Community vs Professional Edition: Which Fits Your IoT Project?

Timo Wevelsiep
Timo Wevelsiep
#ThingsBoard #IoT #OpenSource #SelfHosted #MQTT #DeviceManagement #IoTPlatform #GDPR
ThingsBoard Community vs Professional Edition: Which Fits Your IoT Project?

Looking for ThingsBoard Managed Hosting? We handle installation, operations and support – GDPR-compliant on German servers. ThingsBoard Hosting → · IoT Platform Development →

ThingsBoard is one of the most mature open-source IoT platforms on the market. But with two editions – Community Edition (CE) and Professional Edition (PE) – the question arises: which one fits your project? This article compares both editions in detail: features, pricing, deployment options and a concrete decision guide.

Table of Contents


What is ThingsBoard?

ThingsBoard is an open-source IoT platform for device management, data collection, data processing and visualisation. The platform supports protocols like MQTT, CoAP and HTTP, offers a powerful rule engine and scales in cluster mode to millions of devices.

There are two editions:

  • Community Edition (CE): Free, Apache 2.0 licence, fully open source
  • Professional Edition (PE): Commercial, includes all CE features plus enterprise functionality

According to ThingsBoard, 80% of code changes flow directly back into the CE. The PE extends the CE with features like RBAC, white-labelling, SSO and native platform integrations.


Community Edition: Features in Detail

The CE is not a stripped-down trial version – it is a fully-fledged, scalable IoT platform:

Protocols and Connectivity

  • MQTT, CoAP, HTTP, SNMP, LWM2M as transport protocols
  • IoT Gateway with industrial protocol connectors: Modbus, OPC-UA, BACnet, BLE, CAN and more

Device Management

  • Device & asset management with digital twins
  • OTA firmware updates via the platform
  • Device provisioning and grouping

Data Processing

  • Rule engine for data processing, alarms and actions
  • Calculated fields and AI rule nodes
  • Data forwarding to external systems

Visualisation

  • Real-time dashboards with 600+ IoT-specific widgets
  • Mobile-responsive dashboard views
  • Alarm management and notifications

Architecture

  • Multi-tenancy out of the box
  • Cluster-capable – scalable to millions of devices
  • PostgreSQL as database (up to approx. 5,000 msg/sec), hybrid with Cassandra for higher loads
  • Deployment: Self-managed only (Docker, Kubernetes, bare-metal)

Professional Edition: What's Added?

The PE includes all CE features plus these enterprise functions:

Feature Details
RBAC Role-based access control with granular permissions
White-Labelling Custom branding (logo, colours, email templates) without code changes
SSO / OAuth2 Single sign-on integration with identity providers
Platform Integrations AWS IoT, Azure IoT Hub, Google PubSub, Kafka, LoRaWAN, Sigfox
Device Library 400+ pre-built payload decoders for LoRaWAN and other protocols
Automated Reporting Scheduled report generation and distribution
Solution Templates Pre-built IoT solution templates
Secrets Storage Secure credential storage
Scheduler Time-based actions
Dedicated Support SLA-based support instead of community forum

The PE is particularly relevant for organisations building multi-customer platforms with custom branding or requiring native LPWAN integration without external components.


Feature Comparison Table

Area CE PE
Multi-Tenancy & Clustering
Rule Engine & AI Models
MQTT / CoAP / HTTP
IoT Gateway (Modbus, OPC-UA, BACnet)
OTA Firmware Updates
Real-time Dashboards (600+ Widgets)
Digital Twins
Calculated Fields & AI Rule Nodes
Mobile App ✅ (+ PE Mobile App)
LPWAN (LoRaWAN, Sigfox) native
System Integrations (AWS/Azure/Kafka)
RBAC
SSO / OAuth2
White-Labelling
Reporting & Scheduling
Device Payload Library (400+)
Solution Templates
Managed Cloud
Support Model Community Advanced + SLA

Deployment Options and Pricing

Community Edition

Free. Apache 2.0 licence, commercial use permitted. Deployment on your own infrastructure (Docker, Kubernetes, bare-metal). No device or user limits in the software.

PE Public Cloud (ThingsBoard Cloud)

Hosted by ThingsBoard in North America or Europe:

Plan Price/Month (EUR) Devices Assets Data Points/Month Support
Free €0 5 5 1M Community
Prototype €45 50 50 10M Community
Pilot €145 100 100 100M Help Desk + White-Label
Startup €385 500 500 500M Priority Help Desk
Business €725 1,000 1,000 1B Priority Help Desk

From Business: €0.30/additional device. Top-ups for devices, integrations, traffic and storage available.

PE Self-managed (Pay-as-you-go)

Licence for your own infrastructure – hosting costs are separate:

Plan Price/Month Devices Assets Instances
Maker $10 10 10 1 Prod
Prototype $39 50 50 1 Prod
Pilot $99 100 100 1 Prod
Startup $299 500 500 2 Prod
Business $499 1,000 1,000 3 Prod

White-labelling included from Pilot plan. Trendz Analytics and Edge Computing as add-ons.

PE Private Cloud (Managed)

Fully managed infrastructure by ThingsBoard:

Plan Price/Month Devices Uptime Msg/Min
Launch $1,499 5,000 99.9% 50,000
Growth $2,199 25,000 99.9% 100,000
Scale $3,999 50,000 99.95% 500,000
Enterprise Custom 100,000+ Custom Unlimited

Includes automatic backups, 24/7 monitoring, production support and multi-AZ database replication.

PE Perpetual Licence

One-time licence fee (CAPEX instead of OPEX) for air-gapped and offline scenarios. Full data sovereignty. Price on request.


LoRaWAN Integration: CE vs PE

The LoRaWAN question is one of the most common decision factors:

PE: Native Integration

The Professional Edition includes built-in LoRaWAN integration with 400+ pre-built payload decoders. Devices are registered and managed directly in ThingsBoard.

CE: ChirpStack as External Solution

The Community Edition has no native LoRaWAN support. The proven alternative: ChirpStack as an external LoRaWAN network server. ChirpStack decodes payloads and sends data via MQTT to ThingsBoard CE.

Our assessment: CE + ChirpStack offers more flexibility than PE's built-in integration. ChirpStack is open source, vendor-independent and supports all LoRaWAN gateways. The additional setup effort is minimal – and you avoid licence costs and vendor lock-in. We describe the interplay in detail in ThingsBoard, Grafana & ChirpStack in the IoT Stack.


Add-ons in the ThingsBoard Ecosystem

Product Description Availability
Trendz Analytics AI-powered analysis, anomaly detection, forecasting Add-on for CE & PE
ThingsBoard Edge Edge computing – local data processing at the source CE Edge (with CE server), PE Edge (with PE server)
TBMQ Standalone MQTT broker (CE free, PE with licence) Standalone
PE Mobile App White-label mobile app (iOS + Android) $99/month + $1,000 setup
IoT Gateway Industrial protocols (Modbus, OPC-UA, BACnet) Free with CE & PE

Migration CE to PE

ThingsBoard enables seamless migration from CE to PE:

  • Telemetry data and configurations are fully preserved
  • Dashboards, devices and rules are carried over
  • Note: Custom source code modifications to the CE are lost during the upgrade

Migration is possible in both directions – from CE to PE and back. This reduces risk when evaluating the PE.


When Which Edition?

Scenario Recommendation
PoC / prototyping / evaluation CE – free, full feature set
Small to medium commercial projects CE – no licence costs, no device limits
LoRaWAN projects CE + ChirpStack – more flexible than PE's built-in integration
Multi-customer platform with custom branding PE – white-labelling without code changes
Enterprise with SSO, RBAC and SLA support PE – granular access control and guaranteed support
Managed hosting without own infrastructure PE Cloud or WZ-IT Managed CE
Offline / air-gapped deployment PE Perpetual – one-time purchase, no internet required

Our Recommendation at WZ-IT

For the majority of SME projects, the Community Edition is the right choice. The CE offers device management, rule engine, dashboards and multi-tenancy – this covers the requirements of most IoT projects.

Our Stack

We rely on a proven open-source stack:

The entire stack runs on German Hetzner servers – GDPR-compliant, no vendor lock-in, no ongoing licence costs.

When Do We Recommend the PE?

The PE is worthwhile for:

  • White-label requirements (custom branding for end customers)
  • Enterprise SSO (integration with Azure AD, Okta etc.)
  • Granular RBAC (when multi-tenancy alone is not sufficient)

For most other scenarios – including larger projects with hundreds of devices – the CE with the right stack setup provides everything you need.

→ Discuss Your IoT Project → ThingsBoard Managed Hosting


Further Reading

Frequently Asked Questions

Answers to important questions about this topic

Yes. The Community Edition is published under the Apache 2.0 licence and can be used for commercial projects at no cost. There are no device limits in the software – scaling depends only on hardware.

The CE includes device management, rule engine, dashboards, multi-tenancy and clustering. The PE adds RBAC, white-labelling, SSO/OAuth2, native LoRaWAN/Sigfox integration, 400+ payload decoders, automated reporting and dedicated support.

No. The CE can receive LoRaWAN data via ChirpStack as an external LoRaWAN network server. ChirpStack sends decoded data via MQTT to ThingsBoard CE. The PE offers native LoRaWAN integration without an external server.

Yes. The Apache 2.0 licence permits commercial use without restrictions. You can use the CE for client projects, host it on your own infrastructure and offer managed hosting services with it.

PE self-managed starts at $10/month (Maker, 10 devices). The Pilot plan with 100 devices and white-labelling costs $99/month. ThingsBoard Cloud (hosted) starts at $49/month (Prototype, 50 devices). Managed Private Cloud from $1,499/month.

Yes. ThingsBoard provides seamless migration. Telemetry data and configurations are preserved. Custom source code modifications to the CE are lost during the upgrade.

ThingsBoard CE can be fully operated on your own infrastructure in Germany or the EU – for example on a Hetzner server. Since no data flows to third parties, GDPR compliance is in your own hands.

The CE has no software limits. PostgreSQL as the database supports up to approx. 5,000 msg/sec. For over 1 million devices or more than 5,000 msg/sec, ThingsBoard recommends a hybrid of PostgreSQL + Cassandra in cluster mode.

Timo Wevelsiep

Written by

Timo Wevelsiep

Co-Founder & CEO

Co-Founder of WZ-IT. Specialized in cloud infrastructure, open-source platforms and managed services for SMEs and enterprise clients worldwide.

LinkedIn

Let's Talk About Your Idea

Whether a specific IT challenge or just an idea – we look forward to the exchange. In a brief conversation, we'll evaluate together if and how your project fits with WZ-IT.

E-Mail
[email protected]

Trusted by leading companies

  • Rekorder
  • Keymate
  • Führerscheinmacher
  • SolidProof
  • ARGE
  • Boese VA
  • NextGym
  • Maho Management
  • Golem.de
  • Millenium
  • Paritel
  • Yonju
  • EVADXB
  • Mr. Clipart
  • Aphy
  • Negosh
  • ABCO Water
Timo Wevelsiep & Robin Zins - CEOs of WZ-IT

Timo Wevelsiep & Robin Zins

CEOs of WZ-IT

1/3 – Topic Selection33%

What is your inquiry about?

Select one or more areas where we can support you.