|
enum | {
ZCL_NODATA_ATTRIBUTE_TYPE = 0x00
, ZCL_DATA8_ATTRIBUTE_TYPE = 0x08
, ZCL_DATA16_ATTRIBUTE_TYPE = 0x09
, ZCL_DATA24_ATTRIBUTE_TYPE = 0x0A
,
ZCL_DATA32_ATTRIBUTE_TYPE = 0x0B
, ZCL_DATA40_ATTRIBUTE_TYPE = 0x0C
, ZCL_DATA48_ATTRIBUTE_TYPE = 0x0D
, ZCL_DATA56_ATTRIBUTE_TYPE = 0x0E
,
ZCL_DATA64_ATTRIBUTE_TYPE = 0x0F
, ZCL_BOOL_ATTRIBUTE_TYPE = 0x10
, ZCL_MAP8_ATTRIBUTE_TYPE = 0x18
, ZCL_MAP16_ATTRIBUTE_TYPE = 0x19
,
ZCL_MAP24_ATTRIBUTE_TYPE = 0x1A
, ZCL_MAP32_ATTRIBUTE_TYPE = 0x1B
, ZCL_MAP40_ATTRIBUTE_TYPE = 0x1C
, ZCL_MAP48_ATTRIBUTE_TYPE = 0x1D
,
ZCL_MAP56_ATTRIBUTE_TYPE = 0x1E
, ZCL_MAP64_ATTRIBUTE_TYPE = 0x1F
, ZCL_UINT8_ATTRIBUTE_TYPE = 0x20
, ZCL_UINT16_ATTRIBUTE_TYPE = 0x21
,
ZCL_UINT24_ATTRIBUTE_TYPE = 0x22
, ZCL_UINT32_ATTRIBUTE_TYPE = 0x23
, ZCL_UINT40_ATTRIBUTE_TYPE = 0x24
, ZCL_UINT48_ATTRIBUTE_TYPE = 0x25
,
ZCL_UINT56_ATTRIBUTE_TYPE = 0x26
, ZCL_UINT64_ATTRIBUTE_TYPE = 0x27
, ZCL_INT8_ATTRIBUTE_TYPE = 0x28
, ZCL_INT16_ATTRIBUTE_TYPE = 0x29
,
ZCL_INT24_ATTRIBUTE_TYPE = 0x2A
, ZCL_INT32_ATTRIBUTE_TYPE = 0x2B
, ZCL_INT40_ATTRIBUTE_TYPE = 0x2C
, ZCL_INT48_ATTRIBUTE_TYPE = 0x2D
,
ZCL_INT56_ATTRIBUTE_TYPE = 0x2E
, ZCL_INT64_ATTRIBUTE_TYPE = 0x2F
, ZCL_ENUM8_ATTRIBUTE_TYPE = 0x30
, ZCL_ENUM16_ATTRIBUTE_TYPE = 0x31
,
ZCL_SEMI_ATTRIBUTE_TYPE = 0x38
, ZCL_SINGLE_ATTRIBUTE_TYPE = 0x39
, ZCL_DOUBLE_ATTRIBUTE_TYPE = 0x3A
, ZCL_OCTSTR_ATTRIBUTE_TYPE = 0x41
,
ZCL_STRING_ATTRIBUTE_TYPE = 0x42
, ZCL_OCTSTR16_ATTRIBUTE_TYPE = 0x43
, ZCL_STRING16_ATTRIBUTE_TYPE = 0x44
, ZCL_ARRAY_ATTRIBUTE_TYPE = 0x48
,
ZCL_STRUCT_ATTRIBUTE_TYPE = 0x49
, ZCL_SET_ATTRIBUTE_TYPE = 0x50
, ZCL_BAG_ATTRIBUTE_TYPE = 0x51
, ZCL_TO_D_ATTRIBUTE_TYPE = 0xE0
,
ZCL_DATE_ATTRIBUTE_TYPE = 0xE1
, ZCL_UTC_ATTRIBUTE_TYPE = 0xE2
, ZCL_CLUSTER_ID_ATTRIBUTE_TYPE = 0xE8
, ZCL_ATTRIB_ID_ATTRIBUTE_TYPE = 0xE9
,
ZCL_BAC_OID_ATTRIBUTE_TYPE = 0xEA
, ZCL_EUI64_ATTRIBUTE_TYPE = 0xF0
, ZCL_KEY128_ATTRIBUTE_TYPE = 0xF1
, ZCL_UNK_ATTRIBUTE_TYPE = 0xFF
} |
|
enum | AoXLocatorAntennaMode {
ZCL_AO_X_LOCATOR_ANTENNA_MODE_ARRAY_4X4_URA = 0
, ZCL_AO_X_LOCATOR_ANTENNA_MODE_ARRAY_3X3_URA = 1
, ZCL_AO_X_LOCATOR_ANTENNA_MODE_ARRAY_1X4_ULA = 2
, ZCL_AO_X_LOCATOR_ANTENNA_MODE_ARRAY_4X4_DP_URA = 3
,
ZCL_AO_X_LOCATOR_ANTENNA_MODE_ARRAY_COREHW_15X15_DP = 4
, ZCL_AO_X_LOCATOR_ANTENNA_MODE_ARRAY_COREHW_12X12_DP = 5
} |
|
enum | AoXLocatorAoXMode {
ZCL_AO_X_LOCATOR_AO_X_MODE_ONE_SHOT_BASIC = 3
, ZCL_AO_X_LOCATOR_AO_X_MODE_ONE_SHOT_BASIC_LIGHTWEIGHT = 4
, ZCL_AO_X_LOCATOR_AO_X_MODE_ONE_SHOT_FAST_RESPONSE = 5
, ZCL_AO_X_LOCATOR_AO_X_MODE_ONE_SHOT_HIGH_ACCURACY = 6
,
ZCL_AO_X_LOCATOR_AO_X_MODE_ONE_SHOT_BASIC_AZIMUTH_ONLY = 7
, ZCL_AO_X_LOCATOR_AO_X_MODE_ONE_SHOT_FAST_RESPONSE_AZIMUTH_ONLY = 8
, ZCL_AO_X_LOCATOR_AO_X_MODE_ONE_SHOT_HIGH_ACCURACY_AZIMUTH_ONLY = 9
, ZCL_AO_X_LOCATOR_AO_X_MODE_REAL_TIME_FAST_RESPONSE = 10
,
ZCL_AO_X_LOCATOR_AO_X_MODE_REAL_TIME_BASIC = 11
, ZCL_AO_X_LOCATOR_AO_X_MODE_REAL_TIME_HIGH_ACCURACY = 12
} |
|
enum | AoXLocatorCTEMode { ZCL_AO_X_LOCATOR_CTE_MODE_SILICON_LABS = 0
, ZCL_AO_X_LOCATOR_CTE_MODE_CONNECTION = 1
, ZCL_AO_X_LOCATOR_CTE_MODE_CONNECTIONLESS = 2
} |
|
enum | AoXLocatorReportingMode { ZCL_AO_X_LOCATOR_REPORTING_MODE_IQ_REPORT = 0
, ZCL_AO_X_LOCATOR_REPORTING_MODE_ANGLE_REPORT = 1
} |
|
enum | ArmArmMode { ZCL_ARM_ARM_MODE_DISARM = 0
, ZCL_ARM_ARM_MODE_ARM_DAY_HOME_ZONES_ONLY = 1
, ZCL_ARM_ARM_MODE_ARM_NIGHT_SLEEP_ZONES_ONLY = 2
, ZCL_ARM_ARM_MODE_ARM_ALL_ZONES = 3
} |
|
enum | ArmResponseArmNotification {
ZCL_ARM_RESPONSE_ARM_NOTIFICATION_ALL_ZONES_DISARMED = 0
, ZCL_ARM_RESPONSE_ARM_NOTIFICATION_ONLY_DAY_HOME_ZONES_ARMED = 1
, ZCL_ARM_RESPONSE_ARM_NOTIFICATION_ONLY_NIGHT_SLEEP_ZONES_ARMED = 2
, ZCL_ARM_RESPONSE_ARM_NOTIFICATION_ALL_ZONES_ARMED = 3
,
ZCL_ARM_RESPONSE_ARM_NOTIFICATION_INVALID_ARM_DISARM_CODE = 4
, ZCL_ARM_RESPONSE_ARM_NOTIFICATION_NOT_READY_TO_ARM = 5
, ZCL_ARM_RESPONSE_ARM_NOTIFICATION_ALREADY_DISARMED = 6
} |
|
enum | BarrierControlMovingState { ZCL_BARRIER_CONTROL_MOVING_STATE_STOPPED = 0
, ZCL_BARRIER_CONTROL_MOVING_STATE_CLOSING = 1
, ZCL_BARRIER_CONTROL_MOVING_STATE_OPENING = 2
} |
|
enum | BasicGenericDeviceClass { ZCL_BASIC_GENERIC_DEVICE_CLASS_LIGHTING = 0
} |
|
enum | BasicGenericDeviceType {
ZCL_BASIC_GENERIC_DEVICE_TYPE_INCANDESCENT = 0
, ZCL_BASIC_GENERIC_DEVICE_TYPE_SPOTLIGHT_HALOGEN = 1
, ZCL_BASIC_GENERIC_DEVICE_TYPE_HALOGEN_BULB = 2
, ZCL_BASIC_GENERIC_DEVICE_TYPE_CFL = 3
,
ZCL_BASIC_GENERIC_DEVICE_TYPE_LINEAR_FLUORESCENT = 4
, ZCL_BASIC_GENERIC_DEVICE_TYPE_LED_BULB = 5
, ZCL_BASIC_GENERIC_DEVICE_TYPE_SPOTLIGHT_LED = 6
, ZCL_BASIC_GENERIC_DEVICE_TYPE_LED_STRIP = 7
,
ZCL_BASIC_GENERIC_DEVICE_TYPE_LED_TUBE = 8
, ZCL_BASIC_GENERIC_DEVICE_TYPE_GENERIC_INDOOR_LUMINAIRE_OR_LIGHT_FIXTURE = 9
, ZCL_BASIC_GENERIC_DEVICE_TYPE_GENERIC_OUTDOOR_LUMINAIRE_OR_LIGHT_FIXTURE = 10
, ZCL_BASIC_GENERIC_DEVICE_TYPE_PENDANT_LUMINAIRE_OR_LIGHT_FIXTURE = 11
,
ZCL_BASIC_GENERIC_DEVICE_TYPE_FLOOR_STANDING_LUMINAIRE_OR_LIGHT_FIXTURE = 12
, ZCL_BASIC_GENERIC_DEVICE_TYPE_GENERIC_CONTROLLER = 224
, ZCL_BASIC_GENERIC_DEVICE_TYPE_WALL_SWITCH = 225
, ZCL_BASIC_GENERIC_DEVICE_TYPE_PORTABLE_REMOTE_CONTROLLER = 226
,
ZCL_BASIC_GENERIC_DEVICE_TYPE_MOTION_SENSOR_OR_LIGHT_SENSOR = 227
, ZCL_BASIC_GENERIC_DEVICE_TYPE_GENERIC_ACTUATOR = 240
, ZCL_BASIC_GENERIC_DEVICE_TYPE_WALL_SOCKET = 241
, ZCL_BASIC_GENERIC_DEVICE_TYPE_GATEWAY_OR_BRIDGE = 242
,
ZCL_BASIC_GENERIC_DEVICE_TYPE_PLUG_IN_UNIT = 243
, ZCL_BASIC_GENERIC_DEVICE_TYPE_RETROFIT_ACTUATOR = 244
, ZCL_BASIC_GENERIC_DEVICE_TYPE_UNSPECIFIED = 255
} |
|
enum | BasicPhysicalEnvironment {
ZCL_BASIC_PHYSICAL_ENVIRONMENT_UNSPECIFIED_ENVIRONMENT = 0
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_DEPRECATED = 1
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_BAR = 2
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_COURTYARD = 3
,
ZCL_BASIC_PHYSICAL_ENVIRONMENT_BATHROOM = 4
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_BEDROOM = 5
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_BILLIARD_ROOM = 6
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_UTILITY_ROOM = 7
,
ZCL_BASIC_PHYSICAL_ENVIRONMENT_CELLAR = 8
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_STORAGE_CLOSET = 9
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_THEATER = 10
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_OFFICE = 11
,
ZCL_BASIC_PHYSICAL_ENVIRONMENT_DECK = 12
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_DEN = 13
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_DINING_ROOM = 14
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_ELECTRICAL_ROOM = 15
,
ZCL_BASIC_PHYSICAL_ENVIRONMENT_ELEVATOR = 16
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_ENTRY = 17
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_FAMILY_ROOM = 18
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_MAIN_FLOOR = 19
,
ZCL_BASIC_PHYSICAL_ENVIRONMENT_UPSTAIRS = 20
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_DOWNSTAIRS = 21
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_BASEMENT_LOWER_LEVEL = 22
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_GALLERY = 23
,
ZCL_BASIC_PHYSICAL_ENVIRONMENT_GAME_ROOM = 24
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_GARAGE = 25
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_GYM = 26
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_HALLWAY = 27
,
ZCL_BASIC_PHYSICAL_ENVIRONMENT_HOUSE = 28
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_KITCHEN = 29
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_LAUNDRY_ROOM = 30
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_LIBRARY = 31
,
ZCL_BASIC_PHYSICAL_ENVIRONMENT_MASTER_BEDROOM = 32
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_MUD_ROOM = 33
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_NURSERY = 34
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_PANTRY = 35
,
ZCL_BASIC_PHYSICAL_ENVIRONMENT_SECONDARY_OFFICE = 36
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_OUTSIDE = 37
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_POOL = 38
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_PORCH = 39
,
ZCL_BASIC_PHYSICAL_ENVIRONMENT_SEWING_ROOM = 40
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_SITTING_ROOM = 41
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_STAIRWAY = 42
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_YARD = 43
,
ZCL_BASIC_PHYSICAL_ENVIRONMENT_ATTIC = 44
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_HOT_TUB = 45
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_LIVING_ROOM = 46
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_SAUNA = 47
,
ZCL_BASIC_PHYSICAL_ENVIRONMENT_SHOP_OR_WORKSHOP = 48
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_GUEST_BEDROOM = 49
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_GUEST_BATH = 50
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_POWDER_ROOM = 51
,
ZCL_BASIC_PHYSICAL_ENVIRONMENT_BACK_YARD = 52
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_FRONT_YARD = 53
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_PATIO = 54
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_DRIVEWAY = 55
,
ZCL_BASIC_PHYSICAL_ENVIRONMENT_SUN_ROOM = 56
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_SECONDARY_LIVING_ROOM = 57
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_SPA = 58
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_WHIRLPOOL = 59
,
ZCL_BASIC_PHYSICAL_ENVIRONMENT_SHED = 60
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_EQUIPMENT_STORAGE = 61
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_HOBBY_OR_CRAFT_ROOM = 62
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_FOUNTAIN = 63
,
ZCL_BASIC_PHYSICAL_ENVIRONMENT_POND = 64
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_RECEPTION_ROOM = 65
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_BREAKFAST_ROOM = 66
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_NOOK = 67
,
ZCL_BASIC_PHYSICAL_ENVIRONMENT_GARDEN = 68
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_BALCONY = 69
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_PANIC_ROOM = 70
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_TERRACE = 71
,
ZCL_BASIC_PHYSICAL_ENVIRONMENT_ROOF = 72
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_TOILET = 73
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_TOILET_MAIN = 74
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_OUTSIDE_TOILET = 75
,
ZCL_BASIC_PHYSICAL_ENVIRONMENT_SHOWER_ROOM = 76
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_STUDY = 77
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_FRONT_GARDEN = 78
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_BACK_GARDEN = 79
,
ZCL_BASIC_PHYSICAL_ENVIRONMENT_KETTLE = 80
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_TELEVISION = 81
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_STOVE = 82
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_MICROWAVE = 83
,
ZCL_BASIC_PHYSICAL_ENVIRONMENT_TOASTER = 84
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_VACUUM = 85
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_APPLIANCE = 86
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_FRONT_DOOR = 87
,
ZCL_BASIC_PHYSICAL_ENVIRONMENT_BACK_DOOR = 88
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_FRIDGE_DOOR = 89
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_MEDICATION_CABINET_DOOR = 96
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_WARDROBE_DOOR = 97
,
ZCL_BASIC_PHYSICAL_ENVIRONMENT_FRONT_CUPBOARD_DOOR = 98
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_OTHER_DOOR = 99
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_WAITING_ROOM = 100
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_TRIAGE_ROOM = 101
,
ZCL_BASIC_PHYSICAL_ENVIRONMENT_DOCTORS_OFFICE = 102
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_PATIENTS_PRIVATE_ROOM = 103
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_CONSULTATION_ROOM = 104
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_NURSE_STATION = 105
,
ZCL_BASIC_PHYSICAL_ENVIRONMENT_WARD = 106
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_CORRIDOR = 107
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_OPERATING_THEATRE = 108
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_DENTAL_SURGERY_ROOM = 109
,
ZCL_BASIC_PHYSICAL_ENVIRONMENT_MEDICAL_IMAGING_ROOM = 110
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_DECONTAMINATION_ROOM = 111
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_ATRIUM = 112
, ZCL_BASIC_PHYSICAL_ENVIRONMENT_MIRROR = 113
,
ZCL_BASIC_PHYSICAL_ENVIRONMENT_UNKNOWN_ENVIRONMENT = 255
} |
|
enum | BasicPowerSource {
ZCL_BASIC_POWER_SOURCE_UNKNOWN = 0
, ZCL_BASIC_POWER_SOURCE_SINGLE_PHASE_MAINS = 1
, ZCL_BASIC_POWER_SOURCE_THREE_PHASE_MAINS = 2
, ZCL_BASIC_POWER_SOURCE_BATTERY = 3
,
ZCL_BASIC_POWER_SOURCE_DC_SOURCE = 4
, ZCL_BASIC_POWER_SOURCE_EMERGENCY_MAINS_CONSTANTLY_POWERED = 5
, ZCL_BASIC_POWER_SOURCE_EMERGENCY_MAINS_AND_TRANSFER_SWITCH = 6
, ZCL_BASIC_POWER_SOURCE_UNKNOWN_WITH_BATTERY_BACKUP = 128
,
ZCL_BASIC_POWER_SOURCE_SINGLE_PHASE_MAINS_WITH_BATTERY_BACKUP = 129
, ZCL_BASIC_POWER_SOURCE_THREE_PHASE_MAINS_WITH_BATTERY_BACKUP = 130
, ZCL_BASIC_POWER_SOURCE_BATTERY_WITH_BATTERY_BACKUP = 131
, ZCL_BASIC_POWER_SOURCE_DC_SOURCE_WITH_BATTERY_BACKUP = 132
,
ZCL_BASIC_POWER_SOURCE_EMERGENCY_MAINS_CONSTANTLY_POWERED_WITH_BATTERY_BACKUP = 133
, ZCL_BASIC_POWER_SOURCE_EMERGENCY_MAINS_AND_TRANSFER_SWITCH_WITH_BATTERY_BACKUP = 134
} |
|
enum | BatterySize {
ZCL_BATTERY_SIZE_NO_BATTERY = 0
, ZCL_BATTERY_SIZE_BUILT_IN = 1
, ZCL_BATTERY_SIZE_OTHER = 2
, ZCL_BATTERY_SIZE_AA = 3
,
ZCL_BATTERY_SIZE_AAA = 4
, ZCL_BATTERY_SIZE_C = 5
, ZCL_BATTERY_SIZE_D = 6
, ZCL_BATTERY_SIZE_CR2 = 7
,
ZCL_BATTERY_SIZE_CR123_A = 8
, ZCL_BATTERY_SIZE_UNKNOWN = 255
} |
|
enum | BypassResponseZoneIDBypassResult {
ZCL_BYPASS_RESPONSE_ZONE_ID_BYPASS_RESULT_ZONE_BYPASSED = 0
, ZCL_BYPASS_RESPONSE_ZONE_ID_BYPASS_RESULT_ZONE_NOT_BYPASSED = 1
, ZCL_BYPASS_RESPONSE_ZONE_ID_BYPASS_RESULT_NOT_ALLOWED = 2
, ZCL_BYPASS_RESPONSE_ZONE_ID_BYPASS_RESULT_INVALID_ZONE_ID = 3
,
ZCL_BYPASS_RESPONSE_ZONE_ID_BYPASS_RESULT_UNKNOWN_ZONE_ID = 4
, ZCL_BYPASS_RESPONSE_ZONE_ID_BYPASS_RESULT_INVALID_ARM_DISARM_CODE = 5
} |
|
enum | CCColorLoopDirection { ZCL_CC_COLOR_LOOP_DIRECTION_COLOR_LOOP_HUE_DECREMENT = 0
, ZCL_CC_COLOR_LOOP_DIRECTION_COLOR_LOOP_HUE_INCREMENT = 1
} |
|
enum | CCDirection { ZCL_CC_DIRECTION_SHORTEST_DISTANCE = 0
, ZCL_CC_DIRECTION_LONGEST_DISTANCE = 1
, ZCL_CC_DIRECTION_UP = 2
, ZCL_CC_DIRECTION_DOWN = 3
} |
|
enum | CCMoveMode { ZCL_CC_MOVE_MODE_STOP = 0
, ZCL_CC_MOVE_MODE_UP = 1
, ZCL_CC_MOVE_MODE_DOWN = 3
} |
|
enum | CCStepMode { ZCL_CC_STEP_MODE_UP = 1
, ZCL_CC_STEP_MODE_DOWN = 3
} |
|
enum | ColorControlColorLoopActive { ZCL_COLOR_CONTROL_COLOR_LOOP_ACTIVE_COLOR_LOOP_INACTIVE = 0
, ZCL_COLOR_CONTROL_COLOR_LOOP_ACTIVE_COLOR_LOOP_ACTIVE = 1
} |
|
enum | ColorControlColorLoopDirection { ZCL_COLOR_CONTROL_COLOR_LOOP_DIRECTION_DECREMENT_ENHANCED_CURRENT_HUE = 0
, ZCL_COLOR_CONTROL_COLOR_LOOP_DIRECTION_INCREMENT_ENHANCED_CURRENT_HUE = 1
} |
|
enum | ColorControlColorMode { ZCL_COLOR_CONTROL_COLOR_MODE_CURRENT_HUE_AND_CURRENT_SATURATION = 0
, ZCL_COLOR_CONTROL_COLOR_MODE_CURRENT_X_AND_CURRENT_Y = 1
, ZCL_COLOR_CONTROL_COLOR_MODE_COLOR_TEMPERATURE_MIREDS = 2
} |
|
enum | ColorControlDriftCompensation {
ZCL_COLOR_CONTROL_DRIFT_COMPENSATION_NONE = 0
, ZCL_COLOR_CONTROL_DRIFT_COMPENSATION_OTHER_OR_UNKNOWN = 1
, ZCL_COLOR_CONTROL_DRIFT_COMPENSATION_TEMPERATURE_MONITORING = 2
, ZCL_COLOR_CONTROL_DRIFT_COMPENSATION_OPTICAL_LUMINANCE_MONITORING_AND_FEEDBACK = 3
,
ZCL_COLOR_CONTROL_DRIFT_COMPENSATION_OPTICAL_COLOR_MONITORING_AND_FEEDBACK = 4
} |
|
enum | ColorControlEnhancedColorMode { ZCL_COLOR_CONTROL_ENHANCED_COLOR_MODE_CURRENT_HUE_AND_CURRENT_SATURATION = 0
, ZCL_COLOR_CONTROL_ENHANCED_COLOR_MODE_CURRENT_X_AND_CURRENT_Y = 1
, ZCL_COLOR_CONTROL_ENHANCED_COLOR_MODE_COLOR_TEMPERATURE_MIREDS = 2
, ZCL_COLOR_CONTROL_ENHANCED_COLOR_MODE_ENHANCED_CURRENT_HUE_AND_CURRENT_SATURATION = 3
} |
|
enum | ColorLoopSetAction { ZCL_COLOR_LOOP_SET_ACTION_DEACTIVATE_COLOR_LOOP = 0
, ZCL_COLOR_LOOP_SET_ACTION_ACTIVATE_COLOR_LOOP_FROM_COLOR_LOOP_START_ENHANCED_HUE = 1
, ZCL_COLOR_LOOP_SET_ACTION_ACTIVATE_COLOR_LOOP_FROM_ENHANCED_CURRENT_HUE = 2
} |
|
enum | CommissioningNetworkKeyType { ZCL_COMMISSIONING_NETWORK_KEY_TYPE_STANDARD_KEY = 1
} |
|
enum | CommissioningProtocolVersion { ZCL_COMMISSIONING_PROTOCOL_VERSION_ZIGBEE2006_OR_LATER = 2
} |
|
enum | CommissioningStackProfile { ZCL_COMMISSIONING_STACK_PROFILE_ZIGBEE_STACK_PROFILE = 1
, ZCL_COMMISSIONING_STACK_PROFILE_ZIGBEE_PRO_STACK_PROFILE = 2
} |
|
enum | CommissioningStartupControl { ZCL_COMMISSIONING_STARTUP_CONTROL_ON_A_NETWORK = 0
, ZCL_COMMISSIONING_STARTUP_CONTROL_FORM_NETWORK = 1
, ZCL_COMMISSIONING_STARTUP_CONTROL_REJOIN_NETWORK = 2
, ZCL_COMMISSIONING_STARTUP_CONTROL_JOIN_USING_MAC_ASSOCIATION = 3
} |
|
enum | CredentialRuleEnum { ZCL_CREDENTIAL_RULE_ENUM_SINGLE = 0
, ZCL_CREDENTIAL_RULE_ENUM_DUAL = 1
, ZCL_CREDENTIAL_RULE_ENUM_TRI = 2
} |
|
enum | CredentialTypeEnum {
ZCL_CREDENTIAL_TYPE_ENUM_PROGRAMMING_PIN = 0
, ZCL_CREDENTIAL_TYPE_ENUM_PIN = 1
, ZCL_CREDENTIAL_TYPE_ENUM_RFID = 2
, ZCL_CREDENTIAL_TYPE_ENUM_FINGERPRINT = 3
,
ZCL_CREDENTIAL_TYPE_ENUM_FINGER_VEIN = 4
, ZCL_CREDENTIAL_TYPE_ENUM_FACE = 5
} |
|
enum | DataOperationTypeEnum { ZCL_DATA_OPERATION_TYPE_ENUM_ADD = 0
, ZCL_DATA_OPERATION_TYPE_ENUM_CLEAR = 1
, ZCL_DATA_OPERATION_TYPE_ENUM_MODIFY = 2
} |
|
enum | DehumidificationControlDehumidificationLockout { ZCL_DEHUMIDIFICATION_CONTROL_DEHUMIDIFICATION_LOCKOUT_DEHUMIDIFICATION_NOT_ALLOWED_ = 0
, ZCL_DEHUMIDIFICATION_CONTROL_DEHUMIDIFICATION_LOCKOUT_DEHUMIDIFICATION_ALLOWED_ = 1
} |
|
enum | DehumidificationControlRelativeHumidityDisplay { ZCL_DEHUMIDIFICATION_CONTROL_RELATIVE_HUMIDITY_DISPLAY_NOT_DISPLAYED = 0
, ZCL_DEHUMIDIFICATION_CONTROL_RELATIVE_HUMIDITY_DISPLAY_DISPLAYED = 1
} |
|
enum | DehumidificationControlRelativeHumidityMode { ZCL_DEHUMIDIFICATION_CONTROL_RELATIVE_HUMIDITY_MODE_MEASURED_LOCALLY = 0
, ZCL_DEHUMIDIFICATION_CONTROL_RELATIVE_HUMIDITY_MODE_UPDATED_OVER_THE_NETWORK = 1
} |
|
enum | DevTypeId {
ZCL_DEV_TYPE_ID_DOOR_LOCK = 10
, ZCL_DEV_TYPE_ID_DOOR_LOCK_CONTROLLER = 11
, ZCL_DEV_TYPE_ID_FAN = 43
, ZCL_DEV_TYPE_ID_AIR_PURIFIER = 45
,
ZCL_DEV_TYPE_ID_ROOM_AIR_CONDITIONER = 114
, ZCL_DEV_TYPE_ID_COOKTOP = 120
, ZCL_DEV_TYPE_ID_EXTRACTOR_HOOD = 122
, ZCL_DEV_TYPE_ID_ON_OFF_LIGHT = 256
,
ZCL_DEV_TYPE_ID_DIMMABLE_LIGHT = 257
, ZCL_DEV_TYPE_ID_ON_OFF_LIGHT_SWITCH = 259
, ZCL_DEV_TYPE_ID_DIMMER_SWITCH = 260
, ZCL_DEV_TYPE_ID_COLOR_DIMMER_SWITCH = 261
,
ZCL_DEV_TYPE_ID_LIGHT_SENSOR = 262
, ZCL_DEV_TYPE_ID_OCCUPANCY_SENSOR = 263
, ZCL_DEV_TYPE_ID_ON_OFF_PLUGIN_UNIT = 266
, ZCL_DEV_TYPE_ID_DIMMABLE_PLUG_IN_UNIT = 267
,
ZCL_DEV_TYPE_ID_COLOR_TEMPERATURE_LIGHT = 268
, ZCL_DEV_TYPE_ID_EXTENDED_COLOR_LIGHT = 269
, ZCL_DEV_TYPE_ID_WINDOW_COVERING = 514
, ZCL_DEV_TYPE_ID_WINDOW_COVERING_CONTROLLER = 515
,
ZCL_DEV_TYPE_ID_HEATING_COOLING_UNIT = 768
, ZCL_DEV_TYPE_ID_THERMOSTAT = 769
, ZCL_DEV_TYPE_ID_TEMPERATURE_SENSOR = 770
, ZCL_DEV_TYPE_ID_PUMP = 771
,
ZCL_DEV_TYPE_ID_PRESSURE_SENSOR = 773
, ZCL_DEV_TYPE_ID_FLOW_SENSOR = 774
, ZCL_DEV_TYPE_ID_HUMIDITY_SENSOR = 775
, ZCL_DEV_TYPE_ID_CONTROL_BRIDGE = 2112
,
ZCL_DEV_TYPE_ID_ON_OFF_SENSOR = 2128
} |
|
enum | DoorLockDoorState {
ZCL_DOOR_LOCK_DOOR_STATE_OPEN = 0
, ZCL_DOOR_LOCK_DOOR_STATE_CLOSED = 1
, ZCL_DOOR_LOCK_DOOR_STATE_ERROR_JAMMED = 2
, ZCL_DOOR_LOCK_DOOR_STATE_ERROR_FORCED_OPEN = 3
,
ZCL_DOOR_LOCK_DOOR_STATE_ERROR_UNSPECIFIED = 4
, ZCL_DOOR_LOCK_DOOR_STATE_DOOR_AJAR = 5
, ZCL_DOOR_LOCK_DOOR_STATE_UNDEFINED = 255
} |
|
enum | DoorLockLEDSettings { ZCL_DOOR_LOCK_LED_SETTINGS_NEVER_USE_LED = 0
, ZCL_DOOR_LOCK_LED_SETTINGS_USE_LED_EXCEPT_FOR_ACCESS_ALLOWED = 1
, ZCL_DOOR_LOCK_LED_SETTINGS_USE_LED_FOR_ALL_EVENTS = 2
} |
|
enum | DoorLockLockState {
ZCL_DOOR_LOCK_LOCK_STATE_NOT_FULLY_LOCKED = 0
, ZCL_DOOR_LOCK_LOCK_STATE_LOCKED = 1
, ZCL_DOOR_LOCK_LOCK_STATE_UNLOCKED = 2
, ZCL_DOOR_LOCK_LOCK_STATE_UNLATCHED = 3
,
ZCL_DOOR_LOCK_LOCK_STATE_UNDEFINED = 255
} |
|
enum | DoorLockLockType {
ZCL_DOOR_LOCK_LOCK_TYPE_DEAD_BOLT = 0
, ZCL_DOOR_LOCK_LOCK_TYPE_MAGNETIC = 1
, ZCL_DOOR_LOCK_LOCK_TYPE_OTHER = 2
, ZCL_DOOR_LOCK_LOCK_TYPE_MORTISE = 3
,
ZCL_DOOR_LOCK_LOCK_TYPE_RIM = 4
, ZCL_DOOR_LOCK_LOCK_TYPE_LATCH_BOLT = 5
, ZCL_DOOR_LOCK_LOCK_TYPE_CYLINDRICAL_LOCK = 6
, ZCL_DOOR_LOCK_LOCK_TYPE_TUBULAR_LOCK = 7
,
ZCL_DOOR_LOCK_LOCK_TYPE_INTERCONNECTED_LOCK = 8
, ZCL_DOOR_LOCK_LOCK_TYPE_DEAD_LATCH = 9
, ZCL_DOOR_LOCK_LOCK_TYPE_DOOR_FURNITURE = 10
, ZCL_DOOR_LOCK_LOCK_TYPE_EUROCYLINDER = 11
} |
|
enum | DoorLockSecurityLevel { ZCL_DOOR_LOCK_SECURITY_LEVEL_NETWORK = 0
, ZCL_DOOR_LOCK_SECURITY_LEVEL_APS = 1
} |
|
enum | DoorLockSoundVolume { ZCL_DOOR_LOCK_SOUND_VOLUME_SILENT_MODE = 0
, ZCL_DOOR_LOCK_SOUND_VOLUME_LOW_VOLUME = 1
, ZCL_DOOR_LOCK_SOUND_VOLUME_HIGH_VOLUME = 2
, ZCL_DOOR_LOCK_SOUND_VOLUME_MEDIUM_VOLUME = 3
} |
|
enum | DrlkOperEventSource {
ZCL_DRLK_OPER_EVENT_SOURCE_KEYPAD = 0
, ZCL_DRLK_OPER_EVENT_SOURCE_RF = 1
, ZCL_DRLK_OPER_EVENT_SOURCE_MANUAL = 2
, ZCL_DRLK_OPER_EVENT_SOURCE_RFID = 3
,
ZCL_DRLK_OPER_EVENT_SOURCE_INDETERMINATE = 255
} |
|
enum | DrlkOperMode {
ZCL_DRLK_OPER_MODE_NORMAL = 0
, ZCL_DRLK_OPER_MODE_VACATION = 1
, ZCL_DRLK_OPER_MODE_PRIVACY = 2
, ZCL_DRLK_OPER_MODE_NO_RF_LOCK_OR_UNLOCK = 3
,
ZCL_DRLK_OPER_MODE_PASSAGE = 4
} |
|
enum | DrlkPassFailStatus { ZCL_DRLK_PASS_FAIL_STATUS_PASS = 0
, ZCL_DRLK_PASS_FAIL_STATUS_FAIL = 1
} |
|
enum | DrlkSetCodeStatus { ZCL_DRLK_SET_CODE_STATUS_SUCCESS = 0
, ZCL_DRLK_SET_CODE_STATUS_GENERAL_FAILURE = 1
, ZCL_DRLK_SET_CODE_STATUS_MEMORY_FULL = 2
, ZCL_DRLK_SET_CODE_STATUS_DUPLICATE_CODE = 3
} |
|
enum | DrlkSettableUserStatus { ZCL_DRLK_SETTABLE_USER_STATUS_OCCUPIED_ENABLED = 1
, ZCL_DRLK_SETTABLE_USER_STATUS_OCCUPIED_DISABLED = 3
} |
|
enum | DrlkUserStatus { ZCL_DRLK_USER_STATUS_AVAILABLE = 0
, ZCL_DRLK_USER_STATUS_OCCUPIED_ENABLED = 1
, ZCL_DRLK_USER_STATUS_OCCUPIED_DISABLED = 3
, ZCL_DRLK_USER_STATUS_NOT_SUPPORTED = 255
} |
|
enum | DrlkUserType {
ZCL_DRLK_USER_TYPE_UNRESTRICTED_USER = 0
, ZCL_DRLK_USER_TYPE_YEAR_DAY_SCHEDULE_USER = 1
, ZCL_DRLK_USER_TYPE_WEEK_DAY_SCHEDULE_USER = 2
, ZCL_DRLK_USER_TYPE_MASTER_USER = 3
,
ZCL_DRLK_USER_TYPE_NON_ACCESS_USER = 4
, ZCL_DRLK_USER_TYPE_FORCED_USER = 5
, ZCL_DRLK_USER_TYPE_DISPOSABLE_USER = 6
, ZCL_DRLK_USER_TYPE_EXPIRING_USER = 7
,
ZCL_DRLK_USER_TYPE_SCHEDULE_RESTRICTED_USER = 8
, ZCL_DRLK_USER_TYPE_REMOTE_ONLY_USER = 9
, ZCL_DRLK_USER_TYPE_NOT_SUPPORTED = 255
} |
|
enum | FanControlFanMode {
ZCL_FAN_CONTROL_FAN_MODE_OFF = 0
, ZCL_FAN_CONTROL_FAN_MODE_LOW = 1
, ZCL_FAN_CONTROL_FAN_MODE_MEDIUM = 2
, ZCL_FAN_CONTROL_FAN_MODE_HIGH = 3
,
ZCL_FAN_CONTROL_FAN_MODE_ON = 4
, ZCL_FAN_CONTROL_FAN_MODE_AUTO = 5
, ZCL_FAN_CONTROL_FAN_MODE_SMART = 6
} |
|
enum | FanControlFanModeSequence {
ZCL_FAN_CONTROL_FAN_MODE_SEQUENCE_LOW_MED_HIGH = 0
, ZCL_FAN_CONTROL_FAN_MODE_SEQUENCE_LOW_HIGH = 1
, ZCL_FAN_CONTROL_FAN_MODE_SEQUENCE_LOW_MED_HIGH_AUTO = 2
, ZCL_FAN_CONTROL_FAN_MODE_SEQUENCE_LOW_HIGH_AUTO = 3
,
ZCL_FAN_CONTROL_FAN_MODE_SEQUENCE_ON_AUTO = 4
} |
|
enum | GetLogRecordResponseEventType { ZCL_GET_LOG_RECORD_RESPONSE_EVENT_TYPE_OPERATION = 0
, ZCL_GET_LOG_RECORD_RESPONSE_EVENT_TYPE_PROGRAMMING = 1
, ZCL_GET_LOG_RECORD_RESPONSE_EVENT_TYPE_ALARM = 2
} |
|
enum | GetMeasurementProfileResponseStatus {
ZCL_GET_MEASUREMENT_PROFILE_RESPONSE_STATUS_SUCCESS = 0
, ZCL_GET_MEASUREMENT_PROFILE_RESPONSE_STATUS_ATTRIBUTE_PROFILE_NOT_SUPPORTED = 1
, ZCL_GET_MEASUREMENT_PROFILE_RESPONSE_STATUS_INVALID_START_TIME = 2
, ZCL_GET_MEASUREMENT_PROFILE_RESPONSE_STATUS_MORE_INTERVALS_REQUESTED_THAN_CAN_BE_RETURNED = 3
,
ZCL_GET_MEASUREMENT_PROFILE_RESPONSE_STATUS_NO_INTERVALS_AVAILABLE_FOR_THE_REQUESTED_TIME = 4
} |
|
enum | HVACSystemTypeConfigurationCoolingSystemStage { ZCL_HVAC_SYSTEM_TYPE_CONFIGURATION_COOLING_SYSTEM_STAGE_COOL_STAGE1 = 0
, ZCL_HVAC_SYSTEM_TYPE_CONFIGURATION_COOLING_SYSTEM_STAGE_COOL_STAGE2 = 1
, ZCL_HVAC_SYSTEM_TYPE_CONFIGURATION_COOLING_SYSTEM_STAGE_COOL_STAGE3 = 2
} |
|
enum | HVACSystemTypeConfigurationHeatingFuelSource { ZCL_HVAC_SYSTEM_TYPE_CONFIGURATION_HEATING_FUEL_SOURCE_ELECTRIC_OR_B = 0
, ZCL_HVAC_SYSTEM_TYPE_CONFIGURATION_HEATING_FUEL_SOURCE_GAS_OR_O = 1
} |
|
enum | HVACSystemTypeConfigurationHeatingSystemStage { ZCL_HVAC_SYSTEM_TYPE_CONFIGURATION_HEATING_SYSTEM_STAGE_HEAT_STAGE1 = 0
, ZCL_HVAC_SYSTEM_TYPE_CONFIGURATION_HEATING_SYSTEM_STAGE_HEAT_STAGE2 = 1
, ZCL_HVAC_SYSTEM_TYPE_CONFIGURATION_HEATING_SYSTEM_STAGE_HEAT_STAGE3 = 2
} |
|
enum | HVACSystemTypeConfigurationHeatingSystemType { ZCL_HVAC_SYSTEM_TYPE_CONFIGURATION_HEATING_SYSTEM_TYPE_CONVENTIONAL = 0
, ZCL_HVAC_SYSTEM_TYPE_CONFIGURATION_HEATING_SYSTEM_TYPE_HEAT_PUMP = 1
} |
|
enum | IASZoneZoneState { ZCL_IAS_ZONE_ZONE_STATE_NOT_ENROLLED = 0
, ZCL_IAS_ZONE_ZONE_STATE_ENROLLED = 1
} |
|
enum | IasZoneType {
ZCL_IAS_ZONE_TYPE_STANDARD_CIE = 0
, ZCL_IAS_ZONE_TYPE_MOTION_SENSOR = 13
, ZCL_IAS_ZONE_TYPE_CONTACT_SWITCH = 21
, ZCL_IAS_ZONE_TYPE_DOOR_OR_WINDOW_HANDLE = 22
,
ZCL_IAS_ZONE_TYPE_FIRE_SENSOR = 40
, ZCL_IAS_ZONE_TYPE_WATER_SENSOR = 42
, ZCL_IAS_ZONE_TYPE_CARBON_MONOXIDE_SENSOR = 43
, ZCL_IAS_ZONE_TYPE_PERSONAL_EMERGENCY_DEVICE = 44
,
ZCL_IAS_ZONE_TYPE_VIBRATION_OR_MOVEMENT_SENSOR = 45
, ZCL_IAS_ZONE_TYPE_REMOTE_CONTROL = 271
, ZCL_IAS_ZONE_TYPE_KEY_FOB = 277
, ZCL_IAS_ZONE_TYPE_KEYPAD = 541
,
ZCL_IAS_ZONE_TYPE_STANDARD_WARNING_DEVICE = 549
, ZCL_IAS_ZONE_TYPE_GLASS_BREAK_SENSOR = 550
, ZCL_IAS_ZONE_TYPE_SECURITY_REPEATER = 553
, ZCL_IAS_ZONE_TYPE_INVALID = 65535
} |
|
enum | IasacPanelStatus {
ZCL_IASAC_PANEL_STATUS_PANEL_DISARMED_READY_TO_ARM = 0
, ZCL_IASAC_PANEL_STATUS_ARMED_STAY = 1
, ZCL_IASAC_PANEL_STATUS_ARMED_NIGHT = 2
, ZCL_IASAC_PANEL_STATUS_ARMED_AWAY = 3
,
ZCL_IASAC_PANEL_STATUS_EXIT_DELAY = 4
, ZCL_IASAC_PANEL_STATUS_ENTRY_DELAY = 5
, ZCL_IASAC_PANEL_STATUS_NOT_READY_TO_ARM = 6
, ZCL_IASAC_PANEL_STATUS_IN_ALARM = 7
,
ZCL_IASAC_PANEL_STATUS_ARMING_STAY = 8
, ZCL_IASAC_PANEL_STATUS_ARMING_NIGHT = 9
, ZCL_IASAC_PANEL_STATUS_ARMING_AWAY = 10
} |
|
enum | IasaceAlarmStatus {
ZCL_IASACE_ALARM_STATUS_NO_ALARM = 0
, ZCL_IASACE_ALARM_STATUS_BURGLER = 1
, ZCL_IASACE_ALARM_STATUS_FIRE = 2
, ZCL_IASACE_ALARM_STATUS_EMERGENCY = 3
,
ZCL_IASACE_ALARM_STATUS_POLICE_PANIC = 4
, ZCL_IASACE_ALARM_STATUS_FIRE_PANIC = 5
, ZCL_IASACE_ALARM_STATUS_EMERGENCY_PANIC = 6
} |
|
enum | IasaceAudibleNotification { ZCL_IASACE_AUDIBLE_NOTIFICATION_MUTE = 0
, ZCL_IASACE_AUDIBLE_NOTIFICATION_DEFAULT_SOUND = 1
} |
|
enum | IaswdLevel { ZCL_IASWD_LEVEL_LOW_LEVEL = 0
, ZCL_IASWD_LEVEL_MEDIUM_LEVEL = 1
, ZCL_IASWD_LEVEL_HIGH_LEVEL = 2
, ZCL_IASWD_LEVEL_VERY_HIGH_LEVEL = 3
} |
|
enum | IlluminanceLevelSensingLevelStatus { ZCL_ILLUMINANCE_LEVEL_SENSING_LEVEL_STATUS_ILLUMINANCE_ON_TARGET = 0
, ZCL_ILLUMINANCE_LEVEL_SENSING_LEVEL_STATUS_ILLUMINANCE_BELOW_TARGET = 1
, ZCL_ILLUMINANCE_LEVEL_SENSING_LEVEL_STATUS_ILLUMINANCE_ABOVE_TARGET = 2
} |
|
enum | IlluminanceLevelSensingLightSensorType { ZCL_ILLUMINANCE_LEVEL_SENSING_LIGHT_SENSOR_TYPE_PHOTODIODE = 0
, ZCL_ILLUMINANCE_LEVEL_SENSING_LIGHT_SENSOR_TYPE_CMOS = 1
, ZCL_ILLUMINANCE_LEVEL_SENSING_LIGHT_SENSOR_TYPE_UNKNOWN = 255
} |
|
enum | IlluminanceMeasurementLightSensorType { ZCL_ILLUMINANCE_MEASUREMENT_LIGHT_SENSOR_TYPE_PHOTODIODE = 0
, ZCL_ILLUMINANCE_MEASUREMENT_LIGHT_SENSOR_TYPE_CMOS = 1
, ZCL_ILLUMINANCE_MEASUREMENT_LIGHT_SENSOR_TYPE_UNKNOWN = 255
} |
|
enum | ImageNotifyPayloadType { ZCL_IMAGE_NOTIFY_PAYLOAD_TYPE_QUERY_JITTER = 0
, ZCL_IMAGE_NOTIFY_PAYLOAD_TYPE_QUERY_JITTER_AND_MANUFACTURER_CODE = 1
, ZCL_IMAGE_NOTIFY_PAYLOAD_TYPE_QUERY_JITTER_MANUFACTURER_CODE_AND_IMAGE_TYPE = 2
, ZCL_IMAGE_NOTIFY_PAYLOAD_TYPE_QUERY_JITTER_MANUFACTURER_CODE_IMAGE_TYPE_AND_NEW_FILE_VERSION = 3
} |
|
enum | LoggingLevelEnum {
ZCL_LOGGING_LEVEL_ENUM_DEBUG = 0
, ZCL_LOGGING_LEVEL_ENUM_INFO = 1
, ZCL_LOGGING_LEVEL_ENUM_WARNING = 2
, ZCL_LOGGING_LEVEL_ENUM_ERROR = 3
,
ZCL_LOGGING_LEVEL_ENUM_CRITICAL = 4
} |
|
enum | MeteringEnergyCarrierUnitOfMeasure {
ZCL_METERING_ENERGY_CARRIER_UNIT_OF_MEASURE_KILOWATT_HOURS_OR_KILOWATTS = 0
, ZCL_METERING_ENERGY_CARRIER_UNIT_OF_MEASURE_CUBIC_METER_OR_CUBIC_METER_PER_HOUR = 1
, ZCL_METERING_ENERGY_CARRIER_UNIT_OF_MEASURE_CUBIC_FEET_OR_CUBIC_FEET_PER_HOUR = 2
, ZCL_METERING_ENERGY_CARRIER_UNIT_OF_MEASURE_CENTUM_CUBIC_FEET_OR_CENTUM = 3
,
ZCL_METERING_ENERGY_CARRIER_UNIT_OF_MEASURE_US_GALLONS_OR_US_GALONS_PER_HOUR = 4
, ZCL_METERING_ENERGY_CARRIER_UNIT_OF_MEASURE_IMPERIAL_GALLONS_OR_IMPERIAL_GALLONS_PERHOUR = 5
, ZCL_METERING_ENERGY_CARRIER_UNIT_OF_MEASURE_BT_US_OR_BTU_PERHOUR = 6
, ZCL_METERING_ENERGY_CARRIER_UNIT_OF_MEASURE_LITERS_OR_LITERS_PER_HOUR = 7
,
ZCL_METERING_ENERGY_CARRIER_UNIT_OF_MEASURE_K_PA_GAUGEIN = 8
, ZCL_METERING_ENERGY_CARRIER_UNIT_OF_MEASURE_K_P_AABSOLUTE = 9
, ZCL_METERING_ENERGY_CARRIER_UNIT_OF_MEASURE_MCF_CUBIC_FEET_OR_MCF_PER_HOUR = 10
, ZCL_METERING_ENERGY_CARRIER_UNIT_OF_MEASURE_UNITLESS = 11
,
ZCL_METERING_ENERGY_CARRIER_UNIT_OF_MEASURE_MEGA_JOULE_MEGA_JOULE_PER_SECOND = 12
} |
|
enum | MeteringMeteringDeviceType {
ZCL_METERING_METERING_DEVICE_TYPE_ELECTRIC_METERING = 0
, ZCL_METERING_METERING_DEVICE_TYPE_GAS_METERING = 1
, ZCL_METERING_METERING_DEVICE_TYPE_WATER_METERING = 2
, ZCL_METERING_METERING_DEVICE_TYPE_THERMAL_METERING = 3
,
ZCL_METERING_METERING_DEVICE_TYPE_PRESSURE_METERING = 4
, ZCL_METERING_METERING_DEVICE_TYPE_HEAT_METERING = 5
, ZCL_METERING_METERING_DEVICE_TYPE_COOLING_METERING = 6
, ZCL_METERING_METERING_DEVICE_TYPE_MIRRORED_GAS_METERING = 128
,
ZCL_METERING_METERING_DEVICE_TYPE_MIRRORED_WATER_METERING = 129
, ZCL_METERING_METERING_DEVICE_TYPE_MIRRORED_THERMAL_METERING = 130
, ZCL_METERING_METERING_DEVICE_TYPE_MIRRORED_PRESSURE_METERING = 131
, ZCL_METERING_METERING_DEVICE_TYPE_MIRRORED_HEAT_METERING = 132
,
ZCL_METERING_METERING_DEVICE_TYPE_MIRRORED_COOLING_METERING = 133
} |
|
enum | MeteringSupplyStatus { ZCL_METERING_SUPPLY_STATUS_SUPPLY_OFF = 0
, ZCL_METERING_SUPPLY_STATUS_SUPPLY_OFF_OR_ARMED = 1
, ZCL_METERING_SUPPLY_STATUS_SUPPLY_ON = 2
} |
|
enum | MeteringTemperatureUnitOfMeasure { ZCL_METERING_TEMPERATURE_UNIT_OF_MEASURE_DEGREES_KELVIN = 0
, ZCL_METERING_TEMPERATURE_UNIT_OF_MEASURE_DEGREES_CELSIUS = 1
, ZCL_METERING_TEMPERATURE_UNIT_OF_MEASURE_DEGREES_FAHRENHEIT = 2
} |
|
enum | MeteringUnitofMeasure {
ZCL_METERING_UNITOF_MEASURE_KILOWATT_HOURS_OR_KILOWATTS = 0
, ZCL_METERING_UNITOF_MEASURE_CUBIC_METER_OR_CUBIC_METER_PER_HOUR = 1
, ZCL_METERING_UNITOF_MEASURE_CUBIC_FEET_OR_CUBIC_FEET_PER_HOUR = 2
, ZCL_METERING_UNITOF_MEASURE_CENTUM_CUBIC_FEET_OR_CENTUM = 3
,
ZCL_METERING_UNITOF_MEASURE_US_GALLONS_OR_US_GALONS_PER_HOUR = 4
, ZCL_METERING_UNITOF_MEASURE_IMPERIAL_GALLONS_OR_IMPERIAL_GALLONS_PERHOUR = 5
, ZCL_METERING_UNITOF_MEASURE_BT_US_OR_BTU_PERHOUR = 6
, ZCL_METERING_UNITOF_MEASURE_LITERS_OR_LITERS_PER_HOUR = 7
,
ZCL_METERING_UNITOF_MEASURE_K_PA_GAUGEIN = 8
, ZCL_METERING_UNITOF_MEASURE_K_P_AABSOLUTE = 9
, ZCL_METERING_UNITOF_MEASURE_MCF_CUBIC_FEET_OR_MCF_PER_HOUR = 10
, ZCL_METERING_UNITOF_MEASURE_UNITLESS = 11
,
ZCL_METERING_UNITOF_MEASURE_MEGA_JOULE_MEGA_JOULE_PER_SECOND = 12
} |
|
enum | ModeType { ZCL_MODE_TYPE_OFF = 0
, ZCL_MODE_TYPE_HUMIDIFY = 1
, ZCL_MODE_TYPE_DEHUMIDIFY = 2
, ZCL_MODE_TYPE_AUTO = 3
} |
|
enum | MoveStepMode { ZCL_MOVE_STEP_MODE_UP = 0
, ZCL_MOVE_STEP_MODE_DOWN = 1
} |
|
enum | NM_State {
ZCL_NM_STATE_IDLE = 0
, ZCL_NM_STATE_ADD_NODE = 1
, ZCL_NM_STATE_REMOVE_NODE = 2
, ZCL_NM_STATE_JOIN_NETWORK = 3
,
ZCL_NM_STATE_LEAVE_NETWORK = 4
, ZCL_NM_STATE_NETWORK_REPAIR = 5
, ZCL_NM_STATE_NETWORK_UPDATE = 6
, ZCL_NM_STATE_RESET = 7
,
ZCL_NM_STATE_SCAN_MODE = 8
} |
|
enum | NodeStateNetworkStatus {
ZCL_NODE_STATE_NETWORK_STATUS_ONLINE_FUNCTIONAL = 0
, ZCL_NODE_STATE_NETWORK_STATUS_ONLINE_INTERVIEWING = 1
, ZCL_NODE_STATE_NETWORK_STATUS_ONLINE_NON_FUNCTIONAL = 2
, ZCL_NODE_STATE_NETWORK_STATUS_UNAVAILABLE = 3
,
ZCL_NODE_STATE_NETWORK_STATUS_OFFLINE = 4
, ZCL_NODE_STATE_NETWORK_STATUS_COMMISIONING_STARTED = 5
} |
|
enum | NodeStateSecurity {
ZCL_NODE_STATE_SECURITY_NONE = 0
, ZCL_NODE_STATE_SECURITY_Z_WAVE_S0 = 1
, ZCL_NODE_STATE_SECURITY_Z_WAVE_S2_UNAUTHENTICATED = 2
, ZCL_NODE_STATE_SECURITY_Z_WAVE_S2_AUTHENTICATED = 3
,
ZCL_NODE_STATE_SECURITY_Z_WAVE_S2_ACCESS_CONTROL = 4
, ZCL_NODE_STATE_SECURITY_ZIGBEE_Z3 = 5
, ZCL_NODE_STATE_SECURITY_MATTER = 6
} |
|
enum | OTADeviceSpecificImageType { ZCL_OTA_DEVICE_SPECIFIC_IMAGE_TYPE_CLIENT_SECURITY_CREDENTIALS = 65472
, ZCL_OTA_DEVICE_SPECIFIC_IMAGE_TYPE_CLIENT_CONFIGURATION = 65473
, ZCL_OTA_DEVICE_SPECIFIC_IMAGE_TYPE_SERVER_LOG = 65474
, ZCL_OTA_DEVICE_SPECIFIC_IMAGE_TYPE_PICTURE = 65475
} |
|
enum | OTAUpgradeImageUpgradeStatus {
ZCL_OTA_UPGRADE_IMAGE_UPGRADE_STATUS_NORMAL = 0
, ZCL_OTA_UPGRADE_IMAGE_UPGRADE_STATUS_DOWNLOAD_IN_PROGRESS = 1
, ZCL_OTA_UPGRADE_IMAGE_UPGRADE_STATUS_DOWNLOAD_COMPLETE = 2
, ZCL_OTA_UPGRADE_IMAGE_UPGRADE_STATUS_WAITING_TO_UPGRADE = 3
,
ZCL_OTA_UPGRADE_IMAGE_UPGRADE_STATUS_COUNT_DOWN = 4
, ZCL_OTA_UPGRADE_IMAGE_UPGRADE_STATUS_WAIT_FOR_MORE = 5
, ZCL_OTA_UPGRADE_IMAGE_UPGRADE_STATUS_WAITING_TO_UPGRADE_VIA_EXTERNAL_EVENT = 6
} |
|
enum | OTAUpgradeUpgradeActivationPolicy { ZCL_OTA_UPGRADE_UPGRADE_ACTIVATION_POLICY_OTA_SERVER_ACTIVATION_ALLOWED = 0
, ZCL_OTA_UPGRADE_UPGRADE_ACTIVATION_POLICY_OUT_OF_BAND_ACTIVATION_ONLY = 1
} |
|
enum | OTAUpgradeUpgradeTimeoutPolicy { ZCL_OTA_UPGRADE_UPGRADE_TIMEOUT_POLICY_APPLY_UPGRADE_AFTER_TIMEOUT = 0
, ZCL_OTA_UPGRADE_UPGRADE_TIMEOUT_POLICY_DO_NOT_APPLY_UPGRADE_AFTER_TIMEOUT = 1
} |
|
enum | OccupancySensingOccupancySensorType { ZCL_OCCUPANCY_SENSING_OCCUPANCY_SENSOR_TYPE_PIR = 0
, ZCL_OCCUPANCY_SENSING_OCCUPANCY_SENSOR_TYPE_ULTRASONIC = 1
, ZCL_OCCUPANCY_SENSING_OCCUPANCY_SENSOR_TYPE_PIR_AND_ULTRASONIC = 2
, ZCL_OCCUPANCY_SENSING_OCCUPANCY_SENSOR_TYPE_PHYSICAL_CONTACT = 3
} |
|
enum | OffWithEffectEffectIdentifier { ZCL_OFF_WITH_EFFECT_EFFECT_IDENTIFIER_DELAYED_ALL_OFF = 0
, ZCL_OFF_WITH_EFFECT_EFFECT_IDENTIFIER_DYING_LIGHT = 1
} |
|
enum | OnOffStartUpOnOff { ZCL_ON_OFF_START_UP_ON_OFF_SET_ON_OFF_TO0 = 0
, ZCL_ON_OFF_START_UP_ON_OFF_SET_ON_OFF_TO1 = 1
, ZCL_ON_OFF_START_UP_ON_OFF_TOGGLE_PREVIOUS_ON_OFF = 2
, ZCL_ON_OFF_START_UP_ON_OFF_SET_PREVIOUS_ON_OFF = 255
} |
|
enum | OperatingEventNotificationOperationEventCode {
ZCL_OPERATING_EVENT_NOTIFICATION_OPERATION_EVENT_CODE_UNKNOWN_OR_MS = 0
, ZCL_OPERATING_EVENT_NOTIFICATION_OPERATION_EVENT_CODE_LOCK = 1
, ZCL_OPERATING_EVENT_NOTIFICATION_OPERATION_EVENT_CODE_UNLOCK = 2
, ZCL_OPERATING_EVENT_NOTIFICATION_OPERATION_EVENT_CODE_LOCK_FAILURE_INVALID_PIN_OR_ID = 3
,
ZCL_OPERATING_EVENT_NOTIFICATION_OPERATION_EVENT_CODE_LOCK_FAILURE_INVALID_SCHEDULE = 4
, ZCL_OPERATING_EVENT_NOTIFICATION_OPERATION_EVENT_CODE_UNLOCK_FAILURE_INVALID_PIN_OR_ID = 5
, ZCL_OPERATING_EVENT_NOTIFICATION_OPERATION_EVENT_CODE_UNLOCK_FAILURE_INVALID_SCHEDULE = 6
, ZCL_OPERATING_EVENT_NOTIFICATION_OPERATION_EVENT_CODE_ONE_TOUCH_LOCK = 7
,
ZCL_OPERATING_EVENT_NOTIFICATION_OPERATION_EVENT_CODE_KEY_LOCK = 8
, ZCL_OPERATING_EVENT_NOTIFICATION_OPERATION_EVENT_CODE_KEY_UNLOCK = 9
, ZCL_OPERATING_EVENT_NOTIFICATION_OPERATION_EVENT_CODE_AUTO_LOCK = 10
, ZCL_OPERATING_EVENT_NOTIFICATION_OPERATION_EVENT_CODE_SCHEDULE_LOCK = 11
,
ZCL_OPERATING_EVENT_NOTIFICATION_OPERATION_EVENT_CODE_SCHEDULE_UNLOCK = 12
, ZCL_OPERATING_EVENT_NOTIFICATION_OPERATION_EVENT_CODE_MANUAL_LOCK = 13
, ZCL_OPERATING_EVENT_NOTIFICATION_OPERATION_EVENT_CODE_MANUAL_UNLOCK = 14
, ZCL_OPERATING_EVENT_NOTIFICATION_OPERATION_EVENT_CODE_NON_ACCESS_USER_OPERATIONAL_EVENT = 14
} |
|
enum | OptionsStartupMode { ZCL_OPTIONS_STARTUP_MODE_RESTART_USING_STARTUP_PARAMETERS = 0
, ZCL_OPTIONS_STARTUP_MODE_RESTART_USING_CURRENT_STATE = 1
} |
|
enum | ProfileIntervalPeriod {
ZCL_PROFILE_INTERVAL_PERIOD_DAILY = 0
, ZCL_PROFILE_INTERVAL_PERIOD_60_MINUTES = 1
, ZCL_PROFILE_INTERVAL_PERIOD_30_MINUTES = 2
, ZCL_PROFILE_INTERVAL_PERIOD_15_MINUTES = 3
,
ZCL_PROFILE_INTERVAL_PERIOD_10_MINUTES = 4
, ZCL_PROFILE_INTERVAL_PERIOD_7DOT5_MINUTES = 5
, ZCL_PROFILE_INTERVAL_PERIOD_5_MINUTES = 6
, ZCL_PROFILE_INTERVAL_PERIOD_2DOT5_MINUTES = 7
} |
|
enum | ProgrammingEventNotificationProgramEventCode {
ZCL_PROGRAMMING_EVENT_NOTIFICATION_PROGRAM_EVENT_CODE_UNKNOWN_OR_MS = 0
, ZCL_PROGRAMMING_EVENT_NOTIFICATION_PROGRAM_EVENT_CODE_MASTER_CODE_CHANGED = 1
, ZCL_PROGRAMMING_EVENT_NOTIFICATION_PROGRAM_EVENT_CODE_PIN_CODE_ADDED = 2
, ZCL_PROGRAMMING_EVENT_NOTIFICATION_PROGRAM_EVENT_CODE_PIN_CODE_DELETED = 3
,
ZCL_PROGRAMMING_EVENT_NOTIFICATION_PROGRAM_EVENT_CODE_PIN_CODE_CHANGED = 4
, ZCL_PROGRAMMING_EVENT_NOTIFICATION_PROGRAM_EVENT_CODE_RFID_CODE_ADDED = 5
, ZCL_PROGRAMMING_EVENT_NOTIFICATION_PROGRAM_EVENT_CODE_RFID_CODE_DELETED = 6
} |
|
enum | ProgrammingEventNotificationProgramEventSource { ZCL_PROGRAMMING_EVENT_NOTIFICATION_PROGRAM_EVENT_SOURCE_KEYPAD = 0
, ZCL_PROGRAMMING_EVENT_NOTIFICATION_PROGRAM_EVENT_SOURCE_RF = 1
, ZCL_PROGRAMMING_EVENT_NOTIFICATION_PROGRAM_EVENT_SOURCE_RFID = 3
, ZCL_PROGRAMMING_EVENT_NOTIFICATION_PROGRAM_EVENT_SOURCE_INDETERMINATE = 255
} |
|
enum | PumpControlMode {
ZCL_PUMP_CONTROL_MODE_CONSTANT_SPEED = 0
, ZCL_PUMP_CONTROL_MODE_CONSTANT_PRESSURE = 1
, ZCL_PUMP_CONTROL_MODE_PROPORTIONAL_PRESSURE = 2
, ZCL_PUMP_CONTROL_MODE_CONSTANT_FLOW = 3
,
ZCL_PUMP_CONTROL_MODE_CONSTANT_TEMPERATURE = 5
, ZCL_PUMP_CONTROL_MODE_AUTOMATIC = 7
} |
|
enum | PumpOperationMode { ZCL_PUMP_OPERATION_MODE_NORMAL = 0
, ZCL_PUMP_OPERATION_MODE_MINIMUM = 1
, ZCL_PUMP_OPERATION_MODE_MAXIMUM = 2
, ZCL_PUMP_OPERATION_MODE_LOCAL = 3
} |
|
enum | SHDCFGDirection { ZCL_SHDCFG_DIRECTION_CLOSING = 0
, ZCL_SHDCFG_DIRECTION_OPENING = 1
} |
|
enum | ScaleType { ZCL_SCALE_TYPE_PERCENTAGE = 0
, ZCL_SCALE_TYPE_ABSOLUTE = 1
} |
|
enum | SetpointRaiseOrLowerMode { ZCL_SETPOINT_RAISE_OR_LOWER_MODE_HEAT = 0
, ZCL_SETPOINT_RAISE_OR_LOWER_MODE_COOL = 1
, ZCL_SETPOINT_RAISE_OR_LOWER_MODE_BOTH = 2
} |
|
enum | SetpointType { ZCL_SETPOINT_TYPE_HUMIDIFIER = 1
, ZCL_SETPOINT_TYPE_DEHUMIDIFIER = 2
, ZCL_SETPOINT_TYPE_AUTO = 3
} |
|
enum | ShadeConfigurationMode { ZCL_SHADE_CONFIGURATION_MODE_NORMAL = 0
, ZCL_SHADE_CONFIGURATION_MODE_CONFIGURE = 1
} |
|
enum | SirenConfigurationStrobe { ZCL_SIREN_CONFIGURATION_STROBE_NO_STROBE = 0
, ZCL_SIREN_CONFIGURATION_STROBE_USE_STROBE = 1
} |
|
enum | SirenConfigurationWarningMode {
ZCL_SIREN_CONFIGURATION_WARNING_MODE_STOP = 0
, ZCL_SIREN_CONFIGURATION_WARNING_MODE_BURGLER = 1
, ZCL_SIREN_CONFIGURATION_WARNING_MODE_FIRE = 2
, ZCL_SIREN_CONFIGURATION_WARNING_MODE_EMERGENCY = 3
,
ZCL_SIREN_CONFIGURATION_WARNING_MODE_POLICE_PANIC = 4
, ZCL_SIREN_CONFIGURATION_WARNING_MODE_FIRE_PANIC = 5
, ZCL_SIREN_CONFIGURATION_WARNING_MODE_EMERGENCY_PANIC = 6
} |
|
enum | SquawkConfigurationSquawkMode { ZCL_SQUAWK_CONFIGURATION_SQUAWK_MODE_SOUND_FOR_SYSTEM_IS_ARMED = 0
, ZCL_SQUAWK_CONFIGURATION_SQUAWK_MODE_SOUND_FOR_SYSTEM_IS_DISARMED = 1
} |
|
enum | ThermostatACCapacityFormat { ZCL_THERMOSTAT_AC_CAPACITY_FORMAT_BT_UH = 0
} |
|
enum | ThermostatACCompressorType { ZCL_THERMOSTAT_AC_COMPRESSOR_TYPE_T1 = 1
, ZCL_THERMOSTAT_AC_COMPRESSOR_TYPE_T2 = 2
, ZCL_THERMOSTAT_AC_COMPRESSOR_TYPE_T3 = 3
} |
|
enum | ThermostatACLouverPosition {
ZCL_THERMOSTAT_AC_LOUVER_POSITION_FULLY_CLOSED = 1
, ZCL_THERMOSTAT_AC_LOUVER_POSITION_FULLY_OPEN = 2
, ZCL_THERMOSTAT_AC_LOUVER_POSITION_QUARTER_OPEN = 3
, ZCL_THERMOSTAT_AC_LOUVER_POSITION_HALF_OPEN = 4
,
ZCL_THERMOSTAT_AC_LOUVER_POSITION_THREE_QUARTERS_OPEN = 5
} |
|
enum | ThermostatACRefrigerantType { ZCL_THERMOSTAT_AC_REFRIGERANT_TYPE_R22 = 1
, ZCL_THERMOSTAT_AC_REFRIGERANT_TYPE_R410A = 2
, ZCL_THERMOSTAT_AC_REFRIGERANT_TYPE_R407C = 3
} |
|
enum | ThermostatACType { ZCL_THERMOSTAT_AC_TYPE_COOLING_AND_FIXED_SPEED = 1
, ZCL_THERMOSTAT_AC_TYPE_HEAT_PUMP_AND_FIXED_SPEED = 2
, ZCL_THERMOSTAT_AC_TYPE_COOLING_AND_INVERTER = 3
, ZCL_THERMOSTAT_AC_TYPE_HEAT_PUMP_AND_INVERTER = 4
} |
|
enum | ThermostatControlSequenceOfOperation {
ZCL_THERMOSTAT_CONTROL_SEQUENCE_OF_OPERATION_COOLING_ONLY = 0
, ZCL_THERMOSTAT_CONTROL_SEQUENCE_OF_OPERATION_COOLING_WITH_REHEAT = 1
, ZCL_THERMOSTAT_CONTROL_SEQUENCE_OF_OPERATION_HEATING_ONLY = 2
, ZCL_THERMOSTAT_CONTROL_SEQUENCE_OF_OPERATION_HEATING_WITH_REHEAT = 3
,
ZCL_THERMOSTAT_CONTROL_SEQUENCE_OF_OPERATION_COOLING_AND_HEATING4_PIPES = 4
, ZCL_THERMOSTAT_CONTROL_SEQUENCE_OF_OPERATION_COOLING_AND_HEATING4_PIPES_WITH_REHEAT = 5
} |
|
enum | ThermostatProgrammingOperationModeProgrammingMode { ZCL_THERMOSTAT_PROGRAMMING_OPERATION_MODE_PROGRAMMING_MODE_SIMPLE_OR_SETPOINT = 0
, ZCL_THERMOSTAT_PROGRAMMING_OPERATION_MODE_PROGRAMMING_MODE_SCHEDULE = 1
} |
|
enum | ThermostatSetpointChangeSource { ZCL_THERMOSTAT_SETPOINT_CHANGE_SOURCE_MANUAL = 0
, ZCL_THERMOSTAT_SETPOINT_CHANGE_SOURCE_SCHEDULE_OR_INTERNAL_PROGRAMMING = 1
, ZCL_THERMOSTAT_SETPOINT_CHANGE_SOURCE_EXTERNAL = 2
} |
|
enum | ThermostatStartOfWeek {
ZCL_THERMOSTAT_START_OF_WEEK_SUNDAY = 0
, ZCL_THERMOSTAT_START_OF_WEEK_MONDAY = 1
, ZCL_THERMOSTAT_START_OF_WEEK_TUESDAY = 2
, ZCL_THERMOSTAT_START_OF_WEEK_WEDNESDAY = 3
,
ZCL_THERMOSTAT_START_OF_WEEK_THURSDAY = 4
, ZCL_THERMOSTAT_START_OF_WEEK_FRIDAY = 5
, ZCL_THERMOSTAT_START_OF_WEEK_SATURDAY = 6
} |
|
enum | ThermostatSystemMode {
ZCL_THERMOSTAT_SYSTEM_MODE_OFF = 0
, ZCL_THERMOSTAT_SYSTEM_MODE_AUTO = 1
, ZCL_THERMOSTAT_SYSTEM_MODE_COOL = 3
, ZCL_THERMOSTAT_SYSTEM_MODE_HEAT = 4
,
ZCL_THERMOSTAT_SYSTEM_MODE_EMERGENCY_HEATING = 5
, ZCL_THERMOSTAT_SYSTEM_MODE_PRECOOLING = 6
, ZCL_THERMOSTAT_SYSTEM_MODE_FAN_ONLY = 7
, ZCL_THERMOSTAT_SYSTEM_MODE_DRY = 8
,
ZCL_THERMOSTAT_SYSTEM_MODE_SLEEP = 9
} |
|
enum | ThermostatTemperatureSetpointHold { ZCL_THERMOSTAT_TEMPERATURE_SETPOINT_HOLD_SETPOINT_HOLD_OFF = 0
, ZCL_THERMOSTAT_TEMPERATURE_SETPOINT_HOLD_SETPOINT_HOLD_ON = 1
} |
|
enum | ThermostatThermostatRunningMode { ZCL_THERMOSTAT_THERMOSTAT_RUNNING_MODE_OFF = 0
, ZCL_THERMOSTAT_THERMOSTAT_RUNNING_MODE_COOL = 3
, ZCL_THERMOSTAT_THERMOSTAT_RUNNING_MODE_HEAT = 4
} |
|
enum | ThermostatUserInterfaceConfigurationKeypadLockout {
ZCL_THERMOSTAT_USER_INTERFACE_CONFIGURATION_KEYPAD_LOCKOUT_NONE = 0
, ZCL_THERMOSTAT_USER_INTERFACE_CONFIGURATION_KEYPAD_LOCKOUT_LEVEL1 = 1
, ZCL_THERMOSTAT_USER_INTERFACE_CONFIGURATION_KEYPAD_LOCKOUT_LEVEL2 = 2
, ZCL_THERMOSTAT_USER_INTERFACE_CONFIGURATION_KEYPAD_LOCKOUT_LEVEL3 = 3
,
ZCL_THERMOSTAT_USER_INTERFACE_CONFIGURATION_KEYPAD_LOCKOUT_LEVEL4 = 4
, ZCL_THERMOSTAT_USER_INTERFACE_CONFIGURATION_KEYPAD_LOCKOUT_LEVEL5 = 5
} |
|
enum | ThermostatUserInterfaceConfigurationScheduleProgrammingVisibility { ZCL_THERMOSTAT_USER_INTERFACE_CONFIGURATION_SCHEDULE_PROGRAMMING_VISIBILITY_LOCAL_ENABLED = 0
, ZCL_THERMOSTAT_USER_INTERFACE_CONFIGURATION_SCHEDULE_PROGRAMMING_VISIBILITY_LOCAL_DISABLED = 1
} |
|
enum | ThermostatUserInterfaceConfigurationTemperatureDisplayMode { ZCL_THERMOSTAT_USER_INTERFACE_CONFIGURATION_TEMPERATURE_DISPLAY_MODE_CELSIUS = 0
, ZCL_THERMOSTAT_USER_INTERFACE_CONFIGURATION_TEMPERATURE_DISPLAY_MODE_FAHRENHEIT = 1
} |
|
enum | TriggerEffectEffectIdentifier {
ZCL_TRIGGER_EFFECT_EFFECT_IDENTIFIER_BLINK = 0
, ZCL_TRIGGER_EFFECT_EFFECT_IDENTIFIER_BREATHE = 1
, ZCL_TRIGGER_EFFECT_EFFECT_IDENTIFIER_OKAY = 2
, ZCL_TRIGGER_EFFECT_EFFECT_IDENTIFIER_CHANNEL_CHANGE = 11
,
ZCL_TRIGGER_EFFECT_EFFECT_IDENTIFIER_FINISH_EFFECT = 254
, ZCL_TRIGGER_EFFECT_EFFECT_IDENTIFIER_STOP_EFFECT = 255
} |
|
enum | TriggerEffectEffectVariant { ZCL_TRIGGER_EFFECT_EFFECT_VARIANT_DEFAULT = 0
} |
|
enum | TxReportTransmissionSpeed {
ZCL_TX_REPORT_TRANSMISSION_SPEED_Z_WAVE_9600_BITS_PER_SECOND = 0
, ZCL_TX_REPORT_TRANSMISSION_SPEED_Z_WAVE_40_KBITS_PER_SECOND = 1
, ZCL_TX_REPORT_TRANSMISSION_SPEED_Z_WAVE_100_KBITS_PER_SECOND = 2
, ZCL_TX_REPORT_TRANSMISSION_SPEED_Z_WAVE_LONG_RANGE_100_KBITS_PER_SECOND = 3
,
ZCL_TX_REPORT_TRANSMISSION_SPEED_OTHER = 254
, ZCL_TX_REPORT_TRANSMISSION_SPEED_UNKNOWN = 255
} |
|
enum | UnifyHumidityControlCurrentState { ZCL_UNIFY_HUMIDITY_CONTROL_CURRENT_STATE_IDLE = 0
, ZCL_UNIFY_HUMIDITY_CONTROL_CURRENT_STATE_HUMIDIFYING = 1
, ZCL_UNIFY_HUMIDITY_CONTROL_CURRENT_STATE_DEHUMIDIFYING = 2
} |
|
enum | UnifyThermostatOperatingState {
ZCL_UNIFY_THERMOSTAT_OPERATING_STATE_OFF = 0
, ZCL_UNIFY_THERMOSTAT_OPERATING_STATE_HEATING = 1
, ZCL_UNIFY_THERMOSTAT_OPERATING_STATE_COOLING = 2
, ZCL_UNIFY_THERMOSTAT_OPERATING_STATE_FAN_ONLY = 3
,
ZCL_UNIFY_THERMOSTAT_OPERATING_STATE_PENDING_HEAT = 4
, ZCL_UNIFY_THERMOSTAT_OPERATING_STATE_PENDING_COOL = 5
, ZCL_UNIFY_THERMOSTAT_OPERATING_STATE_VENT_ECONOMIZER = 6
, ZCL_UNIFY_THERMOSTAT_OPERATING_STATE_AUX_HEATING = 7
,
ZCL_UNIFY_THERMOSTAT_OPERATING_STATE_2ND_STAGE_HEATING = 8
, ZCL_UNIFY_THERMOSTAT_OPERATING_STATE_2ND_STAGE_COOLING = 9
, ZCL_UNIFY_THERMOSTAT_OPERATING_STATE_2ND_STAGE_AUX_HEAT = 10
, ZCL_UNIFY_THERMOSTAT_OPERATING_STATE_3RD_STAGE_AUX_HEAT = 11
} |
|
enum | UnifyThermostatThermostatMode {
ZCL_UNIFY_THERMOSTAT_THERMOSTAT_MODE_OFF = 0
, ZCL_UNIFY_THERMOSTAT_THERMOSTAT_MODE_HEAT = 1
, ZCL_UNIFY_THERMOSTAT_THERMOSTAT_MODE_COOL = 2
, ZCL_UNIFY_THERMOSTAT_THERMOSTAT_MODE_AUTO = 3
,
ZCL_UNIFY_THERMOSTAT_THERMOSTAT_MODE_AUXILIARY = 4
, ZCL_UNIFY_THERMOSTAT_THERMOSTAT_MODE_RESUME = 5
, ZCL_UNIFY_THERMOSTAT_THERMOSTAT_MODE_FAN = 6
, ZCL_UNIFY_THERMOSTAT_THERMOSTAT_MODE_FURNACE = 7
,
ZCL_UNIFY_THERMOSTAT_THERMOSTAT_MODE_DRY = 8
, ZCL_UNIFY_THERMOSTAT_THERMOSTAT_MODE_MOIST = 9
, ZCL_UNIFY_THERMOSTAT_THERMOSTAT_MODE_AUTO_CHANGEOVER = 10
, ZCL_UNIFY_THERMOSTAT_THERMOSTAT_MODE_ENERGY_HEAT = 11
,
ZCL_UNIFY_THERMOSTAT_THERMOSTAT_MODE_ENERGY_COOL = 12
, ZCL_UNIFY_THERMOSTAT_THERMOSTAT_MODE_AWAY = 13
, ZCL_UNIFY_THERMOSTAT_THERMOSTAT_MODE_FULL_POWER = 15
, ZCL_UNIFY_THERMOSTAT_THERMOSTAT_MODE_MANUFACTURER_SPECIFIC = 31
} |
|
enum | WindowCoveringWindowCoveringType {
ZCL_WINDOW_COVERING_WINDOW_COVERING_TYPE_ROLLERSHADE = 0
, ZCL_WINDOW_COVERING_WINDOW_COVERING_TYPE_ROLLERSHADE2_MOTOR = 1
, ZCL_WINDOW_COVERING_WINDOW_COVERING_TYPE_ROLLERSHADE_EXTERIOR = 2
, ZCL_WINDOW_COVERING_WINDOW_COVERING_TYPE_ROLLERSHADE_EXTERIOR2_MOTOR = 3
,
ZCL_WINDOW_COVERING_WINDOW_COVERING_TYPE_DRAPERY = 4
, ZCL_WINDOW_COVERING_WINDOW_COVERING_TYPE_AWNING = 5
, ZCL_WINDOW_COVERING_WINDOW_COVERING_TYPE_SHUTTER = 6
, ZCL_WINDOW_COVERING_WINDOW_COVERING_TYPE_TILT_BLIND_TILT_ONLY = 7
,
ZCL_WINDOW_COVERING_WINDOW_COVERING_TYPE_TILT_BLIND_LIFT_AND_TILT = 8
, ZCL_WINDOW_COVERING_WINDOW_COVERING_TYPE_PROJECTOR_SCREEN = 9
} |
|
enum | ZWaveFanModeEnum {
ZCL_Z_WAVE_FAN_MODE_ENUM_AUTO = 0
, ZCL_Z_WAVE_FAN_MODE_ENUM_LOW = 1
, ZCL_Z_WAVE_FAN_MODE_ENUM_AUTO_HIGH = 2
, ZCL_Z_WAVE_FAN_MODE_ENUM_HIGH = 3
,
ZCL_Z_WAVE_FAN_MODE_ENUM_AUTO_MEDIUM = 4
, ZCL_Z_WAVE_FAN_MODE_ENUM_MEDIUM = 5
, ZCL_Z_WAVE_FAN_MODE_ENUM_CIRCULATION = 6
, ZCL_Z_WAVE_FAN_MODE_ENUM_HUMIDITY_CIRCULATION = 7
,
ZCL_Z_WAVE_FAN_MODE_ENUM_LEFT_RIGHT = 8
, ZCL_Z_WAVE_FAN_MODE_ENUM_UP_DOWN = 9
, ZCL_Z_WAVE_FAN_MODE_ENUM_QUIET = 10
, ZCL_Z_WAVE_FAN_MODE_ENUM_EXTERNAL_CIRCULATION = 11
} |
|
enum | ZWaveFanStateEnum {
ZCL_Z_WAVE_FAN_STATE_ENUM_IDLE = 0
, ZCL_Z_WAVE_FAN_STATE_ENUM_RUNNING = 1
, ZCL_Z_WAVE_FAN_STATE_ENUM_RUNNING_HIGH = 2
, ZCL_Z_WAVE_FAN_STATE_ENUM_RUNNING_MEDIUM = 3
,
ZCL_Z_WAVE_FAN_STATE_ENUM_CIRCULATION = 4
, ZCL_Z_WAVE_FAN_STATE_ENUM_HUMIDITY_CIRCULATION = 5
, ZCL_Z_WAVE_FAN_STATE_ENUM_RIGHT_LEFT_CIRCULATION = 6
, ZCL_Z_WAVE_FAN_STATE_ENUM_UP_DOWN_CIRCULATION = 7
,
ZCL_Z_WAVE_FAN_STATE_ENUM_QUIET_CIRCULATION = 8
} |
|
enum | ZoneEnrollResponseEnrollResponseCode { ZCL_ZONE_ENROLL_RESPONSE_ENROLL_RESPONSE_CODE_SUCCESS = 0
, ZCL_ZONE_ENROLL_RESPONSE_ENROLL_RESPONSE_CODE_NOT_SUPPORTED = 1
, ZCL_ZONE_ENROLL_RESPONSE_ENROLL_RESPONSE_CODE_NO_ENROLL_PERMIT = 2
, ZCL_ZONE_ENROLL_RESPONSE_ENROLL_RESPONSE_CODE_TOO_MANY_ZONES = 3
} |
|
enum | attributeReportingStatus { ZCL_ATTRIBUTE_REPORTING_STATUS_PENDING = 0
, ZCL_ATTRIBUTE_REPORTING_STATUS_COMPLETE = 1
} |
|
enum | zclStatus {
ZCL_ZCL_STATUS_SUCCESS = 0
, ZCL_ZCL_STATUS_FAILURE = 1
, ZCL_ZCL_STATUS_NOT_AUTHORIZED = 126
, ZCL_ZCL_STATUS_MALFORMED_COMMAND = 128
,
ZCL_ZCL_STATUS_UNSUP_CLUSTER_COMMAND = 129
, ZCL_ZCL_STATUS_UNSUP_GENERAL_COMMAND = 130
, ZCL_ZCL_STATUS_UNSUP_MANUF_CLUSTER_COMMAND = 131
, ZCL_ZCL_STATUS_UNSUP_MANUF_GENERAL_COMMAND = 132
,
ZCL_ZCL_STATUS_INVALID_FIELD = 133
, ZCL_ZCL_STATUS_UNSUPPORTED_ATTRIBUTE = 134
, ZCL_ZCL_STATUS_INVALID_VALUE = 135
, ZCL_ZCL_STATUS_READ_ONLY = 136
,
ZCL_ZCL_STATUS_INSUFFICIENT_SPACE = 137
, ZCL_ZCL_STATUS_DUPLICATE_EXISTS = 138
, ZCL_ZCL_STATUS_NOT_FOUND = 139
, ZCL_ZCL_STATUS_UNREPORTABLE_ATTRIBUTE = 140
,
ZCL_ZCL_STATUS_INVALID_DATA_TYPE = 141
, ZCL_ZCL_STATUS_INVALID_SELECTOR = 142
, ZCL_ZCL_STATUS_WRITE_ONLY = 143
, ZCL_ZCL_STATUS_INCONSISTENT_STARTUP_STATE = 144
,
ZCL_ZCL_STATUS_DEFINED_OUT_OF_BAND = 145
, ZCL_ZCL_STATUS_INCONSISTENT = 146
, ZCL_ZCL_STATUS_ACTION_DENIED = 147
, ZCL_ZCL_STATUS_TIMEOUT = 148
,
ZCL_ZCL_STATUS_ABORT = 149
, ZCL_ZCL_STATUS_INVALID_IMAGE = 150
, ZCL_ZCL_STATUS_WAIT_FOR_DATA = 151
, ZCL_ZCL_STATUS_NO_IMAGE_AVAILABLE = 152
,
ZCL_ZCL_STATUS_REQUIRE_MORE_IMAGE = 153
, ZCL_ZCL_STATUS_NOTIFICATION_PENDING = 154
, ZCL_ZCL_STATUS_HARDWARE_FAILURE = 192
, ZCL_ZCL_STATUS_SOFTWARE_FAILURE = 193
,
ZCL_ZCL_STATUS_CALIBRATION_ERROR = 194
, ZCL_ZCL_STATUS_UNSUPPORTED_CLUSTER = 195
, ZCL_ZCL_STATUS_LIMIT_REACHED = 196
} |
|
enum | zclType {
ZCL_ZCL_TYPE_NODATA = 0
, ZCL_ZCL_TYPE_DATA8 = 8
, ZCL_ZCL_TYPE_DATA16 = 9
, ZCL_ZCL_TYPE_DATA24 = 10
,
ZCL_ZCL_TYPE_DATA32 = 11
, ZCL_ZCL_TYPE_DATA40 = 12
, ZCL_ZCL_TYPE_DATA48 = 13
, ZCL_ZCL_TYPE_DATA56 = 14
,
ZCL_ZCL_TYPE_DATA64 = 15
, ZCL_ZCL_TYPE_BOOL = 16
, ZCL_ZCL_TYPE_MAP8 = 24
, ZCL_ZCL_TYPE_MAP16 = 25
,
ZCL_ZCL_TYPE_MAP24 = 26
, ZCL_ZCL_TYPE_MAP32 = 27
, ZCL_ZCL_TYPE_MAP40 = 28
, ZCL_ZCL_TYPE_MAP48 = 29
,
ZCL_ZCL_TYPE_MAP56 = 30
, ZCL_ZCL_TYPE_MAP64 = 31
, ZCL_ZCL_TYPE_UINT8 = 32
, ZCL_ZCL_TYPE_UINT16 = 33
,
ZCL_ZCL_TYPE_UINT24 = 34
, ZCL_ZCL_TYPE_UINT32 = 35
, ZCL_ZCL_TYPE_UINT40 = 36
, ZCL_ZCL_TYPE_UINT48 = 37
,
ZCL_ZCL_TYPE_UINT56 = 38
, ZCL_ZCL_TYPE_UINT64 = 39
, ZCL_ZCL_TYPE_INT8 = 40
, ZCL_ZCL_TYPE_INT16 = 41
,
ZCL_ZCL_TYPE_INT24 = 42
, ZCL_ZCL_TYPE_INT32 = 43
, ZCL_ZCL_TYPE_INT40 = 44
, ZCL_ZCL_TYPE_INT48 = 45
,
ZCL_ZCL_TYPE_INT56 = 46
, ZCL_ZCL_TYPE_INT64 = 47
, ZCL_ZCL_TYPE_ENUM8 = 48
, ZCL_ZCL_TYPE_ENUM16 = 49
,
ZCL_ZCL_TYPE_SEMI = 56
, ZCL_ZCL_TYPE_SINGLE = 57
, ZCL_ZCL_TYPE_DOUBLE = 58
, ZCL_ZCL_TYPE_OCTSTR = 65
,
ZCL_ZCL_TYPE_STRING = 66
, ZCL_ZCL_TYPE_OCTSTR16 = 67
, ZCL_ZCL_TYPE_STRING16 = 68
, ZCL_ZCL_TYPE_ARRAY = 72
,
ZCL_ZCL_TYPE_STRUCT = 76
, ZCL_ZCL_TYPE_SET = 80
, ZCL_ZCL_TYPE_BAG = 81
, ZCL_ZCL_TYPE_FABRIC_IDX = 197
,
ZCL_ZCL_TYPE_TO_D = 224
, ZCL_ZCL_TYPE_DATE = 225
, ZCL_ZCL_TYPE_UTC = 226
, ZCL_ZCL_TYPE_CLUSTER_ID = 232
,
ZCL_ZCL_TYPE_ATTRIB_ID = 233
, ZCL_ZCL_TYPE_BAC_OID = 234
, ZCL_ZCL_TYPE_EUI64 = 240
, ZCL_ZCL_TYPE_KEY128 = 241
,
ZCL_ZCL_TYPE_UNK = 255
} |
|