nRF5 SDK for Thread and Zigbee v2.0.0
ZCL Fan Control cluster

Fan Control cluster attributes

enum  zb_zcl_fan_control_attr_e { ZB_ZCL_ATTR_FAN_CONTROL_FAN_MODE_ID = 0x0000, ZB_ZCL_ATTR_FAN_CONTROL_FAN_MODE_SEQUENCE_ID = 0x0001 }
 Fan Control cluster attribute identifiers. More...
 
enum  zb_zcl_fan_control_fan_mode_e {
  ZB_ZCL_FAN_CONTROL_FAN_MODE_OFF = 0x00, ZB_ZCL_FAN_CONTROL_FAN_MODE_LOW = 0x01, ZB_ZCL_FAN_CONTROL_FAN_MODE_MEDIUM = 0x02, ZB_ZCL_FAN_CONTROL_FAN_MODE_HIGH = 0x03,
  ZB_ZCL_FAN_CONTROL_FAN_MODE_ON = 0x04, ZB_ZCL_FAN_CONTROL_FAN_MODE_AUTO = 0x05, ZB_ZCL_FAN_CONTROL_FAN_MODE_SMART = 0x06, ZB_ZCL_FAN_CONTROL_FAN_MODE_RESERVED = 0x07
}
 Values for Fan Mode attribute,. More...
 
enum  zb_zcl_fan_control_fan_mode_sequence_e {
  ZB_ZCL_FAN_CONTROL_FAN_MODE_SEQUENCE_LOW_MED_HIGH = 0x00, ZB_ZCL_FAN_CONTROL_FAN_MODE_SEQUENCE_LOW_HIGH = 0x01, ZB_ZCL_FAN_CONTROL_FAN_MODE_SEQUENCE_LOW_MED_HIGH_AUTO = 0x02, ZB_ZCL_FAN_CONTROL_FAN_MODE_SEQUENCE_LOW_HIGH_AUTO = 0x03,
  ZB_ZCL_FAN_CONTROL_FAN_MODE_SEQUENCE_ON_AUTO = 0x04, ZB_ZCL_FAN_CONTROL_FAN_MODE_SEQUENCE_RESERVED = 0x05
}
 Values for Fan Mode Sequence attribute,. More...
 
#define ZB_ZCL_FAN_CONTROL_FAN_MODE_DEFAULT_VALUE   0x05
 Default value for Fan Mode attribute.
 
#define ZB_ZCL_FAN_CONTROL_FAN_MODE_SEQUENCE_DEFAULT_VALUE   0x02
 Default value for Fan Mode attribute.
 

Detailed Description

Enumeration Type Documentation

Fan Control cluster attribute identifiers.

See also
ZCL spec, subclause 6.4.2.2
Enumerator
ZB_ZCL_ATTR_FAN_CONTROL_FAN_MODE_ID 

Fan Mode attribute.

ZB_ZCL_ATTR_FAN_CONTROL_FAN_MODE_SEQUENCE_ID 

Fan Mode Sequence attribute.

Values for Fan Mode attribute,.

See also
ZCL spec, subclause 6.4.2.2.1
Enumerator
ZB_ZCL_FAN_CONTROL_FAN_MODE_OFF 

Off value

ZB_ZCL_FAN_CONTROL_FAN_MODE_LOW 

Low value

ZB_ZCL_FAN_CONTROL_FAN_MODE_MEDIUM 

Medium value

ZB_ZCL_FAN_CONTROL_FAN_MODE_HIGH 

High value

ZB_ZCL_FAN_CONTROL_FAN_MODE_ON 

On value

ZB_ZCL_FAN_CONTROL_FAN_MODE_AUTO 

Auto value

ZB_ZCL_FAN_CONTROL_FAN_MODE_SMART 

Smart value

Values for Fan Mode Sequence attribute,.

See also
ZCL spec, subclause 6.4.2.2.2
Enumerator
ZB_ZCL_FAN_CONTROL_FAN_MODE_SEQUENCE_LOW_MED_HIGH 

Low/Med/High value

ZB_ZCL_FAN_CONTROL_FAN_MODE_SEQUENCE_LOW_HIGH 

Low/High value

ZB_ZCL_FAN_CONTROL_FAN_MODE_SEQUENCE_LOW_MED_HIGH_AUTO 

Low/Med/High/Auto value

ZB_ZCL_FAN_CONTROL_FAN_MODE_SEQUENCE_LOW_HIGH_AUTO 

Low/High/Auto value

ZB_ZCL_FAN_CONTROL_FAN_MODE_SEQUENCE_ON_AUTO 

On/Auto value


Documentation feedback | Developer Zone | Subscribe | Updated