ZCL Dehumidification Control
Zigbee Cluster Library (ZCL) dehumidification control usage definition for ESP Zigbee SDK.
Header File
Macros
- 
ESP_ZB_ZCL_DEHUMIDIFICATION_CONTROL_CLUSTER_REVISION_DEFAULT
 Default value for Dehumidification Control cluster revision global attribute.
- 
ESP_ZB_ZCL_DEHUMIDIFICATION_CONTROL_RHDEHUMIDIFICATION_SETPOINT_MIN_VALUE
 Min value for RHDehumidification Setpoint attribute.
- 
ESP_ZB_ZCL_DEHUMIDIFICATION_CONTROL_RHDEHUMIDIFICATION_SETPOINT_MAX_VALUE
 Max value for RHDehumidification Setpoint attribute.
- 
ESP_ZB_ZCL_DEHUMIDIFICATION_CONTROL_RHDEHUMIDIFICATION_SETPOINT_DEFAULT_VALUE
 Default value for RHDehumidification Setpoint attribute.
- 
ESP_ZB_ZCL_DEHUMIDIFICATION_CONTROL_RELATIVE_HUMIDITY_MODE_DEFAULT_VALUE
 Default value for RelativeHumidityMode attribute.
- 
ESP_ZB_ZCL_DEHUMIDIFICATION_CONTROL_DEHUMIDIFICATION_LOCKOUT_DEFAULT_VALUE
 Default value for DehumidificationLockout attribute.
- 
ESP_ZB_ZCL_DEHUMIDIFICATION_CONTROL_DEHUMIDIFICATION_HYSTERESIS_MIN_VALUE
 Min value for Dehumidification Hysteresis attribute.
- 
ESP_ZB_ZCL_DEHUMIDIFICATION_CONTROL_DEHUMIDIFICATION_HYSTERESIS_MAX_VALUE
 Max value for Dehumidification Hysteresis attribute.
- 
ESP_ZB_ZCL_DEHUMIDIFICATION_CONTROL_DEHUMIDIFICATION_HYSTERESIS_DEFAULT_VALUE
 Default value for Dehumidification Hysteresis attribute.
- 
ESP_ZB_ZCL_DEHUMIDIFICATION_CONTROL_DEHUMIDIFICATION_COOL_DEFAULT_VALUE
 Default value for Dehumidification Cool attribute.
- 
ESP_ZB_ZCL_DEHUMIDIFICATION_CONTROL_DEHUMIDIFICATION_MAX_COOL_MIN_VALUE
 Min value for Dehumidification Max Cool attribute.
- 
ESP_ZB_ZCL_DEHUMIDIFICATION_CONTROL_DEHUMIDIFICATION_MAX_COOL_MAX_VALUE
 Max value for Dehumidification Max Cool attribute.
- 
ESP_ZB_ZCL_DEHUMIDIFICATION_CONTROL_DEHUMIDIFICATION_MAX_COOL_DEFAULT_VALUE
 Default value for Dehumidification Max Cool attribute.
- 
ESP_ZB_ZCL_DEHUMIDIFICATION_CONTROL_RELATIVE_HUMIDITY_DISPLAY_DEFAULT_VALUE
 Default value for RelativeHumidityDisplay attribute.
Type Definitions
- 
typedef enum esp_zb_zcl_dehumidification_control_attr_e esp_zb_zcl_dehumidification_control_attr_t
 Dehumidification Control cluster attribute identifiers.
- 
typedef enum esp_zb_zcl_dehumidification_control_relative_humidity_mode_e esp_zb_zcl_dehumidification_control_relative_humidity_mode_t
 Enumerate the RelativeHumidityMode Attribute.
- 
typedef enum esp_zb_zcl_dehumidification_control_dehumidification_lockout_e esp_zb_zcl_dehumidification_control_dehumidification_lockout_t
 Enumerate the DehumidificationLockout Attribute.
- 
typedef enum esp_zb_zcl_dehumidification_control_relative_humidity_display_e esp_zb_zcl_dehumidification_control_relative_humidity_display_t
 Enumerate the RelativeHumidityDisplay Attribute.
Enumerations
- 
enum esp_zb_zcl_dehumidification_control_attr_e
 Dehumidification Control cluster attribute identifiers.
