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 defintion.
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