Device Object shows information that describes a Power Distribution Unit (PDU).
{
"deviceName": "Lab PDU #1",
"connectionState": "Connected",
"cloudPostIntervalMs" : 30000,
"numBanks": 3,
"numOutlets": 36,
"numInlets": 1,
"inletPlug": "L21-30P",
"outletPwrMeasurementsSupported": true,
"outletSwitchingSupported": true,
"enclosureSerialNumber": 1024122712,
"modelNumber": "SP-3001CA-HA",
"inletConfig": "standard",
"formFactor": "0U",
"controllerSerialNumber": 1360604425,
"controllerFirmwareVersion": "1.0.3",
"phase": "Single Phase",
"controllerHardwareVersion": "1.0.0",
"circuitBreakerProtection": true,
"lastFwUpdateStatus": "Success-1660173474"
}| Key | Type | Description |
|---|---|---|
| deviceName | string | User defined nickname for device |
| connectionState | string | Describes the state of the current connection to the device |
| cloudPostIntervalMs | number | Time between device logging to cloud in milliseconds. Minimum allowed value is 1000. Maximum is 86399999. |
| numBanks | number | Number of banks: a section of outlets on a specific circuit |
| numOutlets | number | Number of outlets total |
| numInlets | number | Number of inlets. Either 1 or 2 |
| inletPlug | string | Inlet Plug receptacle/plug. If multiple inlets, both are same plug type |
| outletPwrMeasurementsSupported | boolean | When true, each outlet can measure current draw in amps |
| outletSwitchingSupported | boolean | When true, each outlet can switch on or off with a relay |
| enclosureSerialNumber | string | Unique ID for PDU Enclosure. |
| modelNumber | string | Specific PDU model number |
| inletConfig | string | Either "standard", "dualcircuit", or "ats" |
| formFactor | string | Either "0U", "1U", or "2U" |
| controllerSerialNumber | number | Serial Number of SynLink Controller Module |
| controllerFirmwareVersion | string | Firmware version for controller |
| controllerHardwareVersion | string | Hardware version for controller |
| phase | string | Either "Single Phase", "Three Phase Delta", or "Three Phase Wye" |
| circuitBreakerProtection | boolean | True if circuit breaker protection exists |
| lastFwUpdateStatus | string | Returns the status of the latest firmware update process. Timestamp in UNIX timestamp format is appended to the status |