Integrating 
Any Device, 
Any Protocol, 
Any Application

Allowing users to easily connect, manage, monitor and control disparate devices and applications across the business while ensuring availability and interoperability.

Supported Hardware

Supported Hardware

  • Sensors & Gateways
  • Industrial PCs
  • Machines
  • Wearables
  • Smartphones
Supported Connectivity

Supported Connectivity

  • LPWA (Sigfox, LoRa, NB-IoT, etc.)
  • Short range (WiFi, BLE, Z-Wave, etc.)
  • Traditional Cellular (2G/3G/4G)
  • Wired (Ethernet)
Supported Integrations

Supported Integrations

  • RESTful and Real-time APIs
  • End User Applications
  • Data Analytic Tools
  • Business, Marketing & Support Tools

Numerous Features Wrapped in One Product

Providing functionalities needed to quickly navigate data-to-application integration without requiring years of IoT expertise

Previous slide

Connectivity & Normalisation

A device connectivity module enables developers to connect both legacy and new devices and systems, providing interoperability and access to multiple sources of data. Data definition tools are flexible, which enables custom definition of what data to collect for a given device and how it is to be collected.

WolkAbout IoT Platform supports transfer via MQTT (for real-time) and HTTPs (for request-response) with hardware and RESTful APIs for software components. Data is securely communicated over encrypted connections using industry-standard TLS protocol. This delivers scalable, secure, authenticated and encrypted communications across layers of the IoT stack.

Different protocols and different data formats are brought into one software interface via connectivity abstraction, and it is assured that all devices can be interacted with due to their harmonised data formats.

Connectivity & Normalisation
Device Management

Device Management

WolkAbout IoT Platform is designed to be compatible with any IP-enabled devices and to simplify development process by connecting disparate devices with minimal integration effort. Open source libraries called WolkConnectors are used to help connect the device to the Platform.

Users can create, maintain, and update complex data schemes that are based on device metadata and data sources.

Besides device provisioning, device management covers remote configuration and control, administration, monitoring, diagnostics, the ability for users to locate devices, to work with device alarms and to send software or firmware updates over-the-air, as well as troubleshooting. Users are also able to create and access groups of devices.

Finally, WolkAbout IoT Platform enables users to simulate and manage virtual devices through scripts or WolkAbout IoT Tool.

Data Semantics

The data semantics module facilitates virtualisation of real-world objects - it allows users to define their own business logic through creating data models which represent physical devices.

Semantic Group represents a semantic container for exposing data streams and actuators at a business domain layer of abstraction through semantic mapping. The main functional goal of this module is to enable users of WolkAbout IoT Platform to describe their business by creating Semantic Group hierarchies and linking data and operations coming from one or many different devices at the same time.

By utilising Semantic Groups, users are provided with semantic modelling features, rich data rules and on-the-fly data format conversion, as well as with a unified construct to turn device data into intelligence, that can be utilised across multiple systems and applications.

Data Semantics Management
User Management

User Management

WolkAbout IoT Platform is designed for industries, so an infinite number of users can be easily and reliably on-boarded, grouped and managed.

Integrated user management provides a robust, off-the-shelf permissions scheme that includes authentication, management, fully customisable user role definition and access control lists.

User roles enable granular management of the permissions for different features of the Platform, while access control lists show exactly who can view and access different assets, creating display options quickly and securely.

Data Storage

This module runs as a high volume raw data processing server that collects, processes and stores a massive amount of data. It includes ingesting, cleaning, merging and ultimately storing data in the appropriate and secure time-stamped storage technology so that it can be made available to applications in the manner most suitable to their use case.

Data storage includes cloud-based repository scalable in terms of data volume, variety, velocity, and veracity. All data is continually replicated across servers.

Historical storage and retrieval of the time-series data are accessible from the front-end and through the API.

Data storage
Visualisation

Visualisation

WolkAbout IoT Platform offers a graphical display of real-time and historical sensor data. It provides a unified view of all processes and systems monitored live from different devices.

This module enables users to build and customise operational dashboards to display and monitor the valuable data and to discover patterns and trends.

Users can select and arrange different widgets including live sensors' readings, gauges, maps, tables, notifications, graphs, charts, various types of actuators and more.

Rule Engine

