This model is used to characterize each data point, whether it is a measurement, a state, its associated quantity, the position of this point in relation to the equipment and the resource it handles. This data model is standardized and therefore uniform across all implemented Linksper BOS.

This model is made of 5 Definitions. Below the definitions are shown are two combinations as examples:

Common rules: 

  • Unlike the equipment data model where an asset can be associated with only one equipmentType, a point can be here associated with one Node from several Definitions, creating a combination
  • PointType: describes the type of points such as a command, a measure, an effective command....
  • Dimension: describes the physical dimension (Temperature) where where a unit can be associated as well as a point purpose (Light On Only...)
  • A data point will always be associated with at least a PointType
  • Position defines where the data point is located within a system (not its exact position relatively to a building)
  • Component is used to describe a subpart of an equipment (The fan of an AHU for example)


Each of the Node can have one or many Qualifiers (also known as SourceTags), they are used to bring additional information to a datapoint and specify a certain pointType or Dimension. For example, one of the most used qualifier is "SetpointType" used with the "Setpoint" pointType. It is an enumeration describing the type of Setpoint: global, occupiedHeating, unoccupiedCooling...


The entire list of Nodes for PointType, Dimension, Position, Resource, Component definitions and their respective qualifiers is available below using a JSON format and can be integrated into a third party application through a script

Product Data Model.json



Point combination examples


Measures and states

Below are listed the most common measures and states found on buildings system and to be executed on a Linksper system. The right columns describe the combination of tags to identify data points.

Comfort & IoT

DescriptionpointTypedimensionpositioncomponentresourceAdditional qualifiersUnits and Enumerations
Read a zone temperatureMeasureTemperatureZone--Air--°C
Read a zone CO2 levelMeasureConcentrationZone--AirconcentrationType="CO2"ppm
Read a zone TVOC levelMeasureConcentrationZone--AirconcentrationType="TVOC"µg/m3
Read the number of people entering a zoneMeasureCountEntering--People
--
Read the number of people leaving a zoneMeasureCountLeaving--People
--
Read the instant number of people in a zoneMeasureCountZone--People
--
Read an instant presence of peopleStatePresenceZone--People
false="Unoccupied" ; true="Occupied"
Read illuminance (luminosity) of a zoneMeasureIlluminanceZone--Electricity

Read HVAC Mode (Heating, Cooling...)Effective CommandHVAC Mode----Air
Site specific enumeration


HVAC

DescriptionpointTypedimensionpositioncomponentresourceAdditional qualifiersUnits and Enumerations
Read exhaust flowrateMeasureFlowrateExhaustFanAir--m3/hr
Read supply fan effective commandEffective CommandPercentageExhaustFanAir--%
Read filter differential pressure defaultDefaultBoolean--FilterAirdefaultType="Threshold"false="Normal" ; true="Default"
Read filter defaultDefaultBoolean--FilterAirdefaultType="Threshold"false="Normal" ; true="Default"
Read fresh air temperatureMeasureTemperatureFresh Air--Air
°C
Read exhaust pressureMeasurePressureExhaust--Air
Pa
Read return air temperatureMeasureTemperatureReturn--Air
°C


Metering

DescriptionpointTypedimensionpositioncomponentresourceAdditional qualifiersUnits and Enumerations
Read active energy index (a value which always increases) for CoolingMeterEnergy--
Electricity

energyType="Active"

phaseType="Undefined"

electricityType="Three-phase"

re2020Usage="Cooling"

kWh
Read relative active energy for CoolingMeasureEnergy--
Electricity

energyType="Active"

phaseType="Undefined"

electricityType="Three-phase"

re2020Usage="Cooling"

kWh
Read active power phase A (or 1) for LiftMeasurePower----Electricity

powerType="Active"

phaseType="A"

electricityType="Three-phase"

re2020Usage="Lift"

kW
Read reactive power phase B (or 2) related to HeatingMeasurePower----Electricity

powerType="Reactive"

phaseType="B"

electricityType="Three-phase"

re2020Usage="Heating"

Kvar
Read current between phase A & B (or 1&2) related to heatingMeasureCurrent----Electricity

phaseType="AB"

electricityType="Three-phase"

re2020Usage="Heating"

A
Read voltage between phase A & B (or 1&2) related to heatingMeasureVoltage----Electricity

phaseType="AB"

electricityType="Three-phase"

re2020Usage="Heating"

A
Read water meter volume indexMeterVolume----Water

waterType="Domestic Cold"

m3


Power

DescriptionpointTypedimensionpositioncomponentresourceAdditional qualifiersUnits and Enumerations
Read a default synthesis of a panelDefaultBoolean----Electricity

defaultType="Synthesis"

acquisitionType="Digital Input"


Read global switch position of a panelStatePosition--Global SwitchElectricity



Commands

Below are listed the most common actions to be executed on a Linksper system. The right columns describe the combination of tags to identify data points.

Units and enumerations can be adapted to the site location and to its systems (these described below are the ones by default). Please read first the data points to learn their effective units on site (by API, on the external database sharing etc.)


Comfort

ActionpointTypedimensionpositioncomponentresourceAdditional qualifiersUnits and Enumerations
Switch on/off a lightCommandLight Control--LightElectricity--Off / On (false / true)
Dim a single lightCommandPercentage--LightElectricity

commandFunction="Dimming"

writeRange="Single"

%
Dim a group of lights under a single command pointCommandPercentage--LightElectricity

commandFunction="Dimming"

writeRange="Group"

%

Change unoccupied heating temperature setpointSetpointTemperature----Air

setpointType="Unoccupied Heating"

°C

Change a temperature offset setpoint (+-3°C for example)Setpoint OffsetTemperatureZone--AirsetpointType="Offset"°C
Change HVAC Mode of a terminal unitCommandHVAC Mode----Air
Personalized
Change illuminance setpointCommandIlluminance----Electricity
lx
Change HVAC Mode (Heating, Cooling...)CommandHVAC Mode----Air
Site specific enumeration



HVAC

ActionpointTypedimensionpositioncomponentresourceAdditional qualifiersUnits and Enumerations
Change temperature setpoint for comfort modeSetpointTemperature----AirsetpointType="Comfort"°C
Change pressure setpoint for reduced modeSetpointPressure----Air

setpointType="Reduced"

pressureType="Differential"

Pa
Change flowrate setpoint for reduced modeSetpointFlowrate----Air
m3/hr