There are two main data types supported in Vessel Insight:
- Timeseries
- States (StateEventLog)
Timeseries
This datatype holds numerical sensor data values. The timeseries is a numerical Double (double-precision floating-point, 64 bit) that can be of positive and negative values. Timeseries data is exposed through the Timeseries API.
Following is a description of attributes of timeseries, exposed though the AssetModel API:
Attribute | Descripton |
---|
id | Internal identifier |
name | Name as last part of Asset Path (RPM, FO_Flow etc) |
displayName | Displayed name |
nodeType | Timeseries |
description | Explanation of the node if available |
firstTimeStamp | Timestamp of the first datapoint |
firstValue | Value of the first datapoint |
isComputed | True if the value is coming from a computation in Vessel Insight, false if value is coming from a data source |
latestTimeStamp | Timestamp of last datapoint |
latestValue | Value of last datapoint |
mappingAnnotation | A short and standardized description of reason for path to not have data. The following is the list of standardized texts: Signal not found on vessel Signal not interfaced Not applicable for vessel |
nodeDefinitionId | Internal node template reference |
paths | The “Primary” path of the node |
paths2 | All paths in different views this node represent. Sub-attributes include: View the path is visible in and how, whether it is “Primary” and whether it is a link type path |
streamLink | Holds a reference to sensor when mapped. Empty if not mapped |
vectorElementData | Shows the different attributes of the value element: name, displayname, storageunitid (source unit for the node), displayunitid (standard unit for the node), displayunitsymbol |
views | The different views the path is visible in |
States
States represents conditions of equipment, e.g. the running state of an engine, and is represented as a String values through the States API.
Following is a description of attributes of states, exposed though the AssetModel API:
Attribute | Description |
---|
id | Internal identifier |
name | Name as part of Asset Path |
displayName | Displayed name |
nodeType | StateEventLog |
defaultValue | Which state is default state |
eventMetadata | Details on the configured states applicable for the node (statedescriptors), which includes: state, label, color (hex) and description |
mappingAnnotation | A short and standardized description of reason for path to not have data. The following is the list of standardized texts: Signal not found on vessel Signal not interfaced Not applicable for vessel |
nodeDefinitionId | Internal node template reference |
paths | The “Primary” path of the node |
paths2 | All paths in different views this node represent. Sub-attributes include: View the path is visible in and how, whether it is “Primary” and whether it is a link type path |
views | The different views the path is visible in |