eCLD_BAS_GenericDeviceType
The following enumerations are used in the Basic cluster to specify the Device Types:
typedef enum
{
E_CLD_BAS_GENERIC_DEVICE_TYPE_INCANDESCENT = 0x00,
E_CLD_BAS_GENERIC_DEVICE_TYPE_SPOTLIGHT_HALOGEN,
E_CLD_BAS_GENERIC_DEVICE_TYPE_HALOGEN_BULB,
E_CLD_BAS_GENERIC_DEVICE_TYPE_CFL,
E_CLD_BAS_GENERIC_DEVICE_TYPE_LINEAR_FLUORESCENT,
E_CLD_BAS_GENERIC_DEVICE_TYPE_LED_BULB,
E_CLD_BAS_GENERIC_DEVICE_TYPE_SPOTLIGHT_LED,
E_CLD_BAS_GENERIC_DEVICE_TYPE_LED_STRIP,
E_CLD_BAS_GENERIC_DEVICE_TYPE_LED_TUBE,
E_CLD_BAS_GENERIC_DEVICE_TYPE_INDOOR_LUMINAIRE,
E_CLD_BAS_GENERIC_DEVICE_TYPE_OUTDOOR_LUMINAIRE,
E_CLD_BAS_GENERIC_DEVICE_TYPE_PENDANT_LUMINAIRE,
E_CLD_BAS_GENERIC_DEVICE_TYPE_FLOOR_STANDING_LUMINAIRE,
E_CLD_BAS_GENERIC_DEVICE_TYPE_CONTROLLER = 0xE0,
E_CLD_BAS_GENERIC_DEVICE_TYPE_WALL_SWITCH,
E_CLD_BAS_GENERIC_DEVICE_TYPE_PORTABLE_REMOTE_CONTROLLER,
E_CLD_BAS_GENERIC_DEVICE_TYPE_MOTION_OR_LIGHT_SENSOR,
E_CLD_BAS_GENERIC_DEVICE_TYPE_ACTUATOR = 0xF0,
E_CLD_BAS_GENERIC_DEVICE_TYPE_WALL_SOCKET,
E_CLD_BAS_GENERIC_DEVICE_TYPE_GATEWAY_OR_BRIDGE,
E_CLD_BAS_GENERIC_DEVICE_TYPE_PLUG_IN_UNIT,
E_CLD_BAS_GENERIC_DEVICE_TYPE_RETROFIT_ACTUATOR,
E_CLD_BAS_GENERIC_DEVICE_TYPE_UNSPECIFIED = 0xFF
} teCLD_BAS_GenericDeviceType;
Parent topic:Enumerations