Understanding the data

Object reference

This is a reference of all the defined objects in our service.

Sensor objects

Reference of all sensor objects.

sensorSerial

DefinitionSerial number of a sensor
Categorysensor
Data typestring
WritableNo
DescriptionA unique identifier assigned to each sensor during the manufacturing process. Alternatively the sensorSerial can be generated automatically during the provisioning process of a software sensor.

sensorAlias

DefinitionAn optional alias of a sensor
Categorysensor
Data typestring
WritableYes (requires sensorAdmin)
DescriptionThe sensorAlias is an optional identifier that can be used to refer to a specific sensor with a more user friendly way instead of the sensorSerial.

sensorDescription

DefinitionAn optional description of a sensor
Categorysensor
Data typestring
WritableYes (requires sensorAdmin)
DescriptionThe sensorDescription is an optional text that the user can use to better identify the sensor. Unlike the sensorAlias, the sensorDescription is not used in referencing the sensor.

sensorLatitude

DefinitionThe latitude of the sensor
Categorysensor
Data typefloat
WritableYes (requires sensorAdmin + sensorAutoLocation = false)
DescriptionThe sensorLatitude is used to identify the physical location of the sensor on the map. The latitude can be manually entered or optionally automatically obtained from the sensor's GNSS (if equipped).

sensorLongitude

DefinitionThe longitude of the sensor
Categorysensor
Data typefloat
WritableYes (requires sensorAdmin + sensorAutoLocation = false)
DescriptionThe sensorLongitude is used to identify the physical location of the sensor on the map. The longitude can be manually entered or optionally automatically obtained from the sensor's GNSS (if equipped).

sensorFloor

DefinitionThe floor of the sensor
Categorysensor
Data typefloat
WritableYes (requires sensorAdmin)
DescriptionThe sensorFloor is used to identify the physical location of the sensor. The floor is usually used indoor when the location has multiple floors.

sensorAutoLocation

DefinitionAutomatic location
Categorysensor
Data typeboolean
WritableYes (requires sensorAdmin)
DescriptionThe sensorAutoLocation is used to indicate if the sensor has the GNSS feature enabled. Requires GNSS support on the sensor.

sensorTags

DefinitionOptional tags for the sensor
Categorysensor
Data typearray of string
WritableYes (requires sensorAdmin)
DescriptionThe tags can be used to add additional identifiers to a sensor. The tags can be used to identify common traits between multiple sensors. A sensor can have multiple tags.

sensorPriority

DefinitionThe alert level for a sensor
Categorysensor
Data typestring ["low", "normal", "high"]
WritableYes (requires sensorAdmin)
DescriptionThe sensorPriority is used to determine the handling of alerts for a sensor in case of a failure.

sensorMaxRange

DefinitionThe maximum range of the sensor
Categorysensor
Data typeinteger or float
WritableYes (requires sensorAdmin)
DescriptionThe sensorMaxRange determines the maximum range how far the sensor is detecting visitors. Depending on the sensor model, the range is either a logarithmic range between 0-100 or a value in meters between 0-100.

sensorIsActive

DefinitionIndicator of sensor being enabled or disabled
Categorysensor
Data typeboolean
WritableYes (requires sensorAdmin)
DescriptionThe sensorIsActive determines if the sensor is enabled or disabled. Changing the sensor to not active, means that the data collection is stopped.

sensorOnline

DefinitionIndicator of sensor being online
Categorysensor
Data typeboolean
WritableNo
DescriptionThe sensorOnline indicates the status of the sensor being online at the given moment. The sensor will be automatically set to offline after not being online for 10 minutes.

sensorLastSeen

DefinitionDatetime on when a sensor has last been online
Categorysensor
Data typedatetime
WritableNo
DescriptionThe sensorLastSeen indicates the last occurance when the sensor was online. The last seen is a datetime sting.

sensorState

DefinitionIndicator of sensor's state
Categorysensor
Data typestring ["disabled", "failed", "online"]
WritableNo
DescriptionThe sensorState indicates the stte of the sensor. The sensorState differs from sensorIsActive and sensorOnline with the difference that it takes into consideration whether the sensor should be online or not.

sensorAddress

DefinitionAddress information of the sensor
Categorysensor
Data typestring
WritableNo
DescriptionThe sensorAddress is an automatically generated field based on the physical location and coordinates of the sensor.

sensorRssi

DefinitionIndicator of the sensor's network strength
Categorysensor
Data typefloat
WritableNo
DescriptionThe sensorRssi indicates the strength of the network connection for sending data to the cloud.

Data profile objects

Reference of all data profile objects. Also referred as calibration objects.

calibrationProfileId

DefinitionA unique identifier of a data profile
Categorydata profile
Data typeuuid
WritableNo
DescriptionThe calibrationId is an automatically generated unique identifier for each data profile. Each sensor can be assigned with a data profile.

calibrationProfileName

DefinitionName of a data profile
Categorydata profile
Data typestring
WritableYes (requires sensorAdmin)
DescriptionThe calibrationProfileName is used to name the data profiles with a more friendly identifier.

calibrationProfileDescription

DefinitionOptional description of a data profile
Categorydata profile
Data typestring
WritableYes (requires sensorAdmin)
DescriptionThe calibrationProfileDescription is an optional description field for providing additional information about a data profile.

calibrationProfileFactor

DefinitionThe factor a data profile uses to calibrate data
Categorydata profile
Data typefloat
WritableYes (requires sensorAdmin)
DescriptionThe calibrationProfileFactor is a number multiplier that the data profile uses to calibrate and adjust the data from the sensors applied with the specific data profile.

Group objects

Reference of all group objects.

groupId

DefinitionA unique identifier of a group
Categorygroup
Data typeuuid
WritableNo
DescriptionThe groupId is an automatically generated unique identifier for each group. Each sensor can be assigned to multiple groups.

groupName

DefinitionName of a group
Categorygroup
Data typestring
WritableYes (requires sensorAdmin)
DescriptionThe groupName is used to name the group with a more friendly identifier.

groupDescription

DefinitionOptional description of a group
Categorygroup
Data typestring
WritableYes (requires sensorAdmin)
DescriptionThe groupDescription is an optional description field for providing additional information about a group.

groupSensors

DefinitionList of member sensors assigned to a group
Categorygroup
Data typearray of sensor objects
WritableYes (requires sensorAdmin)
DescriptionThe groupSensors lists all the sensors that are assigned to a specific group.

groupUsers

DefinitionList of users restricted to a specific group
Categorygroup
Data typearray of user objects
WritableYes (requires sensorAdmin)
DescriptionThe groupUsers lists all the users that are restrcited to a specific group.

Threshold objects

Reference of all threshold objects.

This section is under construction and will be added later.

User objects

Reference of all user objects.

This section is under construction and will be added later.

API credential objects

Reference of all API credential objects.

This section is under construction and will be added later.

Previous
Introduction to the data