ZCL binary value
Zigbee Cluster Library (ZCL) binary value cluster usage definition for ESP Zigbee SDK.
Header File
Functions
-
void esp_zb_zcl_binary_value_init_server(void)
-
void esp_zb_zcl_binary_value_init_client(void)
Macros
-
ESP_ZB_ZCL_BINARY_VALUE_ACTIVE_TEXT_DEFAULT_VALUE
Default value for ActiveText attribute.
-
ESP_ZB_ZCL_BINARY_VALUE_DESCRIPTION_DEFAULT_VALUE
Default value for Description attribute.
-
ESP_ZB_ZCL_BINARY_VALUE_INACTIVE_TEXT_DEFAULT_VALUE
Default value for InactiveText attribute.
-
ESP_ZB_ZCL_BINARY_VALUE_MIN_OFF_TIME_DEFAULT_VALUE
Default value for MinOffTime attribute.
-
ESP_ZB_ZCL_BINARY_VALUE_MIN_ON_TIME_DEFAULT_VALUE
Default value for MinOnTime attribute.
-
ESP_ZB_ZCL_BINARY_VALUE_OUT_OF_SERVICE_DEFAULT_VALUE
OutOfService attribute default value.
-
ESP_ZB_ZCL_BINARY_VALUE_PRESENT_VALUE_DEFAULT_VALUE
Default value for PresentValue attribute.
-
ESP_ZB_ZCL_BINARY_VALUE_RELIABILITY_DEFAULT_VALUE
Default value for Reliability attribute.
-
ESP_ZB_ZCL_BINARY_VALUE_RELINQUISH_DEFAULT_DEFAULT_VALUE
Default value for RelinquishDefault attribute.
-
ESP_ZB_ZCL_BINARY_VALUE_STATUS_FLAGS_DEFAULT_VALUE
Default value for StatusFlag attribute.
-
ESP_ZB_ZCL_BINARY_VALUE_STATUS_FLAGS_MIN_VALUE
StatusFlag attribute minimum value.
-
ESP_ZB_ZCL_BINARY_VALUE_STATUS_FLAGS_MAX_VALUE
StatusFlag attribute maximum value.
-
ESP_ZB_ZCL_BINARY_VALUE_APPLICATION_TYPE_DEFAULT_VALUE
Default value for ApplicationType attribute.
-
ESP_ZB_ZCL_BV_GROUP_ID
Macros for ApplicationType attribute.
-
ESP_ZB_ZCL_BV_SET_APP_TYPE_WITH_ID(_type, _id)
-
ESP_ZB_ZCL_CLUSTER_ID_BINARY_VALUE_SERVER_ROLE_INIT
-
ESP_ZB_ZCL_CLUSTER_ID_BINARY_VALUE_CLIENT_ROLE_INIT
Enumerations
-
enum esp_zb_zcl_binary_value_attr_t
Binary Value cluster attribute identifiers.
Values:
-
enumerator ESP_ZB_ZCL_ATTR_BINARY_VALUE_ACTIVE_TEXT_ID
Human readable description of the ACTIVE state.
-
enumerator ESP_ZB_ZCL_ATTR_BINARY_VALUE_DESCRIPTION_ID
Description of the usage.
-
enumerator ESP_ZB_ZCL_ATTR_BINARY_VALUE_INACTIVE_TEXT_ID
Human readable description of the INACTIVE state.
-
enumerator ESP_ZB_ZCL_ATTR_BINARY_VALUE_MIN_OFF_TIME_ID
Minimum Off Time.
-
enumerator ESP_ZB_ZCL_ATTR_BINARY_VALUE_MIN_ON_TIME_ID
Minimum On Time.
-
enumerator ESP_ZB_ZCL_ATTR_BINARY_VALUE_OUT_OF_SERVICE_ID
OutOfService attribute.
-
enumerator ESP_ZB_ZCL_ATTR_BINARY_VALUE_PRESENT_VALUE_ID
PresentValue attribute.
-
enumerator ESP_ZB_ZCL_ATTR_BINARY_VALUE_RELIABILITY_ID
TODO: support PriorityArray Attribute Reliability.
-
enumerator ESP_ZB_ZCL_ATTR_BINARY_VALUE_RELINQUISH_DEFAULT_ID
Relinquish default.
-
enumerator ESP_ZB_ZCL_ATTR_BINARY_VALUE_STATUS_FLAGS_ID
StatusFlag attribute.
-
enumerator ESP_ZB_ZCL_ATTR_BINARY_VALUE_APPLICATION_TYPE_ID
ApplicationType attribute.
-
enumerator ESP_ZB_ZCL_ATTR_BINARY_VALUE_ACTIVE_TEXT_ID
-
enum esp_zb_zcl_binary_value_status_flags_value_t
Values for StatusFlags attribute.
Values:
-
enumerator ESP_ZB_ZCL_BINARY_VALUE_STATUS_FLAG_NORMAL
Normal (default) state.
-
enumerator ESP_ZB_ZCL_BINARY_VALUE_STATUS_FLAG_IN_ALARM
In alarm bit.
-
enumerator ESP_ZB_ZCL_BINARY_VALUE_STATUS_FLAG_FAULT
Fault bit.
-
enumerator ESP_ZB_ZCL_BINARY_VALUE_STATUS_FLAG_OVERRIDDEN
Overridden bit.
-
enumerator ESP_ZB_ZCL_BINARY_VALUE_STATUS_FLAG_OUT_OF_SERVICE
Out of service bit.
-
enumerator ESP_ZB_ZCL_BINARY_VALUE_STATUS_FLAG_NORMAL
-
enum esp_zb_zcl_binary_value_reliability_value_t
Values for Reliability attribute.
Values:
-
enumerator ESP_ZB_ZCL_BINARY_VALUE_RELIABILITY_NO_FAULT_DETECTED
No fault detected
-
enumerator ESP_ZB_ZCL_BINARY_VALUE_RELIABILITY_NO_SENSOR
No sensor
-
enumerator ESP_ZB_ZCL_BINARY_VALUE_RELIABILITY_OVER_RANGE
Over range
-
enumerator ESP_ZB_ZCL_BINARY_VALUE_RELIABILITY_UNDER_RANGE
Under range
-
enumerator ESP_ZB_ZCL_BINARY_VALUE_RELIABILITY_OPEN_LOOP
Open loop
-
enumerator ESP_ZB_ZCL_BINARY_VALUE_RELIABILITY_SHORTED_LOOP
Shorted loop
-
enumerator ESP_ZB_ZCL_BINARY_VALUE_RELIABILITY_NO_OUTPUT
No output
-
enumerator ESP_ZB_ZCL_BINARY_VALUE_RELIABILITY_UNRELIABLE_OTHER
Unreliable other
-
enumerator ESP_ZB_ZCL_BINARY_VALUE_RELIABILITY_PROCESS_ERROR
Process error
-
enumerator ESP_ZB_ZCL_BINARY_VALUE_RELIABILITY_CONFIGURATION_ERROR
Configuration error
-
enumerator ESP_ZB_ZCL_BINARY_VALUE_RELIABILITY_NO_FAULT_DETECTED