Values:
- 
enumerator ESP_ZB_ZCL_ATTR_DEHUMIDIFICATION_CONTROL_RELATIVE_HUMIDITY_ID
 The RelativeHumidity attribute is an 8-bit value that represents the current relative humidity (in %) measured by a local or remote sensor.
- 
enumerator ESP_ZB_ZCL_ATTR_DEHUMIDIFICATION_CONTROL_DEHUMIDIFICATION_COOLING_ID
 Dehumidification Cooling attribute
- 
enumerator ESP_ZB_ZCL_ATTR_DEHUMIDIFICATION_CONTROL_RHDEHUMIDIFICATION_SETPOINT_ID
 RHDehumidification Setpoint attribute
- 
enumerator ESP_ZB_ZCL_ATTR_DEHUMIDIFICATION_CONTROL_RELATIVE_HUMIDITY_MODE_ID
 The RelativeHumidityMode attribute is an 8-bit value that specifies how the RelativeHumidity value is being updated.
- 
enumerator ESP_ZB_ZCL_ATTR_DEHUMIDIFICATION_CONTROL_DEHUMIDIFICATION_LOCKOUT_ID
 The DehumidificationLockout attribute is an 8-bit value that specifies whether dehumidification is allowed or not.
- 
enumerator ESP_ZB_ZCL_ATTR_DEHUMIDIFICATION_CONTROL_DEHUMIDIFICATION_HYSTERESIS_ID
 Dehumidification Hysteresis attribute
- 
enumerator ESP_ZB_ZCL_ATTR_DEHUMIDIFICATION_CONTROL_DEHUMIDIFICATION_MAX_COOL_ID
 Dehumidification Max Cool attribute
- 
enumerator ESP_ZB_ZCL_ATTR_DEHUMIDIFICATION_CONTROL_RELATIVE_HUMIDITY_DISPLAY_ID
 The RelativeHumidityDisplay attribute is an 8-bit value that specifies whether the RelativeHumidity value is displayed to the user or not.
- 
enumerator ESP_ZB_ZCL_ATTR_DEHUMIDIFICATION_CONTROL_RELATIVE_HUMIDITY_ID
 
- 
enum esp_zb_zcl_dehumidification_control_relative_humidity_mode_e
 Enumerate the RelativeHumidityMode Attribute.
Values:
- 
enumerator ESP_ZCL_DEHUMIDIFICATION_CONTROL_RELATIVE_HUMIDITY_MEASURED_LOCALLY
 RelativeHumidity measured locally
- 
enumerator ESP_ZCL_DEHUMIDIFICATION_CONTROL_RELATIVE_HUMIDITY_UPDATED_OVER_THE_NETWORK
 RelativeHumidity updated over the network
- 
enumerator ESP_ZCL_DEHUMIDIFICATION_CONTROL_RELATIVE_HUMIDITY_MEASURED_LOCALLY
 
- 
enum esp_zb_zcl_dehumidification_control_dehumidification_lockout_e
 Enumerate the DehumidificationLockout Attribute.
Values:
- 
enumerator ESP_ZCL_DEHUMIDIFICATION_CONTROL_DEHUMIDIFICATION_LOCKOUT_NOT_ALLOWED
 Dehumidification is not allowed
- 
enumerator ESP_ZCL_DEHUMIDIFICATION_CONTROL_DEHUMIDIFICATION_LOCKOUT_ALLOWED
 Dehumidification is allowed
- 
enumerator ESP_ZCL_DEHUMIDIFICATION_CONTROL_DEHUMIDIFICATION_LOCKOUT_NOT_ALLOWED
 
- 
enum esp_zb_zcl_dehumidification_control_relative_humidity_display_e
 Enumerate the RelativeHumidityDisplay Attribute.
Values:
- 
enumerator ESP_ZCL_DEHUMIDIFICATION_CONTROL_RELATIVE_HUMIDITY_NOT_DISPLAYED
 RelativeHumidity is not displayed
- 
enumerator ESP_ZCL_DEHUMIDIFICATION_CONTROL_RELATIVE_HUMIDITY_DISPLAYED
 RelativeHumidity is displayed
- 
enumerator ESP_ZCL_DEHUMIDIFICATION_CONTROL_RELATIVE_HUMIDITY_NOT_DISPLAYED