ZCL IAS zone
Zigbee Cluster Library (ZCL) IAS zone cluster usage definition for ESP Zigbee SDK.
Header File
Macros
- 
ESP_ZB_ZCL_ZONE_IAS_CIE_ADDR_DEFAULT
 
Enumerations
- 
enum esp_zb_zcl_ias_zone_attr_t
 IAS Zone cluster attribute identifiers.
Values:
- 
enumerator ESP_ZB_ZCL_ATTR_IAS_ZONE_ZONESTATE_ID
 ZoneState attribute
- 
enumerator ESP_ZB_ZCL_ATTR_IAS_ZONE_ZONETYPE_ID
 ZoneType attribute
- 
enumerator ESP_ZB_ZCL_ATTR_IAS_ZONE_ZONESTATUS_ID
 ZoneStatus attribute
- 
enumerator ESP_ZB_ZCL_ATTR_IAS_ZONE_IAS_CIE_ADDRESS_ID
 IAS_CIE_Address attribute
- 
enumerator ESP_ZB_ZCL_ATTR_IAS_ZONE_ZONEID_ID
 ZoneID attribute
- 
enumerator ESP_ZB_ZCL_ATTR_IAS_ZONE_NUMBER_OF_ZONE_SENSITIVITY_LEVELS_SUPPORTED_ID
 NumberOfZoneSensitivityLevelsSupported attribute
- 
enumerator ESP_ZB_ZCL_ATTR_IAS_ZONE_CURRENT_ZONE_SENSITIVITY_LEVEL_ID
 CurrentZoneSensitivityLevel attribute
- 
enumerator ESP_ZB_ZCL_ATTR_CUSTOM_CIE_ADDR_IS_SET
 Custom CIE address for checking establishment and authorization internally
- 
enumerator ESP_ZB_ZCL_ATTR_CUSTOM_CIE_EP
 Custom CIE endpoint for checking establishment and authorization internally
- 
enumerator ESP_ZB_ZCL_ATTR_CUSTOM_CIE_SHORT_ADDR
 Custom CIE short address for checking establishment and authorization internally
- 
enumerator ESP_ZB_ZCL_ATTR_IAS_ZONE_INT_CTX_ID
 Application context
- 
enumerator ESP_ZB_ZCL_ATTR_IAS_ZONE_ZONESTATE_ID
 
- 
enum esp_zb_zcl_ias_zone_zonestate_t
 IAS Zone ZoneState value.
Values:
- 
enumerator ESP_ZB_ZCL_IAS_ZONE_ZONESTATE_NOT_ENROLLED
 ZoneState not enrolled value
- 
enumerator ESP_ZB_ZCL_IAS_ZONE_ZONESTATE_ENROLLED
 ZoneState enrolled value
- 
enumerator ESP_ZB_ZCL_IAS_ZONE_ZONESTATE_NOT_ENROLLED
 
- 
enum esp_zb_zcl_ias_zone_zonetype_t
 IAS Zone ZoneType value.
Values:
- 
enumerator ESP_ZB_ZCL_IAS_ZONE_ZONETYPE_STANDARD_CIE
 ZoneType Standard CIE System Alarm value
- 
enumerator ESP_ZB_ZCL_IAS_ZONE_ZONETYPE_MOTION
 ZoneType Motion value
- 
enumerator ESP_ZB_ZCL_IAS_ZONE_ZONETYPE_CONTACT_SWITCH
 ZoneType Contact switch value
- 
enumerator ESP_ZB_ZCL_IAS_ZONE_ZONETYPE_FIRE_SENSOR
 ZoneType Fire sensor value
- 
enumerator ESP_ZB_ZCL_IAS_ZONE_ZONETYPE_WATER_SENSOR
 ZoneType Water sensor value
- 
enumerator ESP_ZB_ZCL_IAS_ZONE_ZONETYPE_GAS_SENSOR
 ZoneType Gas sensor value
- 
enumerator ESP_ZB_ZCL_IAS_ZONE_ZONETYPE_PERSONAL_EMERGENCY
 ZoneType Personal emergency value
- 
enumerator ESP_ZB_ZCL_IAS_ZONE_ZONETYPE_VIBRATION_MOVEMENT
 ZoneType Vibration / Movement sensor value
- 
enumerator ESP_ZB_ZCL_IAS_ZONE_ZONETYPE_REMOTE_CONTROL
 ZoneType Remote Control value
- 
enumerator ESP_ZB_ZCL_IAS_ZONE_ZONETYPE_KEY_FOB
 ZoneType Key fob value
