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
-
enumerator ESP_ZB_ZCL_FAN_CONTROL_FAN_MODE_LOW
Off value
-
enumerator ESP_ZB_ZCL_FAN_CONTROL_FAN_MODE_MEDIUM
Low value
-
enumerator ESP_ZB_ZCL_FAN_CONTROL_FAN_MODE_HIGH
Medium value
-
enumerator ESP_ZB_ZCL_FAN_CONTROL_FAN_MODE_ON
High value
-
enumerator ESP_ZB_ZCL_FAN_CONTROL_FAN_MODE_AUTO
On value
-
enumerator ESP_ZB_ZCL_FAN_CONTROL_FAN_MODE_SMART
Auto 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
-
enumerator ESP_ZB_ZCL_FAN_CONTROL_FAN_MODE_SEQUENCE_LOW_HIGH
Low/Med/High value
-
enumerator ESP_ZB_ZCL_FAN_CONTROL_FAN_MODE_SEQUENCE_LOW_MED_HIGH_AUTO
Low/High value
-
enumerator ESP_ZB_ZCL_FAN_CONTROL_FAN_MODE_SEQUENCE_LOW_HIGH_AUTO
Low/Med/High/Auto value
-
enumerator ESP_ZB_ZCL_FAN_CONTROL_FAN_MODE_SEQUENCE_ON_AUTO
Low/High/Auto value
-
enumerator ESP_ZB_ZCL_FAN_CONTROL_FAN_MODE_SEQUENCE_LOW_MED_HIGH