ZCL Analog Input
Zigbee Cluster Library (ZCL) analog input cluster usage definition for ESP Zigbee SDK.
Header File
Functions
- 
void esp_zb_zcl_analog_input_init_server(void)
 
- 
void esp_zb_zcl_analog_input_init_client(void)
 
Macros
- 
ESP_ZB_ZCL_AI_GROUP_ID
 Analog Input 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 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.
- 
ESP_ZB_ZCL_AI_SET_APP_TYPE_WITH_ID(_type, _id)
 
- 
ESP_ZB_ZCL_ANALOG_INPUT_DESCRIPTION_DEFAULT_VALUE
 Default value for Description attribute.
- 
ESP_ZB_ZCL_ANALOG_INPUT_OUT_OF_SERVICE_DEFAULT_VALUE
 Default value for OutOfService attribute.
- 
ESP_ZB_ZCL_ANALOG_INPUT_RELIABILITY_DEFAULT_VALUE
 Default value for Reliability attribute.
- 
ESP_ZB_ZCL_ANALOG_INPUT_STATUS_FLAG_DEFAULT_VALUE
 Default value for StatusFlags attribute.
- 
ESP_ZB_ZCL_ANALOG_INPUT_STATUS_FLAGS_MIN_VALUE
 StatusFlags attribute minimum value.
- 
ESP_ZB_ZCL_ANALOG_INPUT_STATUS_FLAGS_MAX_VALUE
 StatusFlags attribute maximum value.
- 
ESP_ZB_ZCL_ANALOG_INPUT_REPORT_ATTR_COUNT
 Number of attributes mandatory for reporting in Analog Input cluster
- 
ESP_ZB_ZCL_CLUSTER_ID_ANALOG_INPUT_SERVER_ROLE_INIT
 
- 
ESP_ZB_ZCL_CLUSTER_ID_ANALOG_INPUT_CLIENT_ROLE_INIT
 
Enumerations
- 
enum esp_zb_zcl_analog_input_attr_t
 Analog Input cluster attribute identifiers.
Values:
- 
enumerator ESP_ZB_ZCL_ATTR_ANALOG_INPUT_DESCRIPTION_ID
 Description attribute
- 
enumerator ESP_ZB_ZCL_ATTR_ANALOG_INPUT_MAX_PRESENT_VALUE_ID
 MaxPresentValue attribute
- 
enumerator ESP_ZB_ZCL_ATTR_ANALOG_INPUT_MIN_PRESENT_VALUE_ID
 MinPresentValue attribute
- 
enumerator ESP_ZB_ZCL_ATTR_ANALOG_INPUT_OUT_OF_SERVICE_ID
 OutOfService attribute
- 
enumerator ESP_ZB_ZCL_ATTR_ANALOG_INPUT_PRESENT_VALUE_ID
 PresentValue attribute
- 
enumerator ESP_ZB_ZCL_ATTR_ANALOG_INPUT_RELIABILITY_ID
 Reliability attribute
- 
enumerator ESP_ZB_ZCL_ATTR_ANALOG_INPUT_RESOLUTION_ID
 Resolution attribute
- 
enumerator ESP_ZB_ZCL_ATTR_ANALOG_INPUT_STATUS_FLAGS_ID
 StatusFlags attribute
- 
enumerator ESP_ZB_ZCL_ATTR_ANALOG_INPUT_ENGINEERING_UNITS_ID
 EngineeringUnits attribute
- 
enumerator ESP_ZB_ZCL_ATTR_ANALOG_INPUT_APPLICATION_TYPE_ID
 ApplicationType attribute
- 
enumerator ESP_ZB_ZCL_ATTR_ANALOG_INPUT_DESCRIPTION_ID
 
- 
enum esp_zb_zcl_analog_input_status_flags_value_t
 Values for StatusFlags attribute.
Values:
- 
enumerator ESP_ZB_ZCL_ANALOG_INPUT_STATUS_FLAG_NORMAL
 Normal (default) state.
- 
enumerator ESP_ZB_ZCL_ANALOG_INPUT_STATUS_FLAG_IN_ALARM
 In alarm bit.
- 
enumerator ESP_ZB_ZCL_ANALOG_INPUT_STATUS_FLAG_FAULT
 Fault bit.
