White Papers
12 Version 1.0.0
Property Name Type Requirement Additiona Requirement
CurrentState
string
Mandatory
The present state indicated by the Sensor. The
property value shall be a value from the
"PossibleStates" value array. The property may
have "Unknown" value.
ElementName string Mandatory The property shall describe the sensor location.
EnabledState
uint16
Mandatory
The property value shall be 2 (enabled)
HealthState
uint16
Mandatory
Indicates the current health of the sensor. The
property value shall be one of the following:
• 0(Unknown)
•
5 (OK)
•
10(Degraded/Warning)
•
25 (Critical Failure)
OperationalStatus
uint16
Mandatory
This property indicates the current statuses of
the sensor. The property value shall be one of
the following:
• 0(Unknown)
•
2(OK)
•
3(Degraded)
•
6 (Error)
PossibleStates
string
Mandatory
The property shall have the following values:
• Other
•
Unknown
•
OK
•
Non-Critical
•
Critical
•
Fatal
PrimaryStatus
uint16
Mandatory
The property value shall be one of the following:
• 0(Unknown)
•
1(OK)
•
2(Degraded)
•
3 (Error)
RateUnits
uint16
Mandatory
The property value shall be 0 (None)
RequestedState
uint16
Mandatory
The property value shall be 12 (Not Applicable)
Resolution
uint32
Mandatory
The property value shall be 1.
SensorType
uint16
Mandatory
The property value shall be 13 (Power
Consumption).
SettableThresholds[]
uint16
Mandatory
An array representing the writable thresholds
supported by Sensor.
SupportedThresholds[]
uint16
Mandatory
The array property shall have the following
value:
• 1(UpperThresholdNonCritical)
•
3(UpperThresholdCritical), if the
simlarly named thresholds are
supported.
UnitModifier
sint32
Mandatory
The property shall denote the decimal
magnitude of the value: CurrentReading *
10^(UnitModifier) and shall have value 0.