Developing with ZBOSS
HA Device types

Enumerations

enum  zb_ha_standard_devs_e {
  ZB_HA_ON_OFF_SWITCH_DEVICE_ID = 0x0000, ZB_HA_LEVEL_CONTROL_SWITCH_DEVICE_ID = 0x0001, ZB_HA_ON_OFF_OUTPUT_DEVICE_ID = 0x0002, ZB_HA_LEVEL_CONTROLLABLE_OUTPUT_DEVICE_ID = 0x0003,
  ZB_HA_SCENE_SELECTOR_DEVICE_ID = 0x0004, ZB_HA_CONFIGURATION_TOOL_DEVICE_ID = 0x0005, ZB_HA_REMOTE_CONTROL_DEVICE_ID = 0x0006, ZB_HA_COMBINED_INTERFACE_DEVICE_ID = 0x0007,
  ZB_HA_RANGE_EXTENDER_DEVICE_ID = 0x0008, ZB_HA_MAINS_POWER_OUTLET_DEVICE_ID = 0x0009, ZB_HA_DOOR_LOCK_DEVICE_ID = 0x000A, ZB_HA_DOOR_LOCK_CONTROLLER_DEVICE_ID = 0x000B,
  ZB_HA_SIMPLE_SENSOR_DEVICE_ID = 0x000C, ZB_HA_CONSUMPTION_AWARENESS_DEVICE_ID = 0x000D, ZB_HA_HOME_GATEWAY_DEVICE_ID = 0x0050, ZB_HA_SMART_PLUG_DEVICE_ID = 0x0051,
  ZB_HA_WHITE_GOODS_DEVICE_ID = 0x0052, ZB_HA_METER_INTERFACE_DEVICE_ID = 0x0053, ZB_HA_ON_OFF_LIGHT_DEVICE_ID = 0x0100, ZB_HA_DIMMABLE_LIGHT_DEVICE_ID = 0x0101,
  ZB_HA_COLOR_DIMMABLE_LIGHT_DEVICE_ID = 0x0102, ZB_HA_DIMMER_SWITCH_DEVICE_ID = 0x0104, ZB_HA_COLOR_DIMMER_SWITCH_DEVICE_ID = 0x0105, ZB_HA_SHADE_DEVICE_ID = 0x0200,
  ZB_HA_SHADE_CONTROLLER_DEVICE_ID = 0x0201, ZB_HA_WINDOW_COVERING_DEVICE_ID = 0x0202, ZB_HA_WINDOW_COVERING_CONTROLLER_DEVICE_ID = 0x0203, ZB_HA_HEATING_COOLING_UNIT_DEVICE_ID = 0x0300,
  ZB_HA_THERMOSTAT_DEVICE_ID = 0x0301, ZB_HA_TEMPERATURE_SENSOR_DEVICE_ID = 0x0302, ZB_HA_IAS_CONTROL_INDICATING_EQUIPMENT_ID = 0x0400, ZB_HA_IAS_ANCILLARY_CONTROL_EQUIPMENT_ID = 0x0401,
  ZB_HA_IAS_ZONE_ID = 0x0402, ZB_HA_IAS_WARNING_DEVICE_ID = 0x0403, ZB_HA_TEST_DEVICE_ID = 0xfff0, ZB_HA_CUSTOM_TUNNEL_DEVICE_ID = 0xfff1,
  ZB_HA_CUSTOM_ATTR_DEVICE_ID = 0xfff2
}
 HA Device identifiers. More...
 

Detailed Description

Enumeration Type Documentation

◆ zb_ha_standard_devs_e

HA Device identifiers.

Enumerator
ZB_HA_ON_OFF_SWITCH_DEVICE_ID 

General On/Off switch

ZB_HA_LEVEL_CONTROL_SWITCH_DEVICE_ID 

Level Control Switch

ZB_HA_ON_OFF_OUTPUT_DEVICE_ID 

General On/Off output

ZB_HA_LEVEL_CONTROLLABLE_OUTPUT_DEVICE_ID 

Level Controllable Output

ZB_HA_SCENE_SELECTOR_DEVICE_ID 

Scene Selector

ZB_HA_CONFIGURATION_TOOL_DEVICE_ID 

Configuration Tool

ZB_HA_REMOTE_CONTROL_DEVICE_ID 

Remote Control

ZB_HA_COMBINED_INTERFACE_DEVICE_ID 

Combined Interface

ZB_HA_RANGE_EXTENDER_DEVICE_ID 

Range Extender

ZB_HA_MAINS_POWER_OUTLET_DEVICE_ID 

Mains Power Outlet

ZB_HA_DOOR_LOCK_DEVICE_ID 

Door lock client

ZB_HA_DOOR_LOCK_CONTROLLER_DEVICE_ID 

Door lock controller

ZB_HA_SIMPLE_SENSOR_DEVICE_ID 

Simple Sensor device

ZB_HA_CONSUMPTION_AWARENESS_DEVICE_ID 

Consumption Awareness Device

ZB_HA_HOME_GATEWAY_DEVICE_ID 

Home Gateway

ZB_HA_SMART_PLUG_DEVICE_ID 

Smart plug

ZB_HA_WHITE_GOODS_DEVICE_ID 

White Goods

ZB_HA_METER_INTERFACE_DEVICE_ID 

Meter Interface

ZB_HA_ON_OFF_LIGHT_DEVICE_ID 

On/Off Light Device

ZB_HA_DIMMABLE_LIGHT_DEVICE_ID 

Dimmable Light Device

ZB_HA_COLOR_DIMMABLE_LIGHT_DEVICE_ID 

Color Dimmable Light Device

ZB_HA_DIMMER_SWITCH_DEVICE_ID 

Dimmer Switch Device

ZB_HA_COLOR_DIMMER_SWITCH_DEVICE_ID 

Color Dimmer Switch Device

ZB_HA_SHADE_DEVICE_ID 

Shade

ZB_HA_SHADE_CONTROLLER_DEVICE_ID 

Shade controller

ZB_HA_WINDOW_COVERING_DEVICE_ID 

Window Covering client

ZB_HA_WINDOW_COVERING_CONTROLLER_DEVICE_ID 

Window Covering controller

ZB_HA_HEATING_COOLING_UNIT_DEVICE_ID 

Heating/Cooling Unit device

ZB_HA_THERMOSTAT_DEVICE_ID 

Thermostat Device

ZB_HA_TEMPERATURE_SENSOR_DEVICE_ID 

Temperature Sensor

ZB_HA_IAS_CONTROL_INDICATING_EQUIPMENT_ID 

IAS Control and Indicating Equipment

ZB_HA_IAS_ANCILLARY_CONTROL_EQUIPMENT_ID 

IAS Ancillary Control Equipment

ZB_HA_IAS_ZONE_ID 

IAS Zone

ZB_HA_IAS_WARNING_DEVICE_ID 

IAS Warning Device

ZB_HA_TEST_DEVICE_ID 

Custom HA device for test

ZB_HA_CUSTOM_TUNNEL_DEVICE_ID 

Custom Tunnel device (should declared in private profile)

ZB_HA_CUSTOM_ATTR_DEVICE_ID 

Custom Attributes Device