Logo
Developing with ZBOSS for Zigbee
Analog Value cluster application types

Enumerations

enum  zb_zcl_av_multiplier_number_e { ZB_ZCL_AV_MULTIPLIER_DUCT_MULTIPLIER = ZB_ZCL_AV_SET_APP_TYPE_WITH_ID(ZB_ZCL_AV_APP_TYPE_MULTIPLIER, 0x0000), ZB_ZCL_AV_MULTIPLIER_OTHER = ZB_ZCL_AV_SET_APP_TYPE_WITH_ID(ZB_ZCL_AV_APP_TYPE_MULTIPLIER, 0xffff) }
 Values for 'Multiplier - Number' type of Analog Value cluster. More...
 

Analog Value cluster application types

The ApplicationType attribute indicates the specific application usage for the cluster. ApplicationType is subdivided into Group, Type and an Index number, as follows:

  • Group = Bits 24 to 31 An indication of the cluster this attribute is part of. Analog Value clusters have Group = 0x02.
  • Type = Bits 16 to 23 The physical quantity that the PresentValue attribute of the cluster represents.
  • Index = Bits 0 to 15 The specific application usage of the cluster.
enum  zb_zcl_av_application_types_e {
  ZB_ZCL_AV_APP_TYPE_TEMPERATURE = 0x00, ZB_ZCL_AV_APP_TYPE_AREA = 0x01, ZB_ZCL_AV_APP_TYPE_MULTIPLIER = 0x02, ZB_ZCL_AV_APP_TYPE_FLOW = 0x03,
  ZB_ZCL_AV_APP_TYPE_OTHER = 0xff
}
 Type values for Analog Value cluster applications. More...
 

Analog Value cluster representing temperature

enum  zb_zcl_av_temperature_in_degrees_celsius_e {
  ZB_ZCL_AV_TEMPERATURE_SETPOINT_OFFSET_0 = ZB_ZCL_AV_SET_APP_TYPE_WITH_ID(ZB_ZCL_AV_APP_TYPE_TEMPERATURE, 0x0000), ZB_ZCL_AV_TEMPERATURE_TEMP_DEADBAND, ZB_ZCL_AV_TEMPERATURE_OCCUPIED_HEATING_SETPOINT, ZB_ZCL_AV_TEMPERATURE_UNOCCUPIED_HEATING_SETPOINT,
  ZB_ZCL_AV_TEMPERATURE_OCCUPIED_COOLING_SETPOINT, ZB_ZCL_AV_TEMPERATURE_UNOCCUPIED_COOLING_SETPOINT, ZB_ZCL_AV_TEMPERATURE_STANDBY_HEAT_SETPOINT, ZB_ZCL_AV_TEMPERATURE_STANDBY_COOLING_SETPOINT,
  ZB_ZCL_AV_TEMPERATURE_EFFECTIVE_OCCUPIED_HEATING_SETPOINT, ZB_ZCL_AV_TEMPERATURE_EFFECTIVE_UNOCCUPIED_HEATING_SETPOINT, ZB_ZCL_AV_TEMPERATURE_EFFECTIVE_OCCUPIED_COOLING_SETPOINT, ZB_ZCL_AV_TEMPERATURE_EFFECTIVE_UNOCCUPIED_COOLING_SETPOINT,
  ZB_ZCL_AV_TEMPERATURE_EFFECTIVE_STANDBY_HEAT_SETPOINT, ZB_ZCL_AV_TEMPERATURE_EFFECTIVE_STANDBY_COOLING_SETPOINT, ZB_ZCL_AV_TEMPERATURE_SETPOINT_OFFSET_2, ZB_ZCL_AV_TEMPERATURE_SETPOINT_SHIFT,
  ZB_ZCL_AV_TEMPERATURE_OTHER = ZB_ZCL_AV_SET_APP_TYPE_WITH_ID(ZB_ZCL_AV_APP_TYPE_TEMPERATURE, 0xffff)
}
 Values for 'Temperature in degrees Celsius' type of Analog Value cluster. More...
 

Analog Value cluster representing Area

