Z-Wave Protocol Controller Refrence 1.7.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules
ZAP (ZigBee Automation Platform)

Types used by autogenerated code using ZAP. More...

Classes

struct  _NM_StateParameters
 
struct  _NetworkManagementState
 
struct  _BindingObject
 
struct  _ConfigurationParameter
 
struct  _CoordinateAndOrientation
 
struct  _CredentialStruct
 
struct  _DeviceTypeStruct
 
struct  _DiskIOCounters
 
struct  _DiskUsageData
 
struct  _EstimatedPosition
 
struct  _IasaceZoneStatusRecord
 
struct  _MinMaxPair
 
struct  _NetworkInterfaceData
 
struct  _SExtensionFieldSetList
 
struct  _SSceneTable
 
struct  _SphericalCoordinates
 
struct  _TransitionType
 
struct  _WirelessNetworkInterfaceData
 

Macros

#define ZAP_GENERATED_ATTRIBUTE_SIZES
 
#define BALLAST_CONFIGURATION_BALLAST_STATUS_BALLAST_NON_OPERATIONAL   (1)
 
#define BALLAST_CONFIGURATION_BALLAST_STATUS_BALLAST_NON_OPERATIONAL_OFFSET   (0)
 
#define BALLAST_CONFIGURATION_BALLAST_STATUS_LAMP_FAILURE   (2)
 
#define BALLAST_CONFIGURATION_BALLAST_STATUS_LAMP_FAILURE_OFFSET   (1)
 
#define BALLAST_CONFIGURATION_LAMP_ALARM_MODE_LAMP_BURN_HOURS   (1)
 
#define BALLAST_CONFIGURATION_LAMP_ALARM_MODE_LAMP_BURN_HOURS_OFFSET   (0)
 
#define BARRIER_CONTROL_CAPABILITIES_PARTIAL_BARRIER   (1)
 
#define BARRIER_CONTROL_CAPABILITIES_PARTIAL_BARRIER_OFFSET   (0)
 
#define BARRIER_CONTROL_SAFETY_STATUS_REMOTE_LOCKOUT   (1)
 
#define BARRIER_CONTROL_SAFETY_STATUS_REMOTE_LOCKOUT_OFFSET   (0)
 
#define BARRIER_CONTROL_SAFETY_STATUS_TAMPER_DETECTED   (2)
 
#define BARRIER_CONTROL_SAFETY_STATUS_TAMPER_DETECTED_OFFSET   (1)
 
#define BARRIER_CONTROL_SAFETY_STATUS_FAILED_COMMUNICATION   (4)
 
#define BARRIER_CONTROL_SAFETY_STATUS_FAILED_COMMUNICATION_OFFSET   (2)
 
#define BARRIER_CONTROL_SAFETY_STATUS_POSITION_FAILURE   (8)
 
#define BARRIER_CONTROL_SAFETY_STATUS_POSITION_FAILURE_OFFSET   (3)
 
#define BASIC_ALARM_MASK_GENERAL_HARDWARE_FAULT   (1)
 
#define BASIC_ALARM_MASK_GENERAL_HARDWARE_FAULT_OFFSET   (0)
 
#define BASIC_ALARM_MASK_GENERAL_SOFTWARE_FAULT   (2)
 
#define BASIC_ALARM_MASK_GENERAL_SOFTWARE_FAULT_OFFSET   (1)
 
#define BASIC_DISABLE_LOCAL_CONFIG_DISABLE_RESET_TO_FACTORY_DEFAULTS   (1)
 
#define BASIC_DISABLE_LOCAL_CONFIG_DISABLE_RESET_TO_FACTORY_DEFAULTS_OFFSET   (0)
 
#define BASIC_DISABLE_LOCAL_CONFIG_DISABLE_DEVICE_CONFIGURATION   (2)
 
#define BASIC_DISABLE_LOCAL_CONFIG_DISABLE_DEVICE_CONFIGURATION_OFFSET   (1)
 
#define BATTERY_ALARM_MASK_BATTERY_VOLTAGE_TOO_LOW   (1)
 
#define BATTERY_ALARM_MASK_BATTERY_VOLTAGE_TOO_LOW_OFFSET   (0)
 
#define BATTERY_ALARM_MASK_BATTERY_ALARM1   (2)
 
#define BATTERY_ALARM_MASK_BATTERY_ALARM1_OFFSET   (1)
 
#define BATTERY_ALARM_MASK_BATTERY_ALARM2   (4)
 
#define BATTERY_ALARM_MASK_BATTERY_ALARM2_OFFSET   (2)
 
#define BATTERY_ALARM_MASK_BATTERY_ALARM3   (8)
 
#define BATTERY_ALARM_MASK_BATTERY_ALARM3_OFFSET   (3)
 
#define BATTERY_ALARM_STATE_BATTERY1_MIN_THRESHOLD   (1)
 
#define BATTERY_ALARM_STATE_BATTERY1_MIN_THRESHOLD_OFFSET   (0)
 
#define BATTERY_ALARM_STATE_BATTERY1_THRESHOLD1   (2)
 
#define BATTERY_ALARM_STATE_BATTERY1_THRESHOLD1_OFFSET   (1)
 
#define BATTERY_ALARM_STATE_BATTERY1_THRESHOLD2   (4)
 
#define BATTERY_ALARM_STATE_BATTERY1_THRESHOLD2_OFFSET   (2)
 
#define BATTERY_ALARM_STATE_BATTERY1_THRESHOLD3   (8)
 
#define BATTERY_ALARM_STATE_BATTERY1_THRESHOLD3_OFFSET   (3)
 
#define BATTERY_ALARM_STATE_BATTERY2_MIN_THRESHOLD   (1024)
 
#define BATTERY_ALARM_STATE_BATTERY2_MIN_THRESHOLD_OFFSET   (10)
 
#define BATTERY_ALARM_STATE_BATTERY2_THRESHOLD1   (2048)
 
#define BATTERY_ALARM_STATE_BATTERY2_THRESHOLD1_OFFSET   (11)
 
#define BATTERY_ALARM_STATE_BATTERY2_THRESHOLD2   (4096)
 
#define BATTERY_ALARM_STATE_BATTERY2_THRESHOLD2_OFFSET   (12)
 
#define BATTERY_ALARM_STATE_BATTERY2_THRESHOLD3   (8192)
 
#define BATTERY_ALARM_STATE_BATTERY2_THRESHOLD3_OFFSET   (13)
 
#define BATTERY_ALARM_STATE_BATTERY3_MIN_THRESHOLD   (1048576)
 
#define BATTERY_ALARM_STATE_BATTERY3_MIN_THRESHOLD_OFFSET   (20)
 
#define BATTERY_ALARM_STATE_BATTERY3_THRESHOLD1   (2097152)
 
#define BATTERY_ALARM_STATE_BATTERY3_THRESHOLD1_OFFSET   (21)
 
#define BATTERY_ALARM_STATE_BATTERY3_THRESHOLD2   (4194304)
 
#define BATTERY_ALARM_STATE_BATTERY3_THRESHOLD2_OFFSET   (22)
 
#define BATTERY_ALARM_STATE_BATTERY3_THRESHOLD3   (8388608)
 
#define BATTERY_ALARM_STATE_BATTERY3_THRESHOLD3_OFFSET   (23)
 
#define BATTERY_ALARM_STATE_MAINS_POWER_SUPPLY_LOST   (1073741824)
 
#define BATTERY_ALARM_STATE_MAINS_POWER_SUPPLY_LOST_OFFSET   (30)
 
#define CC_COLOR_OPTIONS_EXECUTE_IF_OFF   (1)
 
#define CC_COLOR_OPTIONS_EXECUTE_IF_OFF_OFFSET   (0)
 
#define COLOR_CONTROL_COLOR_CAPABILITIES_HUE_SATURATION_SUPPORTED   (1)
 
#define COLOR_CONTROL_COLOR_CAPABILITIES_HUE_SATURATION_SUPPORTED_OFFSET   (0)
 
#define COLOR_CONTROL_COLOR_CAPABILITIES_ENHANCED_HUE_SUPPORTED   (2)
 
#define COLOR_CONTROL_COLOR_CAPABILITIES_ENHANCED_HUE_SUPPORTED_OFFSET   (1)
 
#define COLOR_CONTROL_COLOR_CAPABILITIES_COLOR_LOOP_SUPPORTED   (4)
 
#define COLOR_CONTROL_COLOR_CAPABILITIES_COLOR_LOOP_SUPPORTED_OFFSET   (2)
 
#define COLOR_CONTROL_COLOR_CAPABILITIES_XY_SUPPORTED   (8)
 
#define COLOR_CONTROL_COLOR_CAPABILITIES_XY_SUPPORTED_OFFSET   (3)
 
#define COLOR_CONTROL_COLOR_CAPABILITIES_COLOR_TEMPERATURE_SUPPORTED   (16)
 
#define COLOR_CONTROL_COLOR_CAPABILITIES_COLOR_TEMPERATURE_SUPPORTED_OFFSET   (4)
 
#define COLOR_LOOP_SET_UPDATE_FLAGS_UPDATE_ACTION   (1)
 
#define COLOR_LOOP_SET_UPDATE_FLAGS_UPDATE_ACTION_OFFSET   (0)
 
#define COLOR_LOOP_SET_UPDATE_FLAGS_UPDATE_DIRECTION   (2)
 
#define COLOR_LOOP_SET_UPDATE_FLAGS_UPDATE_DIRECTION_OFFSET   (1)
 
#define COLOR_LOOP_SET_UPDATE_FLAGS_UPDATE_TIME   (4)
 
#define COLOR_LOOP_SET_UPDATE_FLAGS_UPDATE_TIME_OFFSET   (2)
 
#define COLOR_LOOP_SET_UPDATE_FLAGS_UPDATE_START_HUE   (8)
 
#define COLOR_LOOP_SET_UPDATE_FLAGS_UPDATE_START_HUE_OFFSET   (3)
 
#define COPY_SCENE_MODE_COPY_ALL_SCENES   (1)
 
#define COPY_SCENE_MODE_COPY_ALL_SCENES_OFFSET   (0)
 
#define DEVICE_TEMPERATURE_CONFIGURATION_DEVICE_TEMP_ALARM_MASK_DEVICE_TEMPERATURE_TOO_LOW   (1)
 
#define DEVICE_TEMPERATURE_CONFIGURATION_DEVICE_TEMP_ALARM_MASK_DEVICE_TEMPERATURE_TOO_LOW_OFFSET   (0)
 
#define DEVICE_TEMPERATURE_CONFIGURATION_DEVICE_TEMP_ALARM_MASK_DEVICE_TEMPERATURE_TOO_HIGH   (2)
 
#define DEVICE_TEMPERATURE_CONFIGURATION_DEVICE_TEMP_ALARM_MASK_DEVICE_TEMPERATURE_TOO_HIGH_OFFSET   (1)
 
#define DOOR_LOCK_ALARM_MASK_DEADBOLT_JAMMED   (1)
 
#define DOOR_LOCK_ALARM_MASK_DEADBOLT_JAMMED_OFFSET   (0)
 
#define DOOR_LOCK_ALARM_MASK_LOCK_RESET_TO_FACTORY_DEFAULTS   (2)
 
#define DOOR_LOCK_ALARM_MASK_LOCK_RESET_TO_FACTORY_DEFAULTS_OFFSET   (1)
 
#define DOOR_LOCK_ALARM_MASK_RF_POWER_MODULE_CYCLED   (8)
 
#define DOOR_LOCK_ALARM_MASK_RF_POWER_MODULE_CYCLED_OFFSET   (3)
 
#define DOOR_LOCK_ALARM_MASK_TAMPER_ALARM_WRONG_CODE_ENTRY_LIMIT   (16)
 
#define DOOR_LOCK_ALARM_MASK_TAMPER_ALARM_WRONG_CODE_ENTRY_LIMIT_OFFSET   (4)
 
#define DOOR_LOCK_ALARM_MASK_TAMPER_ALARM_FRONT_ESCUTCHEON_REMOVED_FROM_MAIN   (32)
 
#define DOOR_LOCK_ALARM_MASK_TAMPER_ALARM_FRONT_ESCUTCHEON_REMOVED_FROM_MAIN_OFFSET   (5)
 
#define DOOR_LOCK_ALARM_MASK_FORCED_DOOR_OPEN_UNDER_DOOR_LOCKED_CONDITION   (64)
 
#define DOOR_LOCK_ALARM_MASK_FORCED_DOOR_OPEN_UNDER_DOOR_LOCKED_CONDITION_OFFSET   (6)
 
#define DOOR_LOCK_CREDENTIAL_RULES_SUPPORT_SINGLE   (1)
 
#define DOOR_LOCK_CREDENTIAL_RULES_SUPPORT_SINGLE_OFFSET   (0)
 
#define DOOR_LOCK_CREDENTIAL_RULES_SUPPORT_DUAL   (2)
 
#define DOOR_LOCK_CREDENTIAL_RULES_SUPPORT_DUAL_OFFSET   (1)
 
#define DOOR_LOCK_CREDENTIAL_RULES_SUPPORT_TRI   (4)
 
#define DOOR_LOCK_CREDENTIAL_RULES_SUPPORT_TRI_OFFSET   (2)
 
#define DOOR_LOCK_DEFAULT_CONFIGURATION_REGISTER_DEFAULT_ENABLE_LOCAL_PROGRAMMING_ATTRIBUTE_IS_ENABLED   (1)
 
#define DOOR_LOCK_DEFAULT_CONFIGURATION_REGISTER_DEFAULT_ENABLE_LOCAL_PROGRAMMING_ATTRIBUTE_IS_ENABLED_OFFSET   (0)
 
#define DOOR_LOCK_DEFAULT_CONFIGURATION_REGISTER_DEFAULT_KEYPAD_INTERFACE_IS_ENABLED   (2)
 
#define DOOR_LOCK_DEFAULT_CONFIGURATION_REGISTER_DEFAULT_KEYPAD_INTERFACE_IS_ENABLED_OFFSET   (1)
 
#define DOOR_LOCK_DEFAULT_CONFIGURATION_REGISTER_DEFAULT_RF_INTERFACE_IS_ENABLED   (4)
 
#define DOOR_LOCK_DEFAULT_CONFIGURATION_REGISTER_DEFAULT_RF_INTERFACE_IS_ENABLED_OFFSET   (2)
 
#define DOOR_LOCK_DEFAULT_CONFIGURATION_REGISTER_DEFAULT_SOUND_VOLUME_IS_ENABLED   (32)
 
#define DOOR_LOCK_DEFAULT_CONFIGURATION_REGISTER_DEFAULT_SOUND_VOLUME_IS_ENABLED_OFFSET   (5)
 
#define DOOR_LOCK_DEFAULT_CONFIGURATION_REGISTER_DEFAULT_AUTO_RELOCK_TIME_IS_ENABLED   (64)
 
#define DOOR_LOCK_DEFAULT_CONFIGURATION_REGISTER_DEFAULT_AUTO_RELOCK_TIME_IS_ENABLED_OFFSET   (6)
 
#define DOOR_LOCK_DEFAULT_CONFIGURATION_REGISTER_DEFAULT_LED_SETTINGS_IS_ENABLED   (128)
 
#define DOOR_LOCK_DEFAULT_CONFIGURATION_REGISTER_DEFAULT_LED_SETTINGS_IS_ENABLED_OFFSET   (7)
 
#define DOOR_LOCK_FEATURE_MAP_PIN_CREDENTIAL   (1)
 
#define DOOR_LOCK_FEATURE_MAP_PIN_CREDENTIAL_OFFSET   (0)
 
#define DOOR_LOCK_FEATURE_MAP_RFID_CREDENTIAL   (2)
 
#define DOOR_LOCK_FEATURE_MAP_RFID_CREDENTIAL_OFFSET   (1)
 
#define DOOR_LOCK_FEATURE_MAP_FINGER_CREDENTIALS   (4)
 
#define DOOR_LOCK_FEATURE_MAP_FINGER_CREDENTIALS_OFFSET   (2)
 
#define DOOR_LOCK_FEATURE_MAP_LOGGING   (8)
 
#define DOOR_LOCK_FEATURE_MAP_LOGGING_OFFSET   (3)
 
#define DOOR_LOCK_FEATURE_MAP_WEEK_DAY_ACCESS_SCHEDULES   (16)
 
#define DOOR_LOCK_FEATURE_MAP_WEEK_DAY_ACCESS_SCHEDULES_OFFSET   (4)
 
#define DOOR_LOCK_FEATURE_MAP_DOOR_POSITION_SENSOR   (32)
 
#define DOOR_LOCK_FEATURE_MAP_DOOR_POSITION_SENSOR_OFFSET   (5)
 
#define DOOR_LOCK_FEATURE_MAP_FACE_CREDENTIALS   (64)
 
#define DOOR_LOCK_FEATURE_MAP_FACE_CREDENTIALS_OFFSET   (6)
 
#define DOOR_LOCK_FEATURE_MAP_CREDENTIAL_OVER_THE_AIR_ACCESS   (128)
 
#define DOOR_LOCK_FEATURE_MAP_CREDENTIAL_OVER_THE_AIR_ACCESS_OFFSET   (7)
 
#define DOOR_LOCK_FEATURE_MAP_USER   (256)
 
#define DOOR_LOCK_FEATURE_MAP_USER_OFFSET   (8)
 
#define DOOR_LOCK_FEATURE_MAP_NOTIFICATION   (512)
 
#define DOOR_LOCK_FEATURE_MAP_NOTIFICATION_OFFSET   (9)
 
#define DOOR_LOCK_FEATURE_MAP_YEAR_DAY_ACCESS_SCHEDULES   (1024)
 
#define DOOR_LOCK_FEATURE_MAP_YEAR_DAY_ACCESS_SCHEDULES_OFFSET   (10)
 
#define DOOR_LOCK_FEATURE_MAP_HOLIDAY_SCHEDULES   (2048)
 
#define DOOR_LOCK_FEATURE_MAP_HOLIDAY_SCHEDULES_OFFSET   (11)
 
#define DOOR_LOCK_FEATURE_MAP_UNBOLTING   (4096)
 
#define DOOR_LOCK_FEATURE_MAP_UNBOLTING_OFFSET   (12)
 
#define DOOR_LOCK_KEYPAD_OPERATION_EVENT_MASK_KEYPAD_OP_UNKNOWN_OR_MS   (1)
 
#define DOOR_LOCK_KEYPAD_OPERATION_EVENT_MASK_KEYPAD_OP_UNKNOWN_OR_MS_OFFSET   (0)
 
#define DOOR_LOCK_KEYPAD_OPERATION_EVENT_MASK_KEYPAD_OP_LOCK   (2)
 
#define DOOR_LOCK_KEYPAD_OPERATION_EVENT_MASK_KEYPAD_OP_LOCK_OFFSET   (1)
 
#define DOOR_LOCK_KEYPAD_OPERATION_EVENT_MASK_KEYPAD_OP_UNLOCK   (4)
 
#define DOOR_LOCK_KEYPAD_OPERATION_EVENT_MASK_KEYPAD_OP_UNLOCK_OFFSET   (2)
 
#define DOOR_LOCK_KEYPAD_OPERATION_EVENT_MASK_KEYPAD_OP_LOCK_ERROR_INVALID_PIN   (8)
 
#define DOOR_LOCK_KEYPAD_OPERATION_EVENT_MASK_KEYPAD_OP_LOCK_ERROR_INVALID_PIN_OFFSET   (3)
 
#define DOOR_LOCK_KEYPAD_OPERATION_EVENT_MASK_KEYPAD_OP_LOCK_ERROR_INVALID_SCHEDULE   (16)
 
#define DOOR_LOCK_KEYPAD_OPERATION_EVENT_MASK_KEYPAD_OP_LOCK_ERROR_INVALID_SCHEDULE_OFFSET   (4)
 
#define DOOR_LOCK_KEYPAD_OPERATION_EVENT_MASK_KEYPAD_OP_UNLOCK_INVALID_PIN   (32)
 
#define DOOR_LOCK_KEYPAD_OPERATION_EVENT_MASK_KEYPAD_OP_UNLOCK_INVALID_PIN_OFFSET   (5)
 
#define DOOR_LOCK_KEYPAD_OPERATION_EVENT_MASK_KEYPAD_OP_UNLOCK_INVALID_SCHEDULE   (64)
 
#define DOOR_LOCK_KEYPAD_OPERATION_EVENT_MASK_KEYPAD_OP_UNLOCK_INVALID_SCHEDULE_OFFSET   (6)
 
#define DOOR_LOCK_KEYPAD_OPERATION_EVENT_MASK_KEYPAD_OP_NON_ACCESS_USER   (128)
 
#define DOOR_LOCK_KEYPAD_OPERATION_EVENT_MASK_KEYPAD_OP_NON_ACCESS_USER_OFFSET   (7)
 
#define DOOR_LOCK_KEYPAD_PROGRAMMING_EVENT_MASK_KEYPAD_PROG_UNKNOWN_OR_MS   (1)
 
#define DOOR_LOCK_KEYPAD_PROGRAMMING_EVENT_MASK_KEYPAD_PROG_UNKNOWN_OR_MS_OFFSET   (0)
 
#define DOOR_LOCK_KEYPAD_PROGRAMMING_EVENT_MASK_KEYPAD_PROG_MASTER_CODE_CHANGED   (2)
 
#define DOOR_LOCK_KEYPAD_PROGRAMMING_EVENT_MASK_KEYPAD_PROG_MASTER_CODE_CHANGED_OFFSET   (1)
 
#define DOOR_LOCK_KEYPAD_PROGRAMMING_EVENT_MASK_KEYPAD_PROG_PIN_ADDED   (4)
 
#define DOOR_LOCK_KEYPAD_PROGRAMMING_EVENT_MASK_KEYPAD_PROG_PIN_ADDED_OFFSET   (2)
 
#define DOOR_LOCK_KEYPAD_PROGRAMMING_EVENT_MASK_KEYPAD_PROG_PIN_DELETED   (8)
 
#define DOOR_LOCK_KEYPAD_PROGRAMMING_EVENT_MASK_KEYPAD_PROG_PIN_DELETED_OFFSET   (3)
 
#define DOOR_LOCK_KEYPAD_PROGRAMMING_EVENT_MASK_KEYPAD_PROG_PIN_CHANGED   (16)
 
#define DOOR_LOCK_KEYPAD_PROGRAMMING_EVENT_MASK_KEYPAD_PROG_PIN_CHANGED_OFFSET   (4)
 
#define DOOR_LOCK_LOCAL_PROGRAMMING_FEATURES_ADD_USERS_CREDENTIALS_SCHEDULES_LOCALLY   (1)
 
#define DOOR_LOCK_LOCAL_PROGRAMMING_FEATURES_ADD_USERS_CREDENTIALS_SCHEDULES_LOCALLY_OFFSET   (0)
 
#define DOOR_LOCK_LOCAL_PROGRAMMING_FEATURES_MODIFY_USERS_CREDENTIALS_SCHEDULES_LOCALLY   (2)
 
#define DOOR_LOCK_LOCAL_PROGRAMMING_FEATURES_MODIFY_USERS_CREDENTIALS_SCHEDULES_LOCALLY_OFFSET   (1)
 
#define DOOR_LOCK_LOCAL_PROGRAMMING_FEATURES_CLEAR_USERS_CREDENTIALS_SCHEDULES_LOCALLY   (4)
 
#define DOOR_LOCK_LOCAL_PROGRAMMING_FEATURES_CLEAR_USERS_CREDENTIALS_SCHEDULES_LOCALLY_OFFSET   (2)
 
#define DOOR_LOCK_LOCAL_PROGRAMMING_FEATURES_ADJUST_LOCK_SETTINGS_LOCALLY   (8)
 
#define DOOR_LOCK_LOCAL_PROGRAMMING_FEATURES_ADJUST_LOCK_SETTINGS_LOCALLY_OFFSET   (3)
 
#define DOOR_LOCK_MANUAL_OPERATION_EVENT_MASK_MANUAL_OP_UNKNOWN_OR_MS   (1)
 
#define DOOR_LOCK_MANUAL_OPERATION_EVENT_MASK_MANUAL_OP_UNKNOWN_OR_MS_OFFSET   (0)
 
#define DOOR_LOCK_MANUAL_OPERATION_EVENT_MASK_MANUAL_OP_THUMBTURN_LOCK   (2)
 
#define DOOR_LOCK_MANUAL_OPERATION_EVENT_MASK_MANUAL_OP_THUMBTURN_LOCK_OFFSET   (1)
 
#define DOOR_LOCK_MANUAL_OPERATION_EVENT_MASK_MANUAL_OP_THUMBTURN_UNLOCK   (4)
 
#define DOOR_LOCK_MANUAL_OPERATION_EVENT_MASK_MANUAL_OP_THUMBTURN_UNLOCK_OFFSET   (2)
 
#define DOOR_LOCK_MANUAL_OPERATION_EVENT_MASK_MANUAL_OP_ONE_TOUCH_LOCK   (8)
 
#define DOOR_LOCK_MANUAL_OPERATION_EVENT_MASK_MANUAL_OP_ONE_TOUCH_LOCK_OFFSET   (3)
 
#define DOOR_LOCK_MANUAL_OPERATION_EVENT_MASK_MANUAL_OP_KEY_LOCK   (16)
 
#define DOOR_LOCK_MANUAL_OPERATION_EVENT_MASK_MANUAL_OP_KEY_LOCK_OFFSET   (4)
 
#define DOOR_LOCK_MANUAL_OPERATION_EVENT_MASK_MANUAL_OP_KEY_UNLOCK   (32)
 
#define DOOR_LOCK_MANUAL_OPERATION_EVENT_MASK_MANUAL_OP_KEY_UNLOCK_OFFSET   (5)
 
#define DOOR_LOCK_MANUAL_OPERATION_EVENT_MASK_MANUAL_OP_AUTO_LOCK   (64)
 
#define DOOR_LOCK_MANUAL_OPERATION_EVENT_MASK_MANUAL_OP_AUTO_LOCK_OFFSET   (6)
 
#define DOOR_LOCK_MANUAL_OPERATION_EVENT_MASK_MANUAL_OP_SCHEDULE_LOCK   (128)
 
#define DOOR_LOCK_MANUAL_OPERATION_EVENT_MASK_MANUAL_OP_SCHEDULE_LOCK_OFFSET   (7)
 
#define DOOR_LOCK_MANUAL_OPERATION_EVENT_MASK_MANUAL_OP_SCHEDULE_UNLOCK   (256)
 
#define DOOR_LOCK_MANUAL_OPERATION_EVENT_MASK_MANUAL_OP_SCHEDULE_UNLOCK_OFFSET   (8)
 
#define DOOR_LOCK_MANUAL_OPERATION_EVENT_MASK_MANUAL_OP_LOCK   (512)
 
#define DOOR_LOCK_MANUAL_OPERATION_EVENT_MASK_MANUAL_OP_LOCK_OFFSET   (9)
 
#define DOOR_LOCK_MANUAL_OPERATION_EVENT_MASK_MANUAL_OP_UNLOCK   (1024)
 
#define DOOR_LOCK_MANUAL_OPERATION_EVENT_MASK_MANUAL_OP_UNLOCK_OFFSET   (10)
 
#define DOOR_LOCK_RFID_OPERATION_EVENT_MASK_RFID_OP_UNKNOWN_OR_MS   (1)
 
#define DOOR_LOCK_RFID_OPERATION_EVENT_MASK_RFID_OP_UNKNOWN_OR_MS_OFFSET   (0)
 
#define DOOR_LOCK_RFID_OPERATION_EVENT_MASK_RFID_OP_LOCK   (2)
 
#define DOOR_LOCK_RFID_OPERATION_EVENT_MASK_RFID_OP_LOCK_OFFSET   (1)
 
#define DOOR_LOCK_RFID_OPERATION_EVENT_MASK_RFID_OP_UNLOCK   (4)
 
#define DOOR_LOCK_RFID_OPERATION_EVENT_MASK_RFID_OP_UNLOCK_OFFSET   (2)
 
#define DOOR_LOCK_RFID_OPERATION_EVENT_MASK_RFID_OP_LOCK_ERROR_INVALID_RFID   (8)
 
#define DOOR_LOCK_RFID_OPERATION_EVENT_MASK_RFID_OP_LOCK_ERROR_INVALID_RFID_OFFSET   (3)
 
#define DOOR_LOCK_RFID_OPERATION_EVENT_MASK_RFID_OP_LOCK_ERROR_INVALID_SCHEDULE   (16)
 
#define DOOR_LOCK_RFID_OPERATION_EVENT_MASK_RFID_OP_LOCK_ERROR_INVALID_SCHEDULE_OFFSET   (4)
 
#define DOOR_LOCK_RFID_OPERATION_EVENT_MASK_RFID_OP_UNLOCK_ERROR_INVALID_RFID   (32)
 
#define DOOR_LOCK_RFID_OPERATION_EVENT_MASK_RFID_OP_UNLOCK_ERROR_INVALID_RFID_OFFSET   (5)
 
#define DOOR_LOCK_RFID_OPERATION_EVENT_MASK_RFID_OP_UNLOCK_ERROR_INVALID_SCHEDULE   (64)
 
#define DOOR_LOCK_RFID_OPERATION_EVENT_MASK_RFID_OP_UNLOCK_ERROR_INVALID_SCHEDULE_OFFSET   (6)
 
#define DOOR_LOCK_RFID_PROGRAMMING_EVENT_MASK_RFID_PROG_UNKNOWN_OR_MS   (1)
 
#define DOOR_LOCK_RFID_PROGRAMMING_EVENT_MASK_RFID_PROG_UNKNOWN_OR_MS_OFFSET   (0)
 
#define DOOR_LOCK_RFID_PROGRAMMING_EVENT_MASK_RFID_PROG_RFID_ADDED   (32)
 
#define DOOR_LOCK_RFID_PROGRAMMING_EVENT_MASK_RFID_PROG_RFID_ADDED_OFFSET   (5)
 
#define DOOR_LOCK_RFID_PROGRAMMING_EVENT_MASK_RFID_PROG_RFID_DELETED   (64)
 
#define DOOR_LOCK_RFID_PROGRAMMING_EVENT_MASK_RFID_PROG_RFID_DELETED_OFFSET   (6)
 
#define DOOR_LOCK_RF_OPERATION_EVENT_MASK_RF_OP_UNKNOWN_OR_MS   (1)
 
#define DOOR_LOCK_RF_OPERATION_EVENT_MASK_RF_OP_UNKNOWN_OR_MS_OFFSET   (0)
 
#define DOOR_LOCK_RF_OPERATION_EVENT_MASK_RF_OP_LOCK   (2)
 
#define DOOR_LOCK_RF_OPERATION_EVENT_MASK_RF_OP_LOCK_OFFSET   (1)
 
#define DOOR_LOCK_RF_OPERATION_EVENT_MASK_RF_OP_UNLOCK   (4)
 
#define DOOR_LOCK_RF_OPERATION_EVENT_MASK_RF_OP_UNLOCK_OFFSET   (2)
 
#define DOOR_LOCK_RF_OPERATION_EVENT_MASK_RF_OP_LOCK_ERROR_INVALID_CODE   (8)
 
#define DOOR_LOCK_RF_OPERATION_EVENT_MASK_RF_OP_LOCK_ERROR_INVALID_CODE_OFFSET   (3)
 
#define DOOR_LOCK_RF_OPERATION_EVENT_MASK_RF_OP_LOCK_ERROR_INVALID_SCHEDULE   (16)
 
#define DOOR_LOCK_RF_OPERATION_EVENT_MASK_RF_OP_LOCK_ERROR_INVALID_SCHEDULE_OFFSET   (4)
 
#define DOOR_LOCK_RF_OPERATION_EVENT_MASK_RF_OP_UNLOCK_INVALID_CODE   (32)
 
#define DOOR_LOCK_RF_OPERATION_EVENT_MASK_RF_OP_UNLOCK_INVALID_CODE_OFFSET   (5)
 
#define DOOR_LOCK_RF_OPERATION_EVENT_MASK_RF_OP_UNLOCK_INVALID_SCHEDULE   (64)
 
#define DOOR_LOCK_RF_OPERATION_EVENT_MASK_RF_OP_UNLOCK_INVALID_SCHEDULE_OFFSET   (6)
 
#define DOOR_LOCK_RF_PROGRAMMING_EVENT_MASK_RF_PROG_UNKNOWN_OR_MS   (1)
 
#define DOOR_LOCK_RF_PROGRAMMING_EVENT_MASK_RF_PROG_UNKNOWN_OR_MS_OFFSET   (0)
 
#define DOOR_LOCK_RF_PROGRAMMING_EVENT_MASK_RF_PROG_PIN_ADDED   (4)
 
#define DOOR_LOCK_RF_PROGRAMMING_EVENT_MASK_RF_PROG_PIN_ADDED_OFFSET   (2)
 
#define DOOR_LOCK_RF_PROGRAMMING_EVENT_MASK_RF_PROG_PIN_DELETED   (8)
 
#define DOOR_LOCK_RF_PROGRAMMING_EVENT_MASK_RF_PROG_PIN_DELETED_OFFSET   (3)
 
#define DOOR_LOCK_RF_PROGRAMMING_EVENT_MASK_RF_PROG_PIN_CHANGED   (16)
 
#define DOOR_LOCK_RF_PROGRAMMING_EVENT_MASK_RF_PROG_PIN_CHANGED_OFFSET   (4)
 
#define DOOR_LOCK_RF_PROGRAMMING_EVENT_MASK_RF_PROG_RFID_ADDED   (32)
 
#define DOOR_LOCK_RF_PROGRAMMING_EVENT_MASK_RF_PROG_RFID_ADDED_OFFSET   (5)
 
#define DOOR_LOCK_RF_PROGRAMMING_EVENT_MASK_RF_PROG_RFID_DELETED   (64)
 
#define DOOR_LOCK_RF_PROGRAMMING_EVENT_MASK_RF_PROG_RFID_DELETED_OFFSET   (6)
 
#define DOOR_LOCK_SUPPORTED_OPERATING_MODES_NORMAL_MODE_SUPPORTED   (1)
 
#define DOOR_LOCK_SUPPORTED_OPERATING_MODES_NORMAL_MODE_SUPPORTED_OFFSET   (0)
 
#define DOOR_LOCK_SUPPORTED_OPERATING_MODES_VACATION_MODE_SUPPORTED   (2)
 
#define DOOR_LOCK_SUPPORTED_OPERATING_MODES_VACATION_MODE_SUPPORTED_OFFSET   (1)
 
#define DOOR_LOCK_SUPPORTED_OPERATING_MODES_PRIVACY_MODE_SUPPORTED   (4)
 
#define DOOR_LOCK_SUPPORTED_OPERATING_MODES_PRIVACY_MODE_SUPPORTED_OFFSET   (2)
 
#define DOOR_LOCK_SUPPORTED_OPERATING_MODES_NO_RF_LOCK_OR_UNLOCK_MODE_SUPPORTED   (8)
 
#define DOOR_LOCK_SUPPORTED_OPERATING_MODES_NO_RF_LOCK_OR_UNLOCK_MODE_SUPPORTED_OFFSET   (3)
 
#define DOOR_LOCK_SUPPORTED_OPERATING_MODES_PASSAGE_MODE_SUPPORTED   (16)
 
#define DOOR_LOCK_SUPPORTED_OPERATING_MODES_PASSAGE_MODE_SUPPORTED_OFFSET   (4)
 
#define DRLK_DAYS_MASK_SUN   (1)
 
#define DRLK_DAYS_MASK_SUN_OFFSET   (0)
 
#define DRLK_DAYS_MASK_MON   (2)
 
#define DRLK_DAYS_MASK_MON_OFFSET   (1)
 
#define DRLK_DAYS_MASK_TUE   (4)
 
#define DRLK_DAYS_MASK_TUE_OFFSET   (2)
 
#define DRLK_DAYS_MASK_WED   (8)
 
#define DRLK_DAYS_MASK_WED_OFFSET   (3)
 
#define DRLK_DAYS_MASK_THU   (16)
 
#define DRLK_DAYS_MASK_THU_OFFSET   (4)
 
#define DRLK_DAYS_MASK_FRI   (32)
 
#define DRLK_DAYS_MASK_FRI_OFFSET   (5)
 
#define DRLK_DAYS_MASK_SAT   (64)
 
#define DRLK_DAYS_MASK_SAT_OFFSET   (6)
 
#define DRLK_DAYS_MASK_ENABLE   (128)
 
#define DRLK_DAYS_MASK_ENABLE_OFFSET   (7)
 
#define ELECTRICAL_MEASUREMENT_AC_ALARMS_MASK_VOLTAGE_OVERLOAD   (1)
 
#define ELECTRICAL_MEASUREMENT_AC_ALARMS_MASK_VOLTAGE_OVERLOAD_OFFSET   (0)
 
#define ELECTRICAL_MEASUREMENT_AC_ALARMS_MASK_CURRENT_OVERLOAD   (2)
 
#define ELECTRICAL_MEASUREMENT_AC_ALARMS_MASK_CURRENT_OVERLOAD_OFFSET   (1)
 
#define ELECTRICAL_MEASUREMENT_AC_ALARMS_MASK_ACTIVE_POWER_OVERLOAD   (4)
 
#define ELECTRICAL_MEASUREMENT_AC_ALARMS_MASK_ACTIVE_POWER_OVERLOAD_OFFSET   (2)
 
#define ELECTRICAL_MEASUREMENT_AC_ALARMS_MASK_REACTIVE_POWER_OVERLOAD   (8)
 
#define ELECTRICAL_MEASUREMENT_AC_ALARMS_MASK_REACTIVE_POWER_OVERLOAD_OFFSET   (3)
 
#define ELECTRICAL_MEASUREMENT_AC_ALARMS_MASK_AVERAGE_RMS_OVER_VOLTAGE   (16)
 
#define ELECTRICAL_MEASUREMENT_AC_ALARMS_MASK_AVERAGE_RMS_OVER_VOLTAGE_OFFSET   (4)
 
#define ELECTRICAL_MEASUREMENT_AC_ALARMS_MASK_AVERAGE_RMS_UNDER_VOLTAGE   (32)
 
#define ELECTRICAL_MEASUREMENT_AC_ALARMS_MASK_AVERAGE_RMS_UNDER_VOLTAGE_OFFSET   (5)
 
#define ELECTRICAL_MEASUREMENT_AC_ALARMS_MASK_RMS_EXTREME_OVER_VOLTAGE   (64)
 
#define ELECTRICAL_MEASUREMENT_AC_ALARMS_MASK_RMS_EXTREME_OVER_VOLTAGE_OFFSET   (6)
 
#define ELECTRICAL_MEASUREMENT_AC_ALARMS_MASK_RMS_EXTREME_UNDER_VOLTAGE   (128)
 
#define ELECTRICAL_MEASUREMENT_AC_ALARMS_MASK_RMS_EXTREME_UNDER_VOLTAGE_OFFSET   (7)
 
#define ELECTRICAL_MEASUREMENT_AC_ALARMS_MASK_RMS_VOLTAGE_SAG   (256)
 
#define ELECTRICAL_MEASUREMENT_AC_ALARMS_MASK_RMS_VOLTAGE_SAG_OFFSET   (8)
 
#define ELECTRICAL_MEASUREMENT_AC_ALARMS_MASK_RMS_VOLTAGE_SWELL   (512)
 
#define ELECTRICAL_MEASUREMENT_AC_ALARMS_MASK_RMS_VOLTAGE_SWELL_OFFSET   (9)
 
#define ELECTRICAL_MEASUREMENT_DC_OVERLOAD_ALARMS_MASK_VOLTAGE_OVERLOAD   (1)
 
#define ELECTRICAL_MEASUREMENT_DC_OVERLOAD_ALARMS_MASK_VOLTAGE_OVERLOAD_OFFSET   (0)
 
