ZCL IAS WD
Zigbee Cluster Library (ZCL) IAS WD cluster usage definition for ESP Zigbee SDK.
Header File
Structures
- 
struct esp_zb_zcl_ias_wd_start_warning_s
 Data in IAS_WD Start Warning command.
- 
struct esp_zb_zcl_ias_wd_squawk_s
 Data in IAS_WD Squawk command.
Macros
- 
ESP_ZB_ZCL_IAS_WD_CLUSTER_REVISION_DEFAULT
 Default value for IAS WD cluster revision global attribute.
- 
ESP_ZB_ZCL_ATTR_IAS_WD_MAX_DURATION_DEF_VALUE
 Max Duration attribute default value.
- 
ESP_ZB_ZCL_ATTR_IAS_WD_MAX_DURATION_MIN_VALUE
 Max Duration attribute minimum value.
- 
ESP_ZB_ZCL_ATTR_IAS_WD_MAX_DURATION_MAX_VALUE
 Max Duration attribute maximum value.
Type Definitions
- 
typedef struct esp_zb_zcl_ias_wd_start_warning_s esp_zb_zcl_ias_wd_start_warning_t
 Data in IAS_WD Start Warning command.
- 
typedef struct esp_zb_zcl_ias_wd_squawk_s esp_zb_zcl_ias_wd_squawk_t
 Data in IAS_WD Squawk command.
Enumerations
- 
enum esp_zb_zcl_ias_wd_attr_t
 IAS WD cluster attribute identifiers.
Values:
- 
enumerator ESP_ZB_ZCL_ATTR_IAS_WD_MAX_DURATION_ID
 Max Duration attribute
- 
enumerator ESP_ZB_ZCL_ATTR_IAS_WD_MAX_DURATION_ID
 
- 
enum esp_zb_zcl_ias_wd_cmd_t
 IAS WD cluster command identifiers.
Values:
- 
enumerator ESP_ZB_ZCL_CMD_IAS_WD_START_WARNING_ID
 Start warning command.
- 
enumerator ESP_ZB_ZCL_CMD_IAS_WD_SQUAWK_ID
 Squawk command.
- 
enumerator ESP_ZB_ZCL_CMD_IAS_WD_START_WARNING_ID
 
- 
enum esp_zb_zcl_ias_wd_warning_mode_t
 Values of Warning Mode Field.
Values:
- 
enumerator ESP_ZB_ZCL_IAS_WD_WARNING_MODE_STOP
 Stop
- 
enumerator ESP_ZB_ZCL_IAS_WD_WARNING_MODE_BURGLAR
 Burglar
- 
enumerator ESP_ZB_ZCL_IAS_WD_WARNING_MODE_FIRE
 Fire
- 
enumerator ESP_ZB_ZCL_IAS_WD_WARNING_MODE_EMERGENCY
 Emergency
- 
enumerator ESP_ZB_ZCL_IAS_WD_WARNING_MODE_POLICE_PANIC
 Police panic
- 
enumerator ESP_ZB_ZCL_IAS_WD_WARNING_MODE_FIRE_PANIC
 Fire panic
- 
enumerator ESP_ZB_ZCL_IAS_WD_WARNING_MODE_EMERGENCY_PANIC
 Emergency panic (i.e., medical issue)
- 
enumerator ESP_ZB_ZCL_IAS_WD_WARNING_MODE_STOP
 
- 
enum esp_zb_zcl_ias_wd_strobe_t
 Values of Strobe Field.
Values:
- 
enumerator ESP_ZB_ZCL_IAS_WD_STROBE_NO_STROBE
 No strobe
- 
enumerator ESP_ZB_ZCL_IAS_WD_STROBE_USE_STROBE
 Use strobe in parallel to warning
- 
enumerator ESP_ZB_ZCL_IAS_WD_STROBE_NO_STROBE
 
- 
enum esp_zb_zcl_ias_wd_siren_level_t
 Values of Siren Level Field.
Values:
- 
enumerator ESP_ZB_ZCL_IAS_WD_SIREN_LEVEL_LOW
 Low level sound
- 
enumerator ESP_ZB_ZCL_IAS_WD_SIREN_LEVEL_MEDIUM
 Medium level sound
- 
enumerator ESP_ZB_ZCL_IAS_WD_SIREN_LEVEL_HIGH
 High level sound
- 
enumerator ESP_ZB_ZCL_IAS_WD_SIREN_LEVEL_VERY_HIGH
 Very high level sound
- 
enumerator ESP_ZB_ZCL_IAS_WD_SIREN_LEVEL_LOW
 
- 
enum esp_zb_zcl_ias_wd_strobe_level_t
 Values of Strobe Level Field.
Values:
- 
enumerator ESP_ZB_ZCL_IAS_WD_STROBE_LEVEL_LOW
 Low level strobe
- 
enumerator ESP_ZB_ZCL_IAS_WD_STROBE_LEVEL_MEDIUM
 Medium level strobe
- 
enumerator ESP_ZB_ZCL_IAS_WD_STROBE_LEVEL_HIGH
 High level strobe
- 
enumerator ESP_ZB_ZCL_IAS_WD_STROBE_LEVEL_VERY_HIGH
 Very high level strobe
- 
enumerator ESP_ZB_ZCL_IAS_WD_STROBE_LEVEL_LOW
 
- 
enum esp_zb_zcl_ias_wd_squawk_mode_t
 Values of Squawk Mode Field.
Values:
- 
enumerator ESP_ZB_ZCL_IAS_WD_SQUAWK_MODE_ARMED
 Notification sound for “System is armed”
- 
enumerator ESP_ZB_ZCL_IAS_WD_SQUAWK_MODE_DISARMED
 Notification sound for “System is disarmed”
- 
enumerator ESP_ZB_ZCL_IAS_WD_SQUAWK_MODE_ARMED
 
- 
enum esp_zb_zcl_ias_wd_squawk_strobe_t
 Values of Strobe Field.
Values:
- 
enumerator ESP_ZB_ZCL_IAS_WD_SQUAWK_STROBE_NO_STROBE
 No strobe
- 
enumerator ESP_ZB_ZCL_IAS_WD_SQUAWK_STROBE_USE_STROBE
 Use strobe blink in parallel to squawk
- 
enumerator ESP_ZB_ZCL_IAS_WD_SQUAWK_STROBE_NO_STROBE
 
- 
enum esp_zb_zcl_ias_wd_squawk_level_t
 Values of Squawk level Field.
Values:
- 
enumerator ESP_ZB_ZCL_IAS_WD_SQUAWK_LEVEL_LOW
 Low level sound
- 
enumerator ESP_ZB_ZCL_IAS_WD_SQUAWK_LEVEL_MEDIUM
 Medium level sound
- 
enumerator ESP_ZB_ZCL_IAS_WD_SQUAWK_LEVEL_HIGH
 High level sound
- 
enumerator ESP_ZB_ZCL_IAS_WD_SQUAWK_LEVEL_VERY_HIGH
 Very High level sound
- 
enumerator ESP_ZB_ZCL_IAS_WD_SQUAWK_LEVEL_LOW