enum  zb_zcl_av_area_in_squares_meters { ZB_ZCL_AV_AREA_DUCT_AREA = ZB_ZCL_AV_SET_APP_TYPE_WITH_ID(ZB_ZCL_AV_APP_TYPE_AREA, 0x0000), ZB_ZCL_AV_AREA_OTHER = ZB_ZCL_AV_SET_APP_TYPE_WITH_ID(ZB_ZCL_AV_APP_TYPE_AREA, 0xffff) }
 Values for 'Area in Square Metres' type of Analog Value cluster. More...
 

Detailed Description

Enumeration Type Documentation

§ zb_zcl_av_application_types_e

Type values for Analog Value cluster applications.

See also
ZCL spec 3.14.11.19.3
Enumerator
ZB_ZCL_AV_APP_TYPE_TEMPERATURE 

Temperature

ZB_ZCL_AV_APP_TYPE_AREA 

Area

ZB_ZCL_AV_APP_TYPE_MULTIPLIER 

Multiplier

ZB_ZCL_AV_APP_TYPE_FLOW 

Flow

ZB_ZCL_AV_APP_TYPE_OTHER 

Other

§ zb_zcl_av_area_in_squares_meters

Values for 'Area in Square Metres' type of Analog Value cluster.

See also
3.14.11.19.3.2
Enumerator
ZB_ZCL_AV_AREA_DUCT_AREA 

Duct Area

ZB_ZCL_AV_AREA_OTHER 

Other

§ zb_zcl_av_multiplier_number_e

Values for 'Multiplier - Number' type of Analog Value cluster.

See also
3.14.11.19.3.3
Enumerator
ZB_ZCL_AV_MULTIPLIER_DUCT_MULTIPLIER 

Duct Area

ZB_ZCL_AV_MULTIPLIER_OTHER 

Other

§ zb_zcl_av_temperature_in_degrees_celsius_e

Values for 'Temperature in degrees Celsius' type of Analog Value cluster.

See also
ZCL spec 3.14.11.19.3.1
Enumerator
ZB_ZCL_AV_TEMPERATURE_SETPOINT_OFFSET_0 

Setpoint Offset

ZB_ZCL_AV_TEMPERATURE_TEMP_DEADBAND 

Temp deadband

ZB_ZCL_AV_TEMPERATURE_OCCUPIED_HEATING_SETPOINT 

Occupied heating setpoint

ZB_ZCL_AV_TEMPERATURE_UNOCCUPIED_HEATING_SETPOINT 

Unoccupied heating setpoint

ZB_ZCL_AV_TEMPERATURE_OCCUPIED_COOLING_SETPOINT 

Occupied cooling setpoint

ZB_ZCL_AV_TEMPERATURE_UNOCCUPIED_COOLING_SETPOINT 

Unoccupied cooling setpoint

ZB_ZCL_AV_TEMPERATURE_STANDBY_HEAT_SETPOINT 

Standby heat setpoint

ZB_ZCL_AV_TEMPERATURE_STANDBY_COOLING_SETPOINT 

Standby cooling setpoint

ZB_ZCL_AV_TEMPERATURE_EFFECTIVE_OCCUPIED_HEATING_SETPOINT 

Effective occupied heating setpoint

ZB_ZCL_AV_TEMPERATURE_EFFECTIVE_UNOCCUPIED_HEATING_SETPOINT 

Effective unoccupied heating setpoint

ZB_ZCL_AV_TEMPERATURE_EFFECTIVE_OCCUPIED_COOLING_SETPOINT 

Effective occupied cooling setpoint

ZB_ZCL_AV_TEMPERATURE_EFFECTIVE_UNOCCUPIED_COOLING_SETPOINT 

Effective unoccupied cooling setpoint

ZB_ZCL_AV_TEMPERATURE_EFFECTIVE_STANDBY_HEAT_SETPOINT 

Effective standby heat setpoint

ZB_ZCL_AV_TEMPERATURE_EFFECTIVE_STANDBY_COOLING_SETPOINT 

Effective standby cooling setpoint

ZB_ZCL_AV_TEMPERATURE_SETPOINT_OFFSET_2 

Setpoint offset 2

ZB_ZCL_AV_TEMPERATURE_SETPOINT_SHIFT 

Setpoint shift

ZB_ZCL_AV_TEMPERATURE_OTHER 

Other