#define ELECTRICAL_MEASUREMENT_DC_OVERLOAD_ALARMS_MASK_CURRENT_OVERLOAD   (2)
 
#define ELECTRICAL_MEASUREMENT_DC_OVERLOAD_ALARMS_MASK_CURRENT_OVERLOAD_OFFSET   (1)
 
#define ELECTRICAL_MEASUREMENT_MEASUREMENT_TYPE_ACTIVE_MEASUREMENT_AC   (1)
 
#define ELECTRICAL_MEASUREMENT_MEASUREMENT_TYPE_ACTIVE_MEASUREMENT_AC_OFFSET   (0)
 
#define ELECTRICAL_MEASUREMENT_MEASUREMENT_TYPE_REACTIVE_MEASUREMENT_AC   (2)
 
#define ELECTRICAL_MEASUREMENT_MEASUREMENT_TYPE_REACTIVE_MEASUREMENT_AC_OFFSET   (1)
 
#define ELECTRICAL_MEASUREMENT_MEASUREMENT_TYPE_APPARENT_MEASUREMENT_AC   (4)
 
#define ELECTRICAL_MEASUREMENT_MEASUREMENT_TYPE_APPARENT_MEASUREMENT_AC_OFFSET   (2)
 
#define ELECTRICAL_MEASUREMENT_MEASUREMENT_TYPE_PHASE_A_MEASUREMENT   (8)
 
#define ELECTRICAL_MEASUREMENT_MEASUREMENT_TYPE_PHASE_A_MEASUREMENT_OFFSET   (3)
 
#define ELECTRICAL_MEASUREMENT_MEASUREMENT_TYPE_PHASE_B_MEASUREMENT   (16)
 
#define ELECTRICAL_MEASUREMENT_MEASUREMENT_TYPE_PHASE_B_MEASUREMENT_OFFSET   (4)
 
#define ELECTRICAL_MEASUREMENT_MEASUREMENT_TYPE_PHASE_C_MEASUREMENT   (32)
 
#define ELECTRICAL_MEASUREMENT_MEASUREMENT_TYPE_PHASE_C_MEASUREMENT_OFFSET   (5)
 
#define ELECTRICAL_MEASUREMENT_MEASUREMENT_TYPE_DC_MEASUREMENT   (64)
 
#define ELECTRICAL_MEASUREMENT_MEASUREMENT_TYPE_DC_MEASUREMENT_OFFSET   (6)
 
#define ELECTRICAL_MEASUREMENT_MEASUREMENT_TYPE_HARMONICS_MEASUREMENT   (128)
 
#define ELECTRICAL_MEASUREMENT_MEASUREMENT_TYPE_HARMONICS_MEASUREMENT_OFFSET   (7)
 
#define ELECTRICAL_MEASUREMENT_MEASUREMENT_TYPE_POWER_QUALITY_MEASUREMENT   (256)
 
#define ELECTRICAL_MEASUREMENT_MEASUREMENT_TYPE_POWER_QUALITY_MEASUREMENT_OFFSET   (8)
 
#define GROUPS_NAME_SUPPORT_SUPPORTED   (128)
 
#define GROUPS_NAME_SUPPORT_SUPPORTED_OFFSET   (7)
 
#define IAS_ZONE_STATUS_ALARM1   (1)
 
#define IAS_ZONE_STATUS_ALARM1_OFFSET   (0)
 
#define IAS_ZONE_STATUS_ALARM2   (2)
 
#define IAS_ZONE_STATUS_ALARM2_OFFSET   (1)
 
#define IAS_ZONE_STATUS_TAMPER   (4)
 
#define IAS_ZONE_STATUS_TAMPER_OFFSET   (2)
 
#define IAS_ZONE_STATUS_BATTERY_LOW   (8)
 
#define IAS_ZONE_STATUS_BATTERY_LOW_OFFSET   (3)
 
#define IAS_ZONE_STATUS_SUPERVISION_NOTIFY   (16)
 
#define IAS_ZONE_STATUS_SUPERVISION_NOTIFY_OFFSET   (4)
 
#define IAS_ZONE_STATUS_RESTORE_NOTIFY   (32)
 
#define IAS_ZONE_STATUS_RESTORE_NOTIFY_OFFSET   (5)
 
#define IAS_ZONE_STATUS_TROUBLE   (64)
 
#define IAS_ZONE_STATUS_TROUBLE_OFFSET   (6)
 
#define IAS_ZONE_STATUS_AC_MAINS_FAULT   (128)
 
#define IAS_ZONE_STATUS_AC_MAINS_FAULT_OFFSET   (7)
 
#define IAS_ZONE_STATUS_TEST   (256)
 
#define IAS_ZONE_STATUS_TEST_OFFSET   (8)
 
#define IAS_ZONE_STATUS_BATTERY_DEFECT   (512)
 
#define IAS_ZONE_STATUS_BATTERY_DEFECT_OFFSET   (9)
 
#define IMAGE_BLOCK_REQUEST_FIELD_CONTROL_REQUEST_NODE_IEEE_ADDRESS_PRESENT   (1)
 
#define IMAGE_BLOCK_REQUEST_FIELD_CONTROL_REQUEST_NODE_IEEE_ADDRESS_PRESENT_OFFSET   (0)
 
#define IMAGE_BLOCK_REQUEST_FIELD_CONTROL_MINIMUM_BLOCK_PERIOD_PRESENT   (2)
 
#define IMAGE_BLOCK_REQUEST_FIELD_CONTROL_MINIMUM_BLOCK_PERIOD_PRESENT_OFFSET   (1)
 
#define IMAGE_PAGE_REQUEST_FIELD_CONTROL_REQUEST_NODE_IEEE_ADDRESS_PRESENT   (1)
 
#define IMAGE_PAGE_REQUEST_FIELD_CONTROL_REQUEST_NODE_IEEE_ADDRESS_PRESENT_OFFSET   (0)
 
#define LEVEL_OPTIONS_EXECUTE_IF_OFF   (1)
 
#define LEVEL_OPTIONS_EXECUTE_IF_OFF_OFFSET   (0)
 
#define LEVEL_OPTIONS_COUPLE_COLOR_TEMP_TO_LEVEL   (2)
 
#define LEVEL_OPTIONS_COUPLE_COLOR_TEMP_TO_LEVEL_OFFSET   (1)
 
#define METERING_DEMAND_FORMATTING_SUPPRESS_LEADING_ZEROS   (1)
 
#define METERING_DEMAND_FORMATTING_SUPPRESS_LEADING_ZEROS_OFFSET   (0)
 
#define METERING_DEMAND_FORMATTING_NUMBER_OF_DIGITS_TO_THE_RIGHT_OF_DECIMAL_POINT   (224)
 
#define METERING_DEMAND_FORMATTING_NUMBER_OF_DIGITS_TO_THE_RIGHT_OF_DECIMAL_POINT_OFFSET   (5)
 
#define METERING_DEMAND_FORMATTING_NUMBER_OF_DIGITS_TO_THE_LEFT_OF_THE_DECIMAL_POINT   (30)
 
#define METERING_DEMAND_FORMATTING_NUMBER_OF_DIGITS_TO_THE_LEFT_OF_THE_DECIMAL_POINT_OFFSET   (1)
 
#define METERING_ENERGY_CARRIER_DEMAND_FORMATTING_SUPPRESS_LEADING_ZEROS   (1)
 
#define METERING_ENERGY_CARRIER_DEMAND_FORMATTING_SUPPRESS_LEADING_ZEROS_OFFSET   (0)
 
#define METERING_ENERGY_CARRIER_DEMAND_FORMATTING_NUMBER_OF_DIGITS_TO_THE_RIGHT_OF_DECIMAL_POINT   (224)
 
#define METERING_ENERGY_CARRIER_DEMAND_FORMATTING_NUMBER_OF_DIGITS_TO_THE_RIGHT_OF_DECIMAL_POINT_OFFSET   (5)
 
#define METERING_ENERGY_CARRIER_DEMAND_FORMATTING_NUMBER_OF_DIGITS_TO_THE_LEFT_OF_THE_DECIMAL_POINT   (30)
 
#define METERING_ENERGY_CARRIER_DEMAND_FORMATTING_NUMBER_OF_DIGITS_TO_THE_LEFT_OF_THE_DECIMAL_POINT_OFFSET   (1)
 
#define METERING_ENERGY_CARRIER_SUMMATION_FORMATTING_SUPPRESS_LEADING_ZEROS   (1)
 
#define METERING_ENERGY_CARRIER_SUMMATION_FORMATTING_SUPPRESS_LEADING_ZEROS_OFFSET   (0)
 
#define METERING_ENERGY_CARRIER_SUMMATION_FORMATTING_NUMBER_OF_DIGITS_TO_THE_RIGHT_OF_DECIMAL_POINT   (224)
 
#define METERING_ENERGY_CARRIER_SUMMATION_FORMATTING_NUMBER_OF_DIGITS_TO_THE_RIGHT_OF_DECIMAL_POINT_OFFSET   (5)
 
#define METERING_ENERGY_CARRIER_SUMMATION_FORMATTING_NUMBER_OF_DIGITS_TO_THE_LEFT_OF_THE_DECIMAL_POINT   (30)
 
#define METERING_ENERGY_CARRIER_SUMMATION_FORMATTING_NUMBER_OF_DIGITS_TO_THE_LEFT_OF_THE_DECIMAL_POINT_OFFSET   (1)
 
#define METERING_HISTORICAL_CONSUMPTION_FORMATTING_SUPPRESS_LEADING_ZEROS   (1)
 
#define METERING_HISTORICAL_CONSUMPTION_FORMATTING_SUPPRESS_LEADING_ZEROS_OFFSET   (0)
 
#define METERING_HISTORICAL_CONSUMPTION_FORMATTING_NUMBER_OF_DIGITS_TO_THE_RIGHT_OF_DECIMAL_POINT   (224)
 
#define METERING_HISTORICAL_CONSUMPTION_FORMATTING_NUMBER_OF_DIGITS_TO_THE_RIGHT_OF_DECIMAL_POINT_OFFSET   (5)
 
#define METERING_HISTORICAL_CONSUMPTION_FORMATTING_NUMBER_OF_DIGITS_TO_THE_LEFT_OF_THE_DECIMAL_POINT   (30)
 
#define METERING_HISTORICAL_CONSUMPTION_FORMATTING_NUMBER_OF_DIGITS_TO_THE_LEFT_OF_THE_DECIMAL_POINT_OFFSET   (1)
 
#define METERING_SUMMATION_FORMATTING_SUPPRESS_LEADING_ZEROS   (1)
 
#define METERING_SUMMATION_FORMATTING_SUPPRESS_LEADING_ZEROS_OFFSET   (0)
 
#define METERING_SUMMATION_FORMATTING_NUMBER_OF_DIGITS_TO_THE_RIGHT_OF_DECIMAL_POINT   (224)
 
#define METERING_SUMMATION_FORMATTING_NUMBER_OF_DIGITS_TO_THE_RIGHT_OF_DECIMAL_POINT_OFFSET   (5)
 
#define METERING_SUMMATION_FORMATTING_NUMBER_OF_DIGITS_TO_THE_LEFT_OF_THE_DECIMAL_POINT   (30)
 
#define METERING_SUMMATION_FORMATTING_NUMBER_OF_DIGITS_TO_THE_LEFT_OF_THE_DECIMAL_POINT_OFFSET   (1)
 
#define METERING_TEMPERATURE_FORMATTING_SUPPRESS_LEADING_ZEROS   (1)
 
#define METERING_TEMPERATURE_FORMATTING_SUPPRESS_LEADING_ZEROS_OFFSET   (0)
 
#define METERING_TEMPERATURE_FORMATTING_NUMBER_OF_DIGITS_TO_THE_RIGHT_OF_DECIMAL_POINT   (224)
 
#define METERING_TEMPERATURE_FORMATTING_NUMBER_OF_DIGITS_TO_THE_RIGHT_OF_DECIMAL_POINT_OFFSET   (5)
 
#define METERING_TEMPERATURE_FORMATTING_NUMBER_OF_DIGITS_TO_THE_LEFT_OF_THE_DECIMAL_POINT   (30)
 
#define METERING_TEMPERATURE_FORMATTING_NUMBER_OF_DIGITS_TO_THE_LEFT_OF_THE_DECIMAL_POINT_OFFSET   (1)
 
#define OCCUPANCY_SENSING_OCCUPANCY_SENSED_OCCUPANCY   (1)
 
#define OCCUPANCY_SENSING_OCCUPANCY_SENSED_OCCUPANCY_OFFSET   (0)
 
#define OCCUPANCY_SENSING_OCCUPANCY_SENSOR_TYPE_BITMAP_PIR   (1)
 
#define OCCUPANCY_SENSING_OCCUPANCY_SENSOR_TYPE_BITMAP_PIR_OFFSET   (0)
 
#define OCCUPANCY_SENSING_OCCUPANCY_SENSOR_TYPE_BITMAP_ULTRASONIC   (2)
 
#define OCCUPANCY_SENSING_OCCUPANCY_SENSOR_TYPE_BITMAP_ULTRASONIC_OFFSET   (1)
 
#define OCCUPANCY_SENSING_OCCUPANCY_SENSOR_TYPE_BITMAP_PHYSICAL_CONTACT   (4)
 
#define OCCUPANCY_SENSING_OCCUPANCY_SENSOR_TYPE_BITMAP_PHYSICAL_CONTACT_OFFSET   (2)
 
#define ON_WITH_TIMED_OFF_ON_OFF_CONTROL_ACCEPT_ONLY_WHEN_ON   (1)
 
#define ON_WITH_TIMED_OFF_ON_OFF_CONTROL_ACCEPT_ONLY_WHEN_ON_OFFSET   (0)
 
#define POWER_CONFIGURATION_MAINS_ALARM_MASK_MAINS_VOLTAGE_TOO_LOW   (1)
 
#define POWER_CONFIGURATION_MAINS_ALARM_MASK_MAINS_VOLTAGE_TOO_LOW_OFFSET   (0)
 
#define POWER_CONFIGURATION_MAINS_ALARM_MASK_MAINS_VOLTAGE_TOO_HIGH   (2)
 
#define POWER_CONFIGURATION_MAINS_ALARM_MASK_MAINS_VOLTAGE_TOO_HIGH_OFFSET   (1)
 
#define POWER_CONFIGURATION_MAINS_ALARM_MASK_MAINS_POWER_SUPPLY_LOST   (4)
 
#define POWER_CONFIGURATION_MAINS_ALARM_MASK_MAINS_POWER_SUPPLY_LOST_OFFSET   (2)
 
#define PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_SUPPLY_VOLTAGE_TOO_LOW   (1)
 
#define PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_SUPPLY_VOLTAGE_TOO_LOW_OFFSET   (0)
 
#define PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_SUPPLY_VOLTAGE_TOO_HIGH   (2)
 
#define PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_SUPPLY_VOLTAGE_TOO_HIGH_OFFSET   (1)
 
#define PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_POWER_MISSING_PHASE   (4)
 
#define PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_POWER_MISSING_PHASE_OFFSET   (2)
 
#define PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_SYSTEM_PRESSURE_TOO_LOW   (8)
 
#define PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_SYSTEM_PRESSURE_TOO_LOW_OFFSET   (3)
 
#define PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_SYSTEM_PRESSURE_TOO_HIGH   (16)
 
#define PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_SYSTEM_PRESSURE_TOO_HIGH_OFFSET   (4)
 
#define PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_DRY_RUNNING   (32)
 
#define PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_DRY_RUNNING_OFFSET   (5)
 
#define PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_MOTOR_TEMPERATURE_TOO_HIGH   (64)
 
#define PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_MOTOR_TEMPERATURE_TOO_HIGH_OFFSET   (6)
 
#define PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_PUMP_MOTOR_HAS_FATAL_FAILURE   (128)
 
#define PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_PUMP_MOTOR_HAS_FATAL_FAILURE_OFFSET   (7)
 
#define PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_ELECTRONIC_TEMPERATURE_TOO_HIGH   (256)
 
#define PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_ELECTRONIC_TEMPERATURE_TOO_HIGH_OFFSET   (8)
 
#define PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_PUMP_BLOCKED   (512)
 
#define PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_PUMP_BLOCKED_OFFSET   (9)
 
#define PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_SENSOR_FAILURE   (1024)
 
#define PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_SENSOR_FAILURE_OFFSET   (10)
 
#define PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_ELECTRONIC_NON_FATAL_FAILURE   (2048)
 
#define PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_ELECTRONIC_NON_FATAL_FAILURE_OFFSET   (11)
 
#define PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_ELECTRONIC_FATAL_FAILURE   (4096)
 
#define PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_ELECTRONIC_FATAL_FAILURE_OFFSET   (12)
 
#define PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_GENERAL_FAULT   (8192)
 
#define PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_GENERAL_FAULT_OFFSET   (13)
 
#define PUMP_CONFIGURATION_AND_CONTROL_PUMP_STATUS_DEVICE_FAULT   (1)
 
#define PUMP_CONFIGURATION_AND_CONTROL_PUMP_STATUS_DEVICE_FAULT_OFFSET   (0)
 
#define PUMP_CONFIGURATION_AND_CONTROL_PUMP_STATUS_SUPPLY_FAULT   (2)
 
#define PUMP_CONFIGURATION_AND_CONTROL_PUMP_STATUS_SUPPLY_FAULT_OFFSET   (1)
 
#define PUMP_CONFIGURATION_AND_CONTROL_PUMP_STATUS_SPEED_LOW   (4)
 
#define PUMP_CONFIGURATION_AND_CONTROL_PUMP_STATUS_SPEED_LOW_OFFSET   (2)
 
#define PUMP_CONFIGURATION_AND_CONTROL_PUMP_STATUS_SPEED_HIGH   (8)
 
#define PUMP_CONFIGURATION_AND_CONTROL_PUMP_STATUS_SPEED_HIGH_OFFSET   (3)
 
#define PUMP_CONFIGURATION_AND_CONTROL_PUMP_STATUS_LOCAL_OVERRIDE   (16)
 
#define PUMP_CONFIGURATION_AND_CONTROL_PUMP_STATUS_LOCAL_OVERRIDE_OFFSET   (4)
 
#define PUMP_CONFIGURATION_AND_CONTROL_PUMP_STATUS_RUNNING   (32)
 
#define PUMP_CONFIGURATION_AND_CONTROL_PUMP_STATUS_RUNNING_OFFSET   (5)
 
#define PUMP_CONFIGURATION_AND_CONTROL_PUMP_STATUS_REMOTE_PRESSURE   (64)
 
#define PUMP_CONFIGURATION_AND_CONTROL_PUMP_STATUS_REMOTE_PRESSURE_OFFSET   (6)
 
#define PUMP_CONFIGURATION_AND_CONTROL_PUMP_STATUS_REMOTE_FLOW   (128)
 
#define PUMP_CONFIGURATION_AND_CONTROL_PUMP_STATUS_REMOTE_FLOW_OFFSET   (7)
 
#define PUMP_CONFIGURATION_AND_CONTROL_PUMP_STATUS_REMOTE_TEMPERATURE   (256)
 
#define PUMP_CONFIGURATION_AND_CONTROL_PUMP_STATUS_REMOTE_TEMPERATURE_OFFSET   (8)
 
#define QUERY_NEXT_IMAGE_REQUEST_FIELD_CONTROL_HARDWARE_VERSION_PRESENT   (1)
 
#define QUERY_NEXT_IMAGE_REQUEST_FIELD_CONTROL_HARDWARE_VERSION_PRESENT_OFFSET   (0)
 
#define RESET_STARTUP_PARAMETERS_OPTIONS_RESET_CURRENT   (1)
 
#define RESET_STARTUP_PARAMETERS_OPTIONS_RESET_CURRENT_OFFSET   (0)
 
#define RESET_STARTUP_PARAMETERS_OPTIONS_RESET_ALL   (2)
 
#define RESET_STARTUP_PARAMETERS_OPTIONS_RESET_ALL_OFFSET   (1)
 
#define RESET_STARTUP_PARAMETERS_OPTIONS_ERASE_INDEX   (4)
 
#define RESET_STARTUP_PARAMETERS_OPTIONS_ERASE_INDEX_OFFSET   (2)
 
#define RESTART_DEVICE_OPTIONS_STARTUP_MODE   (7)
 
#define RESTART_DEVICE_OPTIONS_STARTUP_MODE_OFFSET   (0)
 
#define RESTART_DEVICE_OPTIONS_IMMEDIATE   (8)
 
#define RESTART_DEVICE_OPTIONS_IMMEDIATE_OFFSET   (3)
 
#define SCENES_NAME_SUPPORT_SCENE_NAMES_SUPPORTED   (128)
 
#define SCENES_NAME_SUPPORT_SCENE_NAMES_SUPPORTED_OFFSET   (7)
 
#define SHADE_CONFIGURATION_STATUS_SHADE_OPERATIONAL   (1)
 
#define SHADE_CONFIGURATION_STATUS_SHADE_OPERATIONAL_OFFSET   (0)
 
#define SHADE_CONFIGURATION_STATUS_SHADE_ADJUSTING   (2)
 
#define SHADE_CONFIGURATION_STATUS_SHADE_ADJUSTING_OFFSET   (1)
 
#define SHADE_CONFIGURATION_STATUS_SHADE_DIRECTION   (4)
 
#define SHADE_CONFIGURATION_STATUS_SHADE_DIRECTION_OFFSET   (2)
 
#define SHADE_CONFIGURATION_STATUS_FORWARD_DIRECTION_OF_MOTOR   (8)
 
#define SHADE_CONFIGURATION_STATUS_FORWARD_DIRECTION_OF_MOTOR_OFFSET   (3)
 
#define SQUAWK_SQUAWK_CONFIGURATION_SQUAWK_LEVEL   (3)
 
#define SQUAWK_SQUAWK_CONFIGURATION_SQUAWK_LEVEL_OFFSET   (0)
 
#define SQUAWK_SQUAWK_CONFIGURATION_SQUAWK_STROBE_ACTIVE   (8)
 
#define SQUAWK_SQUAWK_CONFIGURATION_SQUAWK_STROBE_ACTIVE_OFFSET   (3)
 
#define SQUAWK_SQUAWK_CONFIGURATION_SQUAWK_MODE   (240)
 
#define SQUAWK_SQUAWK_CONFIGURATION_SQUAWK_MODE_OFFSET   (4)
 
#define START_WARNING_SIREN_CONFIGURATION_SIREN_LEVEL   (3)
 
#define START_WARNING_SIREN_CONFIGURATION_SIREN_LEVEL_OFFSET   (0)
 
#define START_WARNING_SIREN_CONFIGURATION_STROBE   (12)
 
#define START_WARNING_SIREN_CONFIGURATION_STROBE_OFFSET   (2)
 
#define START_WARNING_SIREN_CONFIGURATION_WARNING_MODE   (240)
 
#define START_WARNING_SIREN_CONFIGURATION_WARNING_MODE_OFFSET   (4)
 
#define THERMOSTAT_AC_ERROR_CODE_COMPRESSOR_FAILURE_OR_REFRIGERANT_LEAKAGE   (1)
 
#define THERMOSTAT_AC_ERROR_CODE_COMPRESSOR_FAILURE_OR_REFRIGERANT_LEAKAGE_OFFSET   (0)
 
#define THERMOSTAT_AC_ERROR_CODE_ROOM_TEMPERATURE_SENSOR_FAILURE   (2)
 
#define THERMOSTAT_AC_ERROR_CODE_ROOM_TEMPERATURE_SENSOR_FAILURE_OFFSET   (1)
 
#define THERMOSTAT_AC_ERROR_CODE_OUTDOOR_TEMPERATURE_SENSOR_FAILURE   (4)
 
#define THERMOSTAT_AC_ERROR_CODE_OUTDOOR_TEMPERATURE_SENSOR_FAILURE_OFFSET   (2)
 
#define THERMOSTAT_AC_ERROR_CODE_INDOOR_COIL_TEMPERATURE_SENSOR_FAILURE   (8)
 
#define THERMOSTAT_AC_ERROR_CODE_INDOOR_COIL_TEMPERATURE_SENSOR_FAILURE_OFFSET   (3)
 
#define THERMOSTAT_AC_ERROR_CODE_FAN_FAILURE   (16)
 
#define THERMOSTAT_AC_ERROR_CODE_FAN_FAILURE_OFFSET   (4)
 
#define THERMOSTAT_ALARM_MASK_INITIALIZATION_FAILURE   (1)
 
#define THERMOSTAT_ALARM_MASK_INITIALIZATION_FAILURE_OFFSET   (0)
 
#define THERMOSTAT_ALARM_MASK_HARDWARE_FAILURE   (2)
 
#define THERMOSTAT_ALARM_MASK_HARDWARE_FAILURE_OFFSET   (1)
 
#define THERMOSTAT_ALARM_MASK_SELF_CALIBRATION_FAILURE   (4)
 
#define THERMOSTAT_ALARM_MASK_SELF_CALIBRATION_FAILURE_OFFSET   (2)
 
#define THERMOSTAT_HVAC_SYSTEM_TYPE_CONFIGURATION_COOLING_SYSTEM_STAGE   (3)
 
#define THERMOSTAT_HVAC_SYSTEM_TYPE_CONFIGURATION_COOLING_SYSTEM_STAGE_OFFSET   (0)
 
#define THERMOSTAT_HVAC_SYSTEM_TYPE_CONFIGURATION_HEATING_SYSTEM_STAGE   (12)
 
#define THERMOSTAT_HVAC_SYSTEM_TYPE_CONFIGURATION_HEATING_SYSTEM_STAGE_OFFSET   (2)
 
#define THERMOSTAT_HVAC_SYSTEM_TYPE_CONFIGURATION_HEATING_SYSTEM_TYPE   (16)
 
#define THERMOSTAT_HVAC_SYSTEM_TYPE_CONFIGURATION_HEATING_SYSTEM_TYPE_OFFSET   (4)
 
#define THERMOSTAT_HVAC_SYSTEM_TYPE_CONFIGURATION_HEATING_FUEL_SOURCE   (32)
 
#define THERMOSTAT_HVAC_SYSTEM_TYPE_CONFIGURATION_HEATING_FUEL_SOURCE_OFFSET   (5)
 
#define THERMOSTAT_OCCUPANCY_OCCUPIED   (1)
 
#define THERMOSTAT_OCCUPANCY_OCCUPIED_OFFSET   (0)
 
#define THERMOSTAT_REMOTE_SENSING_LOCAL_TEMPERATURE_REMOTE   (1)
 
#define THERMOSTAT_REMOTE_SENSING_LOCAL_TEMPERATURE_REMOTE_OFFSET   (0)
 
#define THERMOSTAT_REMOTE_SENSING_OUTDOOR_TEMPERATURE_REMOTE   (2)
 
#define THERMOSTAT_REMOTE_SENSING_OUTDOOR_TEMPERATURE_REMOTE_OFFSET   (1)
 
#define THERMOSTAT_REMOTE_SENSING_OCCUPANCY_REMOTE   (4)
 
#define THERMOSTAT_REMOTE_SENSING_OCCUPANCY_REMOTE_OFFSET   (2)
 
#define THERMOSTAT_THERMOSTAT_PROGRAMMING_OPERATION_MODE_PROGRAMMING_MODE   (1)
 
#define THERMOSTAT_THERMOSTAT_PROGRAMMING_OPERATION_MODE_PROGRAMMING_MODE_OFFSET   (0)
 
#define THERMOSTAT_THERMOSTAT_PROGRAMMING_OPERATION_MODE_AUTO_OR_RECOVERY   (2)
 
#define THERMOSTAT_THERMOSTAT_PROGRAMMING_OPERATION_MODE_AUTO_OR_RECOVERY_OFFSET   (1)
 
#define THERMOSTAT_THERMOSTAT_PROGRAMMING_OPERATION_MODE_ECONOMY_OR_ENERGY_STAR   (4)
 
#define THERMOSTAT_THERMOSTAT_PROGRAMMING_OPERATION_MODE_ECONOMY_OR_ENERGY_STAR_OFFSET   (2)
 
#define THERMOSTAT_THERMOSTAT_RUNNING_STATE_HEAT_ON   (1)
 
#define THERMOSTAT_THERMOSTAT_RUNNING_STATE_HEAT_ON_OFFSET   (0)
 
#define THERMOSTAT_THERMOSTAT_RUNNING_STATE_COOL_ON   (2)
 
#define THERMOSTAT_THERMOSTAT_RUNNING_STATE_COOL_ON_OFFSET   (1)
 
#define THERMOSTAT_THERMOSTAT_RUNNING_STATE_FAN_ON   (4)
 
#define THERMOSTAT_THERMOSTAT_RUNNING_STATE_FAN_ON_OFFSET   (2)
 
#define THERMOSTAT_THERMOSTAT_RUNNING_STATE_HEAT_SECOND_STAGE_ON   (8)
 
#define THERMOSTAT_THERMOSTAT_RUNNING_STATE_HEAT_SECOND_STAGE_ON_OFFSET   (3)
 
#define THERMOSTAT_THERMOSTAT_RUNNING_STATE_COOL_SECOND_STAGE_ON   (16)
 
#define THERMOSTAT_THERMOSTAT_RUNNING_STATE_COOL_SECOND_STAGE_ON_OFFSET   (4)
 
#define THERMOSTAT_THERMOSTAT_RUNNING_STATE_FAN_SECOND_STAGE_ON   (32)
 
#define THERMOSTAT_THERMOSTAT_RUNNING_STATE_FAN_SECOND_STAGE_ON_OFFSET   (5)
 
#define THERMOSTAT_THERMOSTAT_RUNNING_STATE_FAN_THIRD_STAGE_ON   (64)
 
#define THERMOSTAT_THERMOSTAT_RUNNING_STATE_FAN_THIRD_STAGE_ON_OFFSET   (6)
 
#define TIME_TIME_STATUS_MASTER   (1)
 
#define TIME_TIME_STATUS_MASTER_OFFSET   (0)
 
#define TIME_TIME_STATUS_SYNCHRONIZED   (2)
 
#define TIME_TIME_STATUS_SYNCHRONIZED_OFFSET   (1)
 
#define TIME_TIME_STATUS_MASTER_ZONE_DST   (4)
 
#define TIME_TIME_STATUS_MASTER_ZONE_DST_OFFSET   (2)
 
#define TIME_TIME_STATUS_SUPERSEDING   (8)
 
#define TIME_TIME_STATUS_SUPERSEDING_OFFSET   (3)
 
#define TSTAT_SCHEDULE_DOW_SUNDAY   (1)
 
#define TSTAT_SCHEDULE_DOW_SUNDAY_OFFSET   (0)
 
#define TSTAT_SCHEDULE_DOW_MONDAY   (2)
 
#define TSTAT_SCHEDULE_DOW_MONDAY_OFFSET   (1)
 
#define TSTAT_SCHEDULE_DOW_TUESDAY   (4)
 
#define TSTAT_SCHEDULE_DOW_TUESDAY_OFFSET   (2)
 
#define TSTAT_SCHEDULE_DOW_WEDNESDAY   (8)
 
#define TSTAT_SCHEDULE_DOW_WEDNESDAY_OFFSET   (3)
 
#define TSTAT_SCHEDULE_DOW_THURSDAY   (16)
 
#define TSTAT_SCHEDULE_DOW_THURSDAY_OFFSET   (4)
 
#define TSTAT_SCHEDULE_DOW_FRIDAY   (32)
 
#define TSTAT_SCHEDULE_DOW_FRIDAY_OFFSET   (5)
 
#define TSTAT_SCHEDULE_DOW_SATURDAY   (64)
 
#define TSTAT_SCHEDULE_DOW_SATURDAY_OFFSET   (6)
 
#define TSTAT_SCHEDULE_DOW_AWAY_OR_VACATION   (128)
 
#define TSTAT_SCHEDULE_DOW_AWAY_OR_VACATION_OFFSET   (7)
 
#define TSTAT_SCHEDULE_MODE_HEAT   (1)
 
#define TSTAT_SCHEDULE_MODE_HEAT_OFFSET   (0)
 
#define TSTAT_SCHEDULE_MODE_COOL   (2)
 
#define TSTAT_SCHEDULE_MODE_COOL_OFFSET   (1)
 
#define UNIFY_FAN_CONTROL_Z_WAVE_SUPPORTED_FAN_MODE_AUTO   (1)
 
#define UNIFY_FAN_CONTROL_Z_WAVE_SUPPORTED_FAN_MODE_AUTO_OFFSET   (0)
 
#define UNIFY_FAN_CONTROL_Z_WAVE_SUPPORTED_FAN_MODE_LOW   (2)
 
#define UNIFY_FAN_CONTROL_Z_WAVE_SUPPORTED_FAN_MODE_LOW_OFFSET   (1)
 
#define UNIFY_FAN_CONTROL_Z_WAVE_SUPPORTED_FAN_MODE_AUTO_HIGH   (4)
 
#define UNIFY_FAN_CONTROL_Z_WAVE_SUPPORTED_FAN_MODE_AUTO_HIGH_OFFSET   (2)
 
#define UNIFY_FAN_CONTROL_Z_WAVE_SUPPORTED_FAN_MODE_HIGH   (8)
 
#define UNIFY_FAN_CONTROL_Z_WAVE_SUPPORTED_FAN_MODE_HIGH_OFFSET   (3)
 
#define UNIFY_FAN_CONTROL_Z_WAVE_SUPPORTED_FAN_MODE_AUTO_MEDIUM   (16)
 
#define UNIFY_FAN_CONTROL_Z_WAVE_SUPPORTED_FAN_MODE_AUTO_MEDIUM_OFFSET   (4)
 
#define UNIFY_FAN_CONTROL_Z_WAVE_SUPPORTED_FAN_MODE_MEDIUM   (32)
 
#define UNIFY_FAN_CONTROL_Z_WAVE_SUPPORTED_FAN_MODE_MEDIUM_OFFSET   (5)
 
#define UNIFY_FAN_CONTROL_Z_WAVE_SUPPORTED_FAN_MODE_CIRCULATION   (64)
 
#define UNIFY_FAN_CONTROL_Z_WAVE_SUPPORTED_FAN_MODE_CIRCULATION_OFFSET   (6)
 
#define UNIFY_FAN_CONTROL_Z_WAVE_SUPPORTED_FAN_MODE_HUMIDITY_CIRCULATION   (128)
 
#define UNIFY_FAN_CONTROL_Z_WAVE_SUPPORTED_FAN_MODE_HUMIDITY_CIRCULATION_OFFSET   (7)
 
#define UNIFY_FAN_CONTROL_Z_WAVE_SUPPORTED_FAN_MODE_LEFT_RIGHT   (256)
 
#define UNIFY_FAN_CONTROL_Z_WAVE_SUPPORTED_FAN_MODE_LEFT_RIGHT_OFFSET   (8)
 
#define UNIFY_FAN_CONTROL_Z_WAVE_SUPPORTED_FAN_MODE_UP_DOWN   (512)
 
#define UNIFY_FAN_CONTROL_Z_WAVE_SUPPORTED_FAN_MODE_UP_DOWN_OFFSET   (9)
 
#define UNIFY_FAN_CONTROL_Z_WAVE_SUPPORTED_FAN_MODE_QUIET   (1024)
 
#define UNIFY_FAN_CONTROL_Z_WAVE_SUPPORTED_FAN_MODE_QUIET_OFFSET   (10)
 
#define UNIFY_FAN_CONTROL_Z_WAVE_SUPPORTED_FAN_MODE_EXTERNAL_CIRCULATION   (2048)
 
#define UNIFY_FAN_CONTROL_Z_WAVE_SUPPORTED_FAN_MODE_EXTERNAL_CIRCULATION_OFFSET   (11)
 
#define UNIFY_HUMIDITY_CONTROL_SUPPORTED_REPORTING_MODE_HUMIDIFY   (1)
 
#define UNIFY_HUMIDITY_CONTROL_SUPPORTED_REPORTING_MODE_HUMIDIFY_OFFSET   (0)
 
#define UNIFY_HUMIDITY_CONTROL_SUPPORTED_REPORTING_MODE_DEHUMIDIFY   (2)
 
#define UNIFY_HUMIDITY_CONTROL_SUPPORTED_REPORTING_MODE_DEHUMIDIFY_OFFSET   (1)
 
#define UNIFY_HUMIDITY_CONTROL_SUPPORTED_REPORTING_MODE_AUTO   (4)
 
#define UNIFY_HUMIDITY_CONTROL_SUPPORTED_REPORTING_MODE_AUTO_OFFSET   (2)
 
#define UNIFY_HUMIDITY_CONTROL_SUPPORTED_SET_POINTS_HUMIDIFIER   (1)
 
#define UNIFY_HUMIDITY_CONTROL_SUPPORTED_SET_POINTS_HUMIDIFIER_OFFSET   (0)
 
#define UNIFY_HUMIDITY_CONTROL_SUPPORTED_SET_POINTS_DEHUMIDIFIER   (2)
 
#define UNIFY_HUMIDITY_CONTROL_SUPPORTED_SET_POINTS_DEHUMIDIFIER_OFFSET   (1)
 
#define UNIFY_HUMIDITY_CONTROL_SUPPORTED_SET_POINTS_AUTO   (4)
 
#define UNIFY_HUMIDITY_CONTROL_SUPPORTED_SET_POINTS_AUTO_OFFSET   (2)
 
#define UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_OFF   (1)
 
#define UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_OFF_OFFSET   (0)
 
#define UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_HEAT   (2)
 
#define UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_HEAT_OFFSET   (1)
 
#define UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_COOL   (4)
 
#define UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_COOL_OFFSET   (2)
 
#define UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_AUTO   (8)
 
#define UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_AUTO_OFFSET   (3)
 
#define UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_AUXILIARY   (16)
 
#define UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_AUXILIARY_OFFSET   (4)
 
#define UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_RESUME   (32)
 
#define UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_RESUME_OFFSET   (5)
 
#define UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_FAN   (64)
 
#define UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_FAN_OFFSET   (6)
 
#define UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_FURNACE   (128)
 
#define UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_FURNACE_OFFSET   (7)
 
#define UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_DRY   (256)
 
#define UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_DRY_OFFSET   (8)
 
#define UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_MOIST   (512)
 
#define UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_MOIST_OFFSET   (9)
 
#define UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_AUTO_CHANGEOVER   (1024)
 
#define UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_AUTO_CHANGEOVER_OFFSET   (10)
 
#define UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_ENERGY_HEAT   (2048)
 
#define UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_ENERGY_HEAT_OFFSET   (11)
 
#define UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_ENERGY_COOL   (4096)
 
#define UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_ENERGY_COOL_OFFSET   (12)
 
#define UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_AWAY   (8192)
 
#define UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_AWAY_OFFSET   (13)
 
#define UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_FULL_POWER   (16384)
 
#define UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_FULL_POWER_OFFSET   (14)
 
#define UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_MANUFACTURER_SPECIFIC   (32768)
 
#define UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_MANUFACTURER_SPECIFIC_OFFSET   (15)
 
#define WINDOW_COVERING_CONFIG_OR_STATUS_OPERATIONAL   (1)
 
#define WINDOW_COVERING_CONFIG_OR_STATUS_OPERATIONAL_OFFSET   (0)
 
#define WINDOW_COVERING_CONFIG_OR_STATUS_ONLINE   (2)
 
#define WINDOW_COVERING_CONFIG_OR_STATUS_ONLINE_OFFSET   (1)
 
#define WINDOW_COVERING_CONFIG_OR_STATUS_OPEN_AND_UP_COMMANDS_REVERSED   (4)
 
#define WINDOW_COVERING_CONFIG_OR_STATUS_OPEN_AND_UP_COMMANDS_REVERSED_OFFSET   (2)
 
