top of page
Copy of Smart Sensor Flow (2).png
Screenshot 2025-04-04 at 17.39.11.png

Open-source AIoT Platform
Device management, data collection, processing and visualisation for your IoT solution

Screenshot 2025-01-15 at 07.31.38.png
Screenshot 2025-05-13 at 13.49.24.png

Telemetry Data Collection

Collect and store telemetry data in reliable way, surviving network and hardware failures. Access collected data using customizable web dashboards or server-side APIs.

Screenshot 2025-05-13 at 13.58.16.png

Multi-tenancy

Support multi-tenant installations out-of-the-box. Single tenant may have multiple tenant administrators and millions of devices and customers.

Screenshot 2025-05-13 at 14.00.17.png

Data Visualization

Provides 30+ configurable widgets out-of-the-box and ability to create your own widgets using built-in editor. Built-in line-charts, digital and analog gauges, maps and much more.

Screenshot 2025-05-13 at 14.07.45.png

Horizontal scalability

Amount of supported server-side requests and devices increase linearly as new thingsboard servers are added in clustering mode. No downtime, server restarts or application errors.

Screenshot 2025-05-12 at 10.31.49.png

SaaS Open-source AIoT Platform

Smart Sensor Flow is an open-source IoT platform for data collection, processing, visualization, and device management

Screenshot 2025-05-12 at 11.21.28.png

This AIoT platform enables seamless device connectivity through industry-standard IoT protocols like MQTT, CoAP, HL7, LoRa, Wi-Fi, BLE and HTTPS, supporting cloud deployments. Its architecture combines scalability, fault tolerance, and performance, ensuring data integrity.

Device and Asset Provisioning & Management: Securely provision, monitor, and control your IoT entities using comprehensive server-side APIs. Define and manage relationships between devices, assets, customers, and other entities.

Effortlessly Collect and Visualize Your IoT Data:

Seamlessly collect and securely store vast amounts of telemetry data with our scalable and fault-tolerant backend. Transform raw data into actionable insights by leveraging built-in or create custom widgets. Design flexible and interactive dashboards to visualize key performance indicators and trends. Empower collaboration and provide transparency by easily sharing these insightful dashboards with your customers.

Screenshot 2025-05-12 at 11.34.46.png
Screenshot 2025-05-12 at 11.35.03.png
Screenshot 2025-05-12 at 11.35.21.png
Screenshot 2025-05-12 at 11.56.57.png

Smart Sensor Flow IoT Data Visualization: Transforming Raw Streams into Actionable Insights

At its core of Smart Sensor Flow, IoT data visualization is the process of presenting the complex and often voluminous data generated by connected devices in a graphical or visual format. This goes far beyond simply displaying numbers; it's about transforming raw, often time-series data into meaningful narratives and actionable intelligence.

What is data visualization in IoT?

IoT data visualisation is the process of turning raw device data into visual formats like charts, graphs, and gauges to help users quickly understand patterns and trends. In Smart Sensor Flow, you can create real-time dashboards using a variety of widgets—charts, tables, SCADA symbols, and more—for monitoring and control. Dashboards support responsive layouts, navigation flows, and can be easily shared with customers.

Screenshot 2025-05-12 at 13.23.09.png

Widgets

Actionable Insights at a Glance
 

Widgets are interactive dashboard elements designed to display specific information or provide direct functionality. They can present static summaries, real-time updates, or historical trends from your devices, as well as enable remote control and comprehensive alarm monitoring and management.

Screenshot 2025-05-12 at 13.36.36.png

Cards
 
The Cards bundle is useful for visualization of time series data or attributes in table or card widgets.

Screenshot 2025-05-12 at 13.36.51.png

Charts

The Charts bundle is useful for visualization of historical or real-time data with a time window.

Screenshot 2025-05-12 at 14.19.27.png

Gauges

The Gauges bundles are useful for visualization of temperature, humidity, speed and other integer or float values.

Screenshot 2025-05-12 at 14.19.10.png

Control & Status widgets
 
The Control & Status widgets bundle is useful for visualization of the current state and sending RPC commands to target devices, battery level, signal strength, and progress bar.

Visualize and Control Industrial Processes with SCADA Dashboards

SCADA, a critical architecture for monitoring and controlling industrial machinery and processes, seamlessly integrates with Smart Sensor Flow. Our platform offers comprehensive tools to collect, process, and visualize data from key SCADA components like PLCs and RCUs, providing unified insights and enhanced control over diverse industrial operations.

Screenshot 2025-05-12 at 14.44.44.png

High-performance
 

High-performance SCADA symbols simplified, minimalist approach, which focuses on basic monitoring and control.

Screenshot 2025-05-12 at 14.45.05.png

Traditional

Traditional SCADA symbols has dynamic, visually engaging and interactive design for emphasizing streamlined interfaces, faster decision-making, and enhanced operational efficiency.

Solution templates
 

Smart Sensor Flow provides convenient IoT solution templates to reduce time-to-market for your IoT products. The template includes interactive dashboards, processing logic, sample devices, users and all other required entities. You can treat template as a complete PoC/MVP.

Screenshot 2025-05-12 at 15.20.46.png
Screenshot 2025-05-12 at 15.21.01.png

Health Care
 

Smart Sensor Flow is an IoT platform with all the tools needed to build a comprehensive healthcare monitoring and management solution with ease. Smart Sensor Flow provides an extensive range of built-in features as well as flexible customization options.

