NameDescriptionTypeAdditional information
Name

Name of the Device

string

None.

SerialNumber

Serial Number of the Device

string

None.

Code

Code for the device, used for specific configurations

string

None.

ReadingType

Type for this Device's Readings

ReadingType

None.

ReadingUnitType

Unit Type for this Device's Readings

ReadingUnitType

None.

Threshold

Customisable threshold for the device

decimal number

None.

ReadingOverride

Manual override for what the reading is

string

None.

Allowance

Allowance for the Device's readings

integer

None.

Specifications

Specifications for the Device

string

None.

NodeChannel

DataNode Channel this Device is connected to

integer

None.

NodeID

ID of the DataNode this device is connected to

globally unique identifier

None.

Category

Category of the Device

string

None.

Latitude

Latitude of the device.

decimal number

None.

Longitude

Longitude of the device.

decimal number

None.

LastDataNodeDt

Last read DateTime from the DataNode

date

None.

ReadingMinValue

Minimum value for readings, note this does not limit reading values but indicates a minimum expected value

decimal number

None.

ReadingMaxValue

Maximum value for readings, note this does not limit reading values but indicates a maximum expected value

decimal number

None.

Lifespan

Number of days to keep a device's logs stored within the database

integer

None.

ReadingValueBands

List of associated with this Device

Collection of ReadingValueBand

None.

ObjectInfo

Basic information about this object

ObjectInfo

None.

Type

Type of Device (i.e. valve, pump, relay, etc)

DeviceType

None.

SignalType

Signal type for the Device

SignalType

None.

Controllable

Flags whether or not the device can be controlled

boolean

None.

DataNode

DataNode this device is connected to

DataNode

None.

SourceDb

Database where this Device stores logs to

DatabaseInformation

None.

DefaultDatabase

Whether or not to use the default logs database

boolean

None.

ClientIntID

Integer ID of the Client this Device belongs to

integer

None.

ClientID

ID of the Client this Device belongs to

globally unique identifier

None.

Client

Client that this Device belongs to (lazy loaded)

Client

None.

InvertedUnits

Returns whether or not this Device is using Inverted units

boolean

None.

ID

Gets ID for this record

globally unique identifier

None.

IntID

Gets Integer ID for this record

integer

None.

ObjectType

OwnerType

None.