#define WINDOW_COVERING_CONFIG_OR_STATUS_LIFT_CLOSED_LOOP   (8)
 
#define WINDOW_COVERING_CONFIG_OR_STATUS_LIFT_CLOSED_LOOP_OFFSET   (3)
 
#define WINDOW_COVERING_CONFIG_OR_STATUS_TILT_CLOSED_LOOP   (16)
 
#define WINDOW_COVERING_CONFIG_OR_STATUS_TILT_CLOSED_LOOP_OFFSET   (4)
 
#define WINDOW_COVERING_CONFIG_OR_STATUS_LIFT_ENCODER_CONTROLLED   (32)
 
#define WINDOW_COVERING_CONFIG_OR_STATUS_LIFT_ENCODER_CONTROLLED_OFFSET   (5)
 
#define WINDOW_COVERING_CONFIG_OR_STATUS_TILT_ENCODER_CONTROLLED   (64)
 
#define WINDOW_COVERING_CONFIG_OR_STATUS_TILT_ENCODER_CONTROLLED_OFFSET   (6)
 
#define WINDOW_COVERING_MODE_MOTOR_DIRECTION_REVERSED   (1)
 
#define WINDOW_COVERING_MODE_MOTOR_DIRECTION_REVERSED_OFFSET   (0)
 
#define WINDOW_COVERING_MODE_CALIBRATION_MODE   (2)
 
#define WINDOW_COVERING_MODE_CALIBRATION_MODE_OFFSET   (1)
 
#define WINDOW_COVERING_MODE_MAINTENANCE_MODE   (4)
 
#define WINDOW_COVERING_MODE_MAINTENANCE_MODE_OFFSET   (2)
 
#define WINDOW_COVERING_MODE_LED_FEEDBACK   (8)
 
#define WINDOW_COVERING_MODE_LED_FEEDBACK_OFFSET   (3)
 

Typedefs

typedef char * key128
 
typedef uint64_t EUI64
 
typedef uint32_t UTC
 
typedef uint16_t DrlkPINUserID
 
typedef uint16_t DrlkRFIDUserID
 
typedef uint16_t DrlkTotalUserID
 
typedef uint8_t DrlkWeekDayScheduleID
 
typedef uint8_t DrlkYearDayScheduleID
 
typedef uint8_t DrlkHolidayScheduleID
 
typedef uint8_t leveloptions
 
typedef uint8_t cccoloroptions
 
typedef uint8_t cccolorloopdirection
 
typedef uint16_t CCMinMiredsField
 
typedef uint16_t CCMaxMiredsField
 
typedef uint16_t TLRangeBeginEnd
 
typedef uint16_t attribId
 
typedef uint16_t SGroupId
 
typedef const char * SSceneName
 
typedef uint16_t clusterId
 
typedef uint16_t OTAImageType
 
typedef struct _NM_StateParameters NM_StateParameters
 
typedef struct _NetworkManagementState NetworkManagementState
 
typedef struct _BindingObject BindingObject
 
typedef struct _ConfigurationParameter ConfigurationParameter
 
typedef struct _CoordinateAndOrientation CoordinateAndOrientation
 
typedef struct _CredentialStruct CredentialStruct
 
typedef struct _DeviceTypeStruct DeviceTypeStruct
 
typedef struct _DiskIOCounters DiskIOCounters
 
typedef struct _DiskUsageData DiskUsageData
 
typedef struct _EstimatedPosition EstimatedPosition
 
typedef struct _IasaceZoneStatusRecord IasaceZoneStatusRecord
 
typedef struct _MinMaxPair MinMaxPair
 
typedef struct _NetworkInterfaceData NetworkInterfaceData
 
typedef struct _SExtensionFieldSetList SExtensionFieldSetList
 
typedef struct _SSceneTable SSceneTable
 
typedef struct _SphericalCoordinates SphericalCoordinates
 
typedef struct _TransitionType TransitionType
 
typedef struct _WirelessNetworkInterfaceData WirelessNetworkInterfaceData
 

Enumerations

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
}
 

Detailed Description

Types used by autogenerated code using ZAP.

Macro Definition Documentation

◆ BALLAST_CONFIGURATION_BALLAST_STATUS_BALLAST_NON_OPERATIONAL

#define BALLAST_CONFIGURATION_BALLAST_STATUS_BALLAST_NON_OPERATIONAL   (1)

◆ BALLAST_CONFIGURATION_BALLAST_STATUS_BALLAST_NON_OPERATIONAL_OFFSET

#define BALLAST_CONFIGURATION_BALLAST_STATUS_BALLAST_NON_OPERATIONAL_OFFSET   (0)

◆ BALLAST_CONFIGURATION_BALLAST_STATUS_LAMP_FAILURE

#define BALLAST_CONFIGURATION_BALLAST_STATUS_LAMP_FAILURE   (2)

◆ BALLAST_CONFIGURATION_BALLAST_STATUS_LAMP_FAILURE_OFFSET

#define BALLAST_CONFIGURATION_BALLAST_STATUS_LAMP_FAILURE_OFFSET   (1)

◆ BALLAST_CONFIGURATION_LAMP_ALARM_MODE_LAMP_BURN_HOURS

#define BALLAST_CONFIGURATION_LAMP_ALARM_MODE_LAMP_BURN_HOURS   (1)

◆ BALLAST_CONFIGURATION_LAMP_ALARM_MODE_LAMP_BURN_HOURS_OFFSET

#define BALLAST_CONFIGURATION_LAMP_ALARM_MODE_LAMP_BURN_HOURS_OFFSET   (0)

◆ BARRIER_CONTROL_CAPABILITIES_PARTIAL_BARRIER

#define BARRIER_CONTROL_CAPABILITIES_PARTIAL_BARRIER   (1)

◆ BARRIER_CONTROL_CAPABILITIES_PARTIAL_BARRIER_OFFSET

#define BARRIER_CONTROL_CAPABILITIES_PARTIAL_BARRIER_OFFSET   (0)

◆ BARRIER_CONTROL_SAFETY_STATUS_FAILED_COMMUNICATION

#define BARRIER_CONTROL_SAFETY_STATUS_FAILED_COMMUNICATION   (4)

◆ BARRIER_CONTROL_SAFETY_STATUS_FAILED_COMMUNICATION_OFFSET

#define BARRIER_CONTROL_SAFETY_STATUS_FAILED_COMMUNICATION_OFFSET   (2)

◆ BARRIER_CONTROL_SAFETY_STATUS_POSITION_FAILURE

#define BARRIER_CONTROL_SAFETY_STATUS_POSITION_FAILURE   (8)

◆ BARRIER_CONTROL_SAFETY_STATUS_POSITION_FAILURE_OFFSET

#define BARRIER_CONTROL_SAFETY_STATUS_POSITION_FAILURE_OFFSET   (3)

◆ BARRIER_CONTROL_SAFETY_STATUS_REMOTE_LOCKOUT

#define BARRIER_CONTROL_SAFETY_STATUS_REMOTE_LOCKOUT   (1)

◆ BARRIER_CONTROL_SAFETY_STATUS_REMOTE_LOCKOUT_OFFSET

#define BARRIER_CONTROL_SAFETY_STATUS_REMOTE_LOCKOUT_OFFSET   (0)

◆ BARRIER_CONTROL_SAFETY_STATUS_TAMPER_DETECTED

#define BARRIER_CONTROL_SAFETY_STATUS_TAMPER_DETECTED   (2)

◆ BARRIER_CONTROL_SAFETY_STATUS_TAMPER_DETECTED_OFFSET

#define BARRIER_CONTROL_SAFETY_STATUS_TAMPER_DETECTED_OFFSET   (1)

◆ BASIC_ALARM_MASK_GENERAL_HARDWARE_FAULT

#define BASIC_ALARM_MASK_GENERAL_HARDWARE_FAULT   (1)

◆ BASIC_ALARM_MASK_GENERAL_HARDWARE_FAULT_OFFSET

#define BASIC_ALARM_MASK_GENERAL_HARDWARE_FAULT_OFFSET   (0)

◆ BASIC_ALARM_MASK_GENERAL_SOFTWARE_FAULT

#define BASIC_ALARM_MASK_GENERAL_SOFTWARE_FAULT   (2)

◆ BASIC_ALARM_MASK_GENERAL_SOFTWARE_FAULT_OFFSET

#define BASIC_ALARM_MASK_GENERAL_SOFTWARE_FAULT_OFFSET   (1)

◆ BASIC_DISABLE_LOCAL_CONFIG_DISABLE_DEVICE_CONFIGURATION

#define BASIC_DISABLE_LOCAL_CONFIG_DISABLE_DEVICE_CONFIGURATION   (2)

◆ BASIC_DISABLE_LOCAL_CONFIG_DISABLE_DEVICE_CONFIGURATION_OFFSET

#define BASIC_DISABLE_LOCAL_CONFIG_DISABLE_DEVICE_CONFIGURATION_OFFSET   (1)

◆ BASIC_DISABLE_LOCAL_CONFIG_DISABLE_RESET_TO_FACTORY_DEFAULTS

#define BASIC_DISABLE_LOCAL_CONFIG_DISABLE_RESET_TO_FACTORY_DEFAULTS   (1)

◆ BASIC_DISABLE_LOCAL_CONFIG_DISABLE_RESET_TO_FACTORY_DEFAULTS_OFFSET

#define BASIC_DISABLE_LOCAL_CONFIG_DISABLE_RESET_TO_FACTORY_DEFAULTS_OFFSET   (0)

◆ BATTERY_ALARM_MASK_BATTERY_ALARM1

#define BATTERY_ALARM_MASK_BATTERY_ALARM1   (2)

◆ BATTERY_ALARM_MASK_BATTERY_ALARM1_OFFSET

#define BATTERY_ALARM_MASK_BATTERY_ALARM1_OFFSET   (1)

◆ BATTERY_ALARM_MASK_BATTERY_ALARM2

#define BATTERY_ALARM_MASK_BATTERY_ALARM2   (4)

◆ BATTERY_ALARM_MASK_BATTERY_ALARM2_OFFSET

#define BATTERY_ALARM_MASK_BATTERY_ALARM2_OFFSET   (2)

◆ BATTERY_ALARM_MASK_BATTERY_ALARM3

#define BATTERY_ALARM_MASK_BATTERY_ALARM3   (8)

◆ BATTERY_ALARM_MASK_BATTERY_ALARM3_OFFSET

#define BATTERY_ALARM_MASK_BATTERY_ALARM3_OFFSET   (3)

◆ BATTERY_ALARM_MASK_BATTERY_VOLTAGE_TOO_LOW

#define BATTERY_ALARM_MASK_BATTERY_VOLTAGE_TOO_LOW   (1)

◆ BATTERY_ALARM_MASK_BATTERY_VOLTAGE_TOO_LOW_OFFSET

#define BATTERY_ALARM_MASK_BATTERY_VOLTAGE_TOO_LOW_OFFSET   (0)

◆ BATTERY_ALARM_STATE_BATTERY1_MIN_THRESHOLD

#define BATTERY_ALARM_STATE_BATTERY1_MIN_THRESHOLD   (1)

◆ BATTERY_ALARM_STATE_BATTERY1_MIN_THRESHOLD_OFFSET

#define BATTERY_ALARM_STATE_BATTERY1_MIN_THRESHOLD_OFFSET   (0)

◆ BATTERY_ALARM_STATE_BATTERY1_THRESHOLD1

#define BATTERY_ALARM_STATE_BATTERY1_THRESHOLD1   (2)

◆ BATTERY_ALARM_STATE_BATTERY1_THRESHOLD1_OFFSET

#define BATTERY_ALARM_STATE_BATTERY1_THRESHOLD1_OFFSET   (1)

◆ BATTERY_ALARM_STATE_BATTERY1_THRESHOLD2

#define BATTERY_ALARM_STATE_BATTERY1_THRESHOLD2   (4)

◆ BATTERY_ALARM_STATE_BATTERY1_THRESHOLD2_OFFSET

#define BATTERY_ALARM_STATE_BATTERY1_THRESHOLD2_OFFSET   (2)

◆ BATTERY_ALARM_STATE_BATTERY1_THRESHOLD3

#define BATTERY_ALARM_STATE_BATTERY1_THRESHOLD3   (8)

◆ BATTERY_ALARM_STATE_BATTERY1_THRESHOLD3_OFFSET

#define BATTERY_ALARM_STATE_BATTERY1_THRESHOLD3_OFFSET   (3)

◆ BATTERY_ALARM_STATE_BATTERY2_MIN_THRESHOLD

#define BATTERY_ALARM_STATE_BATTERY2_MIN_THRESHOLD   (1024)

◆ BATTERY_ALARM_STATE_BATTERY2_MIN_THRESHOLD_OFFSET

#define BATTERY_ALARM_STATE_BATTERY2_MIN_THRESHOLD_OFFSET   (10)

◆ BATTERY_ALARM_STATE_BATTERY2_THRESHOLD1

#define BATTERY_ALARM_STATE_BATTERY2_THRESHOLD1   (2048)

◆ BATTERY_ALARM_STATE_BATTERY2_THRESHOLD1_OFFSET

#define BATTERY_ALARM_STATE_BATTERY2_THRESHOLD1_OFFSET   (11)

◆ BATTERY_ALARM_STATE_BATTERY2_THRESHOLD2

#define BATTERY_ALARM_STATE_BATTERY2_THRESHOLD2   (4096)

◆ BATTERY_ALARM_STATE_BATTERY2_THRESHOLD2_OFFSET

#define BATTERY_ALARM_STATE_BATTERY2_THRESHOLD2_OFFSET   (12)

◆ BATTERY_ALARM_STATE_BATTERY2_THRESHOLD3

#define BATTERY_ALARM_STATE_BATTERY2_THRESHOLD3   (8192)

◆ BATTERY_ALARM_STATE_BATTERY2_THRESHOLD3_OFFSET

#define BATTERY_ALARM_STATE_BATTERY2_THRESHOLD3_OFFSET   (13)

◆ BATTERY_ALARM_STATE_BATTERY3_MIN_THRESHOLD

#define BATTERY_ALARM_STATE_BATTERY3_MIN_THRESHOLD   (1048576)

◆ BATTERY_ALARM_STATE_BATTERY3_MIN_THRESHOLD_OFFSET

#define BATTERY_ALARM_STATE_BATTERY3_MIN_THRESHOLD_OFFSET   (20)

◆ BATTERY_ALARM_STATE_BATTERY3_THRESHOLD1

#define BATTERY_ALARM_STATE_BATTERY3_THRESHOLD1   (2097152)

◆ BATTERY_ALARM_STATE_BATTERY3_THRESHOLD1_OFFSET

#define BATTERY_ALARM_STATE_BATTERY3_THRESHOLD1_OFFSET   (21)

◆ BATTERY_ALARM_STATE_BATTERY3_THRESHOLD2

#define BATTERY_ALARM_STATE_BATTERY3_THRESHOLD2   (4194304)

◆ BATTERY_ALARM_STATE_BATTERY3_THRESHOLD2_OFFSET

#define BATTERY_ALARM_STATE_BATTERY3_THRESHOLD2_OFFSET   (22)

◆ BATTERY_ALARM_STATE_BATTERY3_THRESHOLD3

#define BATTERY_ALARM_STATE_BATTERY3_THRESHOLD3   (8388608)

◆ BATTERY_ALARM_STATE_BATTERY3_THRESHOLD3_OFFSET

#define BATTERY_ALARM_STATE_BATTERY3_THRESHOLD3_OFFSET   (23)

◆ BATTERY_ALARM_STATE_MAINS_POWER_SUPPLY_LOST

#define BATTERY_ALARM_STATE_MAINS_POWER_SUPPLY_LOST   (1073741824)

◆ BATTERY_ALARM_STATE_MAINS_POWER_SUPPLY_LOST_OFFSET

#define BATTERY_ALARM_STATE_MAINS_POWER_SUPPLY_LOST_OFFSET   (30)

◆ CC_COLOR_OPTIONS_EXECUTE_IF_OFF

#define CC_COLOR_OPTIONS_EXECUTE_IF_OFF   (1)

◆ CC_COLOR_OPTIONS_EXECUTE_IF_OFF_OFFSET

#define CC_COLOR_OPTIONS_EXECUTE_IF_OFF_OFFSET   (0)

◆ COLOR_CONTROL_COLOR_CAPABILITIES_COLOR_LOOP_SUPPORTED

#define COLOR_CONTROL_COLOR_CAPABILITIES_COLOR_LOOP_SUPPORTED   (4)

◆ COLOR_CONTROL_COLOR_CAPABILITIES_COLOR_LOOP_SUPPORTED_OFFSET

#define COLOR_CONTROL_COLOR_CAPABILITIES_COLOR_LOOP_SUPPORTED_OFFSET   (2)

◆ COLOR_CONTROL_COLOR_CAPABILITIES_COLOR_TEMPERATURE_SUPPORTED

#define COLOR_CONTROL_COLOR_CAPABILITIES_COLOR_TEMPERATURE_SUPPORTED   (16)

◆ COLOR_CONTROL_COLOR_CAPABILITIES_COLOR_TEMPERATURE_SUPPORTED_OFFSET

#define COLOR_CONTROL_COLOR_CAPABILITIES_COLOR_TEMPERATURE_SUPPORTED_OFFSET   (4)

◆ COLOR_CONTROL_COLOR_CAPABILITIES_ENHANCED_HUE_SUPPORTED

#define COLOR_CONTROL_COLOR_CAPABILITIES_ENHANCED_HUE_SUPPORTED   (2)

◆ COLOR_CONTROL_COLOR_CAPABILITIES_ENHANCED_HUE_SUPPORTED_OFFSET

#define COLOR_CONTROL_COLOR_CAPABILITIES_ENHANCED_HUE_SUPPORTED_OFFSET   (1)

◆ COLOR_CONTROL_COLOR_CAPABILITIES_HUE_SATURATION_SUPPORTED

#define COLOR_CONTROL_COLOR_CAPABILITIES_HUE_SATURATION_SUPPORTED   (1)

◆ COLOR_CONTROL_COLOR_CAPABILITIES_HUE_SATURATION_SUPPORTED_OFFSET

#define COLOR_CONTROL_COLOR_CAPABILITIES_HUE_SATURATION_SUPPORTED_OFFSET   (0)

◆ COLOR_CONTROL_COLOR_CAPABILITIES_XY_SUPPORTED

#define COLOR_CONTROL_COLOR_CAPABILITIES_XY_SUPPORTED   (8)

◆ COLOR_CONTROL_COLOR_CAPABILITIES_XY_SUPPORTED_OFFSET

#define COLOR_CONTROL_COLOR_CAPABILITIES_XY_SUPPORTED_OFFSET   (3)

◆ COLOR_LOOP_SET_UPDATE_FLAGS_UPDATE_ACTION

#define COLOR_LOOP_SET_UPDATE_FLAGS_UPDATE_ACTION   (1)

◆ COLOR_LOOP_SET_UPDATE_FLAGS_UPDATE_ACTION_OFFSET

#define COLOR_LOOP_SET_UPDATE_FLAGS_UPDATE_ACTION_OFFSET   (0)

◆ COLOR_LOOP_SET_UPDATE_FLAGS_UPDATE_DIRECTION

#define COLOR_LOOP_SET_UPDATE_FLAGS_UPDATE_DIRECTION   (2)

◆ COLOR_LOOP_SET_UPDATE_FLAGS_UPDATE_DIRECTION_OFFSET

#define COLOR_LOOP_SET_UPDATE_FLAGS_UPDATE_DIRECTION_OFFSET   (1)

◆ COLOR_LOOP_SET_UPDATE_FLAGS_UPDATE_START_HUE

#define COLOR_LOOP_SET_UPDATE_FLAGS_UPDATE_START_HUE   (8)

◆ COLOR_LOOP_SET_UPDATE_FLAGS_UPDATE_START_HUE_OFFSET

#define COLOR_LOOP_SET_UPDATE_FLAGS_UPDATE_START_HUE_OFFSET   (3)

◆ COLOR_LOOP_SET_UPDATE_FLAGS_UPDATE_TIME

#define COLOR_LOOP_SET_UPDATE_FLAGS_UPDATE_TIME   (4)

◆ COLOR_LOOP_SET_UPDATE_FLAGS_UPDATE_TIME_OFFSET

#define COLOR_LOOP_SET_UPDATE_FLAGS_UPDATE_TIME_OFFSET   (2)

◆ COPY_SCENE_MODE_COPY_ALL_SCENES

#define COPY_SCENE_MODE_COPY_ALL_SCENES   (1)

◆ COPY_SCENE_MODE_COPY_ALL_SCENES_OFFSET

#define COPY_SCENE_MODE_COPY_ALL_SCENES_OFFSET   (0)

◆ DEVICE_TEMPERATURE_CONFIGURATION_DEVICE_TEMP_ALARM_MASK_DEVICE_TEMPERATURE_TOO_HIGH

#define DEVICE_TEMPERATURE_CONFIGURATION_DEVICE_TEMP_ALARM_MASK_DEVICE_TEMPERATURE_TOO_HIGH   (2)

◆ DEVICE_TEMPERATURE_CONFIGURATION_DEVICE_TEMP_ALARM_MASK_DEVICE_TEMPERATURE_TOO_HIGH_OFFSET

#define DEVICE_TEMPERATURE_CONFIGURATION_DEVICE_TEMP_ALARM_MASK_DEVICE_TEMPERATURE_TOO_HIGH_OFFSET   (1)

◆ DEVICE_TEMPERATURE_CONFIGURATION_DEVICE_TEMP_ALARM_MASK_DEVICE_TEMPERATURE_TOO_LOW

#define DEVICE_TEMPERATURE_CONFIGURATION_DEVICE_TEMP_ALARM_MASK_DEVICE_TEMPERATURE_TOO_LOW   (1)

◆ DEVICE_TEMPERATURE_CONFIGURATION_DEVICE_TEMP_ALARM_MASK_DEVICE_TEMPERATURE_TOO_LOW_OFFSET

#define DEVICE_TEMPERATURE_CONFIGURATION_DEVICE_TEMP_ALARM_MASK_DEVICE_TEMPERATURE_TOO_LOW_OFFSET   (0)

◆ DOOR_LOCK_ALARM_MASK_DEADBOLT_JAMMED

#define DOOR_LOCK_ALARM_MASK_DEADBOLT_JAMMED   (1)

◆ DOOR_LOCK_ALARM_MASK_DEADBOLT_JAMMED_OFFSET

#define DOOR_LOCK_ALARM_MASK_DEADBOLT_JAMMED_OFFSET   (0)

◆ DOOR_LOCK_ALARM_MASK_FORCED_DOOR_OPEN_UNDER_DOOR_LOCKED_CONDITION

#define DOOR_LOCK_ALARM_MASK_FORCED_DOOR_OPEN_UNDER_DOOR_LOCKED_CONDITION   (64)

◆ DOOR_LOCK_ALARM_MASK_FORCED_DOOR_OPEN_UNDER_DOOR_LOCKED_CONDITION_OFFSET

#define DOOR_LOCK_ALARM_MASK_FORCED_DOOR_OPEN_UNDER_DOOR_LOCKED_CONDITION_OFFSET   (6)

◆ DOOR_LOCK_ALARM_MASK_LOCK_RESET_TO_FACTORY_DEFAULTS

#define DOOR_LOCK_ALARM_MASK_LOCK_RESET_TO_FACTORY_DEFAULTS   (2)

◆ DOOR_LOCK_ALARM_MASK_LOCK_RESET_TO_FACTORY_DEFAULTS_OFFSET

#define DOOR_LOCK_ALARM_MASK_LOCK_RESET_TO_FACTORY_DEFAULTS_OFFSET   (1)

◆ DOOR_LOCK_ALARM_MASK_RF_POWER_MODULE_CYCLED

#define DOOR_LOCK_ALARM_MASK_RF_POWER_MODULE_CYCLED   (8)

◆ DOOR_LOCK_ALARM_MASK_RF_POWER_MODULE_CYCLED_OFFSET

#define DOOR_LOCK_ALARM_MASK_RF_POWER_MODULE_CYCLED_OFFSET   (3)

◆ DOOR_LOCK_ALARM_MASK_TAMPER_ALARM_FRONT_ESCUTCHEON_REMOVED_FROM_MAIN

#define DOOR_LOCK_ALARM_MASK_TAMPER_ALARM_FRONT_ESCUTCHEON_REMOVED_FROM_MAIN   (32)

◆ DOOR_LOCK_ALARM_MASK_TAMPER_ALARM_FRONT_ESCUTCHEON_REMOVED_FROM_MAIN_OFFSET

#define DOOR_LOCK_ALARM_MASK_TAMPER_ALARM_FRONT_ESCUTCHEON_REMOVED_FROM_MAIN_OFFSET   (5)

◆ DOOR_LOCK_ALARM_MASK_TAMPER_ALARM_WRONG_CODE_ENTRY_LIMIT

#define DOOR_LOCK_ALARM_MASK_TAMPER_ALARM_WRONG_CODE_ENTRY_LIMIT   (16)

◆ DOOR_LOCK_ALARM_MASK_TAMPER_ALARM_WRONG_CODE_ENTRY_LIMIT_OFFSET

#define DOOR_LOCK_ALARM_MASK_TAMPER_ALARM_WRONG_CODE_ENTRY_LIMIT_OFFSET   (4)

◆ DOOR_LOCK_CREDENTIAL_RULES_SUPPORT_DUAL

#define DOOR_LOCK_CREDENTIAL_RULES_SUPPORT_DUAL   (2)

◆ DOOR_LOCK_CREDENTIAL_RULES_SUPPORT_DUAL_OFFSET

#define DOOR_LOCK_CREDENTIAL_RULES_SUPPORT_DUAL_OFFSET   (1)

◆ DOOR_LOCK_CREDENTIAL_RULES_SUPPORT_SINGLE

#define DOOR_LOCK_CREDENTIAL_RULES_SUPPORT_SINGLE   (1)

◆ DOOR_LOCK_CREDENTIAL_RULES_SUPPORT_SINGLE_OFFSET

#define DOOR_LOCK_CREDENTIAL_RULES_SUPPORT_SINGLE_OFFSET   (0)

◆ DOOR_LOCK_CREDENTIAL_RULES_SUPPORT_TRI

#define DOOR_LOCK_CREDENTIAL_RULES_SUPPORT_TRI   (4)

◆ DOOR_LOCK_CREDENTIAL_RULES_SUPPORT_TRI_OFFSET

#define DOOR_LOCK_CREDENTIAL_RULES_SUPPORT_TRI_OFFSET   (2)

◆ DOOR_LOCK_DEFAULT_CONFIGURATION_REGISTER_DEFAULT_AUTO_RELOCK_TIME_IS_ENABLED

#define DOOR_LOCK_DEFAULT_CONFIGURATION_REGISTER_DEFAULT_AUTO_RELOCK_TIME_IS_ENABLED   (64)

◆ DOOR_LOCK_DEFAULT_CONFIGURATION_REGISTER_DEFAULT_AUTO_RELOCK_TIME_IS_ENABLED_OFFSET

#define DOOR_LOCK_DEFAULT_CONFIGURATION_REGISTER_DEFAULT_AUTO_RELOCK_TIME_IS_ENABLED_OFFSET   (6)

◆ DOOR_LOCK_DEFAULT_CONFIGURATION_REGISTER_DEFAULT_ENABLE_LOCAL_PROGRAMMING_ATTRIBUTE_IS_ENABLED

#define DOOR_LOCK_DEFAULT_CONFIGURATION_REGISTER_DEFAULT_ENABLE_LOCAL_PROGRAMMING_ATTRIBUTE_IS_ENABLED   (1)

◆ DOOR_LOCK_DEFAULT_CONFIGURATION_REGISTER_DEFAULT_ENABLE_LOCAL_PROGRAMMING_ATTRIBUTE_IS_ENABLED_OFFSET

#define DOOR_LOCK_DEFAULT_CONFIGURATION_REGISTER_DEFAULT_ENABLE_LOCAL_PROGRAMMING_ATTRIBUTE_IS_ENABLED_OFFSET   (0)

◆ DOOR_LOCK_DEFAULT_CONFIGURATION_REGISTER_DEFAULT_KEYPAD_INTERFACE_IS_ENABLED

#define DOOR_LOCK_DEFAULT_CONFIGURATION_REGISTER_DEFAULT_KEYPAD_INTERFACE_IS_ENABLED   (2)

◆ DOOR_LOCK_DEFAULT_CONFIGURATION_REGISTER_DEFAULT_KEYPAD_INTERFACE_IS_ENABLED_OFFSET

#define DOOR_LOCK_DEFAULT_CONFIGURATION_REGISTER_DEFAULT_KEYPAD_INTERFACE_IS_ENABLED_OFFSET   (1)

◆ DOOR_LOCK_DEFAULT_CONFIGURATION_REGISTER_DEFAULT_LED_SETTINGS_IS_ENABLED

#define DOOR_LOCK_DEFAULT_CONFIGURATION_REGISTER_DEFAULT_LED_SETTINGS_IS_ENABLED   (128)

◆ DOOR_LOCK_DEFAULT_CONFIGURATION_REGISTER_DEFAULT_LED_SETTINGS_IS_ENABLED_OFFSET

#define DOOR_LOCK_DEFAULT_CONFIGURATION_REGISTER_DEFAULT_LED_SETTINGS_IS_ENABLED_OFFSET   (7)

◆ DOOR_LOCK_DEFAULT_CONFIGURATION_REGISTER_DEFAULT_RF_INTERFACE_IS_ENABLED

#define DOOR_LOCK_DEFAULT_CONFIGURATION_REGISTER_DEFAULT_RF_INTERFACE_IS_ENABLED   (4)

◆ DOOR_LOCK_DEFAULT_CONFIGURATION_REGISTER_DEFAULT_RF_INTERFACE_IS_ENABLED_OFFSET

#define DOOR_LOCK_DEFAULT_CONFIGURATION_REGISTER_DEFAULT_RF_INTERFACE_IS_ENABLED_OFFSET   (2)

◆ DOOR_LOCK_DEFAULT_CONFIGURATION_REGISTER_DEFAULT_SOUND_VOLUME_IS_ENABLED

#define DOOR_LOCK_DEFAULT_CONFIGURATION_REGISTER_DEFAULT_SOUND_VOLUME_IS_ENABLED   (32)

◆ DOOR_LOCK_DEFAULT_CONFIGURATION_REGISTER_DEFAULT_SOUND_VOLUME_IS_ENABLED_OFFSET

#define DOOR_LOCK_DEFAULT_CONFIGURATION_REGISTER_DEFAULT_SOUND_VOLUME_IS_ENABLED_OFFSET   (5)

◆ DOOR_LOCK_FEATURE_MAP_CREDENTIAL_OVER_THE_AIR_ACCESS

#define DOOR_LOCK_FEATURE_MAP_CREDENTIAL_OVER_THE_AIR_ACCESS   (128)

◆ DOOR_LOCK_FEATURE_MAP_CREDENTIAL_OVER_THE_AIR_ACCESS_OFFSET

#define DOOR_LOCK_FEATURE_MAP_CREDENTIAL_OVER_THE_AIR_ACCESS_OFFSET   (7)

◆ DOOR_LOCK_FEATURE_MAP_DOOR_POSITION_SENSOR

#define DOOR_LOCK_FEATURE_MAP_DOOR_POSITION_SENSOR   (32)

◆ DOOR_LOCK_FEATURE_MAP_DOOR_POSITION_SENSOR_OFFSET

#define DOOR_LOCK_FEATURE_MAP_DOOR_POSITION_SENSOR_OFFSET   (5)

◆ DOOR_LOCK_FEATURE_MAP_FACE_CREDENTIALS

#define DOOR_LOCK_FEATURE_MAP_FACE_CREDENTIALS   (64)

◆ DOOR_LOCK_FEATURE_MAP_FACE_CREDENTIALS_OFFSET

#define DOOR_LOCK_FEATURE_MAP_FACE_CREDENTIALS_OFFSET   (6)

◆ DOOR_LOCK_FEATURE_MAP_FINGER_CREDENTIALS

#define DOOR_LOCK_FEATURE_MAP_FINGER_CREDENTIALS   (4)

◆ DOOR_LOCK_FEATURE_MAP_FINGER_CREDENTIALS_OFFSET

#define DOOR_LOCK_FEATURE_MAP_FINGER_CREDENTIALS_OFFSET   (2)

◆ DOOR_LOCK_FEATURE_MAP_HOLIDAY_SCHEDULES

#define DOOR_LOCK_FEATURE_MAP_HOLIDAY_SCHEDULES   (2048)

◆ DOOR_LOCK_FEATURE_MAP_HOLIDAY_SCHEDULES_OFFSET

#define DOOR_LOCK_FEATURE_MAP_HOLIDAY_SCHEDULES_OFFSET   (11)

◆ DOOR_LOCK_FEATURE_MAP_LOGGING

#define DOOR_LOCK_FEATURE_MAP_LOGGING   (8)

◆ DOOR_LOCK_FEATURE_MAP_LOGGING_OFFSET

#define DOOR_LOCK_FEATURE_MAP_LOGGING_OFFSET   (3)

◆ DOOR_LOCK_FEATURE_MAP_NOTIFICATION

#define DOOR_LOCK_FEATURE_MAP_NOTIFICATION   (512)

◆ DOOR_LOCK_FEATURE_MAP_NOTIFICATION_OFFSET

#define DOOR_LOCK_FEATURE_MAP_NOTIFICATION_OFFSET   (9)

◆ DOOR_LOCK_FEATURE_MAP_PIN_CREDENTIAL

#define DOOR_LOCK_FEATURE_MAP_PIN_CREDENTIAL   (1)

◆ DOOR_LOCK_FEATURE_MAP_PIN_CREDENTIAL_OFFSET

#define DOOR_LOCK_FEATURE_MAP_PIN_CREDENTIAL_OFFSET   (0)

◆ DOOR_LOCK_FEATURE_MAP_RFID_CREDENTIAL

#define DOOR_LOCK_FEATURE_MAP_RFID_CREDENTIAL   (2)

◆ DOOR_LOCK_FEATURE_MAP_RFID_CREDENTIAL_OFFSET

#define DOOR_LOCK_FEATURE_MAP_RFID_CREDENTIAL_OFFSET   (1)

◆ DOOR_LOCK_FEATURE_MAP_UNBOLTING

#define DOOR_LOCK_FEATURE_MAP_UNBOLTING   (4096)

◆ DOOR_LOCK_FEATURE_MAP_UNBOLTING_OFFSET

#define DOOR_LOCK_FEATURE_MAP_UNBOLTING_OFFSET   (12)

◆ DOOR_LOCK_FEATURE_MAP_USER

#define DOOR_LOCK_FEATURE_MAP_USER   (256)

◆ DOOR_LOCK_FEATURE_MAP_USER_OFFSET

#define DOOR_LOCK_FEATURE_MAP_USER_OFFSET   (8)

◆ DOOR_LOCK_FEATURE_MAP_WEEK_DAY_ACCESS_SCHEDULES

#define DOOR_LOCK_FEATURE_MAP_WEEK_DAY_ACCESS_SCHEDULES   (16)

◆ DOOR_LOCK_FEATURE_MAP_WEEK_DAY_ACCESS_SCHEDULES_OFFSET

#define DOOR_LOCK_FEATURE_MAP_WEEK_DAY_ACCESS_SCHEDULES_OFFSET   (4)

◆ DOOR_LOCK_FEATURE_MAP_YEAR_DAY_ACCESS_SCHEDULES

#define DOOR_LOCK_FEATURE_MAP_YEAR_DAY_ACCESS_SCHEDULES   (1024)

◆ DOOR_LOCK_FEATURE_MAP_YEAR_DAY_ACCESS_SCHEDULES_OFFSET

#define DOOR_LOCK_FEATURE_MAP_YEAR_DAY_ACCESS_SCHEDULES_OFFSET   (10)

◆ DOOR_LOCK_KEYPAD_OPERATION_EVENT_MASK_KEYPAD_OP_LOCK

#define DOOR_LOCK_KEYPAD_OPERATION_EVENT_MASK_KEYPAD_OP_LOCK   (2)

◆ DOOR_LOCK_KEYPAD_OPERATION_EVENT_MASK_KEYPAD_OP_LOCK_ERROR_INVALID_PIN

#define DOOR_LOCK_KEYPAD_OPERATION_EVENT_MASK_KEYPAD_OP_LOCK_ERROR_INVALID_PIN   (8)

◆ DOOR_LOCK_KEYPAD_OPERATION_EVENT_MASK_KEYPAD_OP_LOCK_ERROR_INVALID_PIN_OFFSET

#define DOOR_LOCK_KEYPAD_OPERATION_EVENT_MASK_KEYPAD_OP_LOCK_ERROR_INVALID_PIN_OFFSET   (3)

◆ DOOR_LOCK_KEYPAD_OPERATION_EVENT_MASK_KEYPAD_OP_LOCK_ERROR_INVALID_SCHEDULE

#define DOOR_LOCK_KEYPAD_OPERATION_EVENT_MASK_KEYPAD_OP_LOCK_ERROR_INVALID_SCHEDULE   (16)

◆ DOOR_LOCK_KEYPAD_OPERATION_EVENT_MASK_KEYPAD_OP_LOCK_ERROR_INVALID_SCHEDULE_OFFSET

#define DOOR_LOCK_KEYPAD_OPERATION_EVENT_MASK_KEYPAD_OP_LOCK_ERROR_INVALID_SCHEDULE_OFFSET   (4)

◆ DOOR_LOCK_KEYPAD_OPERATION_EVENT_MASK_KEYPAD_OP_LOCK_OFFSET

#define DOOR_LOCK_KEYPAD_OPERATION_EVENT_MASK_KEYPAD_OP_LOCK_OFFSET   (1)

◆ DOOR_LOCK_KEYPAD_OPERATION_EVENT_MASK_KEYPAD_OP_NON_ACCESS_USER

#define DOOR_LOCK_KEYPAD_OPERATION_EVENT_MASK_KEYPAD_OP_NON_ACCESS_USER   (128)

◆ DOOR_LOCK_KEYPAD_OPERATION_EVENT_MASK_KEYPAD_OP_NON_ACCESS_USER_OFFSET

#define DOOR_LOCK_KEYPAD_OPERATION_EVENT_MASK_KEYPAD_OP_NON_ACCESS_USER_OFFSET   (7)

◆ DOOR_LOCK_KEYPAD_OPERATION_EVENT_MASK_KEYPAD_OP_UNKNOWN_OR_MS

#define DOOR_LOCK_KEYPAD_OPERATION_EVENT_MASK_KEYPAD_OP_UNKNOWN_OR_MS   (1)

◆ DOOR_LOCK_KEYPAD_OPERATION_EVENT_MASK_KEYPAD_OP_UNKNOWN_OR_MS_OFFSET

#define DOOR_LOCK_KEYPAD_OPERATION_EVENT_MASK_KEYPAD_OP_UNKNOWN_OR_MS_OFFSET   (0)

◆ DOOR_LOCK_KEYPAD_OPERATION_EVENT_MASK_KEYPAD_OP_UNLOCK

#define DOOR_LOCK_KEYPAD_OPERATION_EVENT_MASK_KEYPAD_OP_UNLOCK   (4)

◆ DOOR_LOCK_KEYPAD_OPERATION_EVENT_MASK_KEYPAD_OP_UNLOCK_INVALID_PIN

#define DOOR_LOCK_KEYPAD_OPERATION_EVENT_MASK_KEYPAD_OP_UNLOCK_INVALID_PIN   (32)

◆ DOOR_LOCK_KEYPAD_OPERATION_EVENT_MASK_KEYPAD_OP_UNLOCK_INVALID_PIN_OFFSET

#define DOOR_LOCK_KEYPAD_OPERATION_EVENT_MASK_KEYPAD_OP_UNLOCK_INVALID_PIN_OFFSET   (5)