SCADA Energy management


The use of SCADA systems enables businesses to monitor energy generation, distribution, and consumption in real time, optimize energy efficiency, reduce costs, and enhance system reliability with Smart Sensor Flow IoT platform.

States & Layouts

Allow you to organize dashboards into multiple views and arrange widgets efficiently for better user experience. States enable navigation between different dashboard screens, while layouts define responsive positioning and sizing of widgets across devices. Together, they help build structured, user-friendly, and adaptive interfaces.

States
 

States in Smart Sensor Flow dashboards allow you to create multi-view dashboards where each state represents a separate screen or context, such as a detailed device view or a summary panel. You can define navigation rules and pass parameters between states to build dynamic, context-aware user flows.

Layouts

Layouts define how widgets are arranged and displayed within each dashboard state, supporting responsive design for different screen sizes. Smart Sensor Flow supports grid and fixed layouts, allowing you to control widget size, position, and behaviour for desktop, tablet, and mobile views.

Dashboards

Dashboards in Smart Sensor Flow are flexible visualization tools that allow users to monitor, control, and interact with IoT data in real time. They support assigning dashboards to specific customers or sharing them directly with individual users, enabling secure, role-based access and collaboration across different stakeholders. With dynamic data sources, SCADA-like controls, custom widgets, and responsive layouts, dashboards offer a customizable interface for building industrial-grade monitoring and control systems.

Screenshot 2025-05-13 at 08.11.19.png

Solution structure for Pump Station

PLCs and RTUs

Leverage Smart Sensor Flow integrations and IoT Gateway to seamlessly connect your SCADA system with PLCs and RTUs. Our robust support for Modbus, OPC-UA, BACnet, and other key protocols guarantees reliable real-time data acquisition and control.

IoT gateway

Leverage Smart Sensor Flow integrations and IoT Gateway to seamlessly connect your SCADA system with PLCs and RTUs. Our robust support for Modbus, OPC-UA, BACnet, and other key protocols guarantees reliable real-time data acquisition and control.

PLCs and RTUs

Smart Sensor Flow’s IoT Gateway bridges the gap between legacy SCADA devices and modern IoT platforms. It ensures data reliability with built-in local data storage during network outages and supports efficient protocol conversion, secure data transmission, and centralized device management.

Data processing

Data processing

Unlock actionable insights with Smart Sensor Flow’s robust data processing tools. Perform real-time transformations, apply complex rules, and automate workflows with built-in rule chains and scriptable integrations.

Alarm system

Enhance operational awareness with Smart Sensor Flow’s advanced alarm system. Manage incident workflows with features like alarm acknowledgement, clearing, commenting, and configurable escalation rules.

IoT gateway

Leverage Smart Sensor Flow integrations and IoT Gateway to seamlessly connect your SCADA system with PLCs and RTUs. Our robust support for Modbus, OPC-UA, BACnet, and other key protocols guarantees reliable real-time data acquisition and control.

Notification system

Stay informed with Smart Sensor Flow’s flexible notification system, delivering alerts via email, SMS, Slack, or custom webhooks. Automate critical notifications based on configurable conditions and thresholds.

IoT dashboards

Visualize your SCADA data with Smart Sensor Flow’s real-time IoT dashboards. Design interactive views using SCADA symbols, customizable widgets, and dynamic updates to monitor and control processes seamlessly.

Smart Sensor Flow main Features

Custom widgets & Actions

Custom widgets & actions enable you to extend visualization capabilities by creating your own widgets and configuring user actions. You can develop unique UI elements and define behaviours for clicks, hovers, and other events to ensure interactivity and tailor the interface to specific needs.

Screenshot 2025-05-13 at 13.22.08.png
Screenshot 2025-05-13 at 14.10.35.png

IoT 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.

Screenshot 2025-05-13 at 14.15.19.png

Fault-tolerance

All Smart Sensor Flow servers are identical. No master-workers or hot standby. Node failure is automatically detected. Failed nodes can be replaced without downtime. Persisted data is replicated using a reliable database.

Screenshot 2025-05-13 at 14.55.24.png

Device Management

Provides ability to register and manage devices. Allows to monitor client-side and provision server-side device attributes. Provides API for server-side applications to send RPC commands to devices and vice-versa.

Screenshot 2025-05-13 at 15.28.56.png

Security

Supports transport encryption for both MQTT and HTTP(s) protocols. Supports device authentication and device credentials management.

Screenshot 2025-05-13 at 15.31.32.png

Asset Management

Provides ability to register and manage assets. Allows to provision server-side asset attributes and monitoring-related alarms. Ability to build hierarchy of entities using relations.

Screenshot 2025-05-13 at 15.48.35.png

Customisation and Integration

Extend default platform functionality using customizable rule chains, widgets and transport implementations. In addition to MQTT, CoAP, HL7 and HTTP’s support, Smart Sensor Flow users can use their own transport implementations or customise the behaviour of existing protocols.

Screenshot 2025-05-13 at 16.09.57.png

Alarms Management

Provides ability to create and manage alarms related to your entities: devices, assets, customers, etc. Allows real-time alarms monitoring and alarms propagation to related entities hierarchy. Raise alarms on device disconnect or inactivity events.

Screenshot 2025-05-13 at 16.52.19.png

Microservices or Monolithic

Supports monolithic deployment for getting started or small environments. Provides ability to upgrade to microservices for high availability and horizontal scalability.

bottom of page