ZCL Fan Control
Zigbee Cluster Library (ZCL) fan control cluster usage definition for ESP Zigbee SDK.
Header File
Macros
- 
ESP_ZB_ZCL_FAN_CONTROL_FAN_MODE_DEFAULT_VALUE
 Default value for Fan Mode attribute.
- 
ESP_ZB_ZCL_FAN_CONTROL_FAN_MODE_SEQUENCE_DEFAULT_VALUE
 Default value for Fan Mode attribute.
Enumerations
- 
enum esp_zb_zcl_fan_control_attr_t
 Fan Control cluster attribute identifiers.
Values:
- 
enumerator ESP_ZB_ZCL_ATTR_FAN_CONTROL_FAN_MODE_ID
 Fan mode attribute
- 
enumerator ESP_ZB_ZCL_ATTR_FAN_CONTROL_FAN_MODE_SEQUENCE_ID
 Fan mode sequence attribute
- 
enumerator ESP_ZB_ZCL_ATTR_FAN_CONTROL_FAN_MODE_ID
 
- 
enum esp_zb_zcl_fan_control_fan_mode_t
 Values for Fan Mode attribute.
Values:
- 
enumerator ESP_ZB_ZCL_FAN_CONTROL_FAN_MODE_OFF
 Off value
- 
enumerator ESP_ZB_ZCL_FAN_CONTROL_FAN_MODE_LOW
 Low value
- 
enumerator ESP_ZB_ZCL_FAN_CONTROL_FAN_MODE_MEDIUM
 Medium value
- 
enumerator ESP_ZB_ZCL_FAN_CONTROL_FAN_MODE_HIGH
 High value
- 
enumerator ESP_ZB_ZCL_FAN_CONTROL_FAN_MODE_ON
 On value
- 
enumerator ESP_ZB_ZCL_FAN_CONTROL_FAN_MODE_AUTO
 Auto value
- 
enumerator ESP_ZB_ZCL_FAN_CONTROL_FAN_MODE_SMART
 Smart value
- 
enumerator ESP_ZB_ZCL_FAN_CONTROL_FAN_MODE_OFF
 
- 
enum esp_zb_zcl_fan_control_fan_mode_sequence_t
 Values for Fan Mode Sequence attribute.
Values:
- 
enumerator ESP_ZB_ZCL_FAN_CONTROL_FAN_MODE_SEQUENCE_LOW_MED_HIGH
 Low/Med/High value
- 
enumerator ESP_ZB_ZCL_FAN_CONTROL_FAN_MODE_SEQUENCE_LOW_HIGH
 Low/High value
- 
enumerator ESP_ZB_ZCL_FAN_CONTROL_FAN_MODE_SEQUENCE_LOW_MED_HIGH_AUTO
 Low/Med/High/Auto value
- 
enumerator ESP_ZB_ZCL_FAN_CONTROL_FAN_MODE_SEQUENCE_LOW_HIGH_AUTO
 Low/High/Auto value
- 
enumerator ESP_ZB_ZCL_FAN_CONTROL_FAN_MODE_SEQUENCE_ON_AUTO
 On/Auto value
- 
enumerator ESP_ZB_ZCL_FAN_CONTROL_FAN_MODE_SEQUENCE_LOW_MED_HIGH