◆ DOOR_LOCK_KEYPAD_OPERATION_EVENT_MASK_KEYPAD_OP_UNLOCK_INVALID_SCHEDULE

#define DOOR_LOCK_KEYPAD_OPERATION_EVENT_MASK_KEYPAD_OP_UNLOCK_INVALID_SCHEDULE   (64)

◆ DOOR_LOCK_KEYPAD_OPERATION_EVENT_MASK_KEYPAD_OP_UNLOCK_INVALID_SCHEDULE_OFFSET

#define DOOR_LOCK_KEYPAD_OPERATION_EVENT_MASK_KEYPAD_OP_UNLOCK_INVALID_SCHEDULE_OFFSET   (6)

◆ DOOR_LOCK_KEYPAD_OPERATION_EVENT_MASK_KEYPAD_OP_UNLOCK_OFFSET

#define DOOR_LOCK_KEYPAD_OPERATION_EVENT_MASK_KEYPAD_OP_UNLOCK_OFFSET   (2)

◆ DOOR_LOCK_KEYPAD_PROGRAMMING_EVENT_MASK_KEYPAD_PROG_MASTER_CODE_CHANGED

#define DOOR_LOCK_KEYPAD_PROGRAMMING_EVENT_MASK_KEYPAD_PROG_MASTER_CODE_CHANGED   (2)

◆ DOOR_LOCK_KEYPAD_PROGRAMMING_EVENT_MASK_KEYPAD_PROG_MASTER_CODE_CHANGED_OFFSET

#define DOOR_LOCK_KEYPAD_PROGRAMMING_EVENT_MASK_KEYPAD_PROG_MASTER_CODE_CHANGED_OFFSET   (1)

◆ DOOR_LOCK_KEYPAD_PROGRAMMING_EVENT_MASK_KEYPAD_PROG_PIN_ADDED

#define DOOR_LOCK_KEYPAD_PROGRAMMING_EVENT_MASK_KEYPAD_PROG_PIN_ADDED   (4)

◆ DOOR_LOCK_KEYPAD_PROGRAMMING_EVENT_MASK_KEYPAD_PROG_PIN_ADDED_OFFSET

#define DOOR_LOCK_KEYPAD_PROGRAMMING_EVENT_MASK_KEYPAD_PROG_PIN_ADDED_OFFSET   (2)

◆ DOOR_LOCK_KEYPAD_PROGRAMMING_EVENT_MASK_KEYPAD_PROG_PIN_CHANGED

#define DOOR_LOCK_KEYPAD_PROGRAMMING_EVENT_MASK_KEYPAD_PROG_PIN_CHANGED   (16)

◆ DOOR_LOCK_KEYPAD_PROGRAMMING_EVENT_MASK_KEYPAD_PROG_PIN_CHANGED_OFFSET

#define DOOR_LOCK_KEYPAD_PROGRAMMING_EVENT_MASK_KEYPAD_PROG_PIN_CHANGED_OFFSET   (4)

◆ DOOR_LOCK_KEYPAD_PROGRAMMING_EVENT_MASK_KEYPAD_PROG_PIN_DELETED

#define DOOR_LOCK_KEYPAD_PROGRAMMING_EVENT_MASK_KEYPAD_PROG_PIN_DELETED   (8)

◆ DOOR_LOCK_KEYPAD_PROGRAMMING_EVENT_MASK_KEYPAD_PROG_PIN_DELETED_OFFSET

#define DOOR_LOCK_KEYPAD_PROGRAMMING_EVENT_MASK_KEYPAD_PROG_PIN_DELETED_OFFSET   (3)

◆ DOOR_LOCK_KEYPAD_PROGRAMMING_EVENT_MASK_KEYPAD_PROG_UNKNOWN_OR_MS

#define DOOR_LOCK_KEYPAD_PROGRAMMING_EVENT_MASK_KEYPAD_PROG_UNKNOWN_OR_MS   (1)

◆ DOOR_LOCK_KEYPAD_PROGRAMMING_EVENT_MASK_KEYPAD_PROG_UNKNOWN_OR_MS_OFFSET

#define DOOR_LOCK_KEYPAD_PROGRAMMING_EVENT_MASK_KEYPAD_PROG_UNKNOWN_OR_MS_OFFSET   (0)

◆ DOOR_LOCK_LOCAL_PROGRAMMING_FEATURES_ADD_USERS_CREDENTIALS_SCHEDULES_LOCALLY

#define DOOR_LOCK_LOCAL_PROGRAMMING_FEATURES_ADD_USERS_CREDENTIALS_SCHEDULES_LOCALLY   (1)

◆ DOOR_LOCK_LOCAL_PROGRAMMING_FEATURES_ADD_USERS_CREDENTIALS_SCHEDULES_LOCALLY_OFFSET

#define DOOR_LOCK_LOCAL_PROGRAMMING_FEATURES_ADD_USERS_CREDENTIALS_SCHEDULES_LOCALLY_OFFSET   (0)

◆ DOOR_LOCK_LOCAL_PROGRAMMING_FEATURES_ADJUST_LOCK_SETTINGS_LOCALLY

#define DOOR_LOCK_LOCAL_PROGRAMMING_FEATURES_ADJUST_LOCK_SETTINGS_LOCALLY   (8)

◆ DOOR_LOCK_LOCAL_PROGRAMMING_FEATURES_ADJUST_LOCK_SETTINGS_LOCALLY_OFFSET

#define DOOR_LOCK_LOCAL_PROGRAMMING_FEATURES_ADJUST_LOCK_SETTINGS_LOCALLY_OFFSET   (3)

◆ DOOR_LOCK_LOCAL_PROGRAMMING_FEATURES_CLEAR_USERS_CREDENTIALS_SCHEDULES_LOCALLY

#define DOOR_LOCK_LOCAL_PROGRAMMING_FEATURES_CLEAR_USERS_CREDENTIALS_SCHEDULES_LOCALLY   (4)

◆ DOOR_LOCK_LOCAL_PROGRAMMING_FEATURES_CLEAR_USERS_CREDENTIALS_SCHEDULES_LOCALLY_OFFSET

#define DOOR_LOCK_LOCAL_PROGRAMMING_FEATURES_CLEAR_USERS_CREDENTIALS_SCHEDULES_LOCALLY_OFFSET   (2)

◆ DOOR_LOCK_LOCAL_PROGRAMMING_FEATURES_MODIFY_USERS_CREDENTIALS_SCHEDULES_LOCALLY

#define DOOR_LOCK_LOCAL_PROGRAMMING_FEATURES_MODIFY_USERS_CREDENTIALS_SCHEDULES_LOCALLY   (2)

◆ DOOR_LOCK_LOCAL_PROGRAMMING_FEATURES_MODIFY_USERS_CREDENTIALS_SCHEDULES_LOCALLY_OFFSET

#define DOOR_LOCK_LOCAL_PROGRAMMING_FEATURES_MODIFY_USERS_CREDENTIALS_SCHEDULES_LOCALLY_OFFSET   (1)

◆ DOOR_LOCK_MANUAL_OPERATION_EVENT_MASK_MANUAL_OP_AUTO_LOCK

#define DOOR_LOCK_MANUAL_OPERATION_EVENT_MASK_MANUAL_OP_AUTO_LOCK   (64)

◆ DOOR_LOCK_MANUAL_OPERATION_EVENT_MASK_MANUAL_OP_AUTO_LOCK_OFFSET

#define DOOR_LOCK_MANUAL_OPERATION_EVENT_MASK_MANUAL_OP_AUTO_LOCK_OFFSET   (6)

◆ DOOR_LOCK_MANUAL_OPERATION_EVENT_MASK_MANUAL_OP_KEY_LOCK

#define DOOR_LOCK_MANUAL_OPERATION_EVENT_MASK_MANUAL_OP_KEY_LOCK   (16)

◆ DOOR_LOCK_MANUAL_OPERATION_EVENT_MASK_MANUAL_OP_KEY_LOCK_OFFSET

#define DOOR_LOCK_MANUAL_OPERATION_EVENT_MASK_MANUAL_OP_KEY_LOCK_OFFSET   (4)

◆ DOOR_LOCK_MANUAL_OPERATION_EVENT_MASK_MANUAL_OP_KEY_UNLOCK

#define DOOR_LOCK_MANUAL_OPERATION_EVENT_MASK_MANUAL_OP_KEY_UNLOCK   (32)

◆ DOOR_LOCK_MANUAL_OPERATION_EVENT_MASK_MANUAL_OP_KEY_UNLOCK_OFFSET

#define DOOR_LOCK_MANUAL_OPERATION_EVENT_MASK_MANUAL_OP_KEY_UNLOCK_OFFSET   (5)

◆ DOOR_LOCK_MANUAL_OPERATION_EVENT_MASK_MANUAL_OP_LOCK

#define DOOR_LOCK_MANUAL_OPERATION_EVENT_MASK_MANUAL_OP_LOCK   (512)

◆ DOOR_LOCK_MANUAL_OPERATION_EVENT_MASK_MANUAL_OP_LOCK_OFFSET

#define DOOR_LOCK_MANUAL_OPERATION_EVENT_MASK_MANUAL_OP_LOCK_OFFSET   (9)

◆ DOOR_LOCK_MANUAL_OPERATION_EVENT_MASK_MANUAL_OP_ONE_TOUCH_LOCK

#define DOOR_LOCK_MANUAL_OPERATION_EVENT_MASK_MANUAL_OP_ONE_TOUCH_LOCK   (8)

◆ DOOR_LOCK_MANUAL_OPERATION_EVENT_MASK_MANUAL_OP_ONE_TOUCH_LOCK_OFFSET

#define DOOR_LOCK_MANUAL_OPERATION_EVENT_MASK_MANUAL_OP_ONE_TOUCH_LOCK_OFFSET   (3)

◆ DOOR_LOCK_MANUAL_OPERATION_EVENT_MASK_MANUAL_OP_SCHEDULE_LOCK

#define DOOR_LOCK_MANUAL_OPERATION_EVENT_MASK_MANUAL_OP_SCHEDULE_LOCK   (128)

◆ DOOR_LOCK_MANUAL_OPERATION_EVENT_MASK_MANUAL_OP_SCHEDULE_LOCK_OFFSET

#define DOOR_LOCK_MANUAL_OPERATION_EVENT_MASK_MANUAL_OP_SCHEDULE_LOCK_OFFSET   (7)

◆ DOOR_LOCK_MANUAL_OPERATION_EVENT_MASK_MANUAL_OP_SCHEDULE_UNLOCK

#define DOOR_LOCK_MANUAL_OPERATION_EVENT_MASK_MANUAL_OP_SCHEDULE_UNLOCK   (256)

◆ DOOR_LOCK_MANUAL_OPERATION_EVENT_MASK_MANUAL_OP_SCHEDULE_UNLOCK_OFFSET

#define DOOR_LOCK_MANUAL_OPERATION_EVENT_MASK_MANUAL_OP_SCHEDULE_UNLOCK_OFFSET   (8)

◆ DOOR_LOCK_MANUAL_OPERATION_EVENT_MASK_MANUAL_OP_THUMBTURN_LOCK

#define DOOR_LOCK_MANUAL_OPERATION_EVENT_MASK_MANUAL_OP_THUMBTURN_LOCK   (2)

◆ DOOR_LOCK_MANUAL_OPERATION_EVENT_MASK_MANUAL_OP_THUMBTURN_LOCK_OFFSET

#define DOOR_LOCK_MANUAL_OPERATION_EVENT_MASK_MANUAL_OP_THUMBTURN_LOCK_OFFSET   (1)

◆ DOOR_LOCK_MANUAL_OPERATION_EVENT_MASK_MANUAL_OP_THUMBTURN_UNLOCK

#define DOOR_LOCK_MANUAL_OPERATION_EVENT_MASK_MANUAL_OP_THUMBTURN_UNLOCK   (4)

◆ DOOR_LOCK_MANUAL_OPERATION_EVENT_MASK_MANUAL_OP_THUMBTURN_UNLOCK_OFFSET

#define DOOR_LOCK_MANUAL_OPERATION_EVENT_MASK_MANUAL_OP_THUMBTURN_UNLOCK_OFFSET   (2)

◆ DOOR_LOCK_MANUAL_OPERATION_EVENT_MASK_MANUAL_OP_UNKNOWN_OR_MS

#define DOOR_LOCK_MANUAL_OPERATION_EVENT_MASK_MANUAL_OP_UNKNOWN_OR_MS   (1)

◆ DOOR_LOCK_MANUAL_OPERATION_EVENT_MASK_MANUAL_OP_UNKNOWN_OR_MS_OFFSET

#define DOOR_LOCK_MANUAL_OPERATION_EVENT_MASK_MANUAL_OP_UNKNOWN_OR_MS_OFFSET   (0)

◆ DOOR_LOCK_MANUAL_OPERATION_EVENT_MASK_MANUAL_OP_UNLOCK

#define DOOR_LOCK_MANUAL_OPERATION_EVENT_MASK_MANUAL_OP_UNLOCK   (1024)

◆ DOOR_LOCK_MANUAL_OPERATION_EVENT_MASK_MANUAL_OP_UNLOCK_OFFSET

#define DOOR_LOCK_MANUAL_OPERATION_EVENT_MASK_MANUAL_OP_UNLOCK_OFFSET   (10)

◆ DOOR_LOCK_RF_OPERATION_EVENT_MASK_RF_OP_LOCK

#define DOOR_LOCK_RF_OPERATION_EVENT_MASK_RF_OP_LOCK   (2)

◆ DOOR_LOCK_RF_OPERATION_EVENT_MASK_RF_OP_LOCK_ERROR_INVALID_CODE

#define DOOR_LOCK_RF_OPERATION_EVENT_MASK_RF_OP_LOCK_ERROR_INVALID_CODE   (8)

◆ DOOR_LOCK_RF_OPERATION_EVENT_MASK_RF_OP_LOCK_ERROR_INVALID_CODE_OFFSET

#define DOOR_LOCK_RF_OPERATION_EVENT_MASK_RF_OP_LOCK_ERROR_INVALID_CODE_OFFSET   (3)

◆ DOOR_LOCK_RF_OPERATION_EVENT_MASK_RF_OP_LOCK_ERROR_INVALID_SCHEDULE

#define DOOR_LOCK_RF_OPERATION_EVENT_MASK_RF_OP_LOCK_ERROR_INVALID_SCHEDULE   (16)

◆ DOOR_LOCK_RF_OPERATION_EVENT_MASK_RF_OP_LOCK_ERROR_INVALID_SCHEDULE_OFFSET

#define DOOR_LOCK_RF_OPERATION_EVENT_MASK_RF_OP_LOCK_ERROR_INVALID_SCHEDULE_OFFSET   (4)

◆ DOOR_LOCK_RF_OPERATION_EVENT_MASK_RF_OP_LOCK_OFFSET

#define DOOR_LOCK_RF_OPERATION_EVENT_MASK_RF_OP_LOCK_OFFSET   (1)

◆ DOOR_LOCK_RF_OPERATION_EVENT_MASK_RF_OP_UNKNOWN_OR_MS

#define DOOR_LOCK_RF_OPERATION_EVENT_MASK_RF_OP_UNKNOWN_OR_MS   (1)

◆ DOOR_LOCK_RF_OPERATION_EVENT_MASK_RF_OP_UNKNOWN_OR_MS_OFFSET

#define DOOR_LOCK_RF_OPERATION_EVENT_MASK_RF_OP_UNKNOWN_OR_MS_OFFSET   (0)

◆ DOOR_LOCK_RF_OPERATION_EVENT_MASK_RF_OP_UNLOCK

#define DOOR_LOCK_RF_OPERATION_EVENT_MASK_RF_OP_UNLOCK   (4)

◆ DOOR_LOCK_RF_OPERATION_EVENT_MASK_RF_OP_UNLOCK_INVALID_CODE

#define DOOR_LOCK_RF_OPERATION_EVENT_MASK_RF_OP_UNLOCK_INVALID_CODE   (32)

◆ DOOR_LOCK_RF_OPERATION_EVENT_MASK_RF_OP_UNLOCK_INVALID_CODE_OFFSET

#define DOOR_LOCK_RF_OPERATION_EVENT_MASK_RF_OP_UNLOCK_INVALID_CODE_OFFSET   (5)

◆ DOOR_LOCK_RF_OPERATION_EVENT_MASK_RF_OP_UNLOCK_INVALID_SCHEDULE

#define DOOR_LOCK_RF_OPERATION_EVENT_MASK_RF_OP_UNLOCK_INVALID_SCHEDULE   (64)

◆ DOOR_LOCK_RF_OPERATION_EVENT_MASK_RF_OP_UNLOCK_INVALID_SCHEDULE_OFFSET

#define DOOR_LOCK_RF_OPERATION_EVENT_MASK_RF_OP_UNLOCK_INVALID_SCHEDULE_OFFSET   (6)

◆ DOOR_LOCK_RF_OPERATION_EVENT_MASK_RF_OP_UNLOCK_OFFSET

#define DOOR_LOCK_RF_OPERATION_EVENT_MASK_RF_OP_UNLOCK_OFFSET   (2)

◆ DOOR_LOCK_RF_PROGRAMMING_EVENT_MASK_RF_PROG_PIN_ADDED

#define DOOR_LOCK_RF_PROGRAMMING_EVENT_MASK_RF_PROG_PIN_ADDED   (4)

◆ DOOR_LOCK_RF_PROGRAMMING_EVENT_MASK_RF_PROG_PIN_ADDED_OFFSET

#define DOOR_LOCK_RF_PROGRAMMING_EVENT_MASK_RF_PROG_PIN_ADDED_OFFSET   (2)

◆ DOOR_LOCK_RF_PROGRAMMING_EVENT_MASK_RF_PROG_PIN_CHANGED

#define DOOR_LOCK_RF_PROGRAMMING_EVENT_MASK_RF_PROG_PIN_CHANGED   (16)

◆ DOOR_LOCK_RF_PROGRAMMING_EVENT_MASK_RF_PROG_PIN_CHANGED_OFFSET

#define DOOR_LOCK_RF_PROGRAMMING_EVENT_MASK_RF_PROG_PIN_CHANGED_OFFSET   (4)

◆ DOOR_LOCK_RF_PROGRAMMING_EVENT_MASK_RF_PROG_PIN_DELETED

#define DOOR_LOCK_RF_PROGRAMMING_EVENT_MASK_RF_PROG_PIN_DELETED   (8)

◆ DOOR_LOCK_RF_PROGRAMMING_EVENT_MASK_RF_PROG_PIN_DELETED_OFFSET

#define DOOR_LOCK_RF_PROGRAMMING_EVENT_MASK_RF_PROG_PIN_DELETED_OFFSET   (3)

◆ DOOR_LOCK_RF_PROGRAMMING_EVENT_MASK_RF_PROG_RFID_ADDED

#define DOOR_LOCK_RF_PROGRAMMING_EVENT_MASK_RF_PROG_RFID_ADDED   (32)

◆ DOOR_LOCK_RF_PROGRAMMING_EVENT_MASK_RF_PROG_RFID_ADDED_OFFSET

#define DOOR_LOCK_RF_PROGRAMMING_EVENT_MASK_RF_PROG_RFID_ADDED_OFFSET   (5)

◆ DOOR_LOCK_RF_PROGRAMMING_EVENT_MASK_RF_PROG_RFID_DELETED

#define DOOR_LOCK_RF_PROGRAMMING_EVENT_MASK_RF_PROG_RFID_DELETED   (64)

◆ DOOR_LOCK_RF_PROGRAMMING_EVENT_MASK_RF_PROG_RFID_DELETED_OFFSET

#define DOOR_LOCK_RF_PROGRAMMING_EVENT_MASK_RF_PROG_RFID_DELETED_OFFSET   (6)

◆ DOOR_LOCK_RF_PROGRAMMING_EVENT_MASK_RF_PROG_UNKNOWN_OR_MS

#define DOOR_LOCK_RF_PROGRAMMING_EVENT_MASK_RF_PROG_UNKNOWN_OR_MS   (1)

◆ DOOR_LOCK_RF_PROGRAMMING_EVENT_MASK_RF_PROG_UNKNOWN_OR_MS_OFFSET

#define DOOR_LOCK_RF_PROGRAMMING_EVENT_MASK_RF_PROG_UNKNOWN_OR_MS_OFFSET   (0)

◆ DOOR_LOCK_RFID_OPERATION_EVENT_MASK_RFID_OP_LOCK

#define DOOR_LOCK_RFID_OPERATION_EVENT_MASK_RFID_OP_LOCK   (2)

◆ DOOR_LOCK_RFID_OPERATION_EVENT_MASK_RFID_OP_LOCK_ERROR_INVALID_RFID

#define DOOR_LOCK_RFID_OPERATION_EVENT_MASK_RFID_OP_LOCK_ERROR_INVALID_RFID   (8)

◆ DOOR_LOCK_RFID_OPERATION_EVENT_MASK_RFID_OP_LOCK_ERROR_INVALID_RFID_OFFSET

#define DOOR_LOCK_RFID_OPERATION_EVENT_MASK_RFID_OP_LOCK_ERROR_INVALID_RFID_OFFSET   (3)

◆ DOOR_LOCK_RFID_OPERATION_EVENT_MASK_RFID_OP_LOCK_ERROR_INVALID_SCHEDULE

#define DOOR_LOCK_RFID_OPERATION_EVENT_MASK_RFID_OP_LOCK_ERROR_INVALID_SCHEDULE   (16)

◆ DOOR_LOCK_RFID_OPERATION_EVENT_MASK_RFID_OP_LOCK_ERROR_INVALID_SCHEDULE_OFFSET

#define DOOR_LOCK_RFID_OPERATION_EVENT_MASK_RFID_OP_LOCK_ERROR_INVALID_SCHEDULE_OFFSET   (4)

◆ DOOR_LOCK_RFID_OPERATION_EVENT_MASK_RFID_OP_LOCK_OFFSET

#define DOOR_LOCK_RFID_OPERATION_EVENT_MASK_RFID_OP_LOCK_OFFSET   (1)

◆ DOOR_LOCK_RFID_OPERATION_EVENT_MASK_RFID_OP_UNKNOWN_OR_MS

#define DOOR_LOCK_RFID_OPERATION_EVENT_MASK_RFID_OP_UNKNOWN_OR_MS   (1)

◆ DOOR_LOCK_RFID_OPERATION_EVENT_MASK_RFID_OP_UNKNOWN_OR_MS_OFFSET

#define DOOR_LOCK_RFID_OPERATION_EVENT_MASK_RFID_OP_UNKNOWN_OR_MS_OFFSET   (0)

◆ DOOR_LOCK_RFID_OPERATION_EVENT_MASK_RFID_OP_UNLOCK

#define DOOR_LOCK_RFID_OPERATION_EVENT_MASK_RFID_OP_UNLOCK   (4)

◆ DOOR_LOCK_RFID_OPERATION_EVENT_MASK_RFID_OP_UNLOCK_ERROR_INVALID_RFID

#define DOOR_LOCK_RFID_OPERATION_EVENT_MASK_RFID_OP_UNLOCK_ERROR_INVALID_RFID   (32)

◆ DOOR_LOCK_RFID_OPERATION_EVENT_MASK_RFID_OP_UNLOCK_ERROR_INVALID_RFID_OFFSET

#define DOOR_LOCK_RFID_OPERATION_EVENT_MASK_RFID_OP_UNLOCK_ERROR_INVALID_RFID_OFFSET   (5)

◆ DOOR_LOCK_RFID_OPERATION_EVENT_MASK_RFID_OP_UNLOCK_ERROR_INVALID_SCHEDULE

#define DOOR_LOCK_RFID_OPERATION_EVENT_MASK_RFID_OP_UNLOCK_ERROR_INVALID_SCHEDULE   (64)

◆ DOOR_LOCK_RFID_OPERATION_EVENT_MASK_RFID_OP_UNLOCK_ERROR_INVALID_SCHEDULE_OFFSET

#define DOOR_LOCK_RFID_OPERATION_EVENT_MASK_RFID_OP_UNLOCK_ERROR_INVALID_SCHEDULE_OFFSET   (6)

◆ DOOR_LOCK_RFID_OPERATION_EVENT_MASK_RFID_OP_UNLOCK_OFFSET

#define DOOR_LOCK_RFID_OPERATION_EVENT_MASK_RFID_OP_UNLOCK_OFFSET   (2)

◆ DOOR_LOCK_RFID_PROGRAMMING_EVENT_MASK_RFID_PROG_RFID_ADDED

#define DOOR_LOCK_RFID_PROGRAMMING_EVENT_MASK_RFID_PROG_RFID_ADDED   (32)

◆ DOOR_LOCK_RFID_PROGRAMMING_EVENT_MASK_RFID_PROG_RFID_ADDED_OFFSET

#define DOOR_LOCK_RFID_PROGRAMMING_EVENT_MASK_RFID_PROG_RFID_ADDED_OFFSET   (5)

◆ DOOR_LOCK_RFID_PROGRAMMING_EVENT_MASK_RFID_PROG_RFID_DELETED

#define DOOR_LOCK_RFID_PROGRAMMING_EVENT_MASK_RFID_PROG_RFID_DELETED   (64)

◆ DOOR_LOCK_RFID_PROGRAMMING_EVENT_MASK_RFID_PROG_RFID_DELETED_OFFSET

#define DOOR_LOCK_RFID_PROGRAMMING_EVENT_MASK_RFID_PROG_RFID_DELETED_OFFSET   (6)

◆ DOOR_LOCK_RFID_PROGRAMMING_EVENT_MASK_RFID_PROG_UNKNOWN_OR_MS

#define DOOR_LOCK_RFID_PROGRAMMING_EVENT_MASK_RFID_PROG_UNKNOWN_OR_MS   (1)

◆ DOOR_LOCK_RFID_PROGRAMMING_EVENT_MASK_RFID_PROG_UNKNOWN_OR_MS_OFFSET

#define DOOR_LOCK_RFID_PROGRAMMING_EVENT_MASK_RFID_PROG_UNKNOWN_OR_MS_OFFSET   (0)

◆ DOOR_LOCK_SUPPORTED_OPERATING_MODES_NO_RF_LOCK_OR_UNLOCK_MODE_SUPPORTED

#define DOOR_LOCK_SUPPORTED_OPERATING_MODES_NO_RF_LOCK_OR_UNLOCK_MODE_SUPPORTED   (8)

◆ DOOR_LOCK_SUPPORTED_OPERATING_MODES_NO_RF_LOCK_OR_UNLOCK_MODE_SUPPORTED_OFFSET

#define DOOR_LOCK_SUPPORTED_OPERATING_MODES_NO_RF_LOCK_OR_UNLOCK_MODE_SUPPORTED_OFFSET   (3)

◆ DOOR_LOCK_SUPPORTED_OPERATING_MODES_NORMAL_MODE_SUPPORTED

#define DOOR_LOCK_SUPPORTED_OPERATING_MODES_NORMAL_MODE_SUPPORTED   (1)

◆ DOOR_LOCK_SUPPORTED_OPERATING_MODES_NORMAL_MODE_SUPPORTED_OFFSET

#define DOOR_LOCK_SUPPORTED_OPERATING_MODES_NORMAL_MODE_SUPPORTED_OFFSET   (0)

◆ DOOR_LOCK_SUPPORTED_OPERATING_MODES_PASSAGE_MODE_SUPPORTED

#define DOOR_LOCK_SUPPORTED_OPERATING_MODES_PASSAGE_MODE_SUPPORTED   (16)

◆ DOOR_LOCK_SUPPORTED_OPERATING_MODES_PASSAGE_MODE_SUPPORTED_OFFSET

#define DOOR_LOCK_SUPPORTED_OPERATING_MODES_PASSAGE_MODE_SUPPORTED_OFFSET   (4)

◆ DOOR_LOCK_SUPPORTED_OPERATING_MODES_PRIVACY_MODE_SUPPORTED

#define DOOR_LOCK_SUPPORTED_OPERATING_MODES_PRIVACY_MODE_SUPPORTED   (4)

◆ DOOR_LOCK_SUPPORTED_OPERATING_MODES_PRIVACY_MODE_SUPPORTED_OFFSET

#define DOOR_LOCK_SUPPORTED_OPERATING_MODES_PRIVACY_MODE_SUPPORTED_OFFSET   (2)

◆ DOOR_LOCK_SUPPORTED_OPERATING_MODES_VACATION_MODE_SUPPORTED

#define DOOR_LOCK_SUPPORTED_OPERATING_MODES_VACATION_MODE_SUPPORTED   (2)

◆ DOOR_LOCK_SUPPORTED_OPERATING_MODES_VACATION_MODE_SUPPORTED_OFFSET

#define DOOR_LOCK_SUPPORTED_OPERATING_MODES_VACATION_MODE_SUPPORTED_OFFSET   (1)

◆ DRLK_DAYS_MASK_ENABLE

#define DRLK_DAYS_MASK_ENABLE   (128)

◆ DRLK_DAYS_MASK_ENABLE_OFFSET

#define DRLK_DAYS_MASK_ENABLE_OFFSET   (7)

◆ DRLK_DAYS_MASK_FRI

#define DRLK_DAYS_MASK_FRI   (32)

◆ DRLK_DAYS_MASK_FRI_OFFSET

#define DRLK_DAYS_MASK_FRI_OFFSET   (5)

◆ DRLK_DAYS_MASK_MON

#define DRLK_DAYS_MASK_MON   (2)

◆ DRLK_DAYS_MASK_MON_OFFSET

#define DRLK_DAYS_MASK_MON_OFFSET   (1)

◆ DRLK_DAYS_MASK_SAT

#define DRLK_DAYS_MASK_SAT   (64)

◆ DRLK_DAYS_MASK_SAT_OFFSET

#define DRLK_DAYS_MASK_SAT_OFFSET   (6)

◆ DRLK_DAYS_MASK_SUN

#define DRLK_DAYS_MASK_SUN   (1)

◆ DRLK_DAYS_MASK_SUN_OFFSET

#define DRLK_DAYS_MASK_SUN_OFFSET   (0)

◆ DRLK_DAYS_MASK_THU

#define DRLK_DAYS_MASK_THU   (16)

◆ DRLK_DAYS_MASK_THU_OFFSET

#define DRLK_DAYS_MASK_THU_OFFSET   (4)

◆ DRLK_DAYS_MASK_TUE

#define DRLK_DAYS_MASK_TUE   (4)

◆ DRLK_DAYS_MASK_TUE_OFFSET

#define DRLK_DAYS_MASK_TUE_OFFSET   (2)

◆ DRLK_DAYS_MASK_WED

#define DRLK_DAYS_MASK_WED   (8)

◆ DRLK_DAYS_MASK_WED_OFFSET

#define DRLK_DAYS_MASK_WED_OFFSET   (3)

◆ ELECTRICAL_MEASUREMENT_AC_ALARMS_MASK_ACTIVE_POWER_OVERLOAD

#define ELECTRICAL_MEASUREMENT_AC_ALARMS_MASK_ACTIVE_POWER_OVERLOAD   (4)

◆ ELECTRICAL_MEASUREMENT_AC_ALARMS_MASK_ACTIVE_POWER_OVERLOAD_OFFSET

#define ELECTRICAL_MEASUREMENT_AC_ALARMS_MASK_ACTIVE_POWER_OVERLOAD_OFFSET   (2)

◆ ELECTRICAL_MEASUREMENT_AC_ALARMS_MASK_AVERAGE_RMS_OVER_VOLTAGE

#define ELECTRICAL_MEASUREMENT_AC_ALARMS_MASK_AVERAGE_RMS_OVER_VOLTAGE   (16)

◆ ELECTRICAL_MEASUREMENT_AC_ALARMS_MASK_AVERAGE_RMS_OVER_VOLTAGE_OFFSET

#define ELECTRICAL_MEASUREMENT_AC_ALARMS_MASK_AVERAGE_RMS_OVER_VOLTAGE_OFFSET   (4)

◆ ELECTRICAL_MEASUREMENT_AC_ALARMS_MASK_AVERAGE_RMS_UNDER_VOLTAGE

#define ELECTRICAL_MEASUREMENT_AC_ALARMS_MASK_AVERAGE_RMS_UNDER_VOLTAGE   (32)

◆ ELECTRICAL_MEASUREMENT_AC_ALARMS_MASK_AVERAGE_RMS_UNDER_VOLTAGE_OFFSET

#define ELECTRICAL_MEASUREMENT_AC_ALARMS_MASK_AVERAGE_RMS_UNDER_VOLTAGE_OFFSET   (5)

◆ ELECTRICAL_MEASUREMENT_AC_ALARMS_MASK_CURRENT_OVERLOAD

#define ELECTRICAL_MEASUREMENT_AC_ALARMS_MASK_CURRENT_OVERLOAD   (2)

◆ ELECTRICAL_MEASUREMENT_AC_ALARMS_MASK_CURRENT_OVERLOAD_OFFSET

#define ELECTRICAL_MEASUREMENT_AC_ALARMS_MASK_CURRENT_OVERLOAD_OFFSET   (1)

◆ ELECTRICAL_MEASUREMENT_AC_ALARMS_MASK_REACTIVE_POWER_OVERLOAD

#define ELECTRICAL_MEASUREMENT_AC_ALARMS_MASK_REACTIVE_POWER_OVERLOAD   (8)

◆ ELECTRICAL_MEASUREMENT_AC_ALARMS_MASK_REACTIVE_POWER_OVERLOAD_OFFSET

#define ELECTRICAL_MEASUREMENT_AC_ALARMS_MASK_REACTIVE_POWER_OVERLOAD_OFFSET   (3)

◆ ELECTRICAL_MEASUREMENT_AC_ALARMS_MASK_RMS_EXTREME_OVER_VOLTAGE

#define ELECTRICAL_MEASUREMENT_AC_ALARMS_MASK_RMS_EXTREME_OVER_VOLTAGE   (64)

◆ ELECTRICAL_MEASUREMENT_AC_ALARMS_MASK_RMS_EXTREME_OVER_VOLTAGE_OFFSET

#define ELECTRICAL_MEASUREMENT_AC_ALARMS_MASK_RMS_EXTREME_OVER_VOLTAGE_OFFSET   (6)

◆ ELECTRICAL_MEASUREMENT_AC_ALARMS_MASK_RMS_EXTREME_UNDER_VOLTAGE

#define ELECTRICAL_MEASUREMENT_AC_ALARMS_MASK_RMS_EXTREME_UNDER_VOLTAGE   (128)

◆ ELECTRICAL_MEASUREMENT_AC_ALARMS_MASK_RMS_EXTREME_UNDER_VOLTAGE_OFFSET

#define ELECTRICAL_MEASUREMENT_AC_ALARMS_MASK_RMS_EXTREME_UNDER_VOLTAGE_OFFSET   (7)

◆ ELECTRICAL_MEASUREMENT_AC_ALARMS_MASK_RMS_VOLTAGE_SAG

#define ELECTRICAL_MEASUREMENT_AC_ALARMS_MASK_RMS_VOLTAGE_SAG   (256)

◆ ELECTRICAL_MEASUREMENT_AC_ALARMS_MASK_RMS_VOLTAGE_SAG_OFFSET

#define ELECTRICAL_MEASUREMENT_AC_ALARMS_MASK_RMS_VOLTAGE_SAG_OFFSET   (8)

◆ ELECTRICAL_MEASUREMENT_AC_ALARMS_MASK_RMS_VOLTAGE_SWELL

#define ELECTRICAL_MEASUREMENT_AC_ALARMS_MASK_RMS_VOLTAGE_SWELL   (512)

◆ ELECTRICAL_MEASUREMENT_AC_ALARMS_MASK_RMS_VOLTAGE_SWELL_OFFSET

#define ELECTRICAL_MEASUREMENT_AC_ALARMS_MASK_RMS_VOLTAGE_SWELL_OFFSET   (9)

◆ ELECTRICAL_MEASUREMENT_AC_ALARMS_MASK_VOLTAGE_OVERLOAD

#define ELECTRICAL_MEASUREMENT_AC_ALARMS_MASK_VOLTAGE_OVERLOAD   (1)

◆ ELECTRICAL_MEASUREMENT_AC_ALARMS_MASK_VOLTAGE_OVERLOAD_OFFSET

#define ELECTRICAL_MEASUREMENT_AC_ALARMS_MASK_VOLTAGE_OVERLOAD_OFFSET   (0)

◆ ELECTRICAL_MEASUREMENT_DC_OVERLOAD_ALARMS_MASK_CURRENT_OVERLOAD

#define ELECTRICAL_MEASUREMENT_DC_OVERLOAD_ALARMS_MASK_CURRENT_OVERLOAD   (2)

◆ ELECTRICAL_MEASUREMENT_DC_OVERLOAD_ALARMS_MASK_CURRENT_OVERLOAD_OFFSET

#define ELECTRICAL_MEASUREMENT_DC_OVERLOAD_ALARMS_MASK_CURRENT_OVERLOAD_OFFSET   (1)

◆ ELECTRICAL_MEASUREMENT_DC_OVERLOAD_ALARMS_MASK_VOLTAGE_OVERLOAD

#define ELECTRICAL_MEASUREMENT_DC_OVERLOAD_ALARMS_MASK_VOLTAGE_OVERLOAD   (1)

◆ ELECTRICAL_MEASUREMENT_DC_OVERLOAD_ALARMS_MASK_VOLTAGE_OVERLOAD_OFFSET

#define ELECTRICAL_MEASUREMENT_DC_OVERLOAD_ALARMS_MASK_VOLTAGE_OVERLOAD_OFFSET   (0)

◆ ELECTRICAL_MEASUREMENT_MEASUREMENT_TYPE_ACTIVE_MEASUREMENT_AC

#define ELECTRICAL_MEASUREMENT_MEASUREMENT_TYPE_ACTIVE_MEASUREMENT_AC   (1)

◆ ELECTRICAL_MEASUREMENT_MEASUREMENT_TYPE_ACTIVE_MEASUREMENT_AC_OFFSET

#define ELECTRICAL_MEASUREMENT_MEASUREMENT_TYPE_ACTIVE_MEASUREMENT_AC_OFFSET   (0)

◆ ELECTRICAL_MEASUREMENT_MEASUREMENT_TYPE_APPARENT_MEASUREMENT_AC

#define ELECTRICAL_MEASUREMENT_MEASUREMENT_TYPE_APPARENT_MEASUREMENT_AC   (4)

◆ ELECTRICAL_MEASUREMENT_MEASUREMENT_TYPE_APPARENT_MEASUREMENT_AC_OFFSET

#define ELECTRICAL_MEASUREMENT_MEASUREMENT_TYPE_APPARENT_MEASUREMENT_AC_OFFSET   (2)

◆ ELECTRICAL_MEASUREMENT_MEASUREMENT_TYPE_DC_MEASUREMENT

#define ELECTRICAL_MEASUREMENT_MEASUREMENT_TYPE_DC_MEASUREMENT   (64)

◆ ELECTRICAL_MEASUREMENT_MEASUREMENT_TYPE_DC_MEASUREMENT_OFFSET

#define ELECTRICAL_MEASUREMENT_MEASUREMENT_TYPE_DC_MEASUREMENT_OFFSET   (6)

◆ ELECTRICAL_MEASUREMENT_MEASUREMENT_TYPE_HARMONICS_MEASUREMENT

#define ELECTRICAL_MEASUREMENT_MEASUREMENT_TYPE_HARMONICS_MEASUREMENT   (128)

◆ ELECTRICAL_MEASUREMENT_MEASUREMENT_TYPE_HARMONICS_MEASUREMENT_OFFSET

#define ELECTRICAL_MEASUREMENT_MEASUREMENT_TYPE_HARMONICS_MEASUREMENT_OFFSET   (7)

