The below table outlines the migration details from HDM Device Classes to DA Device Items.
Device Class |
Device Item |
Mapping Details |
|---|---|---|
AlarmActuator |
N/A |
This device class has no representation as a device item interface. |
AlarmSensor |
N/A |
This device class has no representation as a device item interface. |
BatteryLevel |
Sensor |
This device item interface can cover the batteryLevel property as a percentage. |
|
Detector |
This device item interface can cover the property for low battery indication. |
BinarySensor |
Detector |
|
BinarySwitch |
Switch |
|
Blinds |
Actuator |
This device item interface can cover the blinds level property. |
|
Actuator |
This device item interface can cover the blinds angle property. |
|
Opener |
This device item interface can cover the up/down movements and stop. In the blinds context, up and down are not correct, because it's possible to have vertical or horizontal blinds. |
DoorActuator |
N/A |
This device class has no representation as a device item interface. |
FirmwareUpdate |
FirmwareUpdate |
|
HSBColorActuator |
Actuator |
The color quantity can be used as a Actuator device item. |
HSBColorTransition |
TransitionActuator |
The color quantity can be used as a Actuator device item. |
Identifier |
|
This device class has no representation as a device item interface. |
Key |
KeyInput |
This device item interface can be used for the key related events. |
Meter |
Sensor |
This device item interface can be used to report the current and total using two separate device item instances. |
MeterV2 |
Sensor |
This device item interface can be used to report the current and total using two separate device item instances. |
MotionSensor |
Detector |
This device item interface can be used to the cover the motion detection, but the resetPeriod and sensitivityLevel properties are not supported. |
MultiLevelSensor |
Sensor |
|
MultiLevelSwitch |
Actuator |
This device item interface can cover the level property, but the support for the step property and operations has to be provided by another item. |
NetworkController |
Discovery |
|
NetworkControllerExt |
Discovery |
|
QualityOfService |
Sensor |
This device item interface can be used to cover the linkQuality property. |
Reset |
FactoryReset |
This device item interface can be implemented for the controllers and end devices. |
SceneActuator |
N/A |
This device class has no representation as a device item interface. |
StandBy |
N/A |
This device class has no representation as a device item interface. |
Tariff |
N/A |
This device class has no representation as a device item interface. |
TemperatureActuator |
Setpoint |
This device item interface can be used to cover the temperature and step properties. |
WakeUp |
PowerSave |
|
WindowActuator |
Opener |
|
WindSensor |
Sensor |
This device item interface can be used to cover the windSpeed property. |
|
Sensor |
This device item interface can be used to cover the windDirection property. |