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.

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

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

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