Linksper is a Building Operating Systema software platform integrating data from heterogeneous sources into a single unified interface to be shared with third parties.


Linksper Stack


Linksper is made of 4 main pillars:

  • Acquisition & Control: Linksper communicates with almost any OT & IT systems such as traditional BMS/BAS systems, IoT systems (both local or cloud based) and silos
  • Structuration: Linksper ingests static data models such as BIM, CMMS hierarchies... and pair them with dynamic data to create contextualized data
  • Consolidation: Linksper provides tools to create local scenarios, generate syntheses, global commands...
  • Exchanges: Linksper provides a default API for third parties as well as many out of shelves connectors to major platforms or technologies (Azure, GCP, AWS, Elasticsearch, pure MQTT, MongoDb...)


All of this is managed through applications which help the BOS integrator to administer data, monitor the interactions and handle the evolutions.



Acquisition & Control

Linksper is based on the Niagara™ platform from Tridium which is fully agnostic from any hardware. A lot of communication drivers are available both for field and IP protocols: BACnet (Client or Server), Modbus (Master and Slave), LonWorks, KNX, MBus, SNMP, OPC UA, MQTT... More than 200 proprietary protocols are also available to retrieve data from existing and ancient installations (Cbus, N2, TAC, Sauter, Trend IQ...).

One of the key advantage of Linksper is to have this capacity to connect as direct as possible to any equipment, avoiding additional gateways in the middle that would add complexity and weakness.

More and more systems (especially silos & IoT) are exposing their data through Rest API. Linksper has a built-in generic driver for REST API allowing it to communicate with any system without any need for specific development, it is just a bit of configuration.

In case a new driver is necessary, Linksper provides an advanced SDK (Software Development Kit) to create new drivers.



Linksper normalizes data no matter its origin and its technology into a single and unified representation.


Any data acquired, regardless of the protocol, is thus transformed into the same format and allows the construction of logic and algorithms from a simple and intuitive GUI. This does not require any development.

  • Creation of control logics (mathematical functions, boolean logics, conditional logics, control loop... without any need for development or scripts)
  • Generation of alarms, indicators and summaries
  • Integrated query tools (operating reports, debugging, filters, dynamic rankings)
  • Event management
  • Planning
  • Data pre-processing (aggregation, accumulation and scalar functions over time, running time...)


Learn more about Data Types

Structuration

Linksper integrates a graph database used to provide a context to each acquired data making it easier to represent complex systems such as buildings and all their subsequent assets. Third party services can use this graph database to automatically (machine to machine) understand all the subsystems and assets involved.


Spatial data model

The first data model describes the building's structure as shown below:



Linksper is implemented with an IFC-based model consisting of a main Site/Building/Floor/Space/Equipment tree and the ability to describe zones. The model is custom built for the site.

It can be originated from a BIM model or built from other sources. Linksper has a lot of tools to ingest a BIM model and handles its evolution across a building's evolution.


Other data models

Linksper integrates other data models such as an ontology of all equipment to describe the nature of each asset Linksper is acquiring data from. This data model is standardized and therefore uniform across all implemented Linksper BOS.

This allows any third party to understand data from a Linksper instance no matter the integrator, no matter the hardwares installed on site.


Linksper integrates a data model to describe the nature of each data point to define whether it is a measurement, a state, its associated dimension, the resource it handles...

Learn more about Data models



Consolidation

Syntheses

Once the data are stuctured with a context, Linksper builds on the top consolidated data such as real-time syntheses. They are usually created from the spatial environment of the building and creates pyramidal data.

Example below where several temperature sensors are acquired per office, an average value is computed for each room as well as for the floor. A third party can then decide to ask the BOS for the original temperature sensor, the average per room or per floor.

A list of standardized syntheses is available.


Global commands

This is also available for commands. To avoid a third party to control each light of a room, it can sends a global command to dim all the lights of the room. The BOS will handle the various number of lights on each room.


Exchanges

Data connectors

Linksper integrates by default several data connectors to major cloud platforms as well to independent databases. Connectors can be used for real-time exchanges or timeseries export.


Linksper API

Linksper provides as well a RESTful API to allow a third party to communicate with it.