
Modules | |
| Analog Value cluster application types | |
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:
| |
| 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... | |
| #define | ZB_ZCL_AV_GROUP_ID 0x02 |
| #define | ZB_ZCL_AV_SET_APP_TYPE_WITH_ID(_type, _id) ((ZB_ZCL_AV_GROUP_ID << 24) | ((_type & 0xff) << 16) | (_id & 0xffff)) |
Analog Value cluster representing flow | |
| enum | zb_zcl_av_flow_in_liters_per_second_e { ZB_ZCL_AV_FLOW_MINIMUM_AIR_FLOW = (( 0x02 << 24) | (( ZB_ZCL_AV_APP_TYPE_FLOW & 0xff) << 16) | ( 0x0000 & 0xffff)), ZB_ZCL_AV_FLOW_MAXIMUM_AIR_FLOW, ZB_ZCL_AV_FLOW_HEATING_MINIMUM_AIR_FLOW, ZB_ZCL_AV_FLOW_HEATING_MAXIMUM_AIR_FLOW, ZB_ZCL_AV_FLOW_STANDBY_MINIMUM_AIR_FLOW, ZB_ZCL_AV_FLOW_STANDBY_MAXIMUM_AIR_FLOW, ZB_ZCL_AV_FLOW_OTHER = (( 0x02 << 24) | (( ZB_ZCL_AV_APP_TYPE_FLOW & 0xff) << 16) | ( 0xffff & 0xffff)) } |
| Values for 'Flow in Litres per Second' type of Analog Value cluster. More... | |
The Analog Value (Basic) cluster provides an interface for setting an analog value, typically used as a control system parameter, and accessing various characteristics of that value.
| #define ZB_ZCL_AV_GROUP_ID 0x02 |
| #define ZB_ZCL_AV_SET_APP_TYPE_WITH_ID | ( | _type, | |
| _id | |||
| ) | ((ZB_ZCL_AV_GROUP_ID << 24) | ((_type & 0xff) << 16) | (_id & 0xffff)) |
Analog Value cluster attribute identifiers.
Reliability attribute values.
StatusFlags attribute values.
Values for 'Flow in Litres per Second' type of Analog Value cluster.