Child pages
  • What is LinkSmart
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 8 Next »

LinkSmart® is an open source platform for developing IoT applications in various domains, such as smart cities, Industry 4.0, smart grid, and much more. The platform provides building blocks as generic and domain-specific services to efficiently implement applications in the Internet of Things. These include basic services such as device abstraction, data storage, live data management, and advanced ones such as stream mining and online machine learning. Following the microservices pattern, LinkSmart® services can be arranged together depending on concrete use cases.  Those services are grouped into following categories:

Device Integration & Abstraction 

The LinkSmart® Device Integration & Abstraction Services are responsible for two basic IoT requirements:

  1. Connecting devices or subsystems to the world of IP networking.
  2. Abstracting devices or subsystems into a unified API and data format (SenML/OGC SensorThings).

As a result, LinkSmart® provides endpoints (REST/MQTT) to access these devices/subsystems and allow interaction with other LinkSmart® Services (or any other OGC SensorThings-compliant services). LinkSmart® comes with a couple of connectors, e.g. for simple sensors but also for more complex OPC-based systems.

Related Services:

Service Provisioning

In an IoT infrastructure, the number of devices and services can grow quickly and their status' and connectivity can change dynamically. LinkSmart® Service Provisioning helps to manage such infrastructure, i.e. keeping track of the running devices, services, systems, and sub-systems.

Related Services:

Data Management & Machine Learning 

Many IoT applications are dealing with large amounts of data that is generated by sensors and other devices. Depending on the use case, such data needs to be simply stored or processed in a more or less complex way. LinkSmart® Data Management & Processing Services account for this flexibility and allow for:

  1. Efficiently storing, querying, aggregating (time-series) sensor data
  2. Stream mining and on-demand data analysis
  3. Stream learning and complex analysis processes

Related Services:


The LinkSmart® Platform provides out-of-the-box visualization for rapid prototyping based on Grafana or FreeBoard. Currently, we have two plug-ins for visualizing stored data and live data.

Related Services:


Work in progress: LinkSmart® services for manageing authorization, authentication and accounting in IoT infrastructures.

Related Services:

  • No labels