◆ ELECTRICAL_MEASUREMENT_MEASUREMENT_TYPE_PHASE_A_MEASUREMENT

#define ELECTRICAL_MEASUREMENT_MEASUREMENT_TYPE_PHASE_A_MEASUREMENT   (8)

◆ ELECTRICAL_MEASUREMENT_MEASUREMENT_TYPE_PHASE_A_MEASUREMENT_OFFSET

#define ELECTRICAL_MEASUREMENT_MEASUREMENT_TYPE_PHASE_A_MEASUREMENT_OFFSET   (3)

◆ ELECTRICAL_MEASUREMENT_MEASUREMENT_TYPE_PHASE_B_MEASUREMENT

#define ELECTRICAL_MEASUREMENT_MEASUREMENT_TYPE_PHASE_B_MEASUREMENT   (16)

◆ ELECTRICAL_MEASUREMENT_MEASUREMENT_TYPE_PHASE_B_MEASUREMENT_OFFSET

#define ELECTRICAL_MEASUREMENT_MEASUREMENT_TYPE_PHASE_B_MEASUREMENT_OFFSET   (4)

◆ ELECTRICAL_MEASUREMENT_MEASUREMENT_TYPE_PHASE_C_MEASUREMENT

#define ELECTRICAL_MEASUREMENT_MEASUREMENT_TYPE_PHASE_C_MEASUREMENT   (32)

◆ ELECTRICAL_MEASUREMENT_MEASUREMENT_TYPE_PHASE_C_MEASUREMENT_OFFSET

#define ELECTRICAL_MEASUREMENT_MEASUREMENT_TYPE_PHASE_C_MEASUREMENT_OFFSET   (5)

◆ ELECTRICAL_MEASUREMENT_MEASUREMENT_TYPE_POWER_QUALITY_MEASUREMENT

#define ELECTRICAL_MEASUREMENT_MEASUREMENT_TYPE_POWER_QUALITY_MEASUREMENT   (256)

◆ ELECTRICAL_MEASUREMENT_MEASUREMENT_TYPE_POWER_QUALITY_MEASUREMENT_OFFSET

#define ELECTRICAL_MEASUREMENT_MEASUREMENT_TYPE_POWER_QUALITY_MEASUREMENT_OFFSET   (8)

◆ ELECTRICAL_MEASUREMENT_MEASUREMENT_TYPE_REACTIVE_MEASUREMENT_AC

#define ELECTRICAL_MEASUREMENT_MEASUREMENT_TYPE_REACTIVE_MEASUREMENT_AC   (2)

◆ ELECTRICAL_MEASUREMENT_MEASUREMENT_TYPE_REACTIVE_MEASUREMENT_AC_OFFSET

#define ELECTRICAL_MEASUREMENT_MEASUREMENT_TYPE_REACTIVE_MEASUREMENT_AC_OFFSET   (1)

◆ GROUPS_NAME_SUPPORT_SUPPORTED

#define GROUPS_NAME_SUPPORT_SUPPORTED   (128)

◆ GROUPS_NAME_SUPPORT_SUPPORTED_OFFSET

#define GROUPS_NAME_SUPPORT_SUPPORTED_OFFSET   (7)

◆ IAS_ZONE_STATUS_AC_MAINS_FAULT

#define IAS_ZONE_STATUS_AC_MAINS_FAULT   (128)

◆ IAS_ZONE_STATUS_AC_MAINS_FAULT_OFFSET

#define IAS_ZONE_STATUS_AC_MAINS_FAULT_OFFSET   (7)

◆ IAS_ZONE_STATUS_ALARM1

#define IAS_ZONE_STATUS_ALARM1   (1)

◆ IAS_ZONE_STATUS_ALARM1_OFFSET

#define IAS_ZONE_STATUS_ALARM1_OFFSET   (0)

◆ IAS_ZONE_STATUS_ALARM2

#define IAS_ZONE_STATUS_ALARM2   (2)

◆ IAS_ZONE_STATUS_ALARM2_OFFSET

#define IAS_ZONE_STATUS_ALARM2_OFFSET   (1)

◆ IAS_ZONE_STATUS_BATTERY_DEFECT

#define IAS_ZONE_STATUS_BATTERY_DEFECT   (512)

◆ IAS_ZONE_STATUS_BATTERY_DEFECT_OFFSET

#define IAS_ZONE_STATUS_BATTERY_DEFECT_OFFSET   (9)

◆ IAS_ZONE_STATUS_BATTERY_LOW

#define IAS_ZONE_STATUS_BATTERY_LOW   (8)

◆ IAS_ZONE_STATUS_BATTERY_LOW_OFFSET

#define IAS_ZONE_STATUS_BATTERY_LOW_OFFSET   (3)

◆ IAS_ZONE_STATUS_RESTORE_NOTIFY

#define IAS_ZONE_STATUS_RESTORE_NOTIFY   (32)

◆ IAS_ZONE_STATUS_RESTORE_NOTIFY_OFFSET

#define IAS_ZONE_STATUS_RESTORE_NOTIFY_OFFSET   (5)

◆ IAS_ZONE_STATUS_SUPERVISION_NOTIFY

#define IAS_ZONE_STATUS_SUPERVISION_NOTIFY   (16)

◆ IAS_ZONE_STATUS_SUPERVISION_NOTIFY_OFFSET

#define IAS_ZONE_STATUS_SUPERVISION_NOTIFY_OFFSET   (4)

◆ IAS_ZONE_STATUS_TAMPER

#define IAS_ZONE_STATUS_TAMPER   (4)

◆ IAS_ZONE_STATUS_TAMPER_OFFSET

#define IAS_ZONE_STATUS_TAMPER_OFFSET   (2)

◆ IAS_ZONE_STATUS_TEST

#define IAS_ZONE_STATUS_TEST   (256)

◆ IAS_ZONE_STATUS_TEST_OFFSET

#define IAS_ZONE_STATUS_TEST_OFFSET   (8)

◆ IAS_ZONE_STATUS_TROUBLE

#define IAS_ZONE_STATUS_TROUBLE   (64)

◆ IAS_ZONE_STATUS_TROUBLE_OFFSET

#define IAS_ZONE_STATUS_TROUBLE_OFFSET   (6)

◆ IMAGE_BLOCK_REQUEST_FIELD_CONTROL_MINIMUM_BLOCK_PERIOD_PRESENT

#define IMAGE_BLOCK_REQUEST_FIELD_CONTROL_MINIMUM_BLOCK_PERIOD_PRESENT   (2)

◆ IMAGE_BLOCK_REQUEST_FIELD_CONTROL_MINIMUM_BLOCK_PERIOD_PRESENT_OFFSET

#define IMAGE_BLOCK_REQUEST_FIELD_CONTROL_MINIMUM_BLOCK_PERIOD_PRESENT_OFFSET   (1)

◆ IMAGE_BLOCK_REQUEST_FIELD_CONTROL_REQUEST_NODE_IEEE_ADDRESS_PRESENT

#define IMAGE_BLOCK_REQUEST_FIELD_CONTROL_REQUEST_NODE_IEEE_ADDRESS_PRESENT   (1)

◆ IMAGE_BLOCK_REQUEST_FIELD_CONTROL_REQUEST_NODE_IEEE_ADDRESS_PRESENT_OFFSET

#define IMAGE_BLOCK_REQUEST_FIELD_CONTROL_REQUEST_NODE_IEEE_ADDRESS_PRESENT_OFFSET   (0)

◆ IMAGE_PAGE_REQUEST_FIELD_CONTROL_REQUEST_NODE_IEEE_ADDRESS_PRESENT

#define IMAGE_PAGE_REQUEST_FIELD_CONTROL_REQUEST_NODE_IEEE_ADDRESS_PRESENT   (1)

◆ IMAGE_PAGE_REQUEST_FIELD_CONTROL_REQUEST_NODE_IEEE_ADDRESS_PRESENT_OFFSET

#define IMAGE_PAGE_REQUEST_FIELD_CONTROL_REQUEST_NODE_IEEE_ADDRESS_PRESENT_OFFSET   (0)

◆ LEVEL_OPTIONS_COUPLE_COLOR_TEMP_TO_LEVEL

#define LEVEL_OPTIONS_COUPLE_COLOR_TEMP_TO_LEVEL   (2)

◆ LEVEL_OPTIONS_COUPLE_COLOR_TEMP_TO_LEVEL_OFFSET

#define LEVEL_OPTIONS_COUPLE_COLOR_TEMP_TO_LEVEL_OFFSET   (1)

◆ LEVEL_OPTIONS_EXECUTE_IF_OFF

#define LEVEL_OPTIONS_EXECUTE_IF_OFF   (1)

◆ LEVEL_OPTIONS_EXECUTE_IF_OFF_OFFSET

#define LEVEL_OPTIONS_EXECUTE_IF_OFF_OFFSET   (0)

◆ METERING_DEMAND_FORMATTING_NUMBER_OF_DIGITS_TO_THE_LEFT_OF_THE_DECIMAL_POINT

#define METERING_DEMAND_FORMATTING_NUMBER_OF_DIGITS_TO_THE_LEFT_OF_THE_DECIMAL_POINT   (30)

◆ METERING_DEMAND_FORMATTING_NUMBER_OF_DIGITS_TO_THE_LEFT_OF_THE_DECIMAL_POINT_OFFSET

#define METERING_DEMAND_FORMATTING_NUMBER_OF_DIGITS_TO_THE_LEFT_OF_THE_DECIMAL_POINT_OFFSET   (1)

◆ METERING_DEMAND_FORMATTING_NUMBER_OF_DIGITS_TO_THE_RIGHT_OF_DECIMAL_POINT

#define METERING_DEMAND_FORMATTING_NUMBER_OF_DIGITS_TO_THE_RIGHT_OF_DECIMAL_POINT   (224)

◆ METERING_DEMAND_FORMATTING_NUMBER_OF_DIGITS_TO_THE_RIGHT_OF_DECIMAL_POINT_OFFSET

#define METERING_DEMAND_FORMATTING_NUMBER_OF_DIGITS_TO_THE_RIGHT_OF_DECIMAL_POINT_OFFSET   (5)

◆ METERING_DEMAND_FORMATTING_SUPPRESS_LEADING_ZEROS

#define METERING_DEMAND_FORMATTING_SUPPRESS_LEADING_ZEROS   (1)

◆ METERING_DEMAND_FORMATTING_SUPPRESS_LEADING_ZEROS_OFFSET

#define METERING_DEMAND_FORMATTING_SUPPRESS_LEADING_ZEROS_OFFSET   (0)

◆ METERING_ENERGY_CARRIER_DEMAND_FORMATTING_NUMBER_OF_DIGITS_TO_THE_LEFT_OF_THE_DECIMAL_POINT

#define METERING_ENERGY_CARRIER_DEMAND_FORMATTING_NUMBER_OF_DIGITS_TO_THE_LEFT_OF_THE_DECIMAL_POINT   (30)

◆ METERING_ENERGY_CARRIER_DEMAND_FORMATTING_NUMBER_OF_DIGITS_TO_THE_LEFT_OF_THE_DECIMAL_POINT_OFFSET

#define METERING_ENERGY_CARRIER_DEMAND_FORMATTING_NUMBER_OF_DIGITS_TO_THE_LEFT_OF_THE_DECIMAL_POINT_OFFSET   (1)

◆ METERING_ENERGY_CARRIER_DEMAND_FORMATTING_NUMBER_OF_DIGITS_TO_THE_RIGHT_OF_DECIMAL_POINT

#define METERING_ENERGY_CARRIER_DEMAND_FORMATTING_NUMBER_OF_DIGITS_TO_THE_RIGHT_OF_DECIMAL_POINT   (224)

◆ METERING_ENERGY_CARRIER_DEMAND_FORMATTING_NUMBER_OF_DIGITS_TO_THE_RIGHT_OF_DECIMAL_POINT_OFFSET

#define METERING_ENERGY_CARRIER_DEMAND_FORMATTING_NUMBER_OF_DIGITS_TO_THE_RIGHT_OF_DECIMAL_POINT_OFFSET   (5)

◆ METERING_ENERGY_CARRIER_DEMAND_FORMATTING_SUPPRESS_LEADING_ZEROS

#define METERING_ENERGY_CARRIER_DEMAND_FORMATTING_SUPPRESS_LEADING_ZEROS   (1)

◆ METERING_ENERGY_CARRIER_DEMAND_FORMATTING_SUPPRESS_LEADING_ZEROS_OFFSET

#define METERING_ENERGY_CARRIER_DEMAND_FORMATTING_SUPPRESS_LEADING_ZEROS_OFFSET   (0)

◆ METERING_ENERGY_CARRIER_SUMMATION_FORMATTING_NUMBER_OF_DIGITS_TO_THE_LEFT_OF_THE_DECIMAL_POINT

#define METERING_ENERGY_CARRIER_SUMMATION_FORMATTING_NUMBER_OF_DIGITS_TO_THE_LEFT_OF_THE_DECIMAL_POINT   (30)

◆ METERING_ENERGY_CARRIER_SUMMATION_FORMATTING_NUMBER_OF_DIGITS_TO_THE_LEFT_OF_THE_DECIMAL_POINT_OFFSET

#define METERING_ENERGY_CARRIER_SUMMATION_FORMATTING_NUMBER_OF_DIGITS_TO_THE_LEFT_OF_THE_DECIMAL_POINT_OFFSET   (1)

◆ METERING_ENERGY_CARRIER_SUMMATION_FORMATTING_NUMBER_OF_DIGITS_TO_THE_RIGHT_OF_DECIMAL_POINT

#define METERING_ENERGY_CARRIER_SUMMATION_FORMATTING_NUMBER_OF_DIGITS_TO_THE_RIGHT_OF_DECIMAL_POINT   (224)

◆ METERING_ENERGY_CARRIER_SUMMATION_FORMATTING_NUMBER_OF_DIGITS_TO_THE_RIGHT_OF_DECIMAL_POINT_OFFSET

#define METERING_ENERGY_CARRIER_SUMMATION_FORMATTING_NUMBER_OF_DIGITS_TO_THE_RIGHT_OF_DECIMAL_POINT_OFFSET   (5)

◆ METERING_ENERGY_CARRIER_SUMMATION_FORMATTING_SUPPRESS_LEADING_ZEROS

#define METERING_ENERGY_CARRIER_SUMMATION_FORMATTING_SUPPRESS_LEADING_ZEROS   (1)

◆ METERING_ENERGY_CARRIER_SUMMATION_FORMATTING_SUPPRESS_LEADING_ZEROS_OFFSET

#define METERING_ENERGY_CARRIER_SUMMATION_FORMATTING_SUPPRESS_LEADING_ZEROS_OFFSET   (0)

◆ METERING_HISTORICAL_CONSUMPTION_FORMATTING_NUMBER_OF_DIGITS_TO_THE_LEFT_OF_THE_DECIMAL_POINT

#define METERING_HISTORICAL_CONSUMPTION_FORMATTING_NUMBER_OF_DIGITS_TO_THE_LEFT_OF_THE_DECIMAL_POINT   (30)

◆ METERING_HISTORICAL_CONSUMPTION_FORMATTING_NUMBER_OF_DIGITS_TO_THE_LEFT_OF_THE_DECIMAL_POINT_OFFSET

#define METERING_HISTORICAL_CONSUMPTION_FORMATTING_NUMBER_OF_DIGITS_TO_THE_LEFT_OF_THE_DECIMAL_POINT_OFFSET   (1)

◆ METERING_HISTORICAL_CONSUMPTION_FORMATTING_NUMBER_OF_DIGITS_TO_THE_RIGHT_OF_DECIMAL_POINT

#define METERING_HISTORICAL_CONSUMPTION_FORMATTING_NUMBER_OF_DIGITS_TO_THE_RIGHT_OF_DECIMAL_POINT   (224)

◆ METERING_HISTORICAL_CONSUMPTION_FORMATTING_NUMBER_OF_DIGITS_TO_THE_RIGHT_OF_DECIMAL_POINT_OFFSET

#define METERING_HISTORICAL_CONSUMPTION_FORMATTING_NUMBER_OF_DIGITS_TO_THE_RIGHT_OF_DECIMAL_POINT_OFFSET   (5)

◆ METERING_HISTORICAL_CONSUMPTION_FORMATTING_SUPPRESS_LEADING_ZEROS

#define METERING_HISTORICAL_CONSUMPTION_FORMATTING_SUPPRESS_LEADING_ZEROS   (1)

◆ METERING_HISTORICAL_CONSUMPTION_FORMATTING_SUPPRESS_LEADING_ZEROS_OFFSET

#define METERING_HISTORICAL_CONSUMPTION_FORMATTING_SUPPRESS_LEADING_ZEROS_OFFSET   (0)

◆ METERING_SUMMATION_FORMATTING_NUMBER_OF_DIGITS_TO_THE_LEFT_OF_THE_DECIMAL_POINT

#define METERING_SUMMATION_FORMATTING_NUMBER_OF_DIGITS_TO_THE_LEFT_OF_THE_DECIMAL_POINT   (30)

◆ METERING_SUMMATION_FORMATTING_NUMBER_OF_DIGITS_TO_THE_LEFT_OF_THE_DECIMAL_POINT_OFFSET

#define METERING_SUMMATION_FORMATTING_NUMBER_OF_DIGITS_TO_THE_LEFT_OF_THE_DECIMAL_POINT_OFFSET   (1)

◆ METERING_SUMMATION_FORMATTING_NUMBER_OF_DIGITS_TO_THE_RIGHT_OF_DECIMAL_POINT

#define METERING_SUMMATION_FORMATTING_NUMBER_OF_DIGITS_TO_THE_RIGHT_OF_DECIMAL_POINT   (224)

◆ METERING_SUMMATION_FORMATTING_NUMBER_OF_DIGITS_TO_THE_RIGHT_OF_DECIMAL_POINT_OFFSET

#define METERING_SUMMATION_FORMATTING_NUMBER_OF_DIGITS_TO_THE_RIGHT_OF_DECIMAL_POINT_OFFSET   (5)

◆ METERING_SUMMATION_FORMATTING_SUPPRESS_LEADING_ZEROS

#define METERING_SUMMATION_FORMATTING_SUPPRESS_LEADING_ZEROS   (1)

◆ METERING_SUMMATION_FORMATTING_SUPPRESS_LEADING_ZEROS_OFFSET

#define METERING_SUMMATION_FORMATTING_SUPPRESS_LEADING_ZEROS_OFFSET   (0)

◆ METERING_TEMPERATURE_FORMATTING_NUMBER_OF_DIGITS_TO_THE_LEFT_OF_THE_DECIMAL_POINT

#define METERING_TEMPERATURE_FORMATTING_NUMBER_OF_DIGITS_TO_THE_LEFT_OF_THE_DECIMAL_POINT   (30)

◆ METERING_TEMPERATURE_FORMATTING_NUMBER_OF_DIGITS_TO_THE_LEFT_OF_THE_DECIMAL_POINT_OFFSET

#define METERING_TEMPERATURE_FORMATTING_NUMBER_OF_DIGITS_TO_THE_LEFT_OF_THE_DECIMAL_POINT_OFFSET   (1)

◆ METERING_TEMPERATURE_FORMATTING_NUMBER_OF_DIGITS_TO_THE_RIGHT_OF_DECIMAL_POINT

#define METERING_TEMPERATURE_FORMATTING_NUMBER_OF_DIGITS_TO_THE_RIGHT_OF_DECIMAL_POINT   (224)

◆ METERING_TEMPERATURE_FORMATTING_NUMBER_OF_DIGITS_TO_THE_RIGHT_OF_DECIMAL_POINT_OFFSET

#define METERING_TEMPERATURE_FORMATTING_NUMBER_OF_DIGITS_TO_THE_RIGHT_OF_DECIMAL_POINT_OFFSET   (5)

◆ METERING_TEMPERATURE_FORMATTING_SUPPRESS_LEADING_ZEROS

#define METERING_TEMPERATURE_FORMATTING_SUPPRESS_LEADING_ZEROS   (1)

◆ METERING_TEMPERATURE_FORMATTING_SUPPRESS_LEADING_ZEROS_OFFSET

#define METERING_TEMPERATURE_FORMATTING_SUPPRESS_LEADING_ZEROS_OFFSET   (0)

◆ OCCUPANCY_SENSING_OCCUPANCY_SENSED_OCCUPANCY

#define OCCUPANCY_SENSING_OCCUPANCY_SENSED_OCCUPANCY   (1)

◆ OCCUPANCY_SENSING_OCCUPANCY_SENSED_OCCUPANCY_OFFSET

#define OCCUPANCY_SENSING_OCCUPANCY_SENSED_OCCUPANCY_OFFSET   (0)

◆ OCCUPANCY_SENSING_OCCUPANCY_SENSOR_TYPE_BITMAP_PHYSICAL_CONTACT

#define OCCUPANCY_SENSING_OCCUPANCY_SENSOR_TYPE_BITMAP_PHYSICAL_CONTACT   (4)

◆ OCCUPANCY_SENSING_OCCUPANCY_SENSOR_TYPE_BITMAP_PHYSICAL_CONTACT_OFFSET

#define OCCUPANCY_SENSING_OCCUPANCY_SENSOR_TYPE_BITMAP_PHYSICAL_CONTACT_OFFSET   (2)

◆ OCCUPANCY_SENSING_OCCUPANCY_SENSOR_TYPE_BITMAP_PIR

#define OCCUPANCY_SENSING_OCCUPANCY_SENSOR_TYPE_BITMAP_PIR   (1)

◆ OCCUPANCY_SENSING_OCCUPANCY_SENSOR_TYPE_BITMAP_PIR_OFFSET

#define OCCUPANCY_SENSING_OCCUPANCY_SENSOR_TYPE_BITMAP_PIR_OFFSET   (0)

◆ OCCUPANCY_SENSING_OCCUPANCY_SENSOR_TYPE_BITMAP_ULTRASONIC

#define OCCUPANCY_SENSING_OCCUPANCY_SENSOR_TYPE_BITMAP_ULTRASONIC   (2)

◆ OCCUPANCY_SENSING_OCCUPANCY_SENSOR_TYPE_BITMAP_ULTRASONIC_OFFSET

#define OCCUPANCY_SENSING_OCCUPANCY_SENSOR_TYPE_BITMAP_ULTRASONIC_OFFSET   (1)

◆ ON_WITH_TIMED_OFF_ON_OFF_CONTROL_ACCEPT_ONLY_WHEN_ON

#define ON_WITH_TIMED_OFF_ON_OFF_CONTROL_ACCEPT_ONLY_WHEN_ON   (1)

◆ ON_WITH_TIMED_OFF_ON_OFF_CONTROL_ACCEPT_ONLY_WHEN_ON_OFFSET

#define ON_WITH_TIMED_OFF_ON_OFF_CONTROL_ACCEPT_ONLY_WHEN_ON_OFFSET   (0)

◆ POWER_CONFIGURATION_MAINS_ALARM_MASK_MAINS_POWER_SUPPLY_LOST

#define POWER_CONFIGURATION_MAINS_ALARM_MASK_MAINS_POWER_SUPPLY_LOST   (4)

◆ POWER_CONFIGURATION_MAINS_ALARM_MASK_MAINS_POWER_SUPPLY_LOST_OFFSET

#define POWER_CONFIGURATION_MAINS_ALARM_MASK_MAINS_POWER_SUPPLY_LOST_OFFSET   (2)

◆ POWER_CONFIGURATION_MAINS_ALARM_MASK_MAINS_VOLTAGE_TOO_HIGH

#define POWER_CONFIGURATION_MAINS_ALARM_MASK_MAINS_VOLTAGE_TOO_HIGH   (2)

◆ POWER_CONFIGURATION_MAINS_ALARM_MASK_MAINS_VOLTAGE_TOO_HIGH_OFFSET

#define POWER_CONFIGURATION_MAINS_ALARM_MASK_MAINS_VOLTAGE_TOO_HIGH_OFFSET   (1)

◆ POWER_CONFIGURATION_MAINS_ALARM_MASK_MAINS_VOLTAGE_TOO_LOW

#define POWER_CONFIGURATION_MAINS_ALARM_MASK_MAINS_VOLTAGE_TOO_LOW   (1)

◆ POWER_CONFIGURATION_MAINS_ALARM_MASK_MAINS_VOLTAGE_TOO_LOW_OFFSET

#define POWER_CONFIGURATION_MAINS_ALARM_MASK_MAINS_VOLTAGE_TOO_LOW_OFFSET   (0)

◆ PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_DRY_RUNNING

#define PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_DRY_RUNNING   (32)

◆ PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_DRY_RUNNING_OFFSET

#define PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_DRY_RUNNING_OFFSET   (5)

◆ PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_ELECTRONIC_FATAL_FAILURE

#define PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_ELECTRONIC_FATAL_FAILURE   (4096)

◆ PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_ELECTRONIC_FATAL_FAILURE_OFFSET

#define PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_ELECTRONIC_FATAL_FAILURE_OFFSET   (12)

◆ PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_ELECTRONIC_NON_FATAL_FAILURE

#define PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_ELECTRONIC_NON_FATAL_FAILURE   (2048)

◆ PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_ELECTRONIC_NON_FATAL_FAILURE_OFFSET

#define PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_ELECTRONIC_NON_FATAL_FAILURE_OFFSET   (11)

◆ PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_ELECTRONIC_TEMPERATURE_TOO_HIGH

#define PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_ELECTRONIC_TEMPERATURE_TOO_HIGH   (256)

◆ PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_ELECTRONIC_TEMPERATURE_TOO_HIGH_OFFSET

#define PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_ELECTRONIC_TEMPERATURE_TOO_HIGH_OFFSET   (8)

◆ PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_GENERAL_FAULT

#define PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_GENERAL_FAULT   (8192)

◆ PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_GENERAL_FAULT_OFFSET

#define PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_GENERAL_FAULT_OFFSET   (13)

◆ PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_MOTOR_TEMPERATURE_TOO_HIGH

#define PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_MOTOR_TEMPERATURE_TOO_HIGH   (64)

◆ PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_MOTOR_TEMPERATURE_TOO_HIGH_OFFSET

#define PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_MOTOR_TEMPERATURE_TOO_HIGH_OFFSET   (6)

◆ PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_POWER_MISSING_PHASE

#define PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_POWER_MISSING_PHASE   (4)

◆ PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_POWER_MISSING_PHASE_OFFSET

#define PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_POWER_MISSING_PHASE_OFFSET   (2)

◆ PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_PUMP_BLOCKED

#define PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_PUMP_BLOCKED   (512)

◆ PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_PUMP_BLOCKED_OFFSET

#define PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_PUMP_BLOCKED_OFFSET   (9)

◆ PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_PUMP_MOTOR_HAS_FATAL_FAILURE

#define PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_PUMP_MOTOR_HAS_FATAL_FAILURE   (128)

◆ PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_PUMP_MOTOR_HAS_FATAL_FAILURE_OFFSET

#define PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_PUMP_MOTOR_HAS_FATAL_FAILURE_OFFSET   (7)

◆ PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_SENSOR_FAILURE

#define PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_SENSOR_FAILURE   (1024)

◆ PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_SENSOR_FAILURE_OFFSET

#define PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_SENSOR_FAILURE_OFFSET   (10)

◆ PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_SUPPLY_VOLTAGE_TOO_HIGH

#define PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_SUPPLY_VOLTAGE_TOO_HIGH   (2)

◆ PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_SUPPLY_VOLTAGE_TOO_HIGH_OFFSET

#define PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_SUPPLY_VOLTAGE_TOO_HIGH_OFFSET   (1)

◆ PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_SUPPLY_VOLTAGE_TOO_LOW

#define PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_SUPPLY_VOLTAGE_TOO_LOW   (1)

◆ PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_SUPPLY_VOLTAGE_TOO_LOW_OFFSET

#define PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_SUPPLY_VOLTAGE_TOO_LOW_OFFSET   (0)

◆ PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_SYSTEM_PRESSURE_TOO_HIGH

#define PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_SYSTEM_PRESSURE_TOO_HIGH   (16)

◆ PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_SYSTEM_PRESSURE_TOO_HIGH_OFFSET

#define PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_SYSTEM_PRESSURE_TOO_HIGH_OFFSET   (4)

◆ PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_SYSTEM_PRESSURE_TOO_LOW

#define PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_SYSTEM_PRESSURE_TOO_LOW   (8)

◆ PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_SYSTEM_PRESSURE_TOO_LOW_OFFSET

#define PUMP_CONFIGURATION_AND_CONTROL_ALARM_MASK_SYSTEM_PRESSURE_TOO_LOW_OFFSET   (3)

◆ PUMP_CONFIGURATION_AND_CONTROL_PUMP_STATUS_DEVICE_FAULT

#define PUMP_CONFIGURATION_AND_CONTROL_PUMP_STATUS_DEVICE_FAULT   (1)

◆ PUMP_CONFIGURATION_AND_CONTROL_PUMP_STATUS_DEVICE_FAULT_OFFSET

#define PUMP_CONFIGURATION_AND_CONTROL_PUMP_STATUS_DEVICE_FAULT_OFFSET   (0)

◆ PUMP_CONFIGURATION_AND_CONTROL_PUMP_STATUS_LOCAL_OVERRIDE

#define PUMP_CONFIGURATION_AND_CONTROL_PUMP_STATUS_LOCAL_OVERRIDE   (16)

◆ PUMP_CONFIGURATION_AND_CONTROL_PUMP_STATUS_LOCAL_OVERRIDE_OFFSET

#define PUMP_CONFIGURATION_AND_CONTROL_PUMP_STATUS_LOCAL_OVERRIDE_OFFSET   (4)

◆ PUMP_CONFIGURATION_AND_CONTROL_PUMP_STATUS_REMOTE_FLOW

#define PUMP_CONFIGURATION_AND_CONTROL_PUMP_STATUS_REMOTE_FLOW   (128)

◆ PUMP_CONFIGURATION_AND_CONTROL_PUMP_STATUS_REMOTE_FLOW_OFFSET

#define PUMP_CONFIGURATION_AND_CONTROL_PUMP_STATUS_REMOTE_FLOW_OFFSET   (7)

◆ PUMP_CONFIGURATION_AND_CONTROL_PUMP_STATUS_REMOTE_PRESSURE

#define PUMP_CONFIGURATION_AND_CONTROL_PUMP_STATUS_REMOTE_PRESSURE   (64)

◆ PUMP_CONFIGURATION_AND_CONTROL_PUMP_STATUS_REMOTE_PRESSURE_OFFSET

#define PUMP_CONFIGURATION_AND_CONTROL_PUMP_STATUS_REMOTE_PRESSURE_OFFSET   (6)

◆ PUMP_CONFIGURATION_AND_CONTROL_PUMP_STATUS_REMOTE_TEMPERATURE

#define PUMP_CONFIGURATION_AND_CONTROL_PUMP_STATUS_REMOTE_TEMPERATURE   (256)

◆ PUMP_CONFIGURATION_AND_CONTROL_PUMP_STATUS_REMOTE_TEMPERATURE_OFFSET

#define PUMP_CONFIGURATION_AND_CONTROL_PUMP_STATUS_REMOTE_TEMPERATURE_OFFSET   (8)

◆ PUMP_CONFIGURATION_AND_CONTROL_PUMP_STATUS_RUNNING

#define PUMP_CONFIGURATION_AND_CONTROL_PUMP_STATUS_RUNNING   (32)

◆ PUMP_CONFIGURATION_AND_CONTROL_PUMP_STATUS_RUNNING_OFFSET

#define PUMP_CONFIGURATION_AND_CONTROL_PUMP_STATUS_RUNNING_OFFSET   (5)

◆ PUMP_CONFIGURATION_AND_CONTROL_PUMP_STATUS_SPEED_HIGH

#define PUMP_CONFIGURATION_AND_CONTROL_PUMP_STATUS_SPEED_HIGH   (8)

◆ PUMP_CONFIGURATION_AND_CONTROL_PUMP_STATUS_SPEED_HIGH_OFFSET

#define PUMP_CONFIGURATION_AND_CONTROL_PUMP_STATUS_SPEED_HIGH_OFFSET   (3)

◆ PUMP_CONFIGURATION_AND_CONTROL_PUMP_STATUS_SPEED_LOW

#define PUMP_CONFIGURATION_AND_CONTROL_PUMP_STATUS_SPEED_LOW   (4)

◆ PUMP_CONFIGURATION_AND_CONTROL_PUMP_STATUS_SPEED_LOW_OFFSET

#define PUMP_CONFIGURATION_AND_CONTROL_PUMP_STATUS_SPEED_LOW_OFFSET   (2)

◆ PUMP_CONFIGURATION_AND_CONTROL_PUMP_STATUS_SUPPLY_FAULT

#define PUMP_CONFIGURATION_AND_CONTROL_PUMP_STATUS_SUPPLY_FAULT   (2)

◆ PUMP_CONFIGURATION_AND_CONTROL_PUMP_STATUS_SUPPLY_FAULT_OFFSET

#define PUMP_CONFIGURATION_AND_CONTROL_PUMP_STATUS_SUPPLY_FAULT_OFFSET   (1)

◆ QUERY_NEXT_IMAGE_REQUEST_FIELD_CONTROL_HARDWARE_VERSION_PRESENT

#define QUERY_NEXT_IMAGE_REQUEST_FIELD_CONTROL_HARDWARE_VERSION_PRESENT   (1)

◆ QUERY_NEXT_IMAGE_REQUEST_FIELD_CONTROL_HARDWARE_VERSION_PRESENT_OFFSET

#define QUERY_NEXT_IMAGE_REQUEST_FIELD_CONTROL_HARDWARE_VERSION_PRESENT_OFFSET   (0)

◆ RESET_STARTUP_PARAMETERS_OPTIONS_ERASE_INDEX

#define RESET_STARTUP_PARAMETERS_OPTIONS_ERASE_INDEX   (4)

◆ RESET_STARTUP_PARAMETERS_OPTIONS_ERASE_INDEX_OFFSET

#define RESET_STARTUP_PARAMETERS_OPTIONS_ERASE_INDEX_OFFSET   (2)

◆ RESET_STARTUP_PARAMETERS_OPTIONS_RESET_ALL

#define RESET_STARTUP_PARAMETERS_OPTIONS_RESET_ALL   (2)

◆ RESET_STARTUP_PARAMETERS_OPTIONS_RESET_ALL_OFFSET

#define RESET_STARTUP_PARAMETERS_OPTIONS_RESET_ALL_OFFSET   (1)

◆ RESET_STARTUP_PARAMETERS_OPTIONS_RESET_CURRENT

#define RESET_STARTUP_PARAMETERS_OPTIONS_RESET_CURRENT   (1)

◆ RESET_STARTUP_PARAMETERS_OPTIONS_RESET_CURRENT_OFFSET

#define RESET_STARTUP_PARAMETERS_OPTIONS_RESET_CURRENT_OFFSET   (0)

◆ RESTART_DEVICE_OPTIONS_IMMEDIATE

#define RESTART_DEVICE_OPTIONS_IMMEDIATE   (8)

◆ RESTART_DEVICE_OPTIONS_IMMEDIATE_OFFSET

#define RESTART_DEVICE_OPTIONS_IMMEDIATE_OFFSET   (3)

◆ RESTART_DEVICE_OPTIONS_STARTUP_MODE

#define RESTART_DEVICE_OPTIONS_STARTUP_MODE   (7)

◆ RESTART_DEVICE_OPTIONS_STARTUP_MODE_OFFSET

#define RESTART_DEVICE_OPTIONS_STARTUP_MODE_OFFSET   (0)

◆ SCENES_NAME_SUPPORT_SCENE_NAMES_SUPPORTED

#define SCENES_NAME_SUPPORT_SCENE_NAMES_SUPPORTED   (128)

◆ SCENES_NAME_SUPPORT_SCENE_NAMES_SUPPORTED_OFFSET

#define SCENES_NAME_SUPPORT_SCENE_NAMES_SUPPORTED_OFFSET   (7)

◆ SHADE_CONFIGURATION_STATUS_FORWARD_DIRECTION_OF_MOTOR

#define SHADE_CONFIGURATION_STATUS_FORWARD_DIRECTION_OF_MOTOR   (8)

◆ SHADE_CONFIGURATION_STATUS_FORWARD_DIRECTION_OF_MOTOR_OFFSET

#define SHADE_CONFIGURATION_STATUS_FORWARD_DIRECTION_OF_MOTOR_OFFSET   (3)

◆ SHADE_CONFIGURATION_STATUS_SHADE_ADJUSTING

#define SHADE_CONFIGURATION_STATUS_SHADE_ADJUSTING   (2)

◆ SHADE_CONFIGURATION_STATUS_SHADE_ADJUSTING_OFFSET

#define SHADE_CONFIGURATION_STATUS_SHADE_ADJUSTING_OFFSET   (1)

◆ SHADE_CONFIGURATION_STATUS_SHADE_DIRECTION

#define SHADE_CONFIGURATION_STATUS_SHADE_DIRECTION   (4)

◆ SHADE_CONFIGURATION_STATUS_SHADE_DIRECTION_OFFSET

#define SHADE_CONFIGURATION_STATUS_SHADE_DIRECTION_OFFSET   (2)

◆ SHADE_CONFIGURATION_STATUS_SHADE_OPERATIONAL

#define SHADE_CONFIGURATION_STATUS_SHADE_OPERATIONAL   (1)

◆ SHADE_CONFIGURATION_STATUS_SHADE_OPERATIONAL_OFFSET

#define SHADE_CONFIGURATION_STATUS_SHADE_OPERATIONAL_OFFSET   (0)

◆ SQUAWK_SQUAWK_CONFIGURATION_SQUAWK_LEVEL

#define SQUAWK_SQUAWK_CONFIGURATION_SQUAWK_LEVEL   (3)

◆ SQUAWK_SQUAWK_CONFIGURATION_SQUAWK_LEVEL_OFFSET

#define SQUAWK_SQUAWK_CONFIGURATION_SQUAWK_LEVEL_OFFSET   (0)

◆ SQUAWK_SQUAWK_CONFIGURATION_SQUAWK_MODE

#define SQUAWK_SQUAWK_CONFIGURATION_SQUAWK_MODE   (240)

◆ SQUAWK_SQUAWK_CONFIGURATION_SQUAWK_MODE_OFFSET

#define SQUAWK_SQUAWK_CONFIGURATION_SQUAWK_MODE_OFFSET   (4)

◆ SQUAWK_SQUAWK_CONFIGURATION_SQUAWK_STROBE_ACTIVE

#define SQUAWK_SQUAWK_CONFIGURATION_SQUAWK_STROBE_ACTIVE   (8)

◆ SQUAWK_SQUAWK_CONFIGURATION_SQUAWK_STROBE_ACTIVE_OFFSET

#define SQUAWK_SQUAWK_CONFIGURATION_SQUAWK_STROBE_ACTIVE_OFFSET   (3)

◆ START_WARNING_SIREN_CONFIGURATION_SIREN_LEVEL

#define START_WARNING_SIREN_CONFIGURATION_SIREN_LEVEL   (3)

◆ START_WARNING_SIREN_CONFIGURATION_SIREN_LEVEL_OFFSET

#define START_WARNING_SIREN_CONFIGURATION_SIREN_LEVEL_OFFSET   (0)

◆ START_WARNING_SIREN_CONFIGURATION_STROBE

#define START_WARNING_SIREN_CONFIGURATION_STROBE   (12)

◆ START_WARNING_SIREN_CONFIGURATION_STROBE_OFFSET

#define START_WARNING_SIREN_CONFIGURATION_STROBE_OFFSET   (2)

◆ START_WARNING_SIREN_CONFIGURATION_WARNING_MODE

#define START_WARNING_SIREN_CONFIGURATION_WARNING_MODE   (240)

◆ START_WARNING_SIREN_CONFIGURATION_WARNING_MODE_OFFSET

