Logo
Developing with ZBOSS for Zigbee
zb_zcl_dehumidification_control.h File Reference

Macros

#define ZB_ZCL_CLUSTER_ID_DEHUMID_CONTROL_SERVER_ROLE_INIT   zb_zcl_dehumidification_control_init_server
 
#define ZB_ZCL_CLUSTER_ID_DEHUMID_CONTROL_CLIENT_ROLE_INIT   zb_zcl_dehumidification_control_init_client
 

Functions

void zb_zcl_dehumidification_control_init_server (void)
 
void zb_zcl_dehumidification_control_init_client (void)
 

Dehumidification Control cluster attributes

#define ZB_ZCL_DEHUMIDIFICATION_CONTROL_CLUSTER_REVISION_DEFAULT   ((zb_uint16_t)0x0001u)
 Default value for Dehumidification Control cluster revision global attribute. More...
 
#define ZB_ZCL_DEHUMIDIFICATION_CONTROL_RHDEHUMIDIFICATION_SETPOINT_MIN_VALUE   0x1e
 Min value for RHDehumidification Setpoint attribute. More...
 
#define ZB_ZCL_DEHUMIDIFICATION_CONTROL_RHDEHUMIDIFICATION_SETPOINT_MAX_VALUE   0x64
 Max value for RHDehumidification Setpoint attribute. More...
 
#define ZB_ZCL_DEHUMIDIFICATION_CONTROL_RHDEHUMIDIFICATION_SETPOINT_DEFAULT_VALUE   0x32
 Default value for RHDehumidification Setpoint attribute. More...
 
#define ZB_ZCL_DEHUMIDIFICATION_CONTROL_RELATIVE_HUMIDITY_MODE_DEFAULT_VALUE   ((zb_uint8_t)0x00)
 Default value for RelativeHumidityMode attribute. More...
 
#define ZB_ZCL_DEHUMIDIFICATION_CONTROL_DEHUMIDIFICATION_LOCKOUT_DEFAULT_VALUE   ((zb_uint8_t)0x01)
 Default value for DehumidificationLockout attribute. More...
 
#define ZB_ZCL_DEHUMIDIFICATION_CONTROL_DEHUMIDIFICATION_HYSTERESIS_MIN_VALUE   0x02
 Min value for Dehumidification Hysteresis attribute. More...
 
#define ZB_ZCL_DEHUMIDIFICATION_CONTROL_DEHUMIDIFICATION_HYSTERESIS_MAX_VALUE   0x14
 Max value for Dehumidification Hysteresis attribute. More...
 
#define ZB_ZCL_DEHUMIDIFICATION_CONTROL_DEHUMIDIFICATION_HYSTERESIS_DEFAULT_VALUE   0x02
 Default value for Dehumidification Hysteresis attribute. More...
 
#define ZB_ZCL_DEHUMIDIFICATION_CONTROL_DEHUMIDIFICATION_MAX_COOL_MIN_VALUE   0x14
 Min value for Dehumidification Max Cool attribute. More...
 
#define ZB_ZCL_DEHUMIDIFICATION_CONTROL_DEHUMIDIFICATION_MAX_COOL_MAX_VALUE   0x64
 Max value for Dehumidification Max Cool attribute. More...
 
#define ZB_ZCL_DEHUMIDIFICATION_CONTROL_DEHUMIDIFICATION_MAX_COOL_DEFAULT_VALUE   0x14
 Default value for Dehumidification Max Cool attribute. More...
 
#define ZB_ZCL_DEHUMIDIFICATION_CONTROL_RELATIVE_HUMIDITY_DISPLAY_DEFAULT_VALUE   ((zb_uint8_t)0x00)
 Default value for RelativeHumidityDisplay attribute. More...
 
#define ZB_ZCL_DECLARE_DEHUMIDIFICATION_CONTROL_ATTRIB_LIST(attr_list, dehumid_cooling, dehumid_setpoint, dehumid_hysteresis, dehumid_max_cool)
 Declare attribute list for Dehumidification Control cluster. More...
 
enum  zb_zcl_dehumidification_control_attr_e {
  ZB_ZCL_ATTR_DEHUMIDIFICATION_CONTROL_RELATIVE_HUMIDITY_ID = 0x0000, ZB_ZCL_ATTR_DEHUMIDIFICATION_CONTROL_DEHUMIDIFICATION_COOLING_ID = 0x0001, ZB_ZCL_ATTR_DEHUMIDIFICATION_CONTROL_RHDEHUMIDIFICATION_SETPOINT_ID = 0x0010, ZB_ZCL_ATTR_DEHUMIDIFICATION_CONTROL_RELATIVE_HUMIDITY_MODE_ID = 0x0011,
  ZB_ZCL_ATTR_DEHUMIDIFICATION_CONTROL_DEHUMIDIFICATION_LOCKOUT_ID = 0x0012, ZB_ZCL_ATTR_DEHUMIDIFICATION_CONTROL_DEHUMIDIFICATION_HYSTERESIS_ID = 0x0013, ZB_ZCL_ATTR_DEHUMIDIFICATION_CONTROL_DEHUMIDIFICATION_MAX_COOL_ID = 0x0014, ZB_ZCL_ATTR_DEHUMIDIFICATION_CONTROL_RELATIVE_HUMIDITY_DISPLAY_ID = 0x0015
}
 Dehumidification Control cluster attribute identifiers. More...
 

Macro Definition Documentation

§ ZB_ZCL_CLUSTER_ID_DEHUMID_CONTROL_CLIENT_ROLE_INIT

#define ZB_ZCL_CLUSTER_ID_DEHUMID_CONTROL_CLIENT_ROLE_INIT   zb_zcl_dehumidification_control_init_client

§ ZB_ZCL_CLUSTER_ID_DEHUMID_CONTROL_SERVER_ROLE_INIT

#define ZB_ZCL_CLUSTER_ID_DEHUMID_CONTROL_SERVER_ROLE_INIT   zb_zcl_dehumidification_control_init_server

Function Documentation

§ zb_zcl_dehumidification_control_init_client()

void zb_zcl_dehumidification_control_init_client ( void  )

§ zb_zcl_dehumidification_control_init_server()

void zb_zcl_dehumidification_control_init_server ( void  )