Stand with Ukraine flag
Try it now Pricing
ThingsBoard Edge

Distribute data processing and analysis using edge computing

Introducing ThingsBoard Edge: Our software solutions specifically designed for edge computing, delivering exceptional performance and efficiency where you need it most

With ThingsBoard Edge, data analysis and management happen right at the source, where your data is generated. This powerful solution ensures seamless synchronization with the ThingsBoard server, perfectly tailored to your business needs. Enjoy the flexibility to connect to public ThingsBoard servers like thingsboard.cloud or demo.thingsboard.io, or integrate it with your own on-premise installations, whether using Community Edition (CE) or Professional Edition (PE). Experience enhanced efficiency and real-time insights like never before!

Local Deployment and Storage

Process and store data from local (edge) devices independently of the server. Sync updates with the server once connectivity is restored.

Edge CEarrow firstarrow secondarrow third Edge PEarrow firstarrow secondarrow third
local deployment
data filtering

Data Filtering

Use the ThingsBoard Edge service to filter data from local (edge) devices and forward only a subset of data to the server for further processing or storage.

Edge CEarrow firstarrow secondarrow third Edge PEarrow firstarrow secondarrow third

Local Alarms

Respond instantly to critical situations on-site, even without connectivity to server.

Edge CEarrow firstarrow secondarrow third Edge PEarrow secondarrow third
local alarms
batch update

Batch Update and Visualization

Update thousands of edge configurations with a single click. Monitor local events and time series data using a real-time dashboard.

Edge CEarrow firstarrow secondarrow third Edge PEarrow firstarrow secondarrow third

More about ThingsBoard Edge strengths

Robust and Efficient

Robust and Efficient

A single Edge instance is capable of handling up to 1,000 devices, depending on the use-case and the capabilities of the deployed hardware.

Durable

Durable

The Edge system collects all messages and events in a persistent layer. Selected messages can be transferred to the server, as per necessity.

Customizable

Customizable

Enhancing functionality is effortless with our rule engine, alongside the ability to customize widgets and dashboards to your preference.

Scalable

Scalable

Distribute your computational tasks and data analysis across thousands of Edge instances for superior scalability.

100% Open-source

100% Open-source

ThingsBoard is licensed under Apache License 2.0, so you can use it in your commercial products for free. You can even host it as a SaaS or PaaS solution.

Real-Time Insights and Local Alarms

Real-Time Insights and Local Alarms

Gain immediate access to critical data and insights, allowing for informed decision-making and timely responses to emerging challenges. Respond instantly to critical situations on-site, even without connectivity to the server.

Offline Capabilities

Offline Capabilities

ThingsBoard Edge can continue to operate even when disconnected from the central server. It stores data locally and syncs with the server once connectivity is restored, ensuring no data is lost during outages.

Low Latency

Low Latency

With local data processing capabilities, ThingsBoard Edge minimizes latency, enabling real-time data analysis and decision-making. This is particularly beneficial for applications requiring immediate response, such as industrial automation.

Rule engine

Rule engine

Process incoming device data with flexible rule chains based on entity attributes or message content. Forward data to external systems or trigger alarms using custom logic. Configure complex notification chains on alarms. Enrich server-side functionality or manipulate your devices with highly customizable rules. Define your application logic with drag-n-drop rule chain designer.

User-Friendly

User-Friendly

The intuitive interface and straightforward setup process make ThingsBoard Edge accessible for users with varying levels of technical expertise, enabling faster deployment and easier management. The platform supports various protocols (like MQTT, CoAP, and HTTP), making it easy to integrate with diverse devices and systems.

Feature Comparison Matrix

ThingsBoard
Edge
IoT
Gateway
ThingsBoard Server required (CE, PE or Cloud) checked checked
Data collection checked checked
Data processing checked unchecked
Asset management checked unchecked
End-user real-time dashboards checked unchecked
Rule Enginehelp checked unchecked
Real-time Analytics checked unchecked
Platform Integrationshelp checked unchecked
Multi-tenancy Support unchecked unchecked
Offline Operation on edge checked checked
(Limited to Data Collection)
Traffic Filtering on edge checked unchecked
Local Alarms on edge checked unchecked
Hardware Resources Usage Medium to Low Low

Minimal requirements

ThingsBoard Edge

Platform: Compact server (e.g, Intel NUC, mini-PC, embedded PC)
CPU: 2-core x86-64 processor
RAM: 2 GB
Storage: 20 GB of free disk space
OS: Linux (Debian, CentOS) or Windows
Java VM: JDK 8+ (JDK 17 preferred)

Performance Expectations

ThingsBoard Edge instance with the above configuration, can handle approximately 50 to 100 devices, assuming each device sends data at a low frequency (e.g., once per minute)

ThingsBoard IoT Gateway

Platform: Low-spec server (e.g, Raspberry Pi, Intel NUC)
CPU: Single-core x86-x64 processor
RAM: 1 GB
Storage: 10 GB of free disk space
OS: Linux (Debian, CentOS)
Java VM: JDK 8+ (JDK 17 preferred)

Performance Expectations

ThingsBoard IoT Gateway instance with the above configuration can handle approximately 20-50 devices sending data at a low frequency (e.g., once per minute)

Try Edge now