
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.

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

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.

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.

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

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.




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.

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.

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

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

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

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.

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

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.


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.



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.


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.

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.

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.

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

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.

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.

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.

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