#define START_WARNING_SIREN_CONFIGURATION_WARNING_MODE_OFFSET   (4)

◆ THERMOSTAT_AC_ERROR_CODE_COMPRESSOR_FAILURE_OR_REFRIGERANT_LEAKAGE

#define THERMOSTAT_AC_ERROR_CODE_COMPRESSOR_FAILURE_OR_REFRIGERANT_LEAKAGE   (1)

◆ THERMOSTAT_AC_ERROR_CODE_COMPRESSOR_FAILURE_OR_REFRIGERANT_LEAKAGE_OFFSET

#define THERMOSTAT_AC_ERROR_CODE_COMPRESSOR_FAILURE_OR_REFRIGERANT_LEAKAGE_OFFSET   (0)

◆ THERMOSTAT_AC_ERROR_CODE_FAN_FAILURE

#define THERMOSTAT_AC_ERROR_CODE_FAN_FAILURE   (16)

◆ THERMOSTAT_AC_ERROR_CODE_FAN_FAILURE_OFFSET

#define THERMOSTAT_AC_ERROR_CODE_FAN_FAILURE_OFFSET   (4)

◆ THERMOSTAT_AC_ERROR_CODE_INDOOR_COIL_TEMPERATURE_SENSOR_FAILURE

#define THERMOSTAT_AC_ERROR_CODE_INDOOR_COIL_TEMPERATURE_SENSOR_FAILURE   (8)

◆ THERMOSTAT_AC_ERROR_CODE_INDOOR_COIL_TEMPERATURE_SENSOR_FAILURE_OFFSET

#define THERMOSTAT_AC_ERROR_CODE_INDOOR_COIL_TEMPERATURE_SENSOR_FAILURE_OFFSET   (3)

◆ THERMOSTAT_AC_ERROR_CODE_OUTDOOR_TEMPERATURE_SENSOR_FAILURE

#define THERMOSTAT_AC_ERROR_CODE_OUTDOOR_TEMPERATURE_SENSOR_FAILURE   (4)

◆ THERMOSTAT_AC_ERROR_CODE_OUTDOOR_TEMPERATURE_SENSOR_FAILURE_OFFSET

#define THERMOSTAT_AC_ERROR_CODE_OUTDOOR_TEMPERATURE_SENSOR_FAILURE_OFFSET   (2)

◆ THERMOSTAT_AC_ERROR_CODE_ROOM_TEMPERATURE_SENSOR_FAILURE

#define THERMOSTAT_AC_ERROR_CODE_ROOM_TEMPERATURE_SENSOR_FAILURE   (2)

◆ THERMOSTAT_AC_ERROR_CODE_ROOM_TEMPERATURE_SENSOR_FAILURE_OFFSET

#define THERMOSTAT_AC_ERROR_CODE_ROOM_TEMPERATURE_SENSOR_FAILURE_OFFSET   (1)

◆ THERMOSTAT_ALARM_MASK_HARDWARE_FAILURE

#define THERMOSTAT_ALARM_MASK_HARDWARE_FAILURE   (2)

◆ THERMOSTAT_ALARM_MASK_HARDWARE_FAILURE_OFFSET

#define THERMOSTAT_ALARM_MASK_HARDWARE_FAILURE_OFFSET   (1)

◆ THERMOSTAT_ALARM_MASK_INITIALIZATION_FAILURE

#define THERMOSTAT_ALARM_MASK_INITIALIZATION_FAILURE   (1)

◆ THERMOSTAT_ALARM_MASK_INITIALIZATION_FAILURE_OFFSET

#define THERMOSTAT_ALARM_MASK_INITIALIZATION_FAILURE_OFFSET   (0)

◆ THERMOSTAT_ALARM_MASK_SELF_CALIBRATION_FAILURE

#define THERMOSTAT_ALARM_MASK_SELF_CALIBRATION_FAILURE   (4)

◆ THERMOSTAT_ALARM_MASK_SELF_CALIBRATION_FAILURE_OFFSET

#define THERMOSTAT_ALARM_MASK_SELF_CALIBRATION_FAILURE_OFFSET   (2)

◆ THERMOSTAT_HVAC_SYSTEM_TYPE_CONFIGURATION_COOLING_SYSTEM_STAGE

#define THERMOSTAT_HVAC_SYSTEM_TYPE_CONFIGURATION_COOLING_SYSTEM_STAGE   (3)

◆ THERMOSTAT_HVAC_SYSTEM_TYPE_CONFIGURATION_COOLING_SYSTEM_STAGE_OFFSET

#define THERMOSTAT_HVAC_SYSTEM_TYPE_CONFIGURATION_COOLING_SYSTEM_STAGE_OFFSET   (0)

◆ THERMOSTAT_HVAC_SYSTEM_TYPE_CONFIGURATION_HEATING_FUEL_SOURCE

#define THERMOSTAT_HVAC_SYSTEM_TYPE_CONFIGURATION_HEATING_FUEL_SOURCE   (32)

◆ THERMOSTAT_HVAC_SYSTEM_TYPE_CONFIGURATION_HEATING_FUEL_SOURCE_OFFSET

#define THERMOSTAT_HVAC_SYSTEM_TYPE_CONFIGURATION_HEATING_FUEL_SOURCE_OFFSET   (5)

◆ THERMOSTAT_HVAC_SYSTEM_TYPE_CONFIGURATION_HEATING_SYSTEM_STAGE

#define THERMOSTAT_HVAC_SYSTEM_TYPE_CONFIGURATION_HEATING_SYSTEM_STAGE   (12)

◆ THERMOSTAT_HVAC_SYSTEM_TYPE_CONFIGURATION_HEATING_SYSTEM_STAGE_OFFSET

#define THERMOSTAT_HVAC_SYSTEM_TYPE_CONFIGURATION_HEATING_SYSTEM_STAGE_OFFSET   (2)

◆ THERMOSTAT_HVAC_SYSTEM_TYPE_CONFIGURATION_HEATING_SYSTEM_TYPE

#define THERMOSTAT_HVAC_SYSTEM_TYPE_CONFIGURATION_HEATING_SYSTEM_TYPE   (16)

◆ THERMOSTAT_HVAC_SYSTEM_TYPE_CONFIGURATION_HEATING_SYSTEM_TYPE_OFFSET

#define THERMOSTAT_HVAC_SYSTEM_TYPE_CONFIGURATION_HEATING_SYSTEM_TYPE_OFFSET   (4)

◆ THERMOSTAT_OCCUPANCY_OCCUPIED

#define THERMOSTAT_OCCUPANCY_OCCUPIED   (1)

◆ THERMOSTAT_OCCUPANCY_OCCUPIED_OFFSET

#define THERMOSTAT_OCCUPANCY_OCCUPIED_OFFSET   (0)

◆ THERMOSTAT_REMOTE_SENSING_LOCAL_TEMPERATURE_REMOTE

#define THERMOSTAT_REMOTE_SENSING_LOCAL_TEMPERATURE_REMOTE   (1)

◆ THERMOSTAT_REMOTE_SENSING_LOCAL_TEMPERATURE_REMOTE_OFFSET

#define THERMOSTAT_REMOTE_SENSING_LOCAL_TEMPERATURE_REMOTE_OFFSET   (0)

◆ THERMOSTAT_REMOTE_SENSING_OCCUPANCY_REMOTE

#define THERMOSTAT_REMOTE_SENSING_OCCUPANCY_REMOTE   (4)

◆ THERMOSTAT_REMOTE_SENSING_OCCUPANCY_REMOTE_OFFSET

#define THERMOSTAT_REMOTE_SENSING_OCCUPANCY_REMOTE_OFFSET   (2)

◆ THERMOSTAT_REMOTE_SENSING_OUTDOOR_TEMPERATURE_REMOTE

#define THERMOSTAT_REMOTE_SENSING_OUTDOOR_TEMPERATURE_REMOTE   (2)

◆ THERMOSTAT_REMOTE_SENSING_OUTDOOR_TEMPERATURE_REMOTE_OFFSET

#define THERMOSTAT_REMOTE_SENSING_OUTDOOR_TEMPERATURE_REMOTE_OFFSET   (1)

◆ THERMOSTAT_THERMOSTAT_PROGRAMMING_OPERATION_MODE_AUTO_OR_RECOVERY

#define THERMOSTAT_THERMOSTAT_PROGRAMMING_OPERATION_MODE_AUTO_OR_RECOVERY   (2)

◆ THERMOSTAT_THERMOSTAT_PROGRAMMING_OPERATION_MODE_AUTO_OR_RECOVERY_OFFSET

#define THERMOSTAT_THERMOSTAT_PROGRAMMING_OPERATION_MODE_AUTO_OR_RECOVERY_OFFSET   (1)

◆ THERMOSTAT_THERMOSTAT_PROGRAMMING_OPERATION_MODE_ECONOMY_OR_ENERGY_STAR

#define THERMOSTAT_THERMOSTAT_PROGRAMMING_OPERATION_MODE_ECONOMY_OR_ENERGY_STAR   (4)

◆ THERMOSTAT_THERMOSTAT_PROGRAMMING_OPERATION_MODE_ECONOMY_OR_ENERGY_STAR_OFFSET

#define THERMOSTAT_THERMOSTAT_PROGRAMMING_OPERATION_MODE_ECONOMY_OR_ENERGY_STAR_OFFSET   (2)

◆ THERMOSTAT_THERMOSTAT_PROGRAMMING_OPERATION_MODE_PROGRAMMING_MODE

#define THERMOSTAT_THERMOSTAT_PROGRAMMING_OPERATION_MODE_PROGRAMMING_MODE   (1)

◆ THERMOSTAT_THERMOSTAT_PROGRAMMING_OPERATION_MODE_PROGRAMMING_MODE_OFFSET

#define THERMOSTAT_THERMOSTAT_PROGRAMMING_OPERATION_MODE_PROGRAMMING_MODE_OFFSET   (0)

◆ THERMOSTAT_THERMOSTAT_RUNNING_STATE_COOL_ON

#define THERMOSTAT_THERMOSTAT_RUNNING_STATE_COOL_ON   (2)

◆ THERMOSTAT_THERMOSTAT_RUNNING_STATE_COOL_ON_OFFSET

#define THERMOSTAT_THERMOSTAT_RUNNING_STATE_COOL_ON_OFFSET   (1)

◆ THERMOSTAT_THERMOSTAT_RUNNING_STATE_COOL_SECOND_STAGE_ON

#define THERMOSTAT_THERMOSTAT_RUNNING_STATE_COOL_SECOND_STAGE_ON   (16)

◆ THERMOSTAT_THERMOSTAT_RUNNING_STATE_COOL_SECOND_STAGE_ON_OFFSET

#define THERMOSTAT_THERMOSTAT_RUNNING_STATE_COOL_SECOND_STAGE_ON_OFFSET   (4)

◆ THERMOSTAT_THERMOSTAT_RUNNING_STATE_FAN_ON

#define THERMOSTAT_THERMOSTAT_RUNNING_STATE_FAN_ON   (4)

◆ THERMOSTAT_THERMOSTAT_RUNNING_STATE_FAN_ON_OFFSET

#define THERMOSTAT_THERMOSTAT_RUNNING_STATE_FAN_ON_OFFSET   (2)

◆ THERMOSTAT_THERMOSTAT_RUNNING_STATE_FAN_SECOND_STAGE_ON

#define THERMOSTAT_THERMOSTAT_RUNNING_STATE_FAN_SECOND_STAGE_ON   (32)

◆ THERMOSTAT_THERMOSTAT_RUNNING_STATE_FAN_SECOND_STAGE_ON_OFFSET

#define THERMOSTAT_THERMOSTAT_RUNNING_STATE_FAN_SECOND_STAGE_ON_OFFSET   (5)

◆ THERMOSTAT_THERMOSTAT_RUNNING_STATE_FAN_THIRD_STAGE_ON

#define THERMOSTAT_THERMOSTAT_RUNNING_STATE_FAN_THIRD_STAGE_ON   (64)

◆ THERMOSTAT_THERMOSTAT_RUNNING_STATE_FAN_THIRD_STAGE_ON_OFFSET

#define THERMOSTAT_THERMOSTAT_RUNNING_STATE_FAN_THIRD_STAGE_ON_OFFSET   (6)

◆ THERMOSTAT_THERMOSTAT_RUNNING_STATE_HEAT_ON

#define THERMOSTAT_THERMOSTAT_RUNNING_STATE_HEAT_ON   (1)

◆ THERMOSTAT_THERMOSTAT_RUNNING_STATE_HEAT_ON_OFFSET

#define THERMOSTAT_THERMOSTAT_RUNNING_STATE_HEAT_ON_OFFSET   (0)

◆ THERMOSTAT_THERMOSTAT_RUNNING_STATE_HEAT_SECOND_STAGE_ON

#define THERMOSTAT_THERMOSTAT_RUNNING_STATE_HEAT_SECOND_STAGE_ON   (8)

◆ THERMOSTAT_THERMOSTAT_RUNNING_STATE_HEAT_SECOND_STAGE_ON_OFFSET

#define THERMOSTAT_THERMOSTAT_RUNNING_STATE_HEAT_SECOND_STAGE_ON_OFFSET   (3)

◆ TIME_TIME_STATUS_MASTER

#define TIME_TIME_STATUS_MASTER   (1)

◆ TIME_TIME_STATUS_MASTER_OFFSET

#define TIME_TIME_STATUS_MASTER_OFFSET   (0)

◆ TIME_TIME_STATUS_MASTER_ZONE_DST

#define TIME_TIME_STATUS_MASTER_ZONE_DST   (4)

◆ TIME_TIME_STATUS_MASTER_ZONE_DST_OFFSET

#define TIME_TIME_STATUS_MASTER_ZONE_DST_OFFSET   (2)

◆ TIME_TIME_STATUS_SUPERSEDING

#define TIME_TIME_STATUS_SUPERSEDING   (8)

◆ TIME_TIME_STATUS_SUPERSEDING_OFFSET

#define TIME_TIME_STATUS_SUPERSEDING_OFFSET   (3)

◆ TIME_TIME_STATUS_SYNCHRONIZED

#define TIME_TIME_STATUS_SYNCHRONIZED   (2)

◆ TIME_TIME_STATUS_SYNCHRONIZED_OFFSET

#define TIME_TIME_STATUS_SYNCHRONIZED_OFFSET   (1)

◆ TSTAT_SCHEDULE_DOW_AWAY_OR_VACATION

#define TSTAT_SCHEDULE_DOW_AWAY_OR_VACATION   (128)

◆ TSTAT_SCHEDULE_DOW_AWAY_OR_VACATION_OFFSET

#define TSTAT_SCHEDULE_DOW_AWAY_OR_VACATION_OFFSET   (7)

◆ TSTAT_SCHEDULE_DOW_FRIDAY

#define TSTAT_SCHEDULE_DOW_FRIDAY   (32)

◆ TSTAT_SCHEDULE_DOW_FRIDAY_OFFSET

#define TSTAT_SCHEDULE_DOW_FRIDAY_OFFSET   (5)

◆ TSTAT_SCHEDULE_DOW_MONDAY

#define TSTAT_SCHEDULE_DOW_MONDAY   (2)

◆ TSTAT_SCHEDULE_DOW_MONDAY_OFFSET

#define TSTAT_SCHEDULE_DOW_MONDAY_OFFSET   (1)

◆ TSTAT_SCHEDULE_DOW_SATURDAY

#define TSTAT_SCHEDULE_DOW_SATURDAY   (64)

◆ TSTAT_SCHEDULE_DOW_SATURDAY_OFFSET

#define TSTAT_SCHEDULE_DOW_SATURDAY_OFFSET   (6)

◆ TSTAT_SCHEDULE_DOW_SUNDAY

#define TSTAT_SCHEDULE_DOW_SUNDAY   (1)

◆ TSTAT_SCHEDULE_DOW_SUNDAY_OFFSET

#define TSTAT_SCHEDULE_DOW_SUNDAY_OFFSET   (0)

◆ TSTAT_SCHEDULE_DOW_THURSDAY

#define TSTAT_SCHEDULE_DOW_THURSDAY   (16)

◆ TSTAT_SCHEDULE_DOW_THURSDAY_OFFSET

#define TSTAT_SCHEDULE_DOW_THURSDAY_OFFSET   (4)

◆ TSTAT_SCHEDULE_DOW_TUESDAY

#define TSTAT_SCHEDULE_DOW_TUESDAY   (4)

◆ TSTAT_SCHEDULE_DOW_TUESDAY_OFFSET

#define TSTAT_SCHEDULE_DOW_TUESDAY_OFFSET   (2)

◆ TSTAT_SCHEDULE_DOW_WEDNESDAY

#define TSTAT_SCHEDULE_DOW_WEDNESDAY   (8)

◆ TSTAT_SCHEDULE_DOW_WEDNESDAY_OFFSET

#define TSTAT_SCHEDULE_DOW_WEDNESDAY_OFFSET   (3)

◆ TSTAT_SCHEDULE_MODE_COOL

#define TSTAT_SCHEDULE_MODE_COOL   (2)

◆ TSTAT_SCHEDULE_MODE_COOL_OFFSET

#define TSTAT_SCHEDULE_MODE_COOL_OFFSET   (1)

◆ TSTAT_SCHEDULE_MODE_HEAT

#define TSTAT_SCHEDULE_MODE_HEAT   (1)

◆ TSTAT_SCHEDULE_MODE_HEAT_OFFSET

#define TSTAT_SCHEDULE_MODE_HEAT_OFFSET   (0)

◆ UNIFY_FAN_CONTROL_Z_WAVE_SUPPORTED_FAN_MODE_AUTO

#define UNIFY_FAN_CONTROL_Z_WAVE_SUPPORTED_FAN_MODE_AUTO   (1)

◆ UNIFY_FAN_CONTROL_Z_WAVE_SUPPORTED_FAN_MODE_AUTO_HIGH

#define UNIFY_FAN_CONTROL_Z_WAVE_SUPPORTED_FAN_MODE_AUTO_HIGH   (4)

◆ UNIFY_FAN_CONTROL_Z_WAVE_SUPPORTED_FAN_MODE_AUTO_HIGH_OFFSET

#define UNIFY_FAN_CONTROL_Z_WAVE_SUPPORTED_FAN_MODE_AUTO_HIGH_OFFSET   (2)

◆ UNIFY_FAN_CONTROL_Z_WAVE_SUPPORTED_FAN_MODE_AUTO_MEDIUM

#define UNIFY_FAN_CONTROL_Z_WAVE_SUPPORTED_FAN_MODE_AUTO_MEDIUM   (16)

◆ UNIFY_FAN_CONTROL_Z_WAVE_SUPPORTED_FAN_MODE_AUTO_MEDIUM_OFFSET

#define UNIFY_FAN_CONTROL_Z_WAVE_SUPPORTED_FAN_MODE_AUTO_MEDIUM_OFFSET   (4)

◆ UNIFY_FAN_CONTROL_Z_WAVE_SUPPORTED_FAN_MODE_AUTO_OFFSET

#define UNIFY_FAN_CONTROL_Z_WAVE_SUPPORTED_FAN_MODE_AUTO_OFFSET   (0)

◆ UNIFY_FAN_CONTROL_Z_WAVE_SUPPORTED_FAN_MODE_CIRCULATION

#define UNIFY_FAN_CONTROL_Z_WAVE_SUPPORTED_FAN_MODE_CIRCULATION   (64)

◆ UNIFY_FAN_CONTROL_Z_WAVE_SUPPORTED_FAN_MODE_CIRCULATION_OFFSET

#define UNIFY_FAN_CONTROL_Z_WAVE_SUPPORTED_FAN_MODE_CIRCULATION_OFFSET   (6)

◆ UNIFY_FAN_CONTROL_Z_WAVE_SUPPORTED_FAN_MODE_EXTERNAL_CIRCULATION

#define UNIFY_FAN_CONTROL_Z_WAVE_SUPPORTED_FAN_MODE_EXTERNAL_CIRCULATION   (2048)

◆ UNIFY_FAN_CONTROL_Z_WAVE_SUPPORTED_FAN_MODE_EXTERNAL_CIRCULATION_OFFSET

#define UNIFY_FAN_CONTROL_Z_WAVE_SUPPORTED_FAN_MODE_EXTERNAL_CIRCULATION_OFFSET   (11)

◆ UNIFY_FAN_CONTROL_Z_WAVE_SUPPORTED_FAN_MODE_HIGH

#define UNIFY_FAN_CONTROL_Z_WAVE_SUPPORTED_FAN_MODE_HIGH   (8)

◆ UNIFY_FAN_CONTROL_Z_WAVE_SUPPORTED_FAN_MODE_HIGH_OFFSET

#define UNIFY_FAN_CONTROL_Z_WAVE_SUPPORTED_FAN_MODE_HIGH_OFFSET   (3)

◆ UNIFY_FAN_CONTROL_Z_WAVE_SUPPORTED_FAN_MODE_HUMIDITY_CIRCULATION

#define UNIFY_FAN_CONTROL_Z_WAVE_SUPPORTED_FAN_MODE_HUMIDITY_CIRCULATION   (128)

◆ UNIFY_FAN_CONTROL_Z_WAVE_SUPPORTED_FAN_MODE_HUMIDITY_CIRCULATION_OFFSET

#define UNIFY_FAN_CONTROL_Z_WAVE_SUPPORTED_FAN_MODE_HUMIDITY_CIRCULATION_OFFSET   (7)

◆ UNIFY_FAN_CONTROL_Z_WAVE_SUPPORTED_FAN_MODE_LEFT_RIGHT

#define UNIFY_FAN_CONTROL_Z_WAVE_SUPPORTED_FAN_MODE_LEFT_RIGHT   (256)

◆ UNIFY_FAN_CONTROL_Z_WAVE_SUPPORTED_FAN_MODE_LEFT_RIGHT_OFFSET

#define UNIFY_FAN_CONTROL_Z_WAVE_SUPPORTED_FAN_MODE_LEFT_RIGHT_OFFSET   (8)

◆ UNIFY_FAN_CONTROL_Z_WAVE_SUPPORTED_FAN_MODE_LOW

#define UNIFY_FAN_CONTROL_Z_WAVE_SUPPORTED_FAN_MODE_LOW   (2)

◆ UNIFY_FAN_CONTROL_Z_WAVE_SUPPORTED_FAN_MODE_LOW_OFFSET

#define UNIFY_FAN_CONTROL_Z_WAVE_SUPPORTED_FAN_MODE_LOW_OFFSET   (1)

◆ UNIFY_FAN_CONTROL_Z_WAVE_SUPPORTED_FAN_MODE_MEDIUM

#define UNIFY_FAN_CONTROL_Z_WAVE_SUPPORTED_FAN_MODE_MEDIUM   (32)

◆ UNIFY_FAN_CONTROL_Z_WAVE_SUPPORTED_FAN_MODE_MEDIUM_OFFSET

#define UNIFY_FAN_CONTROL_Z_WAVE_SUPPORTED_FAN_MODE_MEDIUM_OFFSET   (5)

◆ UNIFY_FAN_CONTROL_Z_WAVE_SUPPORTED_FAN_MODE_QUIET

#define UNIFY_FAN_CONTROL_Z_WAVE_SUPPORTED_FAN_MODE_QUIET   (1024)

◆ UNIFY_FAN_CONTROL_Z_WAVE_SUPPORTED_FAN_MODE_QUIET_OFFSET

#define UNIFY_FAN_CONTROL_Z_WAVE_SUPPORTED_FAN_MODE_QUIET_OFFSET   (10)

◆ UNIFY_FAN_CONTROL_Z_WAVE_SUPPORTED_FAN_MODE_UP_DOWN

#define UNIFY_FAN_CONTROL_Z_WAVE_SUPPORTED_FAN_MODE_UP_DOWN   (512)

◆ UNIFY_FAN_CONTROL_Z_WAVE_SUPPORTED_FAN_MODE_UP_DOWN_OFFSET

#define UNIFY_FAN_CONTROL_Z_WAVE_SUPPORTED_FAN_MODE_UP_DOWN_OFFSET   (9)

◆ UNIFY_HUMIDITY_CONTROL_SUPPORTED_REPORTING_MODE_AUTO

#define UNIFY_HUMIDITY_CONTROL_SUPPORTED_REPORTING_MODE_AUTO   (4)

◆ UNIFY_HUMIDITY_CONTROL_SUPPORTED_REPORTING_MODE_AUTO_OFFSET

#define UNIFY_HUMIDITY_CONTROL_SUPPORTED_REPORTING_MODE_AUTO_OFFSET   (2)

◆ UNIFY_HUMIDITY_CONTROL_SUPPORTED_REPORTING_MODE_DEHUMIDIFY

#define UNIFY_HUMIDITY_CONTROL_SUPPORTED_REPORTING_MODE_DEHUMIDIFY   (2)

◆ UNIFY_HUMIDITY_CONTROL_SUPPORTED_REPORTING_MODE_DEHUMIDIFY_OFFSET

#define UNIFY_HUMIDITY_CONTROL_SUPPORTED_REPORTING_MODE_DEHUMIDIFY_OFFSET   (1)

◆ UNIFY_HUMIDITY_CONTROL_SUPPORTED_REPORTING_MODE_HUMIDIFY

#define UNIFY_HUMIDITY_CONTROL_SUPPORTED_REPORTING_MODE_HUMIDIFY   (1)

◆ UNIFY_HUMIDITY_CONTROL_SUPPORTED_REPORTING_MODE_HUMIDIFY_OFFSET

#define UNIFY_HUMIDITY_CONTROL_SUPPORTED_REPORTING_MODE_HUMIDIFY_OFFSET   (0)

◆ UNIFY_HUMIDITY_CONTROL_SUPPORTED_SET_POINTS_AUTO

#define UNIFY_HUMIDITY_CONTROL_SUPPORTED_SET_POINTS_AUTO   (4)

◆ UNIFY_HUMIDITY_CONTROL_SUPPORTED_SET_POINTS_AUTO_OFFSET

#define UNIFY_HUMIDITY_CONTROL_SUPPORTED_SET_POINTS_AUTO_OFFSET   (2)

◆ UNIFY_HUMIDITY_CONTROL_SUPPORTED_SET_POINTS_DEHUMIDIFIER

#define UNIFY_HUMIDITY_CONTROL_SUPPORTED_SET_POINTS_DEHUMIDIFIER   (2)

◆ UNIFY_HUMIDITY_CONTROL_SUPPORTED_SET_POINTS_DEHUMIDIFIER_OFFSET

#define UNIFY_HUMIDITY_CONTROL_SUPPORTED_SET_POINTS_DEHUMIDIFIER_OFFSET   (1)

◆ UNIFY_HUMIDITY_CONTROL_SUPPORTED_SET_POINTS_HUMIDIFIER

#define UNIFY_HUMIDITY_CONTROL_SUPPORTED_SET_POINTS_HUMIDIFIER   (1)

◆ UNIFY_HUMIDITY_CONTROL_SUPPORTED_SET_POINTS_HUMIDIFIER_OFFSET

#define UNIFY_HUMIDITY_CONTROL_SUPPORTED_SET_POINTS_HUMIDIFIER_OFFSET   (0)

◆ UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_AUTO

#define UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_AUTO   (8)

◆ UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_AUTO_CHANGEOVER

#define UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_AUTO_CHANGEOVER   (1024)

◆ UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_AUTO_CHANGEOVER_OFFSET

#define UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_AUTO_CHANGEOVER_OFFSET   (10)

◆ UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_AUTO_OFFSET

#define UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_AUTO_OFFSET   (3)

◆ UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_AUXILIARY

#define UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_AUXILIARY   (16)

◆ UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_AUXILIARY_OFFSET

#define UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_AUXILIARY_OFFSET   (4)

◆ UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_AWAY

#define UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_AWAY   (8192)

◆ UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_AWAY_OFFSET

#define UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_AWAY_OFFSET   (13)

◆ UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_COOL

#define UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_COOL   (4)

◆ UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_COOL_OFFSET

#define UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_COOL_OFFSET   (2)

◆ UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_DRY

#define UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_DRY   (256)

◆ UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_DRY_OFFSET

#define UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_DRY_OFFSET   (8)

◆ UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_ENERGY_COOL

#define UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_ENERGY_COOL   (4096)

◆ UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_ENERGY_COOL_OFFSET

#define UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_ENERGY_COOL_OFFSET   (12)

◆ UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_ENERGY_HEAT

#define UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_ENERGY_HEAT   (2048)

◆ UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_ENERGY_HEAT_OFFSET

#define UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_ENERGY_HEAT_OFFSET   (11)

◆ UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_FAN

#define UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_FAN   (64)

◆ UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_FAN_OFFSET

#define UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_FAN_OFFSET   (6)

◆ UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_FULL_POWER

#define UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_FULL_POWER   (16384)

◆ UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_FULL_POWER_OFFSET

#define UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_FULL_POWER_OFFSET   (14)

◆ UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_FURNACE

#define UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_FURNACE   (128)

◆ UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_FURNACE_OFFSET

#define UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_FURNACE_OFFSET   (7)

◆ UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_HEAT

#define UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_HEAT   (2)

◆ UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_HEAT_OFFSET

#define UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_HEAT_OFFSET   (1)

◆ UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_MANUFACTURER_SPECIFIC

#define UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_MANUFACTURER_SPECIFIC   (32768)

◆ UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_MANUFACTURER_SPECIFIC_OFFSET

#define UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_MANUFACTURER_SPECIFIC_OFFSET   (15)

◆ UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_MOIST

#define UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_MOIST   (512)

◆ UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_MOIST_OFFSET

#define UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_MOIST_OFFSET   (9)

◆ UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_OFF

#define UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_OFF   (1)

◆ UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_OFF_OFFSET

#define UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_OFF_OFFSET   (0)

◆ UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_RESUME

#define UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_RESUME   (32)

◆ UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_RESUME_OFFSET

#define UNIFY_THERMOSTAT_SUPPORTED_THERMOSTAT_MODE_RESUME_OFFSET   (5)

◆ WINDOW_COVERING_CONFIG_OR_STATUS_LIFT_CLOSED_LOOP

#define WINDOW_COVERING_CONFIG_OR_STATUS_LIFT_CLOSED_LOOP   (8)

◆ WINDOW_COVERING_CONFIG_OR_STATUS_LIFT_CLOSED_LOOP_OFFSET

#define WINDOW_COVERING_CONFIG_OR_STATUS_LIFT_CLOSED_LOOP_OFFSET   (3)

◆ WINDOW_COVERING_CONFIG_OR_STATUS_LIFT_ENCODER_CONTROLLED

#define WINDOW_COVERING_CONFIG_OR_STATUS_LIFT_ENCODER_CONTROLLED   (32)

◆ WINDOW_COVERING_CONFIG_OR_STATUS_LIFT_ENCODER_CONTROLLED_OFFSET

#define WINDOW_COVERING_CONFIG_OR_STATUS_LIFT_ENCODER_CONTROLLED_OFFSET   (5)

◆ WINDOW_COVERING_CONFIG_OR_STATUS_ONLINE

#define WINDOW_COVERING_CONFIG_OR_STATUS_ONLINE   (2)

◆ WINDOW_COVERING_CONFIG_OR_STATUS_ONLINE_OFFSET

#define WINDOW_COVERING_CONFIG_OR_STATUS_ONLINE_OFFSET   (1)

◆ WINDOW_COVERING_CONFIG_OR_STATUS_OPEN_AND_UP_COMMANDS_REVERSED

#define WINDOW_COVERING_CONFIG_OR_STATUS_OPEN_AND_UP_COMMANDS_REVERSED   (4)

◆ WINDOW_COVERING_CONFIG_OR_STATUS_OPEN_AND_UP_COMMANDS_REVERSED_OFFSET

#define WINDOW_COVERING_CONFIG_OR_STATUS_OPEN_AND_UP_COMMANDS_REVERSED_OFFSET   (2)

◆ WINDOW_COVERING_CONFIG_OR_STATUS_OPERATIONAL

#define WINDOW_COVERING_CONFIG_OR_STATUS_OPERATIONAL   (1)

◆ WINDOW_COVERING_CONFIG_OR_STATUS_OPERATIONAL_OFFSET

#define WINDOW_COVERING_CONFIG_OR_STATUS_OPERATIONAL_OFFSET   (0)

◆ WINDOW_COVERING_CONFIG_OR_STATUS_TILT_CLOSED_LOOP

#define WINDOW_COVERING_CONFIG_OR_STATUS_TILT_CLOSED_LOOP   (16)

◆ WINDOW_COVERING_CONFIG_OR_STATUS_TILT_CLOSED_LOOP_OFFSET

#define WINDOW_COVERING_CONFIG_OR_STATUS_TILT_CLOSED_LOOP_OFFSET   (4)

◆ WINDOW_COVERING_CONFIG_OR_STATUS_TILT_ENCODER_CONTROLLED

#define WINDOW_COVERING_CONFIG_OR_STATUS_TILT_ENCODER_CONTROLLED   (64)

◆ WINDOW_COVERING_CONFIG_OR_STATUS_TILT_ENCODER_CONTROLLED_OFFSET

#define WINDOW_COVERING_CONFIG_OR_STATUS_TILT_ENCODER_CONTROLLED_OFFSET   (6)

◆ WINDOW_COVERING_MODE_CALIBRATION_MODE

#define WINDOW_COVERING_MODE_CALIBRATION_MODE   (2)

◆ WINDOW_COVERING_MODE_CALIBRATION_MODE_OFFSET

#define WINDOW_COVERING_MODE_CALIBRATION_MODE_OFFSET   (1)

◆ WINDOW_COVERING_MODE_LED_FEEDBACK

#define WINDOW_COVERING_MODE_LED_FEEDBACK   (8)

◆ WINDOW_COVERING_MODE_LED_FEEDBACK_OFFSET

#define WINDOW_COVERING_MODE_LED_FEEDBACK_OFFSET   (3)

◆ WINDOW_COVERING_MODE_MAINTENANCE_MODE

#define WINDOW_COVERING_MODE_MAINTENANCE_MODE   (4)

◆ WINDOW_COVERING_MODE_MAINTENANCE_MODE_OFFSET

#define WINDOW_COVERING_MODE_MAINTENANCE_MODE_OFFSET   (2)

◆ WINDOW_COVERING_MODE_MOTOR_DIRECTION_REVERSED

#define WINDOW_COVERING_MODE_MOTOR_DIRECTION_REVERSED   (1)

◆ WINDOW_COVERING_MODE_MOTOR_DIRECTION_REVERSED_OFFSET

#define WINDOW_COVERING_MODE_MOTOR_DIRECTION_REVERSED_OFFSET   (0)

◆ ZAP_GENERATED_ATTRIBUTE_SIZES

#define ZAP_GENERATED_ATTRIBUTE_SIZES

Typedef Documentation

◆ attribId

typedef uint16_t attribId

◆ BindingObject

typedef struct _BindingObject BindingObject

◆ cccolorloopdirection

typedef uint8_t cccolorloopdirection

◆ cccoloroptions

typedef uint8_t cccoloroptions

◆ CCMaxMiredsField

typedef uint16_t CCMaxMiredsField

◆ CCMinMiredsField

typedef uint16_t CCMinMiredsField

◆ clusterId

typedef uint16_t clusterId

◆ ConfigurationParameter

◆ CoordinateAndOrientation

◆ CredentialStruct

◆ DeviceTypeStruct

◆ DiskIOCounters

◆ DiskUsageData

typedef struct _DiskUsageData DiskUsageData

◆ DrlkHolidayScheduleID

typedef uint8_t DrlkHolidayScheduleID

◆ DrlkPINUserID

typedef uint16_t DrlkPINUserID

◆ DrlkRFIDUserID

typedef uint16_t DrlkRFIDUserID

◆ DrlkTotalUserID

typedef uint16_t DrlkTotalUserID

◆ DrlkWeekDayScheduleID

typedef uint8_t DrlkWeekDayScheduleID

◆ DrlkYearDayScheduleID

typedef uint8_t DrlkYearDayScheduleID

◆ EstimatedPosition

◆ EUI64

typedef uint64_t EUI64

◆ IasaceZoneStatusRecord

◆ key128

typedef char* key128

◆ leveloptions

typedef uint8_t leveloptions

◆ MinMaxPair

typedef struct _MinMaxPair MinMaxPair

◆ NetworkInterfaceData

◆ NetworkManagementState

◆ NM_StateParameters

◆ OTAImageType

typedef uint16_t OTAImageType

◆ SExtensionFieldSetList

◆ SGroupId

typedef uint16_t SGroupId

◆ SphericalCoordinates

◆ SSceneName

typedef const char* SSceneName

◆ SSceneTable

typedef struct _SSceneTable SSceneTable

◆ TLRangeBeginEnd

typedef uint16_t TLRangeBeginEnd

◆ TransitionType

◆ UTC

typedef uint32_t UTC

◆ WirelessNetworkInterfaceData

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
ZCL_NODATA_ATTRIBUTE_TYPE 
ZCL_DATA8_ATTRIBUTE_TYPE 
ZCL_DATA16_ATTRIBUTE_TYPE 
ZCL_DATA24_ATTRIBUTE_TYPE 
ZCL_DATA32_ATTRIBUTE_TYPE 
ZCL_DATA40_ATTRIBUTE_TYPE 
ZCL_DATA48_ATTRIBUTE_TYPE 
ZCL_DATA56_ATTRIBUTE_TYPE 
ZCL_DATA64_ATTRIBUTE_TYPE 
ZCL_BOOL_ATTRIBUTE_TYPE 
ZCL_MAP8_ATTRIBUTE_TYPE 
ZCL_MAP16_ATTRIBUTE_TYPE 
ZCL_MAP24_ATTRIBUTE_TYPE 
ZCL_MAP32_ATTRIBUTE_TYPE 
ZCL_MAP40_ATTRIBUTE_TYPE 
ZCL_MAP48_ATTRIBUTE_TYPE 
ZCL_MAP56_ATTRIBUTE_TYPE 
ZCL_MAP64_ATTRIBUTE_TYPE 
ZCL_UINT8_ATTRIBUTE_TYPE 
ZCL_UINT16_ATTRIBUTE_TYPE 
ZCL_UINT24_ATTRIBUTE_TYPE 
ZCL_UINT32_ATTRIBUTE_TYPE 
ZCL_UINT40_ATTRIBUTE_TYPE 
ZCL_UINT48_ATTRIBUTE_TYPE 
ZCL_UINT56_ATTRIBUTE_TYPE 
ZCL_UINT64_ATTRIBUTE_TYPE 
ZCL_INT8_ATTRIBUTE_TYPE 
ZCL_INT16_ATTRIBUTE_TYPE 
ZCL_INT24_ATTRIBUTE_TYPE 
ZCL_INT32_ATTRIBUTE_TYPE 
ZCL_INT40_ATTRIBUTE_TYPE 
ZCL_INT48_ATTRIBUTE_TYPE 
ZCL_INT56_ATTRIBUTE_TYPE 
ZCL_INT64_ATTRIBUTE_TYPE 
ZCL_ENUM8_ATTRIBUTE_TYPE 
ZCL_ENUM16_ATTRIBUTE_TYPE 
ZCL_SEMI_ATTRIBUTE_TYPE 
ZCL_SINGLE_ATTRIBUTE_TYPE 
ZCL_DOUBLE_ATTRIBUTE_TYPE 
ZCL_OCTSTR_ATTRIBUTE_TYPE 
ZCL_STRING_ATTRIBUTE_TYPE 
ZCL_OCTSTR16_ATTRIBUTE_TYPE 
ZCL_STRING16_ATTRIBUTE_TYPE 
ZCL_ARRAY_ATTRIBUTE_TYPE 
ZCL_STRUCT_ATTRIBUTE_TYPE 
ZCL_SET_ATTRIBUTE_TYPE 
ZCL_BAG_ATTRIBUTE_TYPE 
ZCL_TO_D_ATTRIBUTE_TYPE 
ZCL_DATE_ATTRIBUTE_TYPE 
ZCL_UTC_ATTRIBUTE_TYPE 
ZCL_CLUSTER_ID_ATTRIBUTE_TYPE 
ZCL_ATTRIB_ID_ATTRIBUTE_TYPE 
ZCL_BAC_OID_ATTRIBUTE_TYPE 
ZCL_EUI64_ATTRIBUTE_TYPE 
ZCL_KEY128_ATTRIBUTE_TYPE 
ZCL_UNK_ATTRIBUTE_TYPE 

