Logo
Developing with ZBOSS for Zigbee
Analog Input cluster application types

Modules

 Analog Input cluster representing temperature
 
 Analog Input cluster representing humidity
 
 Analog Input cluster representing pressure
 
 Analog Input cluster representing flow
 
 Analog Input cluster representing percentage
 
 Analog Input cluster representing parts per million
 
 Analog Input cluster representing rotational speed
 
 Analog Input cluster representing current
 
 Analog Input cluster representing frequency
 
 Analog Input cluster representing power in Watts
 
 Analog Input cluster representing power in kiloWatts
 
 Analog Input cluster representing energy
 
 Analog Input cluster representing unitless count
 
 Analog Input cluster representing enthalpy
 
 Analog Input cluster representing time
 

Macros

#define ZB_ZCL_AI_SET_APP_TYPE_WITH_ID(_type, _id)   (((_type & 0xff) << 16) | (_id & 0xffff))
 

Enumerations

enum  zb_zcl_ai_application_types_e {
  ZB_ZCL_AI_APP_TYPE_TEMPERATURE, ZB_ZCL_AI_APP_TYPE_HUMIDITY, ZB_ZCL_AI_APP_TYPE_PRESSURE, ZB_ZCL_AI_APP_TYPE_FLOW,
  ZB_ZCL_AI_APP_TYPE_PERCENTAGE, ZB_ZCL_AI_APP_TYPE_PPM, ZB_ZCL_AI_APP_TYPE_RPM, ZB_ZCL_AI_APP_TYPE_CURRENT_IN_AMPS,
  ZB_ZCL_AI_APP_TYPE_FREQUENCY, ZB_ZCL_AI_APP_TYPE_POWER_IN_WATTS, ZB_ZCL_AI_APP_TYPE_POWER_IN_KILOWATTS, ZB_ZCL_AI_APP_TYPE_ENERGY,
  ZB_ZCL_AI_APP_TYPE_COUNT_UNITLESS, ZB_ZCL_AI_APP_TYPE_ENTHALPY, ZB_ZCL_AI_APP_TYPE_TIME, ZB_ZCL_AI_APP_TYPE_OTHER = 0xff
}
 Type values for Analog Input cluster applications. More...
 

Detailed Description

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 Input clusters have Group = 0x00.

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.

Enumeration Type Documentation

§ zb_zcl_ai_application_types_e

Type values for Analog Input cluster applications.

See also
ZCL spec 3.14.11.19.1