|
| #define | ZB_ZCL_BINARY_INPUT_CLUSTER_REVISION_DEFAULT ((zb_uint16_t)0x0001u) |
| | Default value for Binary Input cluster revision global attribute. More...
|
| |
| #define | ZB_ZCL_BINARY_INPUT_ACTIVE_TEXT_DEFAULT_VALUE {0} |
| | Default value for ActiveText attribute. More...
|
| |
| #define | ZB_ZCL_BINARY_INPUT_DESCRIPTION_DEFAULT_VALUE {0} |
| | Default value for Description attribute. More...
|
| |
| #define | ZB_ZCL_BINARY_INPUT_INACTIVE_TEXT_DEFAULT_VALUE {0} |
| | Default value for InactiveText attribute. More...
|
| |
| #define | ZB_ZCL_BINARY_INPUT_OUT_OF_SERVICE_DEFAULT_VALUE ZB_FALSE |
| | OutOfService attribute default value. More...
|
| |
| #define | ZB_ZCL_BINARY_INPUT_POLARITY_DEFAULT_VALUE ((zb_uint8_t)0) |
| | Default value for Polarity attribute. More...
|
| |
| #define | ZB_ZCL_BINARY_INPUT_RELIABILITY_DEFAULT_VALUE ((zb_uint8_t)0x00) |
| | Default value for Reliability attribute. More...
|
| |
| #define | ZB_ZCL_BINARY_INPUT_STATUS_FLAG_DEFAULT_VALUE ZB_ZCL_BINARY_INPUT_STATUS_FLAG_NORMAL |
| | StatusFlag attribute default value. More...
|
| |
| #define | ZB_ZCL_BINARY_INPUT_STATUS_FLAG_MIN_VALUE 0 |
| | StatusFlag attribute minimum value. More...
|
| |
| #define | ZB_ZCL_BINARY_INPUT_STATUS_FLAG_MAX_VALUE 0x0F |
| | StatusFlag attribute maximum value. More...
|
| |
| #define | ZB_ZCL_DECLARE_BINARY_INPUT_ATTRIB_LIST( attr_list, out_of_service, present_value, status_flag) |
| | Declare attribute list for Binary Input cluster. More...
|
| |
| enum | zb_zcl_binary_input_attr_e {
ZB_ZCL_ATTR_BINARY_INPUT_ACTIVE_TEXT_ID = 0x0004,
ZB_ZCL_ATTR_BINARY_INPUT_DESCRIPTION_ID = 0x001C,
ZB_ZCL_ATTR_BINARY_INPUT_INACTIVE_TEXT_ID = 0x002E,
ZB_ZCL_ATTR_BINARY_INPUT_OUT_OF_SERVICE_ID = 0x0051,
ZB_ZCL_ATTR_BINARY_INPUT_POLARITY_ID = 0x0054,
ZB_ZCL_ATTR_BINARY_INPUT_PRESENT_VALUE_ID = 0x0055,
ZB_ZCL_ATTR_GP_ATTR_BINARY_INPUT_BATTERY_VALUE_ID = 0x0056,
ZB_ZCL_ATTR_GP_ATTR_BINARY_INPUT_TEMPERATURE_VALUE_ID = 0x0057,
ZB_ZCL_ATTR_GP_ATTR_BINARY_INPUT_TAMPER_VALUE_ID = 0x0058,
ZB_ZCL_ATTR_BINARY_INPUT_RELIABILITY_ID = 0x0067,
ZB_ZCL_ATTR_BINARY_INPUT_STATUS_FLAG_ID = 0x006F,
ZB_ZCL_ATTR_BINARY_INPUT_APPLICATION_TYPE_ID = 0x0100
} |
| | Binary Input cluster attribute identifiers. More...
|
| |
| enum | zb_zcl_binary_input_status_flag_value_e {
ZB_ZCL_BINARY_INPUT_STATUS_FLAG_NORMAL = 0x00,
ZB_ZCL_BINARY_INPUT_STATUS_FLAG_IN_ALARM = 0x01,
ZB_ZCL_BINARY_INPUT_STATUS_FLAG_FAULT = 0x02,
ZB_ZCL_BINARY_INPUT_STATUS_FLAG_OVERRIDDEN = 0x04,
ZB_ZCL_BINARY_INPUT_STATUS_FLAG_OUT_OF_SERVICE = 0x08
} |
| | StatusFlag attribute values. More...
|
| |