| Name | Description | Type | Additional 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. |