- 
enumerator ESP_ZB_ZCL_ANALOG_INPUT_STATUS_FLAG_OVERRIDDEN
 Overridden bit.
- 
enumerator ESP_ZB_ZCL_ANALOG_INPUT_STATUS_FLAG_OUT_OF_SERVICE
 Out of service bit.
- 
enumerator ESP_ZB_ZCL_ANALOG_INPUT_STATUS_FLAG_NORMAL
 
- 
enum esp_zb_zcl_analog_input_reliability_value_t
 Values for Reliability attribute.
Values:
- 
enumerator ESP_ZB_ZCL_ANALOG_INPUT_RELIABILITY_NO_FAULT_DETECTED
 No fault detected
- 
enumerator ESP_ZB_ZCL_ANALOG_INPUT_RELIABILITY_NO_SENSOR
 No sensor
- 
enumerator ESP_ZB_ZCL_ANALOG_INPUT_RELIABILITY_OVER_RANGE
 Over range
- 
enumerator ESP_ZB_ZCL_ANALOG_INPUT_RELIABILITY_UNDER_RANGE
 Under range
- 
enumerator ESP_ZB_ZCL_ANALOG_INPUT_RELIABILITY_OPEN_LOOP
 Open loop
- 
enumerator ESP_ZB_ZCL_ANALOG_INPUT_RELIABILITY_SHORTED_LOOP
 Shorted loop
- 
enumerator ESP_ZB_ZCL_ANALOG_INPUT_RELIABILITY_NO_OUTPUT
 No output
- 
enumerator ESP_ZB_ZCL_ANALOG_INPUT_RELIABILITY_UNRELIABLE_OTHER
 Unreliable other
- 
enumerator ESP_ZB_ZCL_ANALOG_INPUT_RELIABILITY_PROCESS_ERROR
 Process error
- 
enumerator ESP_ZB_ZCL_ANALOG_INPUT_RELIABILITY_CONFIGURATION_ERROR
 Configuration error
- 
enumerator ESP_ZB_ZCL_ANALOG_INPUT_RELIABILITY_NO_FAULT_DETECTED
 
- 
enum esp_zb_zcl_ai_application_types_t
 Values for Analog Input cluster applications type.
Values:
- 
enumerator ESP_ZB_ZCL_AI_APP_TYPE_TEMPERATURE
 Temperature
- 
enumerator ESP_ZB_ZCL_AI_APP_TYPE_HUMIDITY
 Humidity
- 
enumerator ESP_ZB_ZCL_AI_APP_TYPE_PRESSURE
 Pressure
- 
enumerator ESP_ZB_ZCL_AI_APP_TYPE_FLOW
 Flow
- 
enumerator ESP_ZB_ZCL_AI_APP_TYPE_PERCENTAGE
 Percentage
- 
enumerator ESP_ZB_ZCL_AI_APP_TYPE_PPM
 Ppm
- 
enumerator ESP_ZB_ZCL_AI_APP_TYPE_RPM
 Rpm
- 
enumerator ESP_ZB_ZCL_AI_APP_TYPE_CURRENT_IN_AMPS
 Current In AMPS
- 
enumerator ESP_ZB_ZCL_AI_APP_TYPE_FREQUENCY
 Frequency
- 
enumerator ESP_ZB_ZCL_AI_APP_TYPE_POWER_IN_WATTS
 Power In Watts
- 
enumerator ESP_ZB_ZCL_AI_APP_TYPE_POWER_IN_KILOWATTS
 Power In Kilowatts
- 
enumerator ESP_ZB_ZCL_AI_APP_TYPE_ENERGY
 Energy
- 
enumerator ESP_ZB_ZCL_AI_APP_TYPE_COUNT_UNITLESS
 Count Unitless
- 
enumerator ESP_ZB_ZCL_AI_APP_TYPE_ENTHALPY
 Enthalpy
- 
enumerator ESP_ZB_ZCL_AI_APP_TYPE_TIME
 Time
- 
enumerator ESP_ZB_ZCL_AI_APP_TYPE_OTHER
 Other
- 
enumerator ESP_ZB_ZCL_AI_APP_TYPE_TEMPERATURE
 