◆ AoXLocatorAntennaMode

Enumerator
ZCL_AO_X_LOCATOR_ANTENNA_MODE_ARRAY_4X4_URA 
ZCL_AO_X_LOCATOR_ANTENNA_MODE_ARRAY_3X3_URA 
ZCL_AO_X_LOCATOR_ANTENNA_MODE_ARRAY_1X4_ULA 
ZCL_AO_X_LOCATOR_ANTENNA_MODE_ARRAY_4X4_DP_URA 
ZCL_AO_X_LOCATOR_ANTENNA_MODE_ARRAY_COREHW_15X15_DP 
ZCL_AO_X_LOCATOR_ANTENNA_MODE_ARRAY_COREHW_12X12_DP 

◆ AoXLocatorAoXMode

Enumerator
ZCL_AO_X_LOCATOR_AO_X_MODE_ONE_SHOT_BASIC 
ZCL_AO_X_LOCATOR_AO_X_MODE_ONE_SHOT_BASIC_LIGHTWEIGHT 
ZCL_AO_X_LOCATOR_AO_X_MODE_ONE_SHOT_FAST_RESPONSE 
ZCL_AO_X_LOCATOR_AO_X_MODE_ONE_SHOT_HIGH_ACCURACY 
ZCL_AO_X_LOCATOR_AO_X_MODE_ONE_SHOT_BASIC_AZIMUTH_ONLY 
ZCL_AO_X_LOCATOR_AO_X_MODE_ONE_SHOT_FAST_RESPONSE_AZIMUTH_ONLY 
ZCL_AO_X_LOCATOR_AO_X_MODE_ONE_SHOT_HIGH_ACCURACY_AZIMUTH_ONLY 
ZCL_AO_X_LOCATOR_AO_X_MODE_REAL_TIME_FAST_RESPONSE 
ZCL_AO_X_LOCATOR_AO_X_MODE_REAL_TIME_BASIC 
ZCL_AO_X_LOCATOR_AO_X_MODE_REAL_TIME_HIGH_ACCURACY 

◆ AoXLocatorCTEMode

Enumerator
ZCL_AO_X_LOCATOR_CTE_MODE_SILICON_LABS 
ZCL_AO_X_LOCATOR_CTE_MODE_CONNECTION 
ZCL_AO_X_LOCATOR_CTE_MODE_CONNECTIONLESS 

◆ AoXLocatorReportingMode

Enumerator
ZCL_AO_X_LOCATOR_REPORTING_MODE_IQ_REPORT 
ZCL_AO_X_LOCATOR_REPORTING_MODE_ANGLE_REPORT 

◆ ArmArmMode

enum ArmArmMode
Enumerator
ZCL_ARM_ARM_MODE_DISARM 
ZCL_ARM_ARM_MODE_ARM_DAY_HOME_ZONES_ONLY 
ZCL_ARM_ARM_MODE_ARM_NIGHT_SLEEP_ZONES_ONLY 
ZCL_ARM_ARM_MODE_ARM_ALL_ZONES 

◆ ArmResponseArmNotification

Enumerator
ZCL_ARM_RESPONSE_ARM_NOTIFICATION_ALL_ZONES_DISARMED 
ZCL_ARM_RESPONSE_ARM_NOTIFICATION_ONLY_DAY_HOME_ZONES_ARMED 
ZCL_ARM_RESPONSE_ARM_NOTIFICATION_ONLY_NIGHT_SLEEP_ZONES_ARMED 
ZCL_ARM_RESPONSE_ARM_NOTIFICATION_ALL_ZONES_ARMED 
ZCL_ARM_RESPONSE_ARM_NOTIFICATION_INVALID_ARM_DISARM_CODE 
ZCL_ARM_RESPONSE_ARM_NOTIFICATION_NOT_READY_TO_ARM 
ZCL_ARM_RESPONSE_ARM_NOTIFICATION_ALREADY_DISARMED 

◆ attributeReportingStatus

Enumerator
ZCL_ATTRIBUTE_REPORTING_STATUS_PENDING 
ZCL_ATTRIBUTE_REPORTING_STATUS_COMPLETE 

◆ BarrierControlMovingState

Enumerator
ZCL_BARRIER_CONTROL_MOVING_STATE_STOPPED 
ZCL_BARRIER_CONTROL_MOVING_STATE_CLOSING 
ZCL_BARRIER_CONTROL_MOVING_STATE_OPENING 

◆ BasicGenericDeviceClass

Enumerator
ZCL_BASIC_GENERIC_DEVICE_CLASS_LIGHTING 

◆ BasicGenericDeviceType

Enumerator
ZCL_BASIC_GENERIC_DEVICE_TYPE_INCANDESCENT 
ZCL_BASIC_GENERIC_DEVICE_TYPE_SPOTLIGHT_HALOGEN 
ZCL_BASIC_GENERIC_DEVICE_TYPE_HALOGEN_BULB 
ZCL_BASIC_GENERIC_DEVICE_TYPE_CFL 
ZCL_BASIC_GENERIC_DEVICE_TYPE_LINEAR_FLUORESCENT 
ZCL_BASIC_GENERIC_DEVICE_TYPE_LED_BULB 
ZCL_BASIC_GENERIC_DEVICE_TYPE_SPOTLIGHT_LED 
ZCL_BASIC_GENERIC_DEVICE_TYPE_LED_STRIP 
ZCL_BASIC_GENERIC_DEVICE_TYPE_LED_TUBE 
ZCL_BASIC_GENERIC_DEVICE_TYPE_GENERIC_INDOOR_LUMINAIRE_OR_LIGHT_FIXTURE 
ZCL_BASIC_GENERIC_DEVICE_TYPE_GENERIC_OUTDOOR_LUMINAIRE_OR_LIGHT_FIXTURE 
ZCL_BASIC_GENERIC_DEVICE_TYPE_PENDANT_LUMINAIRE_OR_LIGHT_FIXTURE 
ZCL_BASIC_GENERIC_DEVICE_TYPE_FLOOR_STANDING_LUMINAIRE_OR_LIGHT_FIXTURE 
ZCL_BASIC_GENERIC_DEVICE_TYPE_GENERIC_CONTROLLER 
ZCL_BASIC_GENERIC_DEVICE_TYPE_WALL_SWITCH 
ZCL_BASIC_GENERIC_DEVICE_TYPE_PORTABLE_REMOTE_CONTROLLER 
ZCL_BASIC_GENERIC_DEVICE_TYPE_MOTION_SENSOR_OR_LIGHT_SENSOR 
ZCL_BASIC_GENERIC_DEVICE_TYPE_GENERIC_ACTUATOR 
ZCL_BASIC_GENERIC_DEVICE_TYPE_WALL_SOCKET 
ZCL_BASIC_GENERIC_DEVICE_TYPE_GATEWAY_OR_BRIDGE 
ZCL_BASIC_GENERIC_DEVICE_TYPE_PLUG_IN_UNIT 
ZCL_BASIC_GENERIC_DEVICE_TYPE_RETROFIT_ACTUATOR 
ZCL_BASIC_GENERIC_DEVICE_TYPE_UNSPECIFIED 

◆ BasicPhysicalEnvironment

Enumerator
ZCL_BASIC_PHYSICAL_ENVIRONMENT_UNSPECIFIED_ENVIRONMENT 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_DEPRECATED 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_BAR 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_COURTYARD 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_BATHROOM 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_BEDROOM 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_BILLIARD_ROOM 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_UTILITY_ROOM 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_CELLAR 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_STORAGE_CLOSET 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_THEATER 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_OFFICE 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_DECK 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_DEN 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_DINING_ROOM 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_ELECTRICAL_ROOM 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_ELEVATOR 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_ENTRY 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_FAMILY_ROOM 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_MAIN_FLOOR 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_UPSTAIRS 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_DOWNSTAIRS 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_BASEMENT_LOWER_LEVEL 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_GALLERY 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_GAME_ROOM 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_GARAGE 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_GYM 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_HALLWAY 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_HOUSE 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_KITCHEN 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_LAUNDRY_ROOM 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_LIBRARY 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_MASTER_BEDROOM 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_MUD_ROOM 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_NURSERY 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_PANTRY 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_SECONDARY_OFFICE 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_OUTSIDE 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_POOL 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_PORCH 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_SEWING_ROOM 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_SITTING_ROOM 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_STAIRWAY 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_YARD 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_ATTIC 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_HOT_TUB 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_LIVING_ROOM 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_SAUNA 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_SHOP_OR_WORKSHOP 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_GUEST_BEDROOM 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_GUEST_BATH 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_POWDER_ROOM 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_BACK_YARD 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_FRONT_YARD 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_PATIO 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_DRIVEWAY 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_SUN_ROOM 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_SECONDARY_LIVING_ROOM 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_SPA 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_WHIRLPOOL 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_SHED 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_EQUIPMENT_STORAGE 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_HOBBY_OR_CRAFT_ROOM 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_FOUNTAIN 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_POND 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_RECEPTION_ROOM 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_BREAKFAST_ROOM 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_NOOK 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_GARDEN 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_BALCONY 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_PANIC_ROOM 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_TERRACE 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_ROOF 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_TOILET 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_TOILET_MAIN 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_OUTSIDE_TOILET 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_SHOWER_ROOM 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_STUDY 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_FRONT_GARDEN 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_BACK_GARDEN 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_KETTLE 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_TELEVISION 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_STOVE 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_MICROWAVE 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_TOASTER 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_VACUUM 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_APPLIANCE 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_FRONT_DOOR 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_BACK_DOOR 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_FRIDGE_DOOR 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_MEDICATION_CABINET_DOOR 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_WARDROBE_DOOR 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_FRONT_CUPBOARD_DOOR 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_OTHER_DOOR 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_WAITING_ROOM 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_TRIAGE_ROOM 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_DOCTORS_OFFICE 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_PATIENTS_PRIVATE_ROOM 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_CONSULTATION_ROOM 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_NURSE_STATION 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_WARD 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_CORRIDOR 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_OPERATING_THEATRE 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_DENTAL_SURGERY_ROOM 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_MEDICAL_IMAGING_ROOM 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_DECONTAMINATION_ROOM 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_ATRIUM 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_MIRROR 
ZCL_BASIC_PHYSICAL_ENVIRONMENT_UNKNOWN_ENVIRONMENT 

◆ BasicPowerSource

Enumerator
ZCL_BASIC_POWER_SOURCE_UNKNOWN 
ZCL_BASIC_POWER_SOURCE_SINGLE_PHASE_MAINS 
ZCL_BASIC_POWER_SOURCE_THREE_PHASE_MAINS 
ZCL_BASIC_POWER_SOURCE_BATTERY 
ZCL_BASIC_POWER_SOURCE_DC_SOURCE 
ZCL_BASIC_POWER_SOURCE_EMERGENCY_MAINS_CONSTANTLY_POWERED 
ZCL_BASIC_POWER_SOURCE_EMERGENCY_MAINS_AND_TRANSFER_SWITCH 
ZCL_BASIC_POWER_SOURCE_UNKNOWN_WITH_BATTERY_BACKUP 
ZCL_BASIC_POWER_SOURCE_SINGLE_PHASE_MAINS_WITH_BATTERY_BACKUP 
ZCL_BASIC_POWER_SOURCE_THREE_PHASE_MAINS_WITH_BATTERY_BACKUP 
ZCL_BASIC_POWER_SOURCE_BATTERY_WITH_BATTERY_BACKUP 
ZCL_BASIC_POWER_SOURCE_DC_SOURCE_WITH_BATTERY_BACKUP 
ZCL_BASIC_POWER_SOURCE_EMERGENCY_MAINS_CONSTANTLY_POWERED_WITH_BATTERY_BACKUP 
ZCL_BASIC_POWER_SOURCE_EMERGENCY_MAINS_AND_TRANSFER_SWITCH_WITH_BATTERY_BACKUP 

◆ BatterySize

Enumerator
ZCL_BATTERY_SIZE_NO_BATTERY 
ZCL_BATTERY_SIZE_BUILT_IN 
ZCL_BATTERY_SIZE_OTHER 
ZCL_BATTERY_SIZE_AA 
ZCL_BATTERY_SIZE_AAA 
ZCL_BATTERY_SIZE_C 
ZCL_BATTERY_SIZE_D 
ZCL_BATTERY_SIZE_CR2 
ZCL_BATTERY_SIZE_CR123_A 
ZCL_BATTERY_SIZE_UNKNOWN 

◆ BypassResponseZoneIDBypassResult

Enumerator
ZCL_BYPASS_RESPONSE_ZONE_ID_BYPASS_RESULT_ZONE_BYPASSED 
ZCL_BYPASS_RESPONSE_ZONE_ID_BYPASS_RESULT_ZONE_NOT_BYPASSED 
ZCL_BYPASS_RESPONSE_ZONE_ID_BYPASS_RESULT_NOT_ALLOWED 
ZCL_BYPASS_RESPONSE_ZONE_ID_BYPASS_RESULT_INVALID_ZONE_ID 
ZCL_BYPASS_RESPONSE_ZONE_ID_BYPASS_RESULT_UNKNOWN_ZONE_ID 
ZCL_BYPASS_RESPONSE_ZONE_ID_BYPASS_RESULT_INVALID_ARM_DISARM_CODE 

◆ CCColorLoopDirection

Enumerator
ZCL_CC_COLOR_LOOP_DIRECTION_COLOR_LOOP_HUE_DECREMENT 
ZCL_CC_COLOR_LOOP_DIRECTION_COLOR_LOOP_HUE_INCREMENT 

◆ CCDirection

Enumerator
ZCL_CC_DIRECTION_SHORTEST_DISTANCE 
ZCL_CC_DIRECTION_LONGEST_DISTANCE 
ZCL_CC_DIRECTION_UP 
ZCL_CC_DIRECTION_DOWN 

◆ CCMoveMode

enum CCMoveMode
Enumerator
ZCL_CC_MOVE_MODE_STOP 
ZCL_CC_MOVE_MODE_UP 
ZCL_CC_MOVE_MODE_DOWN 

◆ CCStepMode

enum CCStepMode
Enumerator
ZCL_CC_STEP_MODE_UP 
ZCL_CC_STEP_MODE_DOWN 

◆ ColorControlColorLoopActive

Enumerator
ZCL_COLOR_CONTROL_COLOR_LOOP_ACTIVE_COLOR_LOOP_INACTIVE 
ZCL_COLOR_CONTROL_COLOR_LOOP_ACTIVE_COLOR_LOOP_ACTIVE 

◆ ColorControlColorLoopDirection

Enumerator
ZCL_COLOR_CONTROL_COLOR_LOOP_DIRECTION_DECREMENT_ENHANCED_CURRENT_HUE 
ZCL_COLOR_CONTROL_COLOR_LOOP_DIRECTION_INCREMENT_ENHANCED_CURRENT_HUE 

◆ ColorControlColorMode

Enumerator
ZCL_COLOR_CONTROL_COLOR_MODE_CURRENT_HUE_AND_CURRENT_SATURATION 
ZCL_COLOR_CONTROL_COLOR_MODE_CURRENT_X_AND_CURRENT_Y 
ZCL_COLOR_CONTROL_COLOR_MODE_COLOR_TEMPERATURE_MIREDS 

◆ ColorControlDriftCompensation

Enumerator
ZCL_COLOR_CONTROL_DRIFT_COMPENSATION_NONE 
ZCL_COLOR_CONTROL_DRIFT_COMPENSATION_OTHER_OR_UNKNOWN 
ZCL_COLOR_CONTROL_DRIFT_COMPENSATION_TEMPERATURE_MONITORING 
ZCL_COLOR_CONTROL_DRIFT_COMPENSATION_OPTICAL_LUMINANCE_MONITORING_AND_FEEDBACK 
ZCL_COLOR_CONTROL_DRIFT_COMPENSATION_OPTICAL_COLOR_MONITORING_AND_FEEDBACK 

◆ ColorControlEnhancedColorMode

Enumerator
ZCL_COLOR_CONTROL_ENHANCED_COLOR_MODE_CURRENT_HUE_AND_CURRENT_SATURATION 
ZCL_COLOR_CONTROL_ENHANCED_COLOR_MODE_CURRENT_X_AND_CURRENT_Y 
ZCL_COLOR_CONTROL_ENHANCED_COLOR_MODE_COLOR_TEMPERATURE_MIREDS 
ZCL_COLOR_CONTROL_ENHANCED_COLOR_MODE_ENHANCED_CURRENT_HUE_AND_CURRENT_SATURATION 

◆ ColorLoopSetAction

Enumerator
ZCL_COLOR_LOOP_SET_ACTION_DEACTIVATE_COLOR_LOOP 
ZCL_COLOR_LOOP_SET_ACTION_ACTIVATE_COLOR_LOOP_FROM_COLOR_LOOP_START_ENHANCED_HUE 
ZCL_COLOR_LOOP_SET_ACTION_ACTIVATE_COLOR_LOOP_FROM_ENHANCED_CURRENT_HUE 

◆ CommissioningNetworkKeyType

Enumerator
ZCL_COMMISSIONING_NETWORK_KEY_TYPE_STANDARD_KEY 

◆ CommissioningProtocolVersion

Enumerator
ZCL_COMMISSIONING_PROTOCOL_VERSION_ZIGBEE2006_OR_LATER 

◆ CommissioningStackProfile

Enumerator
ZCL_COMMISSIONING_STACK_PROFILE_ZIGBEE_STACK_PROFILE 
ZCL_COMMISSIONING_STACK_PROFILE_ZIGBEE_PRO_STACK_PROFILE 

◆ CommissioningStartupControl

Enumerator
ZCL_COMMISSIONING_STARTUP_CONTROL_ON_A_NETWORK 
ZCL_COMMISSIONING_STARTUP_CONTROL_FORM_NETWORK 
ZCL_COMMISSIONING_STARTUP_CONTROL_REJOIN_NETWORK 
ZCL_COMMISSIONING_STARTUP_CONTROL_JOIN_USING_MAC_ASSOCIATION 

◆ CredentialRuleEnum

Enumerator
ZCL_CREDENTIAL_RULE_ENUM_SINGLE 
ZCL_CREDENTIAL_RULE_ENUM_DUAL 
ZCL_CREDENTIAL_RULE_ENUM_TRI 

◆ CredentialTypeEnum

Enumerator
ZCL_CREDENTIAL_TYPE_ENUM_PROGRAMMING_PIN 
ZCL_CREDENTIAL_TYPE_ENUM_PIN 
ZCL_CREDENTIAL_TYPE_ENUM_RFID 
ZCL_CREDENTIAL_TYPE_ENUM_FINGERPRINT 
ZCL_CREDENTIAL_TYPE_ENUM_FINGER_VEIN 
ZCL_CREDENTIAL_TYPE_ENUM_FACE 

◆ DataOperationTypeEnum

Enumerator
ZCL_DATA_OPERATION_TYPE_ENUM_ADD 
ZCL_DATA_OPERATION_TYPE_ENUM_CLEAR 
ZCL_DATA_OPERATION_TYPE_ENUM_MODIFY 

◆ DehumidificationControlDehumidificationLockout

Enumerator
ZCL_DEHUMIDIFICATION_CONTROL_DEHUMIDIFICATION_LOCKOUT_DEHUMIDIFICATION_NOT_ALLOWED_ 
ZCL_DEHUMIDIFICATION_CONTROL_DEHUMIDIFICATION_LOCKOUT_DEHUMIDIFICATION_ALLOWED_ 

◆ DehumidificationControlRelativeHumidityDisplay

Enumerator
ZCL_DEHUMIDIFICATION_CONTROL_RELATIVE_HUMIDITY_DISPLAY_NOT_DISPLAYED 
ZCL_DEHUMIDIFICATION_CONTROL_RELATIVE_HUMIDITY_DISPLAY_DISPLAYED 

◆ DehumidificationControlRelativeHumidityMode

Enumerator
ZCL_DEHUMIDIFICATION_CONTROL_RELATIVE_HUMIDITY_MODE_MEASURED_LOCALLY 
ZCL_DEHUMIDIFICATION_CONTROL_RELATIVE_HUMIDITY_MODE_UPDATED_OVER_THE_NETWORK 

◆ DevTypeId

enum DevTypeId
Enumerator
ZCL_DEV_TYPE_ID_DOOR_LOCK 
ZCL_DEV_TYPE_ID_DOOR_LOCK_CONTROLLER 
ZCL_DEV_TYPE_ID_FAN 
ZCL_DEV_TYPE_ID_AIR_PURIFIER 
ZCL_DEV_TYPE_ID_ROOM_AIR_CONDITIONER 
ZCL_DEV_TYPE_ID_COOKTOP 
ZCL_DEV_TYPE_ID_EXTRACTOR_HOOD 
ZCL_DEV_TYPE_ID_ON_OFF_LIGHT 
ZCL_DEV_TYPE_ID_DIMMABLE_LIGHT 
ZCL_DEV_TYPE_ID_ON_OFF_LIGHT_SWITCH 
ZCL_DEV_TYPE_ID_DIMMER_SWITCH 
ZCL_DEV_TYPE_ID_COLOR_DIMMER_SWITCH 
ZCL_DEV_TYPE_ID_LIGHT_SENSOR 
ZCL_DEV_TYPE_ID_OCCUPANCY_SENSOR 
ZCL_DEV_TYPE_ID_ON_OFF_PLUGIN_UNIT 
ZCL_DEV_TYPE_ID_DIMMABLE_PLUG_IN_UNIT 
ZCL_DEV_TYPE_ID_COLOR_TEMPERATURE_LIGHT 
ZCL_DEV_TYPE_ID_EXTENDED_COLOR_LIGHT 
ZCL_DEV_TYPE_ID_WINDOW_COVERING 
ZCL_DEV_TYPE_ID_WINDOW_COVERING_CONTROLLER 
ZCL_DEV_TYPE_ID_HEATING_COOLING_UNIT 
ZCL_DEV_TYPE_ID_THERMOSTAT 
ZCL_DEV_TYPE_ID_TEMPERATURE_SENSOR 
ZCL_DEV_TYPE_ID_PUMP 
ZCL_DEV_TYPE_ID_PRESSURE_SENSOR 
ZCL_DEV_TYPE_ID_FLOW_SENSOR 
ZCL_DEV_TYPE_ID_HUMIDITY_SENSOR 
ZCL_DEV_TYPE_ID_CONTROL_BRIDGE 
ZCL_DEV_TYPE_ID_ON_OFF_SENSOR 

◆ DoorLockDoorState

Enumerator
ZCL_DOOR_LOCK_DOOR_STATE_OPEN 
ZCL_DOOR_LOCK_DOOR_STATE_CLOSED 
ZCL_DOOR_LOCK_DOOR_STATE_ERROR_JAMMED 
ZCL_DOOR_LOCK_DOOR_STATE_ERROR_FORCED_OPEN 
ZCL_DOOR_LOCK_DOOR_STATE_ERROR_UNSPECIFIED 
ZCL_DOOR_LOCK_DOOR_STATE_DOOR_AJAR 
ZCL_DOOR_LOCK_DOOR_STATE_UNDEFINED 

◆ DoorLockLEDSettings

Enumerator
ZCL_DOOR_LOCK_LED_SETTINGS_NEVER_USE_LED 
ZCL_DOOR_LOCK_LED_SETTINGS_USE_LED_EXCEPT_FOR_ACCESS_ALLOWED 
ZCL_DOOR_LOCK_LED_SETTINGS_USE_LED_FOR_ALL_EVENTS 

◆ DoorLockLockState

Enumerator
ZCL_DOOR_LOCK_LOCK_STATE_NOT_FULLY_LOCKED 
ZCL_DOOR_LOCK_LOCK_STATE_LOCKED 
ZCL_DOOR_LOCK_LOCK_STATE_UNLOCKED 
ZCL_DOOR_LOCK_LOCK_STATE_UNLATCHED 
ZCL_DOOR_LOCK_LOCK_STATE_UNDEFINED 

◆ DoorLockLockType

Enumerator
ZCL_DOOR_LOCK_LOCK_TYPE_DEAD_BOLT 
ZCL_DOOR_LOCK_LOCK_TYPE_MAGNETIC 
ZCL_DOOR_LOCK_LOCK_TYPE_OTHER 
ZCL_DOOR_LOCK_LOCK_TYPE_MORTISE 
ZCL_DOOR_LOCK_LOCK_TYPE_RIM 
ZCL_DOOR_LOCK_LOCK_TYPE_LATCH_BOLT 
ZCL_DOOR_LOCK_LOCK_TYPE_CYLINDRICAL_LOCK 
ZCL_DOOR_LOCK_LOCK_TYPE_TUBULAR_LOCK 
ZCL_DOOR_LOCK_LOCK_TYPE_INTERCONNECTED_LOCK 
ZCL_DOOR_LOCK_LOCK_TYPE_DEAD_LATCH 
ZCL_DOOR_LOCK_LOCK_TYPE_DOOR_FURNITURE 
ZCL_DOOR_LOCK_LOCK_TYPE_EUROCYLINDER 

◆ DoorLockSecurityLevel

Enumerator
ZCL_DOOR_LOCK_SECURITY_LEVEL_NETWORK 
ZCL_DOOR_LOCK_SECURITY_LEVEL_APS 

◆ DoorLockSoundVolume

Enumerator
ZCL_DOOR_LOCK_SOUND_VOLUME_SILENT_MODE 
ZCL_DOOR_LOCK_SOUND_VOLUME_LOW_VOLUME 
ZCL_DOOR_LOCK_SOUND_VOLUME_HIGH_VOLUME 
ZCL_DOOR_LOCK_SOUND_VOLUME_MEDIUM_VOLUME 

◆ DrlkOperEventSource

Enumerator
ZCL_DRLK_OPER_EVENT_SOURCE_KEYPAD 
ZCL_DRLK_OPER_EVENT_SOURCE_RF 
ZCL_DRLK_OPER_EVENT_SOURCE_MANUAL 
ZCL_DRLK_OPER_EVENT_SOURCE_RFID 
ZCL_DRLK_OPER_EVENT_SOURCE_INDETERMINATE 

◆ DrlkOperMode

Enumerator
ZCL_DRLK_OPER_MODE_NORMAL 
ZCL_DRLK_OPER_MODE_VACATION 
ZCL_DRLK_OPER_MODE_PRIVACY 
ZCL_DRLK_OPER_MODE_NO_RF_LOCK_OR_UNLOCK 
ZCL_DRLK_OPER_MODE_PASSAGE 

◆ DrlkPassFailStatus

Enumerator
ZCL_DRLK_PASS_FAIL_STATUS_PASS 
ZCL_DRLK_PASS_FAIL_STATUS_FAIL 

◆ DrlkSetCodeStatus

Enumerator
ZCL_DRLK_SET_CODE_STATUS_SUCCESS 
ZCL_DRLK_SET_CODE_STATUS_GENERAL_FAILURE 
ZCL_DRLK_SET_CODE_STATUS_MEMORY_FULL 
ZCL_DRLK_SET_CODE_STATUS_DUPLICATE_CODE 

◆ DrlkSettableUserStatus

Enumerator
ZCL_DRLK_SETTABLE_USER_STATUS_OCCUPIED_ENABLED 
ZCL_DRLK_SETTABLE_USER_STATUS_OCCUPIED_DISABLED 

◆ DrlkUserStatus

Enumerator
ZCL_DRLK_USER_STATUS_AVAILABLE 
ZCL_DRLK_USER_STATUS_OCCUPIED_ENABLED 
ZCL_DRLK_USER_STATUS_OCCUPIED_DISABLED 
ZCL_DRLK_USER_STATUS_NOT_SUPPORTED 

◆ DrlkUserType

Enumerator
ZCL_DRLK_USER_TYPE_UNRESTRICTED_USER 
ZCL_DRLK_USER_TYPE_YEAR_DAY_SCHEDULE_USER 
ZCL_DRLK_USER_TYPE_WEEK_DAY_SCHEDULE_USER 
ZCL_DRLK_USER_TYPE_MASTER_USER 
ZCL_DRLK_USER_TYPE_NON_ACCESS_USER 
ZCL_DRLK_USER_TYPE_FORCED_USER 
ZCL_DRLK_USER_TYPE_DISPOSABLE_USER 
ZCL_DRLK_USER_TYPE_EXPIRING_USER 
ZCL_DRLK_USER_TYPE_SCHEDULE_RESTRICTED_USER 
ZCL_DRLK_USER_TYPE_REMOTE_ONLY_USER 
ZCL_DRLK_USER_TYPE_NOT_SUPPORTED 

◆ FanControlFanMode

Enumerator
ZCL_FAN_CONTROL_FAN_MODE_OFF 
ZCL_FAN_CONTROL_FAN_MODE_LOW 
ZCL_FAN_CONTROL_FAN_MODE_MEDIUM 
ZCL_FAN_CONTROL_FAN_MODE_HIGH 
ZCL_FAN_CONTROL_FAN_MODE_ON 
ZCL_FAN_CONTROL_FAN_MODE_AUTO 
ZCL_FAN_CONTROL_FAN_MODE_SMART 

◆ FanControlFanModeSequence

Enumerator
ZCL_FAN_CONTROL_FAN_MODE_SEQUENCE_LOW_MED_HIGH 
ZCL_FAN_CONTROL_FAN_MODE_SEQUENCE_LOW_HIGH 
ZCL_FAN_CONTROL_FAN_MODE_SEQUENCE_LOW_MED_HIGH_AUTO 
ZCL_FAN_CONTROL_FAN_MODE_SEQUENCE_LOW_HIGH_AUTO 
ZCL_FAN_CONTROL_FAN_MODE_SEQUENCE_ON_AUTO 

◆ GetLogRecordResponseEventType

Enumerator
ZCL_GET_LOG_RECORD_RESPONSE_EVENT_TYPE_OPERATION 
ZCL_GET_LOG_RECORD_RESPONSE_EVENT_TYPE_PROGRAMMING 
ZCL_GET_LOG_RECORD_RESPONSE_EVENT_TYPE_ALARM 

◆ GetMeasurementProfileResponseStatus

Enumerator
ZCL_GET_MEASUREMENT_PROFILE_RESPONSE_STATUS_SUCCESS 
ZCL_GET_MEASUREMENT_PROFILE_RESPONSE_STATUS_ATTRIBUTE_PROFILE_NOT_SUPPORTED 
ZCL_GET_MEASUREMENT_PROFILE_RESPONSE_STATUS_INVALID_START_TIME 
ZCL_GET_MEASUREMENT_PROFILE_RESPONSE_STATUS_MORE_INTERVALS_REQUESTED_THAN_CAN_BE_RETURNED 
ZCL_GET_MEASUREMENT_PROFILE_RESPONSE_STATUS_NO_INTERVALS_AVAILABLE_FOR_THE_REQUESTED_TIME 

◆ HVACSystemTypeConfigurationCoolingSystemStage

Enumerator
ZCL_HVAC_SYSTEM_TYPE_CONFIGURATION_COOLING_SYSTEM_STAGE_COOL_STAGE1 
ZCL_HVAC_SYSTEM_TYPE_CONFIGURATION_COOLING_SYSTEM_STAGE_COOL_STAGE2 
ZCL_HVAC_SYSTEM_TYPE_CONFIGURATION_COOLING_SYSTEM_STAGE_COOL_STAGE3 

◆ HVACSystemTypeConfigurationHeatingFuelSource

Enumerator
ZCL_HVAC_SYSTEM_TYPE_CONFIGURATION_HEATING_FUEL_SOURCE_ELECTRIC_OR_B 
ZCL_HVAC_SYSTEM_TYPE_CONFIGURATION_HEATING_FUEL_SOURCE_GAS_OR_O 

◆ HVACSystemTypeConfigurationHeatingSystemStage

Enumerator
ZCL_HVAC_SYSTEM_TYPE_CONFIGURATION_HEATING_SYSTEM_STAGE_HEAT_STAGE1 
ZCL_HVAC_SYSTEM_TYPE_CONFIGURATION_HEATING_SYSTEM_STAGE_HEAT_STAGE2 
ZCL_HVAC_SYSTEM_TYPE_CONFIGURATION_HEATING_SYSTEM_STAGE_HEAT_STAGE3 

◆ HVACSystemTypeConfigurationHeatingSystemType

Enumerator
ZCL_HVAC_SYSTEM_TYPE_CONFIGURATION_HEATING_SYSTEM_TYPE_CONVENTIONAL 
ZCL_HVAC_SYSTEM_TYPE_CONFIGURATION_HEATING_SYSTEM_TYPE_HEAT_PUMP 

◆ IasaceAlarmStatus

Enumerator
ZCL_IASACE_ALARM_STATUS_NO_ALARM 
ZCL_IASACE_ALARM_STATUS_BURGLER 
ZCL_IASACE_ALARM_STATUS_FIRE 
ZCL_IASACE_ALARM_STATUS_EMERGENCY 
ZCL_IASACE_ALARM_STATUS_POLICE_PANIC 
ZCL_IASACE_ALARM_STATUS_FIRE_PANIC 
ZCL_IASACE_ALARM_STATUS_EMERGENCY_PANIC 

◆ IasaceAudibleNotification

Enumerator
ZCL_IASACE_AUDIBLE_NOTIFICATION_MUTE 
ZCL_IASACE_AUDIBLE_NOTIFICATION_DEFAULT_SOUND 

◆ IasacPanelStatus

Enumerator
ZCL_IASAC_PANEL_STATUS_PANEL_DISARMED_READY_TO_ARM 
ZCL_IASAC_PANEL_STATUS_ARMED_STAY 
ZCL_IASAC_PANEL_STATUS_ARMED_NIGHT 
ZCL_IASAC_PANEL_STATUS_ARMED_AWAY 
ZCL_IASAC_PANEL_STATUS_EXIT_DELAY 
ZCL_IASAC_PANEL_STATUS_ENTRY_DELAY 
ZCL_IASAC_PANEL_STATUS_NOT_READY_TO_ARM 
ZCL_IASAC_PANEL_STATUS_IN_ALARM 
ZCL_IASAC_PANEL_STATUS_ARMING_STAY 
ZCL_IASAC_PANEL_STATUS_ARMING_NIGHT 
ZCL_IASAC_PANEL_STATUS_ARMING_AWAY 

◆ IaswdLevel

enum IaswdLevel
Enumerator
ZCL_IASWD_LEVEL_LOW_LEVEL 
ZCL_IASWD_LEVEL_MEDIUM_LEVEL 
ZCL_IASWD_LEVEL_HIGH_LEVEL 
ZCL_IASWD_LEVEL_VERY_HIGH_LEVEL 

◆ IasZoneType

Enumerator
ZCL_IAS_ZONE_TYPE_STANDARD_CIE 
ZCL_IAS_ZONE_TYPE_MOTION_SENSOR 
ZCL_IAS_ZONE_TYPE_CONTACT_SWITCH 
ZCL_IAS_ZONE_TYPE_DOOR_OR_WINDOW_HANDLE 
ZCL_IAS_ZONE_TYPE_FIRE_SENSOR 
ZCL_IAS_ZONE_TYPE_WATER_SENSOR 
ZCL_IAS_ZONE_TYPE_CARBON_MONOXIDE_SENSOR 
ZCL_IAS_ZONE_TYPE_PERSONAL_EMERGENCY_DEVICE 
ZCL_IAS_ZONE_TYPE_VIBRATION_OR_MOVEMENT_SENSOR 
ZCL_IAS_ZONE_TYPE_REMOTE_CONTROL 
ZCL_IAS_ZONE_TYPE_KEY_FOB 
ZCL_IAS_ZONE_TYPE_KEYPAD 
ZCL_IAS_ZONE_TYPE_STANDARD_WARNING_DEVICE 
ZCL_IAS_ZONE_TYPE_GLASS_BREAK_SENSOR 
ZCL_IAS_ZONE_TYPE_SECURITY_REPEATER 
ZCL_IAS_ZONE_TYPE_INVALID 

◆ IASZoneZoneState

Enumerator
ZCL_IAS_ZONE_ZONE_STATE_NOT_ENROLLED 
ZCL_IAS_ZONE_ZONE_STATE_ENROLLED 

◆ IlluminanceLevelSensingLevelStatus

Enumerator
ZCL_ILLUMINANCE_LEVEL_SENSING_LEVEL_STATUS_ILLUMINANCE_ON_TARGET 
ZCL_ILLUMINANCE_LEVEL_SENSING_LEVEL_STATUS_ILLUMINANCE_BELOW_TARGET 
ZCL_ILLUMINANCE_LEVEL_SENSING_LEVEL_STATUS_ILLUMINANCE_ABOVE_TARGET 

◆ IlluminanceLevelSensingLightSensorType

Enumerator
ZCL_ILLUMINANCE_LEVEL_SENSING_LIGHT_SENSOR_TYPE_PHOTODIODE 
ZCL_ILLUMINANCE_LEVEL_SENSING_LIGHT_SENSOR_TYPE_CMOS 
ZCL_ILLUMINANCE_LEVEL_SENSING_LIGHT_SENSOR_TYPE_UNKNOWN 

◆ IlluminanceMeasurementLightSensorType

Enumerator
ZCL_ILLUMINANCE_MEASUREMENT_LIGHT_SENSOR_TYPE_PHOTODIODE 
ZCL_ILLUMINANCE_MEASUREMENT_LIGHT_SENSOR_TYPE_CMOS 
ZCL_ILLUMINANCE_MEASUREMENT_LIGHT_SENSOR_TYPE_UNKNOWN 

◆ ImageNotifyPayloadType

Enumerator
ZCL_IMAGE_NOTIFY_PAYLOAD_TYPE_QUERY_JITTER 
ZCL_IMAGE_NOTIFY_PAYLOAD_TYPE_QUERY_JITTER_AND_MANUFACTURER_CODE 
ZCL_IMAGE_NOTIFY_PAYLOAD_TYPE_QUERY_JITTER_MANUFACTURER_CODE_AND_IMAGE_TYPE 
ZCL_IMAGE_NOTIFY_PAYLOAD_TYPE_QUERY_JITTER_MANUFACTURER_CODE_IMAGE_TYPE_AND_NEW_FILE_VERSION 

◆ LoggingLevelEnum

Enumerator
ZCL_LOGGING_LEVEL_ENUM_DEBUG 
ZCL_LOGGING_LEVEL_ENUM_INFO 
ZCL_LOGGING_LEVEL_ENUM_WARNING 
ZCL_LOGGING_LEVEL_ENUM_ERROR 
ZCL_LOGGING_LEVEL_ENUM_CRITICAL 

◆ MeteringEnergyCarrierUnitOfMeasure

Enumerator
ZCL_METERING_ENERGY_CARRIER_UNIT_OF_MEASURE_KILOWATT_HOURS_OR_KILOWATTS 
ZCL_METERING_ENERGY_CARRIER_UNIT_OF_MEASURE_CUBIC_METER_OR_CUBIC_METER_PER_HOUR 
ZCL_METERING_ENERGY_CARRIER_UNIT_OF_MEASURE_CUBIC_FEET_OR_CUBIC_FEET_PER_HOUR 
ZCL_METERING_ENERGY_CARRIER_UNIT_OF_MEASURE_CENTUM_CUBIC_FEET_OR_CENTUM 
ZCL_METERING_ENERGY_CARRIER_UNIT_OF_MEASURE_US_GALLONS_OR_US_GALONS_PER_HOUR 
ZCL_METERING_ENERGY_CARRIER_UNIT_OF_MEASURE_IMPERIAL_GALLONS_OR_IMPERIAL_GALLONS_PERHOUR 
ZCL_METERING_ENERGY_CARRIER_UNIT_OF_MEASURE_BT_US_OR_BTU_PERHOUR 
ZCL_METERING_ENERGY_CARRIER_UNIT_OF_MEASURE_LITERS_OR_LITERS_PER_HOUR 
ZCL_METERING_ENERGY_CARRIER_UNIT_OF_MEASURE_K_PA_GAUGEIN 
ZCL_METERING_ENERGY_CARRIER_UNIT_OF_MEASURE_K_P_AABSOLUTE 
ZCL_METERING_ENERGY_CARRIER_UNIT_OF_MEASURE_MCF_CUBIC_FEET_OR_MCF_PER_HOUR 
ZCL_METERING_ENERGY_CARRIER_UNIT_OF_MEASURE_UNITLESS 
ZCL_METERING_ENERGY_CARRIER_UNIT_OF_MEASURE_MEGA_JOULE_MEGA_JOULE_PER_SECOND 

◆ MeteringMeteringDeviceType

Enumerator
ZCL_METERING_METERING_DEVICE_TYPE_ELECTRIC_METERING 
ZCL_METERING_METERING_DEVICE_TYPE_GAS_METERING 
ZCL_METERING_METERING_DEVICE_TYPE_WATER_METERING 
ZCL_METERING_METERING_DEVICE_TYPE_THERMAL_METERING 
ZCL_METERING_METERING_DEVICE_TYPE_PRESSURE_METERING 
ZCL_METERING_METERING_DEVICE_TYPE_HEAT_METERING 
ZCL_METERING_METERING_DEVICE_TYPE_COOLING_METERING 
ZCL_METERING_METERING_DEVICE_TYPE_MIRRORED_GAS_METERING 
ZCL_METERING_METERING_DEVICE_TYPE_MIRRORED_WATER_METERING 
ZCL_METERING_METERING_DEVICE_TYPE_MIRRORED_THERMAL_METERING 
ZCL_METERING_METERING_DEVICE_TYPE_MIRRORED_PRESSURE_METERING 
ZCL_METERING_METERING_DEVICE_TYPE_MIRRORED_HEAT_METERING 
ZCL_METERING_METERING_DEVICE_TYPE_MIRRORED_COOLING_METERING 

◆ MeteringSupplyStatus

Enumerator
ZCL_METERING_SUPPLY_STATUS_SUPPLY_OFF 
ZCL_METERING_SUPPLY_STATUS_SUPPLY_OFF_OR_ARMED 
ZCL_METERING_SUPPLY_STATUS_SUPPLY_ON 

◆ MeteringTemperatureUnitOfMeasure

Enumerator
ZCL_METERING_TEMPERATURE_UNIT_OF_MEASURE_DEGREES_KELVIN 
ZCL_METERING_TEMPERATURE_UNIT_OF_MEASURE_DEGREES_CELSIUS 
ZCL_METERING_TEMPERATURE_UNIT_OF_MEASURE_DEGREES_FAHRENHEIT 

◆ MeteringUnitofMeasure

Enumerator
ZCL_METERING_UNITOF_MEASURE_KILOWATT_HOURS_OR_KILOWATTS 
ZCL_METERING_UNITOF_MEASURE_CUBIC_METER_OR_CUBIC_METER_PER_HOUR 
ZCL_METERING_UNITOF_MEASURE_CUBIC_FEET_OR_CUBIC_FEET_PER_HOUR 
ZCL_METERING_UNITOF_MEASURE_CENTUM_CUBIC_FEET_OR_CENTUM 
ZCL_METERING_UNITOF_MEASURE_US_GALLONS_OR_US_GALONS_PER_HOUR 
ZCL_METERING_UNITOF_MEASURE_IMPERIAL_GALLONS_OR_IMPERIAL_GALLONS_PERHOUR 
ZCL_METERING_UNITOF_MEASURE_BT_US_OR_BTU_PERHOUR 
ZCL_METERING_UNITOF_MEASURE_LITERS_OR_LITERS_PER_HOUR 
ZCL_METERING_UNITOF_MEASURE_K_PA_GAUGEIN 
ZCL_METERING_UNITOF_MEASURE_K_P_AABSOLUTE 
ZCL_METERING_UNITOF_MEASURE_MCF_CUBIC_FEET_OR_MCF_PER_HOUR 
ZCL_METERING_UNITOF_MEASURE_UNITLESS 
ZCL_METERING_UNITOF_MEASURE_MEGA_JOULE_MEGA_JOULE_PER_SECOND 

◆ ModeType

enum ModeType
Enumerator
ZCL_MODE_TYPE_OFF 
ZCL_MODE_TYPE_HUMIDIFY 
ZCL_MODE_TYPE_DEHUMIDIFY 
ZCL_MODE_TYPE_AUTO 

◆ MoveStepMode

Enumerator
ZCL_MOVE_STEP_MODE_UP 
ZCL_MOVE_STEP_MODE_DOWN 

◆ NM_State

enum NM_State
Enumerator
ZCL_NM_STATE_IDLE 
ZCL_NM_STATE_ADD_NODE 
ZCL_NM_STATE_REMOVE_NODE 
ZCL_NM_STATE_JOIN_NETWORK 
ZCL_NM_STATE_LEAVE_NETWORK 
ZCL_NM_STATE_NETWORK_REPAIR 
ZCL_NM_STATE_NETWORK_UPDATE 
ZCL_NM_STATE_RESET 
ZCL_NM_STATE_SCAN_MODE 

◆ NodeStateNetworkStatus

Enumerator
ZCL_NODE_STATE_NETWORK_STATUS_ONLINE_FUNCTIONAL 
ZCL_NODE_STATE_NETWORK_STATUS_ONLINE_INTERVIEWING 
ZCL_NODE_STATE_NETWORK_STATUS_ONLINE_NON_FUNCTIONAL 
ZCL_NODE_STATE_NETWORK_STATUS_UNAVAILABLE 
ZCL_NODE_STATE_NETWORK_STATUS_OFFLINE 
ZCL_NODE_STATE_NETWORK_STATUS_COMMISIONING_STARTED 

◆ NodeStateSecurity

Enumerator
ZCL_NODE_STATE_SECURITY_NONE 
ZCL_NODE_STATE_SECURITY_Z_WAVE_S0 
ZCL_NODE_STATE_SECURITY_Z_WAVE_S2_UNAUTHENTICATED 
ZCL_NODE_STATE_SECURITY_Z_WAVE_S2_AUTHENTICATED 
ZCL_NODE_STATE_SECURITY_Z_WAVE_S2_ACCESS_CONTROL 
ZCL_NODE_STATE_SECURITY_ZIGBEE_Z3 
ZCL_NODE_STATE_SECURITY_MATTER 

◆ OccupancySensingOccupancySensorType

Enumerator
ZCL_OCCUPANCY_SENSING_OCCUPANCY_SENSOR_TYPE_PIR 
ZCL_OCCUPANCY_SENSING_OCCUPANCY_SENSOR_TYPE_ULTRASONIC 
ZCL_OCCUPANCY_SENSING_OCCUPANCY_SENSOR_TYPE_PIR_AND_ULTRASONIC 
ZCL_OCCUPANCY_SENSING_OCCUPANCY_SENSOR_TYPE_PHYSICAL_CONTACT 

◆ OffWithEffectEffectIdentifier

Enumerator
ZCL_OFF_WITH_EFFECT_EFFECT_IDENTIFIER_DELAYED_ALL_OFF 
ZCL_OFF_WITH_EFFECT_EFFECT_IDENTIFIER_DYING_LIGHT 

◆ OnOffStartUpOnOff

Enumerator
ZCL_ON_OFF_START_UP_ON_OFF_SET_ON_OFF_TO0 
ZCL_ON_OFF_START_UP_ON_OFF_SET_ON_OFF_TO1 
ZCL_ON_OFF_START_UP_ON_OFF_TOGGLE_PREVIOUS_ON_OFF 
ZCL_ON_OFF_START_UP_ON_OFF_SET_PREVIOUS_ON_OFF 

◆ OperatingEventNotificationOperationEventCode

Enumerator
ZCL_OPERATING_EVENT_NOTIFICATION_OPERATION_EVENT_CODE_UNKNOWN_OR_MS 
ZCL_OPERATING_EVENT_NOTIFICATION_OPERATION_EVENT_CODE_LOCK 
ZCL_OPERATING_EVENT_NOTIFICATION_OPERATION_EVENT_CODE_UNLOCK 
ZCL_OPERATING_EVENT_NOTIFICATION_OPERATION_EVENT_CODE_LOCK_FAILURE_INVALID_PIN_OR_ID 
ZCL_OPERATING_EVENT_NOTIFICATION_OPERATION_EVENT_CODE_LOCK_FAILURE_INVALID_SCHEDULE 
ZCL_OPERATING_EVENT_NOTIFICATION_OPERATION_EVENT_CODE_UNLOCK_FAILURE_INVALID_PIN_OR_ID 
ZCL_OPERATING_EVENT_NOTIFICATION_OPERATION_EVENT_CODE_UNLOCK_FAILURE_INVALID_SCHEDULE 
ZCL_OPERATING_EVENT_NOTIFICATION_OPERATION_EVENT_CODE_ONE_TOUCH_LOCK 
ZCL_OPERATING_EVENT_NOTIFICATION_OPERATION_EVENT_CODE_KEY_LOCK 
ZCL_OPERATING_EVENT_NOTIFICATION_OPERATION_EVENT_CODE_KEY_UNLOCK 
ZCL_OPERATING_EVENT_NOTIFICATION_OPERATION_EVENT_CODE_AUTO_LOCK 
ZCL_OPERATING_EVENT_NOTIFICATION_OPERATION_EVENT_CODE_SCHEDULE_LOCK 
ZCL_OPERATING_EVENT_NOTIFICATION_OPERATION_EVENT_CODE_SCHEDULE_UNLOCK 
ZCL_OPERATING_EVENT_NOTIFICATION_OPERATION_EVENT_CODE_MANUAL_LOCK 
ZCL_OPERATING_EVENT_NOTIFICATION_OPERATION_EVENT_CODE_MANUAL_UNLOCK 
ZCL_OPERATING_EVENT_NOTIFICATION_OPERATION_EVENT_CODE_NON_ACCESS_USER_OPERATIONAL_EVENT 

◆ OptionsStartupMode

Enumerator
ZCL_OPTIONS_STARTUP_MODE_RESTART_USING_STARTUP_PARAMETERS 
ZCL_OPTIONS_STARTUP_MODE_RESTART_USING_CURRENT_STATE 

◆ OTADeviceSpecificImageType

Enumerator
ZCL_OTA_DEVICE_SPECIFIC_IMAGE_TYPE_CLIENT_SECURITY_CREDENTIALS 
ZCL_OTA_DEVICE_SPECIFIC_IMAGE_TYPE_CLIENT_CONFIGURATION 
ZCL_OTA_DEVICE_SPECIFIC_IMAGE_TYPE_SERVER_LOG 
ZCL_OTA_DEVICE_SPECIFIC_IMAGE_TYPE_PICTURE 

◆ OTAUpgradeImageUpgradeStatus

Enumerator
ZCL_OTA_UPGRADE_IMAGE_UPGRADE_STATUS_NORMAL 
ZCL_OTA_UPGRADE_IMAGE_UPGRADE_STATUS_DOWNLOAD_IN_PROGRESS 
ZCL_OTA_UPGRADE_IMAGE_UPGRADE_STATUS_DOWNLOAD_COMPLETE 
ZCL_OTA_UPGRADE_IMAGE_UPGRADE_STATUS_WAITING_TO_UPGRADE 
ZCL_OTA_UPGRADE_IMAGE_UPGRADE_STATUS_COUNT_DOWN 
ZCL_OTA_UPGRADE_IMAGE_UPGRADE_STATUS_WAIT_FOR_MORE 
ZCL_OTA_UPGRADE_IMAGE_UPGRADE_STATUS_WAITING_TO_UPGRADE_VIA_EXTERNAL_EVENT 

◆ OTAUpgradeUpgradeActivationPolicy

Enumerator
ZCL_OTA_UPGRADE_UPGRADE_ACTIVATION_POLICY_OTA_SERVER_ACTIVATION_ALLOWED 
ZCL_OTA_UPGRADE_UPGRADE_ACTIVATION_POLICY_OUT_OF_BAND_ACTIVATION_ONLY 

◆ OTAUpgradeUpgradeTimeoutPolicy

Enumerator
ZCL_OTA_UPGRADE_UPGRADE_TIMEOUT_POLICY_APPLY_UPGRADE_AFTER_TIMEOUT 
ZCL_OTA_UPGRADE_UPGRADE_TIMEOUT_POLICY_DO_NOT_APPLY_UPGRADE_AFTER_TIMEOUT 

◆ ProfileIntervalPeriod

Enumerator
ZCL_PROFILE_INTERVAL_PERIOD_DAILY 
ZCL_PROFILE_INTERVAL_PERIOD_60_MINUTES 
ZCL_PROFILE_INTERVAL_PERIOD_30_MINUTES 
ZCL_PROFILE_INTERVAL_PERIOD_15_MINUTES 
ZCL_PROFILE_INTERVAL_PERIOD_10_MINUTES 
ZCL_PROFILE_INTERVAL_PERIOD_7DOT5_MINUTES 
ZCL_PROFILE_INTERVAL_PERIOD_5_MINUTES 
ZCL_PROFILE_INTERVAL_PERIOD_2DOT5_MINUTES 

◆ ProgrammingEventNotificationProgramEventCode

Enumerator
ZCL_PROGRAMMING_EVENT_NOTIFICATION_PROGRAM_EVENT_CODE_UNKNOWN_OR_MS 
ZCL_PROGRAMMING_EVENT_NOTIFICATION_PROGRAM_EVENT_CODE_MASTER_CODE_CHANGED 
ZCL_PROGRAMMING_EVENT_NOTIFICATION_PROGRAM_EVENT_CODE_PIN_CODE_ADDED 
ZCL_PROGRAMMING_EVENT_NOTIFICATION_PROGRAM_EVENT_CODE_PIN_CODE_DELETED 
ZCL_PROGRAMMING_EVENT_NOTIFICATION_PROGRAM_EVENT_CODE_PIN_CODE_CHANGED 
ZCL_PROGRAMMING_EVENT_NOTIFICATION_PROGRAM_EVENT_CODE_RFID_CODE_ADDED 
ZCL_PROGRAMMING_EVENT_NOTIFICATION_PROGRAM_EVENT_CODE_RFID_CODE_DELETED 

◆ ProgrammingEventNotificationProgramEventSource

Enumerator
ZCL_PROGRAMMING_EVENT_NOTIFICATION_PROGRAM_EVENT_SOURCE_KEYPAD 
ZCL_PROGRAMMING_EVENT_NOTIFICATION_PROGRAM_EVENT_SOURCE_RF 
ZCL_PROGRAMMING_EVENT_NOTIFICATION_PROGRAM_EVENT_SOURCE_RFID 
ZCL_PROGRAMMING_EVENT_NOTIFICATION_PROGRAM_EVENT_SOURCE_INDETERMINATE 

◆ PumpControlMode

Enumerator
ZCL_PUMP_CONTROL_MODE_CONSTANT_SPEED 
ZCL_PUMP_CONTROL_MODE_CONSTANT_PRESSURE 
ZCL_PUMP_CONTROL_MODE_PROPORTIONAL_PRESSURE 
ZCL_PUMP_CONTROL_MODE_CONSTANT_FLOW 
ZCL_PUMP_CONTROL_MODE_CONSTANT_TEMPERATURE 
ZCL_PUMP_CONTROL_MODE_AUTOMATIC 

◆ PumpOperationMode

Enumerator
ZCL_PUMP_OPERATION_MODE_NORMAL 
ZCL_PUMP_OPERATION_MODE_MINIMUM 
ZCL_PUMP_OPERATION_MODE_MAXIMUM 
ZCL_PUMP_OPERATION_MODE_LOCAL 

◆ ScaleType

enum ScaleType
Enumerator
ZCL_SCALE_TYPE_PERCENTAGE 
ZCL_SCALE_TYPE_ABSOLUTE 

◆ SetpointRaiseOrLowerMode

Enumerator
ZCL_SETPOINT_RAISE_OR_LOWER_MODE_HEAT 
ZCL_SETPOINT_RAISE_OR_LOWER_MODE_COOL 
ZCL_SETPOINT_RAISE_OR_LOWER_MODE_BOTH 

◆ SetpointType

Enumerator
ZCL_SETPOINT_TYPE_HUMIDIFIER 
ZCL_SETPOINT_TYPE_DEHUMIDIFIER 
ZCL_SETPOINT_TYPE_AUTO 

◆ ShadeConfigurationMode

Enumerator
ZCL_SHADE_CONFIGURATION_MODE_NORMAL 
ZCL_SHADE_CONFIGURATION_MODE_CONFIGURE 

◆ SHDCFGDirection

Enumerator
ZCL_SHDCFG_DIRECTION_CLOSING 
ZCL_SHDCFG_DIRECTION_OPENING 

◆ SirenConfigurationStrobe

Enumerator
ZCL_SIREN_CONFIGURATION_STROBE_NO_STROBE 
ZCL_SIREN_CONFIGURATION_STROBE_USE_STROBE 

◆ SirenConfigurationWarningMode

Enumerator
ZCL_SIREN_CONFIGURATION_WARNING_MODE_STOP 
ZCL_SIREN_CONFIGURATION_WARNING_MODE_BURGLER 
ZCL_SIREN_CONFIGURATION_WARNING_MODE_FIRE 
ZCL_SIREN_CONFIGURATION_WARNING_MODE_EMERGENCY 
ZCL_SIREN_CONFIGURATION_WARNING_MODE_POLICE_PANIC 
ZCL_SIREN_CONFIGURATION_WARNING_MODE_FIRE_PANIC 
ZCL_SIREN_CONFIGURATION_WARNING_MODE_EMERGENCY_PANIC 

◆ SquawkConfigurationSquawkMode

Enumerator
ZCL_SQUAWK_CONFIGURATION_SQUAWK_MODE_SOUND_FOR_SYSTEM_IS_ARMED 
ZCL_SQUAWK_CONFIGURATION_SQUAWK_MODE_SOUND_FOR_SYSTEM_IS_DISARMED 

◆ ThermostatACCapacityFormat

Enumerator
ZCL_THERMOSTAT_AC_CAPACITY_FORMAT_BT_UH 

◆ ThermostatACCompressorType

Enumerator
ZCL_THERMOSTAT_AC_COMPRESSOR_TYPE_T1 
ZCL_THERMOSTAT_AC_COMPRESSOR_TYPE_T2 
ZCL_THERMOSTAT_AC_COMPRESSOR_TYPE_T3 

◆ ThermostatACLouverPosition

Enumerator
ZCL_THERMOSTAT_AC_LOUVER_POSITION_FULLY_CLOSED 
ZCL_THERMOSTAT_AC_LOUVER_POSITION_FULLY_OPEN 
ZCL_THERMOSTAT_AC_LOUVER_POSITION_QUARTER_OPEN 
ZCL_THERMOSTAT_AC_LOUVER_POSITION_HALF_OPEN 
ZCL_THERMOSTAT_AC_LOUVER_POSITION_THREE_QUARTERS_OPEN 

◆ ThermostatACRefrigerantType

Enumerator
ZCL_THERMOSTAT_AC_REFRIGERANT_TYPE_R22 
ZCL_THERMOSTAT_AC_REFRIGERANT_TYPE_R410A 
ZCL_THERMOSTAT_AC_REFRIGERANT_TYPE_R407C 

◆ ThermostatACType

Enumerator
ZCL_THERMOSTAT_AC_TYPE_COOLING_AND_FIXED_SPEED 
ZCL_THERMOSTAT_AC_TYPE_HEAT_PUMP_AND_FIXED_SPEED 
ZCL_THERMOSTAT_AC_TYPE_COOLING_AND_INVERTER 
ZCL_THERMOSTAT_AC_TYPE_HEAT_PUMP_AND_INVERTER 

◆ ThermostatControlSequenceOfOperation

Enumerator
ZCL_THERMOSTAT_CONTROL_SEQUENCE_OF_OPERATION_COOLING_ONLY 
ZCL_THERMOSTAT_CONTROL_SEQUENCE_OF_OPERATION_COOLING_WITH_REHEAT 
ZCL_THERMOSTAT_CONTROL_SEQUENCE_OF_OPERATION_HEATING_ONLY 
ZCL_THERMOSTAT_CONTROL_SEQUENCE_OF_OPERATION_HEATING_WITH_REHEAT 
ZCL_THERMOSTAT_CONTROL_SEQUENCE_OF_OPERATION_COOLING_AND_HEATING4_PIPES 
ZCL_THERMOSTAT_CONTROL_SEQUENCE_OF_OPERATION_COOLING_AND_HEATING4_PIPES_WITH_REHEAT 

◆ ThermostatProgrammingOperationModeProgrammingMode

Enumerator
ZCL_THERMOSTAT_PROGRAMMING_OPERATION_MODE_PROGRAMMING_MODE_SIMPLE_OR_SETPOINT 
ZCL_THERMOSTAT_PROGRAMMING_OPERATION_MODE_PROGRAMMING_MODE_SCHEDULE 

◆ ThermostatSetpointChangeSource

Enumerator
ZCL_THERMOSTAT_SETPOINT_CHANGE_SOURCE_MANUAL 
ZCL_THERMOSTAT_SETPOINT_CHANGE_SOURCE_SCHEDULE_OR_INTERNAL_PROGRAMMING 
ZCL_THERMOSTAT_SETPOINT_CHANGE_SOURCE_EXTERNAL 

◆ ThermostatStartOfWeek

Enumerator
ZCL_THERMOSTAT_START_OF_WEEK_SUNDAY 
ZCL_THERMOSTAT_START_OF_WEEK_MONDAY 
ZCL_THERMOSTAT_START_OF_WEEK_TUESDAY 
ZCL_THERMOSTAT_START_OF_WEEK_WEDNESDAY 
ZCL_THERMOSTAT_START_OF_WEEK_THURSDAY 
ZCL_THERMOSTAT_START_OF_WEEK_FRIDAY 
ZCL_THERMOSTAT_START_OF_WEEK_SATURDAY 

◆ ThermostatSystemMode

Enumerator
ZCL_THERMOSTAT_SYSTEM_MODE_OFF 
ZCL_THERMOSTAT_SYSTEM_MODE_AUTO 
ZCL_THERMOSTAT_SYSTEM_MODE_COOL 
ZCL_THERMOSTAT_SYSTEM_MODE_HEAT 
ZCL_THERMOSTAT_SYSTEM_MODE_EMERGENCY_HEATING 
ZCL_THERMOSTAT_SYSTEM_MODE_PRECOOLING 
ZCL_THERMOSTAT_SYSTEM_MODE_FAN_ONLY 
ZCL_THERMOSTAT_SYSTEM_MODE_DRY 
ZCL_THERMOSTAT_SYSTEM_MODE_SLEEP 

◆ ThermostatTemperatureSetpointHold

Enumerator
ZCL_THERMOSTAT_TEMPERATURE_SETPOINT_HOLD_SETPOINT_HOLD_OFF 
ZCL_THERMOSTAT_TEMPERATURE_SETPOINT_HOLD_SETPOINT_HOLD_ON 

◆ ThermostatThermostatRunningMode

Enumerator
ZCL_THERMOSTAT_THERMOSTAT_RUNNING_MODE_OFF 
ZCL_THERMOSTAT_THERMOSTAT_RUNNING_MODE_COOL 
ZCL_THERMOSTAT_THERMOSTAT_RUNNING_MODE_HEAT 

◆ ThermostatUserInterfaceConfigurationKeypadLockout

Enumerator
ZCL_THERMOSTAT_USER_INTERFACE_CONFIGURATION_KEYPAD_LOCKOUT_NONE 
ZCL_THERMOSTAT_USER_INTERFACE_CONFIGURATION_KEYPAD_LOCKOUT_LEVEL1 
ZCL_THERMOSTAT_USER_INTERFACE_CONFIGURATION_KEYPAD_LOCKOUT_LEVEL2 
ZCL_THERMOSTAT_USER_INTERFACE_CONFIGURATION_KEYPAD_LOCKOUT_LEVEL3 
ZCL_THERMOSTAT_USER_INTERFACE_CONFIGURATION_KEYPAD_LOCKOUT_LEVEL4 
ZCL_THERMOSTAT_USER_INTERFACE_CONFIGURATION_KEYPAD_LOCKOUT_LEVEL5 

◆ ThermostatUserInterfaceConfigurationScheduleProgrammingVisibility

Enumerator
ZCL_THERMOSTAT_USER_INTERFACE_CONFIGURATION_SCHEDULE_PROGRAMMING_VISIBILITY_LOCAL_ENABLED 
ZCL_THERMOSTAT_USER_INTERFACE_CONFIGURATION_SCHEDULE_PROGRAMMING_VISIBILITY_LOCAL_DISABLED 

◆ ThermostatUserInterfaceConfigurationTemperatureDisplayMode

Enumerator
ZCL_THERMOSTAT_USER_INTERFACE_CONFIGURATION_TEMPERATURE_DISPLAY_MODE_CELSIUS 
ZCL_THERMOSTAT_USER_INTERFACE_CONFIGURATION_TEMPERATURE_DISPLAY_MODE_FAHRENHEIT 

◆ TriggerEffectEffectIdentifier

Enumerator
ZCL_TRIGGER_EFFECT_EFFECT_IDENTIFIER_BLINK 
ZCL_TRIGGER_EFFECT_EFFECT_IDENTIFIER_BREATHE 
ZCL_TRIGGER_EFFECT_EFFECT_IDENTIFIER_OKAY 
ZCL_TRIGGER_EFFECT_EFFECT_IDENTIFIER_CHANNEL_CHANGE 
ZCL_TRIGGER_EFFECT_EFFECT_IDENTIFIER_FINISH_EFFECT 
ZCL_TRIGGER_EFFECT_EFFECT_IDENTIFIER_STOP_EFFECT 

◆ TriggerEffectEffectVariant

Enumerator
ZCL_TRIGGER_EFFECT_EFFECT_VARIANT_DEFAULT 

◆ TxReportTransmissionSpeed

Enumerator
ZCL_TX_REPORT_TRANSMISSION_SPEED_Z_WAVE_9600_BITS_PER_SECOND 
ZCL_TX_REPORT_TRANSMISSION_SPEED_Z_WAVE_40_KBITS_PER_SECOND 
ZCL_TX_REPORT_TRANSMISSION_SPEED_Z_WAVE_100_KBITS_PER_SECOND 
ZCL_TX_REPORT_TRANSMISSION_SPEED_Z_WAVE_LONG_RANGE_100_KBITS_PER_SECOND 
ZCL_TX_REPORT_TRANSMISSION_SPEED_OTHER 
ZCL_TX_REPORT_TRANSMISSION_SPEED_UNKNOWN 

◆ UnifyHumidityControlCurrentState

Enumerator
ZCL_UNIFY_HUMIDITY_CONTROL_CURRENT_STATE_IDLE 
ZCL_UNIFY_HUMIDITY_CONTROL_CURRENT_STATE_HUMIDIFYING 
ZCL_UNIFY_HUMIDITY_CONTROL_CURRENT_STATE_DEHUMIDIFYING 

◆ UnifyThermostatOperatingState

Enumerator
ZCL_UNIFY_THERMOSTAT_OPERATING_STATE_OFF 
ZCL_UNIFY_THERMOSTAT_OPERATING_STATE_HEATING 
ZCL_UNIFY_THERMOSTAT_OPERATING_STATE_COOLING 
ZCL_UNIFY_THERMOSTAT_OPERATING_STATE_FAN_ONLY 
ZCL_UNIFY_THERMOSTAT_OPERATING_STATE_PENDING_HEAT 
ZCL_UNIFY_THERMOSTAT_OPERATING_STATE_PENDING_COOL 
ZCL_UNIFY_THERMOSTAT_OPERATING_STATE_VENT_ECONOMIZER 
ZCL_UNIFY_THERMOSTAT_OPERATING_STATE_AUX_HEATING 
ZCL_UNIFY_THERMOSTAT_OPERATING_STATE_2ND_STAGE_HEATING 
ZCL_UNIFY_THERMOSTAT_OPERATING_STATE_2ND_STAGE_COOLING 
ZCL_UNIFY_THERMOSTAT_OPERATING_STATE_2ND_STAGE_AUX_HEAT 
ZCL_UNIFY_THERMOSTAT_OPERATING_STATE_3RD_STAGE_AUX_HEAT 

◆ UnifyThermostatThermostatMode

Enumerator
ZCL_UNIFY_THERMOSTAT_THERMOSTAT_MODE_OFF 
ZCL_UNIFY_THERMOSTAT_THERMOSTAT_MODE_HEAT 
ZCL_UNIFY_THERMOSTAT_THERMOSTAT_MODE_COOL 
ZCL_UNIFY_THERMOSTAT_THERMOSTAT_MODE_AUTO 
ZCL_UNIFY_THERMOSTAT_THERMOSTAT_MODE_AUXILIARY 
ZCL_UNIFY_THERMOSTAT_THERMOSTAT_MODE_RESUME 
ZCL_UNIFY_THERMOSTAT_THERMOSTAT_MODE_FAN 
ZCL_UNIFY_THERMOSTAT_THERMOSTAT_MODE_FURNACE 
ZCL_UNIFY_THERMOSTAT_THERMOSTAT_MODE_DRY 
ZCL_UNIFY_THERMOSTAT_THERMOSTAT_MODE_MOIST 
ZCL_UNIFY_THERMOSTAT_THERMOSTAT_MODE_AUTO_CHANGEOVER 
ZCL_UNIFY_THERMOSTAT_THERMOSTAT_MODE_ENERGY_HEAT 
ZCL_UNIFY_THERMOSTAT_THERMOSTAT_MODE_ENERGY_COOL 
ZCL_UNIFY_THERMOSTAT_THERMOSTAT_MODE_AWAY 
ZCL_UNIFY_THERMOSTAT_THERMOSTAT_MODE_FULL_POWER 
ZCL_UNIFY_THERMOSTAT_THERMOSTAT_MODE_MANUFACTURER_SPECIFIC 

◆ WindowCoveringWindowCoveringType

Enumerator
ZCL_WINDOW_COVERING_WINDOW_COVERING_TYPE_ROLLERSHADE 
ZCL_WINDOW_COVERING_WINDOW_COVERING_TYPE_ROLLERSHADE2_MOTOR 
ZCL_WINDOW_COVERING_WINDOW_COVERING_TYPE_ROLLERSHADE_EXTERIOR 
ZCL_WINDOW_COVERING_WINDOW_COVERING_TYPE_ROLLERSHADE_EXTERIOR2_MOTOR 
ZCL_WINDOW_COVERING_WINDOW_COVERING_TYPE_DRAPERY 
ZCL_WINDOW_COVERING_WINDOW_COVERING_TYPE_AWNING 
ZCL_WINDOW_COVERING_WINDOW_COVERING_TYPE_SHUTTER 
ZCL_WINDOW_COVERING_WINDOW_COVERING_TYPE_TILT_BLIND_TILT_ONLY 
ZCL_WINDOW_COVERING_WINDOW_COVERING_TYPE_TILT_BLIND_LIFT_AND_TILT 
ZCL_WINDOW_COVERING_WINDOW_COVERING_TYPE_PROJECTOR_SCREEN 

◆ zclStatus

enum zclStatus
Enumerator
ZCL_ZCL_STATUS_SUCCESS 
ZCL_ZCL_STATUS_FAILURE 
ZCL_ZCL_STATUS_NOT_AUTHORIZED 
ZCL_ZCL_STATUS_MALFORMED_COMMAND 
ZCL_ZCL_STATUS_UNSUP_CLUSTER_COMMAND 
ZCL_ZCL_STATUS_UNSUP_GENERAL_COMMAND 
ZCL_ZCL_STATUS_UNSUP_MANUF_CLUSTER_COMMAND 
ZCL_ZCL_STATUS_UNSUP_MANUF_GENERAL_COMMAND 
ZCL_ZCL_STATUS_INVALID_FIELD 
ZCL_ZCL_STATUS_UNSUPPORTED_ATTRIBUTE 
ZCL_ZCL_STATUS_INVALID_VALUE 
ZCL_ZCL_STATUS_READ_ONLY 
ZCL_ZCL_STATUS_INSUFFICIENT_SPACE 
ZCL_ZCL_STATUS_DUPLICATE_EXISTS 
ZCL_ZCL_STATUS_NOT_FOUND 
ZCL_ZCL_STATUS_UNREPORTABLE_ATTRIBUTE 
ZCL_ZCL_STATUS_INVALID_DATA_TYPE 
ZCL_ZCL_STATUS_INVALID_SELECTOR 
ZCL_ZCL_STATUS_WRITE_ONLY 
ZCL_ZCL_STATUS_INCONSISTENT_STARTUP_STATE 
ZCL_ZCL_STATUS_DEFINED_OUT_OF_BAND 
ZCL_ZCL_STATUS_INCONSISTENT 
ZCL_ZCL_STATUS_ACTION_DENIED 
ZCL_ZCL_STATUS_TIMEOUT 
ZCL_ZCL_STATUS_ABORT 
ZCL_ZCL_STATUS_INVALID_IMAGE 
ZCL_ZCL_STATUS_WAIT_FOR_DATA 
ZCL_ZCL_STATUS_NO_IMAGE_AVAILABLE 
ZCL_ZCL_STATUS_REQUIRE_MORE_IMAGE 
ZCL_ZCL_STATUS_NOTIFICATION_PENDING 
ZCL_ZCL_STATUS_HARDWARE_FAILURE 
ZCL_ZCL_STATUS_SOFTWARE_FAILURE 
ZCL_ZCL_STATUS_CALIBRATION_ERROR 
ZCL_ZCL_STATUS_UNSUPPORTED_CLUSTER 
ZCL_ZCL_STATUS_LIMIT_REACHED 

◆ zclType

enum zclType
Enumerator
ZCL_ZCL_TYPE_NODATA 
ZCL_ZCL_TYPE_DATA8 
ZCL_ZCL_TYPE_DATA16 
ZCL_ZCL_TYPE_DATA24 
ZCL_ZCL_TYPE_DATA32 
ZCL_ZCL_TYPE_DATA40 
ZCL_ZCL_TYPE_DATA48 
ZCL_ZCL_TYPE_DATA56 
ZCL_ZCL_TYPE_DATA64 
ZCL_ZCL_TYPE_BOOL 
ZCL_ZCL_TYPE_MAP8 
ZCL_ZCL_TYPE_MAP16 
ZCL_ZCL_TYPE_MAP24 
ZCL_ZCL_TYPE_MAP32 
ZCL_ZCL_TYPE_MAP40 
ZCL_ZCL_TYPE_MAP48 
ZCL_ZCL_TYPE_MAP56 
ZCL_ZCL_TYPE_MAP64 
ZCL_ZCL_TYPE_UINT8 
ZCL_ZCL_TYPE_UINT16 
ZCL_ZCL_TYPE_UINT24 
ZCL_ZCL_TYPE_UINT32 
ZCL_ZCL_TYPE_UINT40 
ZCL_ZCL_TYPE_UINT48 
ZCL_ZCL_TYPE_UINT56 
ZCL_ZCL_TYPE_UINT64 
ZCL_ZCL_TYPE_INT8 
ZCL_ZCL_TYPE_INT16 
ZCL_ZCL_TYPE_INT24 
ZCL_ZCL_TYPE_INT32 
ZCL_ZCL_TYPE_INT40 
ZCL_ZCL_TYPE_INT48 
ZCL_ZCL_TYPE_INT56 
ZCL_ZCL_TYPE_INT64 
ZCL_ZCL_TYPE_ENUM8 
ZCL_ZCL_TYPE_ENUM16 
ZCL_ZCL_TYPE_SEMI 
ZCL_ZCL_TYPE_SINGLE 
ZCL_ZCL_TYPE_DOUBLE 
ZCL_ZCL_TYPE_OCTSTR 
ZCL_ZCL_TYPE_STRING 
ZCL_ZCL_TYPE_OCTSTR16 
ZCL_ZCL_TYPE_STRING16 
ZCL_ZCL_TYPE_ARRAY 
ZCL_ZCL_TYPE_STRUCT 
ZCL_ZCL_TYPE_SET 
ZCL_ZCL_TYPE_BAG 
ZCL_ZCL_TYPE_FABRIC_IDX 
ZCL_ZCL_TYPE_TO_D 
ZCL_ZCL_TYPE_DATE 
ZCL_ZCL_TYPE_UTC 
ZCL_ZCL_TYPE_CLUSTER_ID 
ZCL_ZCL_TYPE_ATTRIB_ID 
ZCL_ZCL_TYPE_BAC_OID 
ZCL_ZCL_TYPE_EUI64 
ZCL_ZCL_TYPE_KEY128 
ZCL_ZCL_TYPE_UNK 

◆ ZoneEnrollResponseEnrollResponseCode

Enumerator
ZCL_ZONE_ENROLL_RESPONSE_ENROLL_RESPONSE_CODE_SUCCESS 
ZCL_ZONE_ENROLL_RESPONSE_ENROLL_RESPONSE_CODE_NOT_SUPPORTED 
ZCL_ZONE_ENROLL_RESPONSE_ENROLL_RESPONSE_CODE_NO_ENROLL_PERMIT 
ZCL_ZONE_ENROLL_RESPONSE_ENROLL_RESPONSE_CODE_TOO_MANY_ZONES 

◆ ZWaveFanModeEnum

Enumerator
ZCL_Z_WAVE_FAN_MODE_ENUM_AUTO 
ZCL_Z_WAVE_FAN_MODE_ENUM_LOW 
ZCL_Z_WAVE_FAN_MODE_ENUM_AUTO_HIGH 
ZCL_Z_WAVE_FAN_MODE_ENUM_HIGH 
ZCL_Z_WAVE_FAN_MODE_ENUM_AUTO_MEDIUM 
ZCL_Z_WAVE_FAN_MODE_ENUM_MEDIUM 
ZCL_Z_WAVE_FAN_MODE_ENUM_CIRCULATION 
ZCL_Z_WAVE_FAN_MODE_ENUM_HUMIDITY_CIRCULATION 
ZCL_Z_WAVE_FAN_MODE_ENUM_LEFT_RIGHT 
ZCL_Z_WAVE_FAN_MODE_ENUM_UP_DOWN 
ZCL_Z_WAVE_FAN_MODE_ENUM_QUIET 
ZCL_Z_WAVE_FAN_MODE_ENUM_EXTERNAL_CIRCULATION 

◆ ZWaveFanStateEnum

Enumerator
ZCL_Z_WAVE_FAN_STATE_ENUM_IDLE 
ZCL_Z_WAVE_FAN_STATE_ENUM_RUNNING 
ZCL_Z_WAVE_FAN_STATE_ENUM_RUNNING_HIGH 
ZCL_Z_WAVE_FAN_STATE_ENUM_RUNNING_MEDIUM 
ZCL_Z_WAVE_FAN_STATE_ENUM_CIRCULATION 
ZCL_Z_WAVE_FAN_STATE_ENUM_HUMIDITY_CIRCULATION 
ZCL_Z_WAVE_FAN_STATE_ENUM_RIGHT_LEFT_CIRCULATION 
ZCL_Z_WAVE_FAN_STATE_ENUM_UP_DOWN_CIRCULATION 
ZCL_Z_WAVE_FAN_STATE_ENUM_QUIET_CIRCULATION