- 
enumerator ESP_ZB_ZCL_IAS_ZONE_ZONETYPE_KEYPAD
 ZoneType Keypad value
- 
enumerator ESP_ZB_ZCL_IAS_ZONE_ZONETYPE_STANDARD_WARNING
 ZoneType Standard Warning Device value
- 
enumerator ESP_ZB_ZCL_IAS_ZONE_ZONETYPE_GLASS_BREAK
 ZoneType Standard glass break sensor
- 
enumerator ESP_ZB_ZCL_IAS_ZONE_ZONETYPE_INVALID
 ZoneType Invalid Zone Type value
- 
enumerator ESP_ZB_ZCL_IAS_ZONE_ZONETYPE_STANDARD_CIE
 
- 
enum esp_zb_zcl_ias_zone_zonestatus_t
 IAS Zone ZoneStatus attribute flags.
Values:
- 
enumerator ESP_ZB_ZCL_IAS_ZONE_ZONE_STATUS_ALARM1
 Alarm 1
- 
enumerator ESP_ZB_ZCL_IAS_ZONE_ZONE_STATUS_ALARM2
 Alarm 2
- 
enumerator ESP_ZB_ZCL_IAS_ZONE_ZONE_STATUS_TAMPER
 Tamper
- 
enumerator ESP_ZB_ZCL_IAS_ZONE_ZONE_STATUS_BATTERY
 Battery
- 
enumerator ESP_ZB_ZCL_IAS_ZONE_ZONE_STATUS_SUPERVISION
 Supervision reports
- 
enumerator ESP_ZB_ZCL_IAS_ZONE_ZONE_STATUS_RESTORE
 Restore reports
- 
enumerator ESP_ZB_ZCL_IAS_ZONE_ZONE_STATUS_TROUBLE
 Trouble
- 
enumerator ESP_ZB_ZCL_IAS_ZONE_ZONE_STATUS_AC_MAINS
 AC (mains)
- 
enumerator ESP_ZB_ZCL_IAS_ZONE_ZONE_STATUS_TEST
 Test
- 
enumerator ESP_ZB_ZCL_IAS_ZONE_ZONE_STATUS_BATTERY_DEFECT
 Battery Defect
- 
enumerator ESP_ZB_ZCL_IAS_ZONE_ZONE_STATUS_ALARM1
 
- 
enum esp_zb_zcl_ias_zone_cmd_t
 IAS Zone cluster command identifiers for client.
Values:
- 
enumerator ESP_ZB_ZCL_CMD_IAS_ZONE_ZONE_ENROLL_RESPONSE_ID
 “Zone Enroll Response” command
- 
enumerator ESP_ZB_ZCL_CMD_IAS_ZONE_INITIATE_NORMAL_OPERATION_MODE_ID
 “Initiate Normal Operation Mode” command
- 
enumerator ESP_ZB_ZCL_CMD_IAS_ZONE_INITIATE_TEST_MODE_ID
 “Initiate Test Mode” command
- 
enumerator ESP_ZB_ZCL_CMD_IAS_ZONE_ZONE_ENROLL_RESPONSE_ID
 
- 
enum esp_zb_zcl_ias_zone_resp_cmd_t
 IAS Zone cluster command identifiers for server.
Values:
- 
enumerator ESP_ZB_ZCL_CMD_IAS_ZONE_ZONE_STATUS_CHANGE_NOT_ID
 “Zone Status Change Notification” command
- 
enumerator ESP_ZB_ZCL_CMD_IAS_ZONE_ZONE_ENROLL_REQUEST_ID
 “Zone Enroll Request” command.
- 
enumerator ESP_ZB_ZCL_CMD_IAS_ZONE_ZONE_STATUS_CHANGE_NOT_ID
 
- 
enum esp_zb_zcl_ias_zone_enroll_response_code_t
 Values of the Enroll Response Code definition.
Values:
- 
enumerator ESP_ZB_ZCL_IAS_ZONE_ENROLL_RESPONSE_CODE_SUCCESS
 Success
- 
enumerator ESP_ZB_ZCL_IAS_ZONE_ENROLL_RESPONSE_CODE_NOT_SUPPORTED
 Not supported
- 
enumerator ESP_ZB_ZCL_IAS_ZONE_ENROLL_RESPONSE_CODE_NO_ENROLL
 No enroll permit
- 
enumerator ESP_ZB_ZCL_IAS_ZONE_ENROLL_RESPONSE_CODE_TOO_MANY_ZONES
 Too many zones
- 
enumerator ESP_ZB_ZCL_IAS_ZONE_ENROLL_RESPONSE_CODE_SUCCESS