The rule engine module is where the logic lies in WolkAbout IoT Platform. It consists of rule-based event-action triggers which allow for real-time actions based on specific sensor and device data. Customer's business logic and process automation can be easily implemented here.

Rule engine processes real-time data streams and enables triggering of the thousands of events, even if they happen at the same time. The Platform enables users to create custom business rules for the incoming data, and also to use predefined rules for thresholds or alarm escalation, push notifications and email alerts, as well as HTTP requests and geofencing.

Finally, users can choose between straightforward if-then-else expressions or a full complex business logic through scripting. They are able to associate rules with an individual device or a device group for automatic activation at registration.

Rule Engine
Centralised Messaging System

Centralised Messaging System

Messages represent the evidence that something of user’s interest has occurred. Messaging module enables their definition, creation and centralised persistence. It also supports notifications, an active, push mechanism for users’ awareness of events that should be immediately tackled.

Out of the box, WolkAbout IoT Platform handles both user-defined messages, where the user alone sets up triggers and conditional expressions, and device hardware level messages, where the source is an edge client.

Real-time Analytics

The analytics module enables stream processing, i.e. filtering, transforming and processing data in real-time as it's collected.

Moreover, the users are able to interactively explore, compare and visualise sensor data, to analyse historical events through creating and exporting reports and integrating deep analytics tools.

Finally, WolkAbout IoT Platform enables the processing of high-speed transactions on-the-fly and receiving alerts when anomalies are detected or predetermined thresholds are met so that users can act in real time.

Real-time Analytics
Edge Analytics

Edge Analytics

Edge Analytics enables time-sensitive decisions, local alerting and local computing analytics on a smart / edge device through software libraries.

Data filtration reduces the amount of data transmitted to the Platform. Furthermore, with connectivity protection, which is responsible for handling outages and storing and forwarding data, device connectivity does not fail if the network fails or there is an intermittent connection.

External Interfaces

WolkAbout IoT Platform is designed to help in developing all custom web and mobile apps for cloud data management. Different open APIs, SDKs and software libraries are providing access to the important operations and data that needs to be exposed from the Platform.

The external interfaces module also includes creating export files, pushing data to another database, integrating with third-party systems, like business reporting and analytic tools, or just using REST API to manage the outbound data. For example, secure APIs are used to connect custom applications with the data coming from the devices and to integrate analytic and business tools to interpret or give context to the data.

The Platform also supports Platform-to-Platform integration and shared device provisioning and data management, meaning that the device may be connected to a third-party system while the device data is bidirectionally shared between platforms.

External Interfaces
Next slide

Fast Development Using APIs or Powerful Web and Mobile UIs

WolkAbout IoT Tool is a set of web and mobile applications which give users the ability to manage and monitor their ecosystem through simple clicks and drag & drops while ensuring the system's operability in real time.

Easy Localisation

Easy Localisation

White-label ready

White-label ready

Simplicity & Agility

Simplicity & Agility

At demo.wolkabout.com developers and innovators can create a free account, which enables them to connect up to three devices and to test and prototype connected solutions quickly.

Built for Performance, Agility and Security

WolkAbout IoT Platform key value propositions make it the right 
platform to start the digital transformation with.

Secure & Private

Secure & Private

Using authentication and authorisation at both the user and the device level, the encryption of data in transit and data at rest, TLS protocol to secure communication, segregation of user and device data, and the access lists.

Robust & Reliable

Robust & Reliable

Providing efficient failover and disaster recovery solutions - multiple copies of the same data are stored in different locations and kept synchronised.

Device & Connectivity Agnostic

Device & Connectivity Agnostic

Enabling clients to connect any IP-enabled device that suits their solution via any connectivity without special adaptations, and providing a guarantee that new protocols will be easily integrated.

Independent & Infrastructure Agnostic

Independent & Infrastructure
Agnostic

Allowing the Platform implementation without the use of any third-party cloud services or licenses, and the freedom of deployment in any public or private cloud, or on any secured server.

Scalable & Big Data Ready

Scalable & Big Data Ready

Acquiring, processing and storing a vast amount of data simultaneously and managing large-scale device deployments, without compromising the integrity, security and reliability of the solution.

Developer-Focused

Developer-Focused

Documented connectivity and web APIs, open source libraries, SDKs and code examples provide value during pilot development and reduce the complexity of putting an IoT solution together.