- 
enum esp_zb_zcl_ai_temperature_in_degrees_celsius_t
 Values for ‘Temperature in degrees Celsius’ type of Analog Input cluster.
Values:
- 
enumerator ESP_ZB_ZCL_AI_TEMPERATURE_2_PIPE_ENTERING
 2 Pipe Entering
- 
enumerator ESP_ZB_ZCL_AI_TEMPERATURE_2_PIPE_LEAVING
 2 Pipe Leaving
- 
enumerator ESP_ZB_ZCL_AI_TEMPERATURE_BOILER_ENTERING
 Boiler Entering
- 
enumerator ESP_ZB_ZCL_AI_TEMPERATURE_BOILER_LEAVING
 Boiler Leaving
- 
enumerator ESP_ZB_ZCL_AI_TEMPERATURE_CHILLER_CHILLED_WATER_ENTERING
 Chiller Chilled Water Entering
- 
enumerator ESP_ZB_ZCL_AI_TEMPERATURE_CHILLER_CHILLED_WATER_LEAVING
 Chiller Chilled Water Leaving
- 
enumerator ESP_ZB_ZCL_AI_TEMPERATURE_CHILLER_CONDENSER_WATER_ENTERING
 Chiller Condenser Water Entering
- 
enumerator ESP_ZB_ZCL_AI_TEMPERATURE_CHILLER_CONDENSER_WATER_LEAVING
 Chiller Condenser Water Leaving
- 
enumerator ESP_ZB_ZCL_AI_TEMPERATURE_COLD_DECK
 Cold Deck
- 
enumerator ESP_ZB_ZCL_AI_TEMPERATURE_COOLING_COIL_DISCHARGE
 Cooling Coil Discharge
- 
enumerator ESP_ZB_ZCL_AI_TEMPERATURE_COOLING_ENTERING_WATER
 Cooling entering water
- 
enumerator ESP_ZB_ZCL_AI_TEMPERATURE_COOLING_LEAVING_WATER
 Cooling leaving Water
- 
enumerator ESP_ZB_ZCL_AI_TEMPERATURE_CONDENSER_WATER_RETURN
 Condenser water return
- 
enumerator ESP_ZB_ZCL_AI_TEMPERATURE_CONDENSER_WATER_SUPPLY
 Condenser water supply
- 
enumerator ESP_ZB_ZCL_AI_TEMPERATURE_DECOUPLE_LOOP_0
 Decouple loop 0. Note: Decouple loop is duplicated in spec
- 
enumerator ESP_ZB_ZCL_AI_TEMPERATURE_BUILDING_LOAD
 Building load
- 
enumerator ESP_ZB_ZCL_AI_TEMPERATURE_DECOUPLE_LOOP_1
 Decouple loop 1
- 
enumerator ESP_ZB_ZCL_AI_TEMPERATURE_DEW_POINT
 Dew point
- 
enumerator ESP_ZB_ZCL_AI_TEMPERATURE_DISCHARGE_AIR
 Discharge air
- 
enumerator ESP_ZB_ZCL_AI_TEMPERATURE_DISCHARGE
 Discharge
- 
enumerator ESP_ZB_ZCL_AI_TEMPERATURE_EXHAUST_AIR_AFTER_HEAT_RECOVERY
 Exhaust air after heat recovery
- 
enumerator ESP_ZB_ZCL_AI_TEMPERATURE_EXHAUST_AIR
 Exhaust air
- 
enumerator ESP_ZB_ZCL_AI_TEMPERATURE_GLYCOL
 Glycol
- 
enumerator ESP_ZB_ZCL_AI_TEMPERATURE_HEAT_RECOVERY_AIR
 Heat recovery air
- 
enumerator ESP_ZB_ZCL_AI_TEMPERATURE_HOT_DECK
 Hot deck
- 
enumerator ESP_ZB_ZCL_AI_TEMPERATURE_HEAT_EXCHANGER_BYPASS
 Heat exchanger bypass
- 
enumerator ESP_ZB_ZCL_AI_TEMPERATURE_HEAT_EXCHANGER_ENTERING
 Heat exchanger entering
- 
enumerator ESP_ZB_ZCL_AI_TEMPERATURE_HEAT_EXCHANGER_LEAVING
 Heat eXchanger leaving
- 
enumerator ESP_ZB_ZCL_AI_TEMPERATURE_MECHANICAL_ROOM
 Mechanical room
- 
enumerator ESP_ZB_ZCL_AI_TEMPERATURE_MIXED_AIR_0
 Mixed air 0. Mixed air is duplicated in spec
- 
enumerator ESP_ZB_ZCL_AI_TEMPERATURE_MIXED_AIR_1
 Mixed air 1
- 
enumerator ESP_ZB_ZCL_AI_TEMPERATURE_OUTDOOR_AIR_DEWPOINT
 Outdoor air dewpoint
- 
enumerator ESP_ZB_ZCL_AI_TEMPERATURE_OUTDOOR_AIR
 Outdoor air
- 
enumerator ESP_ZB_ZCL_AI_TEMPERATURE_PREHEAT_AIR
 Preheat air
- 
enumerator ESP_ZB_ZCL_AI_TEMPERATURE_PREHEAT_ENTERING_WATER
 Preheat entering water
- 
enumerator ESP_ZB_ZCL_AI_TEMPERATURE_PREHEAT_LEAVING_WATER
 Preheat leaving water
- 
enumerator ESP_ZB_ZCL_AI_TEMPERATURE_PRIMARY_CHILLED_WATER_RETURN
 Primary chilled water return
- 
enumerator ESP_ZB_ZCL_AI_TEMPERATURE_PRIMARY_CHILLED_WATER_SUPPLY
 Primary chilled water supply
- 
enumerator ESP_ZB_ZCL_AI_TEMPERATURE_PRIMARY_HOT_WATER_RETURN
 Primary hot watter return
- 
enumerator ESP_ZB_ZCL_AI_TEMPERATURE_PRIMARY_HOT_WATER_SUPPLY
 Primary hot watter supply
- 
enumerator ESP_ZB_ZCL_AI_TEMPERATURE_REHEAT_COIL_DISCHARGE
 Reheat coil discharge
- 
enumerator ESP_ZB_ZCL_AI_TEMPERATURE_REHEAT_ENTERING_WATER
 Reheat entering water
- 
enumerator ESP_ZB_ZCL_AI_TEMPERATURE_REHEAT_LEAVING_WATER
 Reheat leaving water
- 
enumerator ESP_ZB_ZCL_AI_TEMPERATURE_RETURN_AIR
 Return air
- 
enumerator ESP_ZB_ZCL_AI_TEMPERATURE_SECONDARY_CHILLED_WATER_RETURN
 Secondary chilled water return
- 
enumerator ESP_ZB_ZCL_AI_TEMPERATURE_SECONDARY_CHILLED_WATER_SUPPLY
 Secondary chilled water supply
- 
enumerator ESP_ZB_ZCL_AI_TEMPERATURE_SECONDARY_HW_RETURN
 Secondary hw return
- 
enumerator ESP_ZB_ZCL_AI_TEMPERATURE_SECONDARY_HW_SUPPLY
 Secondary hw supply
- 
enumerator ESP_ZB_ZCL_AI_TEMPERATURE_SIDELOOP_RESET
 Sideloop reset
- 
enumerator ESP_ZB_ZCL_AI_TEMPERATURE_SIDELOOP_SETPOINT
 Sideloop setpoint
- 
enumerator ESP_ZB_ZCL_AI_TEMPERATURE_SIDELOOP
 Sideloop
- 
enumerator ESP_ZB_ZCL_AI_TEMPERATURE_SOURCE
 Source
- 
enumerator ESP_ZB_ZCL_AI_TEMPERATURE_SUPPLY_AIR
 Supply air
- 
enumerator ESP_ZB_ZCL_AI_TEMPERATURE_SUPPLY_LOW_LIMIT
 Supply low limit
- 
enumerator ESP_ZB_ZCL_AI_TEMPERATURE_TOWER_BASIN
 Tower basin
- 
enumerator ESP_ZB_ZCL_AI_TEMPERATURE_TWO_PIPE_LEAVING_WATER
 Two pipe leaving water
- 
enumerator ESP_ZB_ZCL_AI_TEMPERATURE_RESERVED
 Reserved
- 
enumerator ESP_ZB_ZCL_AI_TEMPERATURE_ZONE_DEWPOINT
 Zone dewpoint
- 
enumerator ESP_ZB_ZCL_AI_TEMPERATURE_ZONE_SENSOR_SETPOINT
 Zone sensor setpoint
- 
enumerator ESP_ZB_ZCL_AI_TEMPERATURE_ZONE_SENSOR_SETPOINT_OFFSET
 Zone sensor setpoint offset
- 
enumerator ESP_ZB_ZCL_AI_TEMPERATURE_ZONE
 Zone
- 
enumerator ESP_ZB_ZCL_AI_TEMPERATURE_OTHER
 Other
- 
enumerator ESP_ZB_ZCL_AI_TEMPERATURE_2_PIPE_ENTERING
 
- 
enum esp_zb_zcl_ai_relative_humidity_in_percent_t
 Values for ‘Relative Humidity in ‘ type of Analog Input cluster.
Values:
- 
enumerator ESP_ZB_ZCL_AI_HUMIDITY_DISCHARGE
 Discharge
- 
enumerator ESP_ZB_ZCL_AI_HUMIDITY_EXHAUST
 Exhaust
- 
enumerator ESP_ZB_ZCL_AI_HUMIDITY_HOT_DECK
 Hot deck
- 
enumerator ESP_ZB_ZCL_AI_HUMIDITY_MIXED_AIR
 Mixed air
- 
enumerator ESP_ZB_ZCL_AI_HUMIDITY_OUTDOOR_AIR
 Outdoor air
- 
enumerator ESP_ZB_ZCL_AI_HUMIDITY_RETURN
 Return
- 
enumerator ESP_ZB_ZCL_AI_HUMIDITY_SIDELOOP
 Sideloop
- 
enumerator ESP_ZB_ZCL_AI_HUMIDITY_SPACE
 Space
- 
enumerator ESP_ZB_ZCL_AI_HUMIDITY_ZONE
 Zone
- 
enumerator ESP_ZB_ZCL_AI_HUMIDITY_OTHER
 Other
- 
enumerator ESP_ZB_ZCL_AI_HUMIDITY_DISCHARGE
 
- 
enum esp_zb_zcl_ai_pressure_in_pascal_t
 Values for ‘Pressure in Pascal’ type of Analog Input cluster.
Values:
- 
enumerator ESP_ZB_ZCL_AI_PRESSURE_BOILER_PUMP_DIFFERENTIAL
 Boier pump differential
- 
enumerator ESP_ZB_ZCL_AI_PRESSURE_BUILDING_STATIC
 Building static
- 
enumerator ESP_ZB_ZCL_AI_PRESSURE_COLD_DECK_DIFFERENTIAL_SENSOR
 Cold deck differential sensor
- 
enumerator ESP_ZB_ZCL_AI_PRESSURE_CHILLED_WATER_BUILDING_DIFFERENTIAL
 Chilled water building differential
- 
enumerator ESP_ZB_ZCL_AI_PRESSURE_COLD_DECK_DIFFERENTIAL
 Cold deck differential
- 
enumerator ESP_ZB_ZCL_AI_PRESSURE_COLD_DECK_STATIC
 Cold deck static
- 
enumerator ESP_ZB_ZCL_AI_PRESSURE_CONDENSER_WATER_PUMP_DIFFERENTIAL
 Condenser water pump differential
- 
enumerator ESP_ZB_ZCL_AI_PRESSURE_DISCHARGE_DIFFERENTIAL
 Discharge differential
- 
enumerator ESP_ZB_ZCL_AI_PRESSURE_DISCHARGE_STATIC_1
 Discharge static 1
- 
enumerator ESP_ZB_ZCL_AI_PRESSURE_DISCHARGE_STATIC_2
 Discharge static 2
- 
enumerator ESP_ZB_ZCL_AI_PRESSURE_EXHAUST_AIR_DIFFERENTIAL
 Exhaust air differential
- 
enumerator ESP_ZB_ZCL_AI_PRESSURE_EXHAUST_AIR_STATIC
 Exhaust air static
- 
enumerator ESP_ZB_ZCL_AI_PRESSURE_EXHAUST_DIFFERENTIAL_0
 Exhaust differential 0. Note: Exhaust differential is duplicated in spec
- 
enumerator ESP_ZB_ZCL_AI_PRESSURE_EXHAUST_DIFFERENTIAL_1
 Exhaust differential 1
- 
enumerator ESP_ZB_ZCL_AI_PRESSURE_HOT_DECK_DIFFERENTIAL_0
 Hot deck differential 0. Note: Hot Deck differential is duplicated in spec
- 
enumerator ESP_ZB_ZCL_AI_PRESSURE_HOT_DECK_DIFFERENTIAL_1
 Hot deck differential 1
- 
enumerator ESP_ZB_ZCL_AI_PRESSURE_HOT_DECK_STATIC
 Hot deck static
- 
enumerator ESP_ZB_ZCL_AI_PRESSURE_HOT_WATER_BLDG_DIFF
 Hot water bldg Diff
- 
enumerator ESP_ZB_ZCL_AI_PRESSURE_HEAT_EXCHANGER_STEAM
 Heat exchanger steam
- 
enumerator ESP_ZB_ZCL_AI_PRESSURE_MIN_OUTDOOR_AIR_DIFFERENTIAL
 Min outdoor air differential
- 
enumerator ESP_ZB_ZCL_AI_PRESSURE_OUTDOOR_AIR_DIFFERENTIAL
 Outdoor air differential
- 
enumerator ESP_ZB_ZCL_AI_PRESSURE_PRIMARY_CHILLED_WATER_PUMP_DIFFERENTIAL
 Primary chilled water pump differential
- 
enumerator ESP_ZB_ZCL_AI_PRESSURE_PRIMATY_HOT_WATER_PUMP_DIFFERENTIAL
 Primary hot water pump differential
- 
enumerator ESP_ZB_ZCL_AI_PRESSURE_RELIEF_DIFFERENTIAL
 Relief differential
- 
enumerator ESP_ZB_ZCL_AI_PRESSURE_RETURN_AIR_STATIC
 Return air Static
- 
enumerator ESP_ZB_ZCL_AI_PRESSURE_RETURN_DIFFERENTIAL
 Return differential
- 
enumerator ESP_ZB_ZCL_AI_PRESSURE_SECONDARY_CHILLED_WATER_PUMP_DIFFERENTIAL
 Secondary chilled water pump differential
- 
enumerator ESP_ZB_ZCL_AI_PRESSURE_SECONDARY_HOT_WATER_PUMP_DIFFERENTIAL
 Secondary hot water pump differential
- 
enumerator ESP_ZB_ZCL_AI_PRESSURE_SIDELOOP
 Sideloop
- 
enumerator ESP_ZB_ZCL_AI_PRESSURE_STEAM
 Steam
- 
enumerator ESP_ZB_ZCL_AI_PRESSURE_SUPPLY_DIFFERENTIAL_SENSOR
 Supply differential sensor
- 
enumerator ESP_ZB_ZCL_AI_PRESSURE_OTHER
 Other
- 
enumerator ESP_ZB_ZCL_AI_PRESSURE_BOILER_PUMP_DIFFERENTIAL
 
- 
enum esp_zb_zcl_ai_flow_in_liters_per_second_t
 Values for ‘Flow in Liters per Second’ type of Analog Input cluster.
Values:
- 
enumerator ESP_ZB_ZCL_AI_FLOW_CHILLED_WATER
 Chilled water
- 
enumerator ESP_ZB_ZCL_AI_FLOW_CHILLER_CHILLED_WATER
 Chiller chilled water
- 
enumerator ESP_ZB_ZCL_AI_FLOW_CHILLER_CONDENSER_WATER
 Chiller condenser water
- 
enumerator ESP_ZB_ZCL_AI_FLOW_COLD_DECK
 Cold deck
- 
enumerator ESP_ZB_ZCL_AI_FLOW_DECOUPLE_LOOP
 Decouple loop
- 
enumerator ESP_ZB_ZCL_AI_FLOW_DISCHARGE
 Discharge
- 
enumerator ESP_ZB_ZCL_AI_FLOW_EXHAUST_FAN
 Exhaust fan
- 
enumerator ESP_ZB_ZCL_AI_FLOW_EXHAUST
 Exhaust
- 
enumerator ESP_ZB_ZCL_AI_FLOW_FAN
 Fan
- 
enumerator ESP_ZB_ZCL_AI_FLOW_HOT_DECK
 Flow hot deck
- 
enumerator ESP_ZB_ZCL_AI_FLOW_HOT_WATER
 Hot water
- 
enumerator ESP_ZB_ZCL_AI_FLOW_MIN_OUTDOOR_AIR_FAN
 Min outdoor air fan
- 
enumerator ESP_ZB_ZCL_AI_FLOW_MIN_OUTDOOR_AIR
 Min outdoor Air
- 
enumerator ESP_ZB_ZCL_AI_FLOW_OUTDOOR_AIR
 Outdoor air
- 
enumerator ESP_ZB_ZCL_AI_FLOW_PRIMARY_CHILLED_WATER
 Primary chilled water
- 
enumerator ESP_ZB_ZCL_AI_FLOW_RELIEF_FAN
 Relief fan
- 
enumerator ESP_ZB_ZCL_AI_FLOW_RELIEF
 Relief
- 
enumerator ESP_ZB_ZCL_AI_FLOW_RETURN_FAN
 Return fan
- 
enumerator ESP_ZB_ZCL_AI_FLOW_RETURN
 Return
- 
enumerator ESP_ZB_ZCL_AI_FLOW_SECONDARY_CHILLED_WATER_FLOW
 Secondary chilled water flow
- 
enumerator ESP_ZB_ZCL_AI_FLOW_SUPPLY_FAN
 Supply fan
- 
enumerator ESP_ZB_ZCL_AI_FLOW_TOWER_FAN
 Tower fan
- 
enumerator ESP_ZB_ZCL_AI_FLOW_OTHER
 Other
- 
enumerator ESP_ZB_ZCL_AI_FLOW_CHILLED_WATER
 
- 
enum esp_zb_zcl_ai_percentage_t
 Values for ‘Percentage ‘ type of Analog Input cluster.
Values:
- 
enumerator ESP_ZB_ZCL_AI_PERCENTAGE_CHILLER_FULL_LOAD_AMPERAGE
 Chiller full load amperage
- 
enumerator ESP_ZB_ZCL_AI_PERCENTAGE_OTHER
 Other
- 
enumerator ESP_ZB_ZCL_AI_PERCENTAGE_CHILLER_FULL_LOAD_AMPERAGE
 
- 
enum esp_zb_zcl_ai_ppm_t
 Values for ‘Parts per Million PPM’ type of Analog Input cluster.
Values:
- 
enumerator ESP_ZB_ZCL_AI_PPM_RETURN_CARBON_DIOXIDE
 Return carbon dioxide
- 
enumerator ESP_ZB_ZCL_AI_PPM_ZONE_CARBON_DIOXIDE
 Zone carbon dioxide
- 
enumerator ESP_ZB_ZCL_AI_PPM_OTHER
 Other
- 
enumerator ESP_ZB_ZCL_AI_PPM_RETURN_CARBON_DIOXIDE
 
- 
enum esp_zb_zcl_ai_rpm_t
 Values for ‘Rotational Speed in RPM’ type of Analog Input cluster.
Values:
- 
enumerator ESP_ZB_ZCL_AI_RPM_EXHAUS_FAN_REMOTE
 Exhaust fan remote
- 
enumerator ESP_ZB_ZCL_AI_RPM_HEAT_RECOVERY_WHEEL_REMOTE
 Heat recovery wheel remote
- 
enumerator ESP_ZB_ZCL_AI_RPM_MIN_OUTDOOR_AIR_FAN_REMOTE
 Min outdoor air fan remote
- 
enumerator ESP_ZB_ZCL_AI_RPM_RELIEF_FAN_REMOTE
 Relief fan remote
- 
enumerator ESP_ZB_ZCL_AI_RPM_RETURN_FAN_REMOTE
 Return fan remote
- 
enumerator ESP_ZB_ZCL_AI_RPM_SUPPLY_FAN_REMOTE
 Supply fan remote
- 
enumerator ESP_ZB_ZCL_AI_RPM_VARIABLE_SPEED_DRIVE_MOTOR
 Variable speed drive motor
- 
enumerator ESP_ZB_ZCL_AI_RPM_VARIABLE_SPEED_DRIVE_SETPOINT
 Variable speed drive setpoint
- 
enumerator ESP_ZB_ZCL_AI_RPM_OTHER
 Other
- 
enumerator ESP_ZB_ZCL_AI_RPM_EXHAUS_FAN_REMOTE
 
- 
enum esp_zb_zcl_ai_current_t
 Values for ‘Current in Amps’ type of Analog Input cluster.
Values:
- 
enumerator ESP_ZB_ZCL_AI_CURRENT_CHILLER_AMPS
 Chiller amps
- 
enumerator ESP_ZB_ZCL_AI_CURRENT_OTHER
 Other
- 
enumerator ESP_ZB_ZCL_AI_CURRENT_CHILLER_AMPS
 
- 
enum esp_zb_zcl_ai_frequency_t
 Values for ‘Frequency in Hz’ type of Analog Input cluster.
Values:
- 
enumerator ESP_ZB_ZCL_AI_FREQUENCY_VARIABLE_SPEED_DRIVE_OUTPUT
 Variable speed drive output
- 
enumerator ESP_ZB_ZCL_AI_FREQUENCY_OTHER
 Other
- 
enumerator ESP_ZB_ZCL_AI_FREQUENCY_VARIABLE_SPEED_DRIVE_OUTPUT
 
- 
enum esp_zb_zcl_ai_power_in_watts_t
 Values for ‘Power in Watts’ type of Analog Input cluster.
Values:
- 
enumerator ESP_ZB_ZCL_AI_POWER_IN_WATTS_CONSUMPTION
 Consumption
- 
enumerator ESP_ZB_ZCL_AI_POWER_IN_WATTS_OTHER
 Other
- 
enumerator ESP_ZB_ZCL_AI_POWER_IN_WATTS_CONSUMPTION
 
- 
enum esp_zb_zcl_ai_power_in_kilowatts_t
 Values for ‘Power in kW’ type of Analog Input cluster.
Values:
- 
enumerator ESP_ZB_ZCL_AI_POWER_IN_KILOWATTS_ABSOLUTE
 Absolute
- 
enumerator ESP_ZB_ZCL_AI_POWER_IN_KILOWATTS_CONSUMPTION
 Consumption
- 
enumerator ESP_ZB_ZCL_AI_POWER_IN_KILOWATTS_OTHER
 Other
- 
enumerator ESP_ZB_ZCL_AI_POWER_IN_KILOWATTS_ABSOLUTE
 
- 
enum esp_zb_zcl_ai_energy_kwh_t
 Values for ‘Energy in kWH’ type of Analog Input cluster.
Values:
- 
enumerator ESP_ZB_ZCL_AI_ENERGY_KWH_VARIABLE_SPEED_DRIVE
 Variable speed drive
- 
enumerator ESP_ZB_ZCL_AI_ENERGY_KWH_OTHER
 Other
- 
enumerator ESP_ZB_ZCL_AI_ENERGY_KWH_VARIABLE_SPEED_DRIVE
 
- 
enum esp_zb_zcl_ai_count_unitless_t
 Values for ‘Count - Unitless’ type of Analog Input cluster.
Values:
- 
enumerator ESP_ZB_ZCL_AI_COUNT_UNITLESS_COUNT
 Count
- 
enumerator ESP_ZB_ZCL_AI_COUNT_UNITLESS_OTHER
 Other
- 
enumerator ESP_ZB_ZCL_AI_COUNT_UNITLESS_COUNT
 
- 
enum esp_zb_zcl_ai_enthalpy_t
 Values for ‘Enthalpy in KJoules per Kg’ type of Analog Input cluster.
Values:
- 
enumerator ESP_ZB_ZCL_AI_ENTHALPY_OUTDOOR_AIR
 Out door air
- 
enumerator ESP_ZB_ZCL_AI_ENTHALPY_RETURN_AIR
 Return air
- 
enumerator ESP_ZB_ZCL_AI_ENTHALPY_SPACE
 Space
- 
enumerator ESP_ZB_ZCL_AI_ENTHALPY_OTHER
 Other
- 
enumerator ESP_ZB_ZCL_AI_ENTHALPY_OUTDOOR_AIR