Trident IoT Zigbee SDK
Loading...
Searching...
No Matches
tr_zcl_endpoint_config.h File Reference

ZCL configuration header file. More...

#include "zb_zcl_common.h"
#include "zboss_api_internal.h"
#include "tr_zcl_id.h"
#include "tr_zcl_type.h"
#include "tr_zcl_cmd_structs.h"
#include "tr_zcl_plugin_include.h"
Include dependency graph for tr_zcl_endpoint_config.h:

Go to the source code of this file.

Data Structures

struct  tr_af_simple_desc_ep1_s
struct  basic_server_attr_ep1_t
struct  power_configuration_server_attr_ep1_t
struct  identify_client_attr_ep1_t
struct  identify_server_attr_ep1_t
struct  groups_server_attr_ep1_t
struct  scenes_server_attr_ep1_t
struct  alarms_server_attr_ep1_t
struct  time_client_attr_ep1_t
struct  over_the_air_bootloading_client_attr_ep1_t
struct  poll_control_server_attr_ep1_t
struct  door_lock_server_attr_ep1_t
struct  temperature_measurement_server_attr_ep1_t
struct  diagnostics_server_attr_ep1_t
struct  remote_cli_server_attr_ep1_t
struct  device_attr_context_ep1_t
struct  tr_attr_report_config_t
struct  tr_cluster_names_t

Macros

#define TR_DEVICE_MANUFACTURER_ID   0x1570U
#define TR_GLOBAL_RESPONSE_POLICY   ZB_ZCL_DISABLE_DEFAULT_RESPONSE
#define TR_ZCL_NULL_EP_ID   0xFFU
#define TR_ZCL_NULL_ID   0xFFFFU
#define TR_ZCL_NON_MANUFACTURER_SPECIFIC   0xFFFFU
#define TR_DEVICE_EP_COUNT   (1)
#define TR_DEVICE_EP1   1
#define TR_DEVICE_NUM_IN_CLUSTERS_EP1   (0+1+1+1+1+1+1+1+1+1+1+1)
#define TR_DEVICE_NUM_OUT_CLUSTERS_EP1   (0+1+1+1)
#define BASIC_SERVER_VERSION_DEFAULT_EP1   8
#define BASIC_SERVER_HW_VERSION_DEFAULT_EP1   1
#define BASIC_SERVER_MANUFACTURER_NAME_DEFAULT_EP1   "Trident IoT"
#define BASIC_SERVER_MODEL_IDENTIFIER_DEFAULT_EP1   "Door Lock"
#define BASIC_SERVER_POWER_SOURCE_DEFAULT_EP1   3
#define BASIC_SERVER_CLUSTER_REVISION_SERVER_DEFAULT_EP1   3
#define POWER_CONFIGURATION_SERVER_BATTERY_VOLTAGE_DEFAULT_EP1   60
#define POWER_CONFIGURATION_SERVER_BATTERY_PERCENTAGE_REMAINING_DEFAULT_EP1   200
#define POWER_CONFIGURATION_SERVER_BATTERY_SIZE_DEFAULT_EP1   0x03
#define POWER_CONFIGURATION_SERVER_BATTERY_QUANTITY_DEFAULT_EP1   4
#define POWER_CONFIGURATION_SERVER_BATTERY_ALARM_MASK_DEFAULT_EP1   0x00
#define POWER_CONFIGURATION_SERVER_BATTERY_VOLTAGE_MIN_THRESHOLD_DEFAULT_EP1   40
#define POWER_CONFIGURATION_SERVER_BATTERY_VOLTAGE_THRESHOLD_1_DEFAULT_EP1   41
#define POWER_CONFIGURATION_SERVER_BATTERY_VOLTAGE_THRESHOLD_2_DEFAULT_EP1   42
#define POWER_CONFIGURATION_SERVER_BATTERY_VOLTAGE_THRESHOLD_3_DEFAULT_EP1   43
#define POWER_CONFIGURATION_SERVER_BATTERY_ALARM_STATE_DEFAULT_EP1   0x00000000
#define POWER_CONFIGURATION_SERVER_CLUSTER_REVISION_SERVER_DEFAULT_EP1   2
#define IDENTIFY_CLIENT_CLUSTER_REVISION_CLIENT_DEFAULT_EP1   2
#define IDENTIFY_SERVER_IDENTIFY_TIME_DEFAULT_EP1   0
#define IDENTIFY_SERVER_CLUSTER_REVISION_SERVER_DEFAULT_EP1   2
#define GROUPS_SERVER_GROUP_NAME_SUPPORT_DEFAULT_EP1   0
#define GROUPS_SERVER_CLUSTER_REVISION_SERVER_DEFAULT_EP1   3
#define SCENES_SERVER_SCENE_COUNT_DEFAULT_EP1   0x00
#define SCENES_SERVER_CURRENT_SCENE_DEFAULT_EP1   0x00
#define SCENES_SERVER_CURRENT_GROUP_DEFAULT_EP1   0x0000
#define SCENES_SERVER_SCENE_VALID_DEFAULT_EP1   0x00
#define SCENES_SERVER_SCENE_NAME_SUPPORT_DEFAULT_EP1   0
#define SCENES_SERVER_CLUSTER_REVISION_SERVER_DEFAULT_EP1   3
#define ALARMS_SERVER_CLUSTER_REVISION_SERVER_DEFAULT_EP1   0x0001
#define TIME_CLIENT_CLUSTER_REVISION_CLIENT_DEFAULT_EP1   2
#define OVER_THE_AIR_BOOTLOADING_CLIENT_UPGRADE_SERVER_ID_DEFAULT_EP1   (zb_ieee_addr_t){ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF }
#define OVER_THE_AIR_BOOTLOADING_CLIENT_FILE_OFFSET_DEFAULT_EP1   0xffffffff
#define OVER_THE_AIR_BOOTLOADING_CLIENT_CURRENT_FILE_VERSION_DEFAULT_EP1   0x01020304
#define OVER_THE_AIR_BOOTLOADING_CLIENT_CURRENT_ZIGBEE_STACK_VERSION_DEFAULT_EP1   0x0002
#define OVER_THE_AIR_BOOTLOADING_CLIENT_DOWNLOADED_FILE_VERSION_DEFAULT_EP1   0x0
#define OVER_THE_AIR_BOOTLOADING_CLIENT_DOWNLOADED_ZIGBEE_STACK_VERSION_DEFAULT_EP1   0x0002
#define OVER_THE_AIR_BOOTLOADING_CLIENT_IMAGE_UPGRADE_STATUS_DEFAULT_EP1   0x00
#define OVER_THE_AIR_BOOTLOADING_CLIENT_MANUFACTURER_ID_DEFAULT_EP1   0x1570
#define OVER_THE_AIR_BOOTLOADING_CLIENT_IMAGE_TYPE_ID_DEFAULT_EP1   0x0002
#define OVER_THE_AIR_BOOTLOADING_CLIENT_MINIMUM_BLOCK_REQUEST_PERIOD_DEFAULT_EP1   0
#define OVER_THE_AIR_BOOTLOADING_CLIENT_CLUSTER_REVISION_CLIENT_DEFAULT_EP1   4
#define POLL_CONTROL_SERVER_CHECK_IN_INTERVAL_DEFAULT_EP1   0x00001950
#define POLL_CONTROL_SERVER_LONG_POLL_INTERVAL_DEFAULT_EP1   0x00000014
#define POLL_CONTROL_SERVER_SHORT_POLL_INTERVAL_DEFAULT_EP1   0x0002
#define POLL_CONTROL_SERVER_FAST_POLL_TIMEOUT_DEFAULT_EP1   0x0028
#define POLL_CONTROL_SERVER_CHECK_IN_INTERVAL_MIN_DEFAULT_EP1   0x000001e0
#define POLL_CONTROL_SERVER_LONG_POLL_INTERVAL_MIN_DEFAULT_EP1   0x0000000c
#define POLL_CONTROL_SERVER_FAST_POLL_TIMEOUT_MAX_DEFAULT_EP1   0x0028
#define POLL_CONTROL_SERVER_CLUSTER_REVISION_SERVER_DEFAULT_EP1   3
#define DOOR_LOCK_SERVER_LOCK_STATE_DEFAULT_EP1   0
#define DOOR_LOCK_SERVER_LOCK_TYPE_DEFAULT_EP1   0
#define DOOR_LOCK_SERVER_ACTUATOR_ENABLED_DEFAULT_EP1   1
#define DOOR_LOCK_SERVER_NUM_TOTAL_USERS_SUPPORTED_DEFAULT_EP1   0x0008
#define DOOR_LOCK_SERVER_NUM_PIN_USERS_SUPPORTED_DEFAULT_EP1   0x0008
#define DOOR_LOCK_SERVER_MAX_PIN_LENGTH_DEFAULT_EP1   0x04
#define DOOR_LOCK_SERVER_MIN_PIN_LENGTH_DEFAULT_EP1   0x04
#define DOOR_LOCK_SERVER_AUTO_RELOCK_TIME_DEFAULT_EP1   0x00
#define DOOR_LOCK_SERVER_OPERATING_MODE_DEFAULT_EP1   0x00
#define DOOR_LOCK_SERVER_SUPPORTED_OPERATING_MODES_DEFAULT_EP1   0x01
#define DOOR_LOCK_SERVER_WRONG_CODE_ENTRY_LIMIT_DEFAULT_EP1   3
#define DOOR_LOCK_SERVER_USER_CODE_TEMPORARY_DISABLE_TIME_DEFAULT_EP1   30
#define DOOR_LOCK_SERVER_REQUIRE_PIN_FOR_RF_OPERATION_DEFAULT_EP1   0x01
#define DOOR_LOCK_SERVER_ZIGBEE_SECURITY_LEVEL_DEFAULT_EP1   0x00
#define DOOR_LOCK_SERVER_KEYPAD_OPERATION_EVENT_MASK_DEFAULT_EP1   0xFFFF
#define DOOR_LOCK_SERVER_RF_OPERATION_EVENT_MASK_DEFAULT_EP1   0xFFFF
#define DOOR_LOCK_SERVER_MANUAL_OPERATION_EVENT_MASK_DEFAULT_EP1   0xFFFF
#define DOOR_LOCK_SERVER_CLUSTER_REVISION_SERVER_DEFAULT_EP1   3
#define TEMPERATURE_MEASUREMENT_SERVER_TEMP_MEASURED_VALUE_DEFAULT_EP1   0x8000
#define TEMPERATURE_MEASUREMENT_SERVER_TEMP_MIN_MEASURED_VALUE_DEFAULT_EP1   -2000
#define TEMPERATURE_MEASUREMENT_SERVER_TEMP_MAX_MEASURED_VALUE_DEFAULT_EP1   5000
#define TEMPERATURE_MEASUREMENT_SERVER_CLUSTER_REVISION_SERVER_DEFAULT_EP1   3
#define DIAGNOSTICS_SERVER_NUMBER_OF_RESETS_DEFAULT_EP1   0x0000
#define DIAGNOSTICS_SERVER_MAC_RX_BCAST_DEFAULT_EP1   0x0000
#define DIAGNOSTICS_SERVER_MAC_TX_BCAST_DEFAULT_EP1   0x0000
#define DIAGNOSTICS_SERVER_MAC_RX_UCAST_DEFAULT_EP1   0x0000
#define DIAGNOSTICS_SERVER_MAC_TX_UCAST_DEFAULT_EP1   0x0000
#define DIAGNOSTICS_SERVER_MAC_TX_UCAST_RETRY_DEFAULT_EP1   0x0000
#define DIAGNOSTICS_SERVER_MAC_TX_UCAST_FAIL_DEFAULT_EP1   0x0000
#define DIAGNOSTICS_SERVER_APS_RX_BCAST_DEFAULT_EP1   0x0000
#define DIAGNOSTICS_SERVER_APS_TX_BCAST_DEFAULT_EP1   0x0000
#define DIAGNOSTICS_SERVER_APS_UCAST_SUCCESS_DEFAULT_EP1   0x0000
#define DIAGNOSTICS_SERVER_APS_TX_UCAST_RETRY_DEFAULT_EP1   0x0000
#define DIAGNOSTICS_SERVER_APS_TX_UCAST_FAIL_DEFAULT_EP1   0x0000
#define DIAGNOSTICS_SERVER_ROUTE_DISC_INITIATED_DEFAULT_EP1   0x0000
#define DIAGNOSTICS_SERVER_NEIGHBOR_ADDED_DEFAULT_EP1   0x0000
#define DIAGNOSTICS_SERVER_NEIGHBOR_REMOVED_DEFAULT_EP1   0x0000
#define DIAGNOSTICS_SERVER_NEIGHBOR_STALE_DEFAULT_EP1   0x0000
#define DIAGNOSTICS_SERVER_JOIN_INDICATION_DEFAULT_EP1   0x0000
#define DIAGNOSTICS_SERVER_CHILD_MOVED_DEFAULT_EP1   0x0000
#define DIAGNOSTICS_SERVER_NWK_FC_FAILURE_DEFAULT_EP1   0x0000
#define DIAGNOSTICS_SERVER_APS_FC_FAILURE_DEFAULT_EP1   0x0000
#define DIAGNOSTICS_SERVER_APS_UNAUTHORIZED_KEY_DEFAULT_EP1   0x0000
#define DIAGNOSTICS_SERVER_NWK_DECRYPT_FAILURE_DEFAULT_EP1   0x0000
#define DIAGNOSTICS_SERVER_APS_DECRYPT_FAILURE_DEFAULT_EP1   0x0000
#define DIAGNOSTICS_SERVER_PACKET_BUFFER_ALLOC_FAILURES_DEFAULT_EP1   0x0000
#define DIAGNOSTICS_SERVER_PHY_TO_MAC_QUEUE_LIMIT_REACHED_DEFAULT_EP1   0x0000
#define DIAGNOSTICS_SERVER_PACKET_VALIDATE_DROP_COUNT_DEFAULT_EP1   0x0000
#define DIAGNOSTICS_SERVER_AVERAGE_MAC_RETRY_PER_APS_MSG_SENT_DEFAULT_EP1   0x0000
#define DIAGNOSTICS_SERVER_LAST_MESSAGE_LQI_DEFAULT_EP1   0x0000
#define DIAGNOSTICS_SERVER_LAST_MESSAGE_RSSI_DEFAULT_EP1   0x0000
#define DIAGNOSTICS_SERVER_CLUSTER_REVISION_SERVER_DEFAULT_EP1   3
#define REMOTE_CLI_SERVER_CLI_STATUS_DEFAULT_EP1   0x0000
#define REMOTE_CLI_SERVER_CLUSTER_REVISION_SERVER_DEFAULT_EP1   0x0001
#define TR_ZCL_CLUSTER_BASIC_SERVER_EP_COUNT   (0+1)
#define TR_ZCL_CLUSTER_POWER_CONFIGURATION_SERVER_EP_COUNT   (0+1)
#define TR_ZCL_CLUSTER_IDENTIFY_CLIENT_EP_COUNT   (0+1)
#define TR_ZCL_CLUSTER_IDENTIFY_SERVER_EP_COUNT   (0+1)
#define TR_ZCL_CLUSTER_GROUPS_SERVER_EP_COUNT   (0+1)
#define TR_ZCL_CLUSTER_SCENES_SERVER_EP_COUNT   (0+1)
#define TR_ZCL_CLUSTER_ALARMS_SERVER_EP_COUNT   (0+1)
#define TR_ZCL_CLUSTER_TIME_CLIENT_EP_COUNT   (0+1)
#define TR_ZCL_CLUSTER_OVER_THE_AIR_BOOTLOADING_CLIENT_EP_COUNT   (0+1)
#define TR_ZCL_CLUSTER_POLL_CONTROL_SERVER_EP_COUNT   (0+1)
#define TR_ZCL_CLUSTER_DOOR_LOCK_SERVER_EP_COUNT   (0+1)
#define TR_ZCL_CLUSTER_TEMPERATURE_MEASUREMENT_SERVER_EP_COUNT   (0+1)
#define TR_ZCL_CLUSTER_DIAGNOSTICS_SERVER_EP_COUNT   (0+1)
#define TR_ZCL_CLUSTER_REMOTE_CLI_SERVER_EP_COUNT   (0+1)
#define TR_ZCL_ATTR_BASIC_VERSION_SUPPORTED
#define TR_ZCL_ATTR_BASIC_HW_VERSION_SUPPORTED
#define TR_ZCL_ATTR_BASIC_MANUFACTURER_NAME_SUPPORTED
#define TR_ZCL_ATTR_BASIC_MODEL_IDENTIFIER_SUPPORTED
#define TR_ZCL_ATTR_BASIC_POWER_SOURCE_SUPPORTED
#define TR_ZCL_ATTR_BASIC_CLUSTER_REVISION_SERVER_SUPPORTED
#define TR_ZCL_ATTR_POWER_CONFIGURATION_BATTERY_VOLTAGE_SUPPORTED
#define TR_ZCL_ATTR_POWER_CONFIGURATION_BATTERY_PERCENTAGE_REMAINING_SUPPORTED
#define TR_ZCL_ATTR_POWER_CONFIGURATION_BATTERY_SIZE_SUPPORTED
#define TR_ZCL_ATTR_POWER_CONFIGURATION_BATTERY_QUANTITY_SUPPORTED
#define TR_ZCL_ATTR_POWER_CONFIGURATION_BATTERY_ALARM_MASK_SUPPORTED
#define TR_ZCL_ATTR_POWER_CONFIGURATION_BATTERY_VOLTAGE_MIN_THRESHOLD_SUPPORTED
#define TR_ZCL_ATTR_POWER_CONFIGURATION_BATTERY_VOLTAGE_THRESHOLD_1_SUPPORTED
#define TR_ZCL_ATTR_POWER_CONFIGURATION_BATTERY_VOLTAGE_THRESHOLD_2_SUPPORTED
#define TR_ZCL_ATTR_POWER_CONFIGURATION_BATTERY_VOLTAGE_THRESHOLD_3_SUPPORTED
#define TR_ZCL_ATTR_POWER_CONFIGURATION_BATTERY_ALARM_STATE_SUPPORTED
#define TR_ZCL_ATTR_POWER_CONFIGURATION_CLUSTER_REVISION_SERVER_SUPPORTED
#define TR_ZCL_ATTR_IDENTIFY_CLUSTER_REVISION_CLIENT_SUPPORTED
#define TR_ZCL_ATTR_IDENTIFY_IDENTIFY_TIME_SUPPORTED
#define TR_ZCL_ATTR_IDENTIFY_CLUSTER_REVISION_SERVER_SUPPORTED
#define TR_ZCL_ATTR_GROUPS_GROUP_NAME_SUPPORT_SUPPORTED
#define TR_ZCL_ATTR_GROUPS_CLUSTER_REVISION_SERVER_SUPPORTED
#define TR_ZCL_ATTR_SCENES_SCENE_COUNT_SUPPORTED
#define TR_ZCL_ATTR_SCENES_CURRENT_SCENE_SUPPORTED
#define TR_ZCL_ATTR_SCENES_CURRENT_GROUP_SUPPORTED
#define TR_ZCL_ATTR_SCENES_SCENE_VALID_SUPPORTED
#define TR_ZCL_ATTR_SCENES_SCENE_NAME_SUPPORT_SUPPORTED
#define TR_ZCL_ATTR_SCENES_CLUSTER_REVISION_SERVER_SUPPORTED
#define TR_ZCL_ATTR_ALARMS_CLUSTER_REVISION_SERVER_SUPPORTED
#define TR_ZCL_ATTR_TIME_CLUSTER_REVISION_CLIENT_SUPPORTED
#define TR_ZCL_ATTR_OVER_THE_AIR_BOOTLOADING_UPGRADE_SERVER_ID_SUPPORTED
#define TR_ZCL_ATTR_OVER_THE_AIR_BOOTLOADING_FILE_OFFSET_SUPPORTED
#define TR_ZCL_ATTR_OVER_THE_AIR_BOOTLOADING_CURRENT_FILE_VERSION_SUPPORTED
#define TR_ZCL_ATTR_OVER_THE_AIR_BOOTLOADING_CURRENT_ZIGBEE_STACK_VERSION_SUPPORTED
#define TR_ZCL_ATTR_OVER_THE_AIR_BOOTLOADING_DOWNLOADED_FILE_VERSION_SUPPORTED
#define TR_ZCL_ATTR_OVER_THE_AIR_BOOTLOADING_DOWNLOADED_ZIGBEE_STACK_VERSION_SUPPORTED
#define TR_ZCL_ATTR_OVER_THE_AIR_BOOTLOADING_IMAGE_UPGRADE_STATUS_SUPPORTED
#define TR_ZCL_ATTR_OVER_THE_AIR_BOOTLOADING_MANUFACTURER_ID_SUPPORTED
#define TR_ZCL_ATTR_OVER_THE_AIR_BOOTLOADING_IMAGE_TYPE_ID_SUPPORTED
#define TR_ZCL_ATTR_OVER_THE_AIR_BOOTLOADING_MINIMUM_BLOCK_REQUEST_PERIOD_SUPPORTED
#define TR_ZCL_ATTR_OVER_THE_AIR_BOOTLOADING_CLUSTER_REVISION_CLIENT_SUPPORTED
#define TR_ZCL_ATTR_POLL_CONTROL_CHECK_IN_INTERVAL_SUPPORTED
#define TR_ZCL_ATTR_POLL_CONTROL_LONG_POLL_INTERVAL_SUPPORTED
#define TR_ZCL_ATTR_POLL_CONTROL_SHORT_POLL_INTERVAL_SUPPORTED
#define TR_ZCL_ATTR_POLL_CONTROL_FAST_POLL_TIMEOUT_SUPPORTED
#define TR_ZCL_ATTR_POLL_CONTROL_CHECK_IN_INTERVAL_MIN_SUPPORTED
#define TR_ZCL_ATTR_POLL_CONTROL_LONG_POLL_INTERVAL_MIN_SUPPORTED
#define TR_ZCL_ATTR_POLL_CONTROL_FAST_POLL_TIMEOUT_MAX_SUPPORTED
#define TR_ZCL_ATTR_POLL_CONTROL_CLUSTER_REVISION_SERVER_SUPPORTED
#define TR_ZCL_ATTR_DOOR_LOCK_LOCK_STATE_SUPPORTED
#define TR_ZCL_ATTR_DOOR_LOCK_LOCK_TYPE_SUPPORTED
#define TR_ZCL_ATTR_DOOR_LOCK_ACTUATOR_ENABLED_SUPPORTED
#define TR_ZCL_ATTR_DOOR_LOCK_NUM_TOTAL_USERS_SUPPORTED_SUPPORTED
#define TR_ZCL_ATTR_DOOR_LOCK_NUM_PIN_USERS_SUPPORTED_SUPPORTED
#define TR_ZCL_ATTR_DOOR_LOCK_MAX_PIN_LENGTH_SUPPORTED
#define TR_ZCL_ATTR_DOOR_LOCK_MIN_PIN_LENGTH_SUPPORTED
#define TR_ZCL_ATTR_DOOR_LOCK_AUTO_RELOCK_TIME_SUPPORTED
#define TR_ZCL_ATTR_DOOR_LOCK_OPERATING_MODE_SUPPORTED
#define TR_ZCL_ATTR_DOOR_LOCK_SUPPORTED_OPERATING_MODES_SUPPORTED
#define TR_ZCL_ATTR_DOOR_LOCK_WRONG_CODE_ENTRY_LIMIT_SUPPORTED
#define TR_ZCL_ATTR_DOOR_LOCK_USER_CODE_TEMPORARY_DISABLE_TIME_SUPPORTED
#define TR_ZCL_ATTR_DOOR_LOCK_REQUIRE_PIN_FOR_RF_OPERATION_SUPPORTED
#define TR_ZCL_ATTR_DOOR_LOCK_ZIGBEE_SECURITY_LEVEL_SUPPORTED
#define TR_ZCL_ATTR_DOOR_LOCK_KEYPAD_OPERATION_EVENT_MASK_SUPPORTED
#define TR_ZCL_ATTR_DOOR_LOCK_RF_OPERATION_EVENT_MASK_SUPPORTED
#define TR_ZCL_ATTR_DOOR_LOCK_MANUAL_OPERATION_EVENT_MASK_SUPPORTED
#define TR_ZCL_ATTR_DOOR_LOCK_CLUSTER_REVISION_SERVER_SUPPORTED
#define TR_ZCL_ATTR_TEMPERATURE_MEASUREMENT_TEMP_MEASURED_VALUE_SUPPORTED
#define TR_ZCL_ATTR_TEMPERATURE_MEASUREMENT_TEMP_MIN_MEASURED_VALUE_SUPPORTED
#define TR_ZCL_ATTR_TEMPERATURE_MEASUREMENT_TEMP_MAX_MEASURED_VALUE_SUPPORTED
#define TR_ZCL_ATTR_TEMPERATURE_MEASUREMENT_CLUSTER_REVISION_SERVER_SUPPORTED
#define TR_ZCL_ATTR_DIAGNOSTICS_NUMBER_OF_RESETS_SUPPORTED
#define TR_ZCL_ATTR_DIAGNOSTICS_MAC_RX_BCAST_SUPPORTED
#define TR_ZCL_ATTR_DIAGNOSTICS_MAC_TX_BCAST_SUPPORTED
#define TR_ZCL_ATTR_DIAGNOSTICS_MAC_RX_UCAST_SUPPORTED
#define TR_ZCL_ATTR_DIAGNOSTICS_MAC_TX_UCAST_SUPPORTED
#define TR_ZCL_ATTR_DIAGNOSTICS_MAC_TX_UCAST_RETRY_SUPPORTED
#define TR_ZCL_ATTR_DIAGNOSTICS_MAC_TX_UCAST_FAIL_SUPPORTED
#define TR_ZCL_ATTR_DIAGNOSTICS_APS_RX_BCAST_SUPPORTED
#define TR_ZCL_ATTR_DIAGNOSTICS_APS_TX_BCAST_SUPPORTED
#define TR_ZCL_ATTR_DIAGNOSTICS_APS_UCAST_SUCCESS_SUPPORTED
#define TR_ZCL_ATTR_DIAGNOSTICS_APS_TX_UCAST_RETRY_SUPPORTED
#define TR_ZCL_ATTR_DIAGNOSTICS_APS_TX_UCAST_FAIL_SUPPORTED
#define TR_ZCL_ATTR_DIAGNOSTICS_ROUTE_DISC_INITIATED_SUPPORTED
#define TR_ZCL_ATTR_DIAGNOSTICS_NEIGHBOR_ADDED_SUPPORTED
#define TR_ZCL_ATTR_DIAGNOSTICS_NEIGHBOR_REMOVED_SUPPORTED
#define TR_ZCL_ATTR_DIAGNOSTICS_NEIGHBOR_STALE_SUPPORTED
#define TR_ZCL_ATTR_DIAGNOSTICS_JOIN_INDICATION_SUPPORTED
#define TR_ZCL_ATTR_DIAGNOSTICS_CHILD_MOVED_SUPPORTED
#define TR_ZCL_ATTR_DIAGNOSTICS_NWK_FC_FAILURE_SUPPORTED
#define TR_ZCL_ATTR_DIAGNOSTICS_APS_FC_FAILURE_SUPPORTED
#define TR_ZCL_ATTR_DIAGNOSTICS_APS_UNAUTHORIZED_KEY_SUPPORTED
#define TR_ZCL_ATTR_DIAGNOSTICS_NWK_DECRYPT_FAILURE_SUPPORTED
#define TR_ZCL_ATTR_DIAGNOSTICS_APS_DECRYPT_FAILURE_SUPPORTED
#define TR_ZCL_ATTR_DIAGNOSTICS_PACKET_BUFFER_ALLOC_FAILURES_SUPPORTED
#define TR_ZCL_ATTR_DIAGNOSTICS_PHY_TO_MAC_QUEUE_LIMIT_REACHED_SUPPORTED
#define TR_ZCL_ATTR_DIAGNOSTICS_PACKET_VALIDATE_DROP_COUNT_SUPPORTED
#define TR_ZCL_ATTR_DIAGNOSTICS_AVERAGE_MAC_RETRY_PER_APS_MSG_SENT_SUPPORTED
#define TR_ZCL_ATTR_DIAGNOSTICS_LAST_MESSAGE_LQI_SUPPORTED
#define TR_ZCL_ATTR_DIAGNOSTICS_LAST_MESSAGE_RSSI_SUPPORTED
#define TR_ZCL_ATTR_DIAGNOSTICS_CLUSTER_REVISION_SERVER_SUPPORTED
#define TR_ZCL_ATTR_REMOTE_CLI_CLI_STATUS_SUPPORTED
#define TR_ZCL_ATTR_REMOTE_CLI_CLUSTER_REVISION_SERVER_SUPPORTED
#define ALARMS_SERVER_SUPPORTED_COMMANDS_RECEIVE
#define BASIC_SERVER_SUPPORTED_COMMANDS_RECEIVE    TR_ZCL_CMD_RESET_TO_FACTORY_DEFAULTS_ID
#define DOOR_LOCK_SERVER_SUPPORTED_COMMANDS_RECEIVE
#define GROUPS_SERVER_SUPPORTED_COMMANDS_RECEIVE
#define IDENTIFY_CLIENT_SUPPORTED_COMMANDS_RECEIVE    TR_ZCL_CMD_IDENTIFY_QUERY_RESPONSE_ID
#define IDENTIFY_SERVER_SUPPORTED_COMMANDS_RECEIVE
#define OVER_THE_AIR_BOOTLOADING_CLIENT_SUPPORTED_COMMANDS_RECEIVE
#define POLL_CONTROL_SERVER_SUPPORTED_COMMANDS_RECEIVE
#define REMOTE_CLI_SERVER_SUPPORTED_COMMANDS_RECEIVE
#define SCENES_SERVER_SUPPORTED_COMMANDS_RECEIVE
#define ALARMS_SERVER_SUPPORTED_COMMANDS_SEND    TR_ZCL_CMD_ALARM_ID
#define DOOR_LOCK_SERVER_SUPPORTED_COMMANDS_SEND
#define GROUPS_SERVER_SUPPORTED_COMMANDS_SEND
#define IDENTIFY_CLIENT_SUPPORTED_COMMANDS_SEND
#define IDENTIFY_SERVER_SUPPORTED_COMMANDS_SEND    TR_ZCL_CMD_IDENTIFY_QUERY_RESPONSE_ID
#define OVER_THE_AIR_BOOTLOADING_CLIENT_SUPPORTED_COMMANDS_SEND
#define POLL_CONTROL_SERVER_SUPPORTED_COMMANDS_SEND    TR_ZCL_CMD_CHECK_IN_ID
#define REMOTE_CLI_SERVER_SUPPORTED_COMMANDS_SEND    TR_ZCL_CMD_CLI_COMMAND_RESPONSE_ID
#define SCENES_SERVER_SUPPORTED_COMMANDS_SEND
#define TR_NUM_NVRAM_ATTR   (0+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1)
#define TR_NVRAM_ATTR_STORAGE_CONFIG
#define TR_ATTR_REPORT_TABLE_SIZE   16
#define TR_DEVICE_NUM_DEFAULT_REPORTABLE_ATTRS   14
#define TR_DEVICE_REPORTING_CONFIG_DEFAULTS
#define TR_TOTAL_ATTR_REPORT_TABLE_SIZE   (TR_ATTR_REPORT_TABLE_SIZE + TR_DEVICE_NUM_DEFAULT_REPORTABLE_ATTRS)

Functions

void tr_zcl_endpoint_config_init (void)
void tr_zcl_endpoint_config_attr_init (uint8_t endpoint)
void tr_zcl_endpoint_config_reporting_init (void)

Variables

tr_cluster_names_t tr_cluster_names []
zb_af_endpoint_desc_t tr_endpoint_desc_ep1
zb_af_device_ctx_t tr_device_ctx
zb_zcl_reporting_info_t tr_device_reporting_info [TR_TOTAL_ATTR_REPORT_TABLE_SIZE]
zb_zcl_diagnostics_ctx_t diagnostics_ctx_zcl

Detailed Description

ZCL configuration header file.


This file is generated by ZCL Advanced Platform generator. Please don't edit manually.

SPDX-License-Identifier: LicenseRef-TridentMSLA SPDX-FileCopyrightText: 2025 Trident IoT, LLC https://www.tridentiot.com


Macro Definition Documentation

◆ ALARMS_SERVER_CLUSTER_REVISION_SERVER_DEFAULT_EP1

#define ALARMS_SERVER_CLUSTER_REVISION_SERVER_DEFAULT_EP1   0x0001

◆ ALARMS_SERVER_SUPPORTED_COMMANDS_RECEIVE

#define ALARMS_SERVER_SUPPORTED_COMMANDS_RECEIVE
Value:
#define TR_ZCL_CMD_RESET_ALL_ALARMS_ID
Definition tr_zcl_id.h:335
#define TR_ZCL_CMD_RESET_ALARM_ID
Definition tr_zcl_id.h:333

◆ ALARMS_SERVER_SUPPORTED_COMMANDS_SEND

#define ALARMS_SERVER_SUPPORTED_COMMANDS_SEND    TR_ZCL_CMD_ALARM_ID

◆ BASIC_SERVER_CLUSTER_REVISION_SERVER_DEFAULT_EP1

#define BASIC_SERVER_CLUSTER_REVISION_SERVER_DEFAULT_EP1   3

◆ BASIC_SERVER_HW_VERSION_DEFAULT_EP1

#define BASIC_SERVER_HW_VERSION_DEFAULT_EP1   1

◆ BASIC_SERVER_MANUFACTURER_NAME_DEFAULT_EP1

#define BASIC_SERVER_MANUFACTURER_NAME_DEFAULT_EP1   "Trident IoT"

◆ BASIC_SERVER_MODEL_IDENTIFIER_DEFAULT_EP1

#define BASIC_SERVER_MODEL_IDENTIFIER_DEFAULT_EP1   "Door Lock"

◆ BASIC_SERVER_POWER_SOURCE_DEFAULT_EP1

#define BASIC_SERVER_POWER_SOURCE_DEFAULT_EP1   3

◆ BASIC_SERVER_SUPPORTED_COMMANDS_RECEIVE

#define BASIC_SERVER_SUPPORTED_COMMANDS_RECEIVE    TR_ZCL_CMD_RESET_TO_FACTORY_DEFAULTS_ID

◆ BASIC_SERVER_VERSION_DEFAULT_EP1

#define BASIC_SERVER_VERSION_DEFAULT_EP1   8

◆ DIAGNOSTICS_SERVER_APS_DECRYPT_FAILURE_DEFAULT_EP1

#define DIAGNOSTICS_SERVER_APS_DECRYPT_FAILURE_DEFAULT_EP1   0x0000

◆ DIAGNOSTICS_SERVER_APS_FC_FAILURE_DEFAULT_EP1

#define DIAGNOSTICS_SERVER_APS_FC_FAILURE_DEFAULT_EP1   0x0000

◆ DIAGNOSTICS_SERVER_APS_RX_BCAST_DEFAULT_EP1

#define DIAGNOSTICS_SERVER_APS_RX_BCAST_DEFAULT_EP1   0x0000

◆ DIAGNOSTICS_SERVER_APS_TX_BCAST_DEFAULT_EP1

#define DIAGNOSTICS_SERVER_APS_TX_BCAST_DEFAULT_EP1   0x0000

◆ DIAGNOSTICS_SERVER_APS_TX_UCAST_FAIL_DEFAULT_EP1

#define DIAGNOSTICS_SERVER_APS_TX_UCAST_FAIL_DEFAULT_EP1   0x0000

◆ DIAGNOSTICS_SERVER_APS_TX_UCAST_RETRY_DEFAULT_EP1

#define DIAGNOSTICS_SERVER_APS_TX_UCAST_RETRY_DEFAULT_EP1   0x0000

◆ DIAGNOSTICS_SERVER_APS_UCAST_SUCCESS_DEFAULT_EP1

#define DIAGNOSTICS_SERVER_APS_UCAST_SUCCESS_DEFAULT_EP1   0x0000

◆ DIAGNOSTICS_SERVER_APS_UNAUTHORIZED_KEY_DEFAULT_EP1

#define DIAGNOSTICS_SERVER_APS_UNAUTHORIZED_KEY_DEFAULT_EP1   0x0000

◆ DIAGNOSTICS_SERVER_AVERAGE_MAC_RETRY_PER_APS_MSG_SENT_DEFAULT_EP1

#define DIAGNOSTICS_SERVER_AVERAGE_MAC_RETRY_PER_APS_MSG_SENT_DEFAULT_EP1   0x0000

◆ DIAGNOSTICS_SERVER_CHILD_MOVED_DEFAULT_EP1

#define DIAGNOSTICS_SERVER_CHILD_MOVED_DEFAULT_EP1   0x0000

◆ DIAGNOSTICS_SERVER_CLUSTER_REVISION_SERVER_DEFAULT_EP1

#define DIAGNOSTICS_SERVER_CLUSTER_REVISION_SERVER_DEFAULT_EP1   3

◆ DIAGNOSTICS_SERVER_JOIN_INDICATION_DEFAULT_EP1

#define DIAGNOSTICS_SERVER_JOIN_INDICATION_DEFAULT_EP1   0x0000

◆ DIAGNOSTICS_SERVER_LAST_MESSAGE_LQI_DEFAULT_EP1

#define DIAGNOSTICS_SERVER_LAST_MESSAGE_LQI_DEFAULT_EP1   0x0000

◆ DIAGNOSTICS_SERVER_LAST_MESSAGE_RSSI_DEFAULT_EP1

#define DIAGNOSTICS_SERVER_LAST_MESSAGE_RSSI_DEFAULT_EP1   0x0000

◆ DIAGNOSTICS_SERVER_MAC_RX_BCAST_DEFAULT_EP1

#define DIAGNOSTICS_SERVER_MAC_RX_BCAST_DEFAULT_EP1   0x0000

◆ DIAGNOSTICS_SERVER_MAC_RX_UCAST_DEFAULT_EP1

#define DIAGNOSTICS_SERVER_MAC_RX_UCAST_DEFAULT_EP1   0x0000

◆ DIAGNOSTICS_SERVER_MAC_TX_BCAST_DEFAULT_EP1

#define DIAGNOSTICS_SERVER_MAC_TX_BCAST_DEFAULT_EP1   0x0000

◆ DIAGNOSTICS_SERVER_MAC_TX_UCAST_DEFAULT_EP1

#define DIAGNOSTICS_SERVER_MAC_TX_UCAST_DEFAULT_EP1   0x0000

◆ DIAGNOSTICS_SERVER_MAC_TX_UCAST_FAIL_DEFAULT_EP1

#define DIAGNOSTICS_SERVER_MAC_TX_UCAST_FAIL_DEFAULT_EP1   0x0000

◆ DIAGNOSTICS_SERVER_MAC_TX_UCAST_RETRY_DEFAULT_EP1

#define DIAGNOSTICS_SERVER_MAC_TX_UCAST_RETRY_DEFAULT_EP1   0x0000

◆ DIAGNOSTICS_SERVER_NEIGHBOR_ADDED_DEFAULT_EP1

#define DIAGNOSTICS_SERVER_NEIGHBOR_ADDED_DEFAULT_EP1   0x0000

◆ DIAGNOSTICS_SERVER_NEIGHBOR_REMOVED_DEFAULT_EP1

#define DIAGNOSTICS_SERVER_NEIGHBOR_REMOVED_DEFAULT_EP1   0x0000

◆ DIAGNOSTICS_SERVER_NEIGHBOR_STALE_DEFAULT_EP1

#define DIAGNOSTICS_SERVER_NEIGHBOR_STALE_DEFAULT_EP1   0x0000

◆ DIAGNOSTICS_SERVER_NUMBER_OF_RESETS_DEFAULT_EP1

#define DIAGNOSTICS_SERVER_NUMBER_OF_RESETS_DEFAULT_EP1   0x0000

◆ DIAGNOSTICS_SERVER_NWK_DECRYPT_FAILURE_DEFAULT_EP1

#define DIAGNOSTICS_SERVER_NWK_DECRYPT_FAILURE_DEFAULT_EP1   0x0000

◆ DIAGNOSTICS_SERVER_NWK_FC_FAILURE_DEFAULT_EP1

#define DIAGNOSTICS_SERVER_NWK_FC_FAILURE_DEFAULT_EP1   0x0000

◆ DIAGNOSTICS_SERVER_PACKET_BUFFER_ALLOC_FAILURES_DEFAULT_EP1

#define DIAGNOSTICS_SERVER_PACKET_BUFFER_ALLOC_FAILURES_DEFAULT_EP1   0x0000

◆ DIAGNOSTICS_SERVER_PACKET_VALIDATE_DROP_COUNT_DEFAULT_EP1

#define DIAGNOSTICS_SERVER_PACKET_VALIDATE_DROP_COUNT_DEFAULT_EP1   0x0000

◆ DIAGNOSTICS_SERVER_PHY_TO_MAC_QUEUE_LIMIT_REACHED_DEFAULT_EP1

#define DIAGNOSTICS_SERVER_PHY_TO_MAC_QUEUE_LIMIT_REACHED_DEFAULT_EP1   0x0000

◆ DIAGNOSTICS_SERVER_ROUTE_DISC_INITIATED_DEFAULT_EP1

#define DIAGNOSTICS_SERVER_ROUTE_DISC_INITIATED_DEFAULT_EP1   0x0000

◆ DOOR_LOCK_SERVER_ACTUATOR_ENABLED_DEFAULT_EP1

#define DOOR_LOCK_SERVER_ACTUATOR_ENABLED_DEFAULT_EP1   1

◆ DOOR_LOCK_SERVER_AUTO_RELOCK_TIME_DEFAULT_EP1

#define DOOR_LOCK_SERVER_AUTO_RELOCK_TIME_DEFAULT_EP1   0x00

◆ DOOR_LOCK_SERVER_CLUSTER_REVISION_SERVER_DEFAULT_EP1

#define DOOR_LOCK_SERVER_CLUSTER_REVISION_SERVER_DEFAULT_EP1   3

◆ DOOR_LOCK_SERVER_KEYPAD_OPERATION_EVENT_MASK_DEFAULT_EP1

#define DOOR_LOCK_SERVER_KEYPAD_OPERATION_EVENT_MASK_DEFAULT_EP1   0xFFFF

◆ DOOR_LOCK_SERVER_LOCK_STATE_DEFAULT_EP1

#define DOOR_LOCK_SERVER_LOCK_STATE_DEFAULT_EP1   0

◆ DOOR_LOCK_SERVER_LOCK_TYPE_DEFAULT_EP1

#define DOOR_LOCK_SERVER_LOCK_TYPE_DEFAULT_EP1   0

◆ DOOR_LOCK_SERVER_MANUAL_OPERATION_EVENT_MASK_DEFAULT_EP1

#define DOOR_LOCK_SERVER_MANUAL_OPERATION_EVENT_MASK_DEFAULT_EP1   0xFFFF

◆ DOOR_LOCK_SERVER_MAX_PIN_LENGTH_DEFAULT_EP1

#define DOOR_LOCK_SERVER_MAX_PIN_LENGTH_DEFAULT_EP1   0x04

◆ DOOR_LOCK_SERVER_MIN_PIN_LENGTH_DEFAULT_EP1

#define DOOR_LOCK_SERVER_MIN_PIN_LENGTH_DEFAULT_EP1   0x04

◆ DOOR_LOCK_SERVER_NUM_PIN_USERS_SUPPORTED_DEFAULT_EP1

#define DOOR_LOCK_SERVER_NUM_PIN_USERS_SUPPORTED_DEFAULT_EP1   0x0008

◆ DOOR_LOCK_SERVER_NUM_TOTAL_USERS_SUPPORTED_DEFAULT_EP1

#define DOOR_LOCK_SERVER_NUM_TOTAL_USERS_SUPPORTED_DEFAULT_EP1   0x0008

◆ DOOR_LOCK_SERVER_OPERATING_MODE_DEFAULT_EP1

#define DOOR_LOCK_SERVER_OPERATING_MODE_DEFAULT_EP1   0x00

◆ DOOR_LOCK_SERVER_REQUIRE_PIN_FOR_RF_OPERATION_DEFAULT_EP1

#define DOOR_LOCK_SERVER_REQUIRE_PIN_FOR_RF_OPERATION_DEFAULT_EP1   0x01

◆ DOOR_LOCK_SERVER_RF_OPERATION_EVENT_MASK_DEFAULT_EP1

#define DOOR_LOCK_SERVER_RF_OPERATION_EVENT_MASK_DEFAULT_EP1   0xFFFF

◆ DOOR_LOCK_SERVER_SUPPORTED_COMMANDS_RECEIVE

#define DOOR_LOCK_SERVER_SUPPORTED_COMMANDS_RECEIVE
Value:
#define TR_ZCL_CMD_GET_PIN_ID
Definition tr_zcl_id.h:775
#define TR_ZCL_CMD_CLEAR_PIN_ID
Definition tr_zcl_id.h:777
#define TR_ZCL_CMD_SET_USER_STATUS_ID
Definition tr_zcl_id.h:781
#define TR_ZCL_CMD_SET_PIN_ID
Definition tr_zcl_id.h:773
#define TR_ZCL_CMD_UNLOCK_DOOR_ID
Definition tr_zcl_id.h:765
#define TR_ZCL_CMD_LOCK_DOOR_ID
Definition tr_zcl_id.h:763
#define TR_ZCL_CMD_CLEAR_ALL_PINS_ID
Definition tr_zcl_id.h:779
#define TR_ZCL_CMD_SET_USER_TYPE_ID
Definition tr_zcl_id.h:803
#define TR_ZCL_CMD_GET_USER_STATUS_ID
Definition tr_zcl_id.h:783
#define TR_ZCL_CMD_GET_USER_TYPE_ID
Definition tr_zcl_id.h:805

◆ DOOR_LOCK_SERVER_SUPPORTED_COMMANDS_SEND

#define DOOR_LOCK_SERVER_SUPPORTED_COMMANDS_SEND
Value:
#define TR_ZCL_CMD_SET_USER_STATUS_RESPONSE_ID
Definition tr_zcl_id.h:782
#define TR_ZCL_CMD_CLEAR_PIN_RESPONSE_ID
Definition tr_zcl_id.h:778
#define TR_ZCL_CMD_OPERATION_EVENT_NOTIFICATION_ID
Definition tr_zcl_id.h:815
#define TR_ZCL_CMD_UNLOCK_DOOR_RESPONSE_ID
Definition tr_zcl_id.h:766
#define TR_ZCL_CMD_GET_USER_STATUS_RESPONSE_ID
Definition tr_zcl_id.h:784
#define TR_ZCL_CMD_GET_USER_TYPE_RESPONSE_ID
Definition tr_zcl_id.h:806
#define TR_ZCL_CMD_GET_PIN_RESPONSE_ID
Definition tr_zcl_id.h:776
#define TR_ZCL_CMD_SET_PIN_RESPONSE_ID
Definition tr_zcl_id.h:774
#define TR_ZCL_CMD_SET_USER_TYPE_RESPONSE_ID
Definition tr_zcl_id.h:804
#define TR_ZCL_CMD_LOCK_DOOR_RESPONSE_ID
Definition tr_zcl_id.h:764
#define TR_ZCL_CMD_CLEAR_ALL_PINS_RESPONSE_ID
Definition tr_zcl_id.h:780

◆ DOOR_LOCK_SERVER_SUPPORTED_OPERATING_MODES_DEFAULT_EP1

#define DOOR_LOCK_SERVER_SUPPORTED_OPERATING_MODES_DEFAULT_EP1   0x01

◆ DOOR_LOCK_SERVER_USER_CODE_TEMPORARY_DISABLE_TIME_DEFAULT_EP1

#define DOOR_LOCK_SERVER_USER_CODE_TEMPORARY_DISABLE_TIME_DEFAULT_EP1   30

◆ DOOR_LOCK_SERVER_WRONG_CODE_ENTRY_LIMIT_DEFAULT_EP1

#define DOOR_LOCK_SERVER_WRONG_CODE_ENTRY_LIMIT_DEFAULT_EP1   3

◆ DOOR_LOCK_SERVER_ZIGBEE_SECURITY_LEVEL_DEFAULT_EP1

#define DOOR_LOCK_SERVER_ZIGBEE_SECURITY_LEVEL_DEFAULT_EP1   0x00

◆ GROUPS_SERVER_CLUSTER_REVISION_SERVER_DEFAULT_EP1

#define GROUPS_SERVER_CLUSTER_REVISION_SERVER_DEFAULT_EP1   3

◆ GROUPS_SERVER_GROUP_NAME_SUPPORT_DEFAULT_EP1

#define GROUPS_SERVER_GROUP_NAME_SUPPORT_DEFAULT_EP1   0

◆ GROUPS_SERVER_SUPPORTED_COMMANDS_RECEIVE

#define GROUPS_SERVER_SUPPORTED_COMMANDS_RECEIVE
Value:
#define TR_ZCL_CMD_ADD_GROUP_IF_IDENTIFYING_ID
Definition tr_zcl_id.h:209
#define TR_ZCL_CMD_VIEW_GROUP_ID
Definition tr_zcl_id.h:202
#define TR_ZCL_CMD_GET_GROUP_MEMBERSHIP_ID
Definition tr_zcl_id.h:204
#define TR_ZCL_CMD_ADD_GROUP_ID
Definition tr_zcl_id.h:200
#define TR_ZCL_CMD_REMOVE_ALL_GROUPS_ID
Definition tr_zcl_id.h:208
#define TR_ZCL_CMD_REMOVE_GROUP_ID
Definition tr_zcl_id.h:206

◆ GROUPS_SERVER_SUPPORTED_COMMANDS_SEND

#define GROUPS_SERVER_SUPPORTED_COMMANDS_SEND
Value:
#define TR_ZCL_CMD_GET_GROUP_MEMBERSHIP_RESPONSE_ID
Definition tr_zcl_id.h:205
#define TR_ZCL_CMD_VIEW_GROUP_RESPONSE_ID
Definition tr_zcl_id.h:203
#define TR_ZCL_CMD_REMOVE_GROUP_RESPONSE_ID
Definition tr_zcl_id.h:207
#define TR_ZCL_CMD_ADD_GROUP_RESPONSE_ID
Definition tr_zcl_id.h:201

◆ IDENTIFY_CLIENT_CLUSTER_REVISION_CLIENT_DEFAULT_EP1

#define IDENTIFY_CLIENT_CLUSTER_REVISION_CLIENT_DEFAULT_EP1   2

◆ IDENTIFY_CLIENT_SUPPORTED_COMMANDS_RECEIVE

#define IDENTIFY_CLIENT_SUPPORTED_COMMANDS_RECEIVE    TR_ZCL_CMD_IDENTIFY_QUERY_RESPONSE_ID

◆ IDENTIFY_CLIENT_SUPPORTED_COMMANDS_SEND

#define IDENTIFY_CLIENT_SUPPORTED_COMMANDS_SEND
Value:
#define TR_ZCL_CMD_TRIGGER_EFFECT_ID
Definition tr_zcl_id.h:185
#define TR_ZCL_CMD_IDENTIFY_QUERY_ID
Definition tr_zcl_id.h:182
#define TR_ZCL_CMD_IDENTIFY_ID
Definition tr_zcl_id.h:180

◆ IDENTIFY_SERVER_CLUSTER_REVISION_SERVER_DEFAULT_EP1

#define IDENTIFY_SERVER_CLUSTER_REVISION_SERVER_DEFAULT_EP1   2

◆ IDENTIFY_SERVER_IDENTIFY_TIME_DEFAULT_EP1

#define IDENTIFY_SERVER_IDENTIFY_TIME_DEFAULT_EP1   0

◆ IDENTIFY_SERVER_SUPPORTED_COMMANDS_RECEIVE

#define IDENTIFY_SERVER_SUPPORTED_COMMANDS_RECEIVE

◆ IDENTIFY_SERVER_SUPPORTED_COMMANDS_SEND

#define IDENTIFY_SERVER_SUPPORTED_COMMANDS_SEND    TR_ZCL_CMD_IDENTIFY_QUERY_RESPONSE_ID

◆ OVER_THE_AIR_BOOTLOADING_CLIENT_CLUSTER_REVISION_CLIENT_DEFAULT_EP1

#define OVER_THE_AIR_BOOTLOADING_CLIENT_CLUSTER_REVISION_CLIENT_DEFAULT_EP1   4

◆ OVER_THE_AIR_BOOTLOADING_CLIENT_CURRENT_FILE_VERSION_DEFAULT_EP1

#define OVER_THE_AIR_BOOTLOADING_CLIENT_CURRENT_FILE_VERSION_DEFAULT_EP1   0x01020304

◆ OVER_THE_AIR_BOOTLOADING_CLIENT_CURRENT_ZIGBEE_STACK_VERSION_DEFAULT_EP1

#define OVER_THE_AIR_BOOTLOADING_CLIENT_CURRENT_ZIGBEE_STACK_VERSION_DEFAULT_EP1   0x0002

◆ OVER_THE_AIR_BOOTLOADING_CLIENT_DOWNLOADED_FILE_VERSION_DEFAULT_EP1

#define OVER_THE_AIR_BOOTLOADING_CLIENT_DOWNLOADED_FILE_VERSION_DEFAULT_EP1   0x0

◆ OVER_THE_AIR_BOOTLOADING_CLIENT_DOWNLOADED_ZIGBEE_STACK_VERSION_DEFAULT_EP1

#define OVER_THE_AIR_BOOTLOADING_CLIENT_DOWNLOADED_ZIGBEE_STACK_VERSION_DEFAULT_EP1   0x0002

◆ OVER_THE_AIR_BOOTLOADING_CLIENT_FILE_OFFSET_DEFAULT_EP1

#define OVER_THE_AIR_BOOTLOADING_CLIENT_FILE_OFFSET_DEFAULT_EP1   0xffffffff

◆ OVER_THE_AIR_BOOTLOADING_CLIENT_IMAGE_TYPE_ID_DEFAULT_EP1

#define OVER_THE_AIR_BOOTLOADING_CLIENT_IMAGE_TYPE_ID_DEFAULT_EP1   0x0002

◆ OVER_THE_AIR_BOOTLOADING_CLIENT_IMAGE_UPGRADE_STATUS_DEFAULT_EP1

#define OVER_THE_AIR_BOOTLOADING_CLIENT_IMAGE_UPGRADE_STATUS_DEFAULT_EP1   0x00

◆ OVER_THE_AIR_BOOTLOADING_CLIENT_MANUFACTURER_ID_DEFAULT_EP1

#define OVER_THE_AIR_BOOTLOADING_CLIENT_MANUFACTURER_ID_DEFAULT_EP1   0x1570

◆ OVER_THE_AIR_BOOTLOADING_CLIENT_MINIMUM_BLOCK_REQUEST_PERIOD_DEFAULT_EP1

#define OVER_THE_AIR_BOOTLOADING_CLIENT_MINIMUM_BLOCK_REQUEST_PERIOD_DEFAULT_EP1   0

◆ OVER_THE_AIR_BOOTLOADING_CLIENT_SUPPORTED_COMMANDS_RECEIVE

#define OVER_THE_AIR_BOOTLOADING_CLIENT_SUPPORTED_COMMANDS_RECEIVE
Value:
#define TR_ZCL_CMD_QUERY_NEXT_IMAGE_RESPONSE_ID
Definition tr_zcl_id.h:526
#define TR_ZCL_CMD_UPGRADE_END_RESPONSE_ID
Definition tr_zcl_id.h:531
#define TR_ZCL_CMD_IMAGE_NOTIFY_ID
Definition tr_zcl_id.h:524
#define TR_ZCL_CMD_IMAGE_BLOCK_RESPONSE_ID
Definition tr_zcl_id.h:529

◆ OVER_THE_AIR_BOOTLOADING_CLIENT_SUPPORTED_COMMANDS_SEND

#define OVER_THE_AIR_BOOTLOADING_CLIENT_SUPPORTED_COMMANDS_SEND
Value:
#define TR_ZCL_CMD_QUERY_NEXT_IMAGE_REQUEST_ID
Definition tr_zcl_id.h:525
#define TR_ZCL_CMD_UPGRADE_END_REQUEST_ID
Definition tr_zcl_id.h:530
#define TR_ZCL_CMD_IMAGE_BLOCK_REQUEST_ID
Definition tr_zcl_id.h:527

◆ OVER_THE_AIR_BOOTLOADING_CLIENT_UPGRADE_SERVER_ID_DEFAULT_EP1

#define OVER_THE_AIR_BOOTLOADING_CLIENT_UPGRADE_SERVER_ID_DEFAULT_EP1   (zb_ieee_addr_t){ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF }

◆ POLL_CONTROL_SERVER_CHECK_IN_INTERVAL_DEFAULT_EP1

#define POLL_CONTROL_SERVER_CHECK_IN_INTERVAL_DEFAULT_EP1   0x00001950

◆ POLL_CONTROL_SERVER_CHECK_IN_INTERVAL_MIN_DEFAULT_EP1

#define POLL_CONTROL_SERVER_CHECK_IN_INTERVAL_MIN_DEFAULT_EP1   0x000001e0

◆ POLL_CONTROL_SERVER_CLUSTER_REVISION_SERVER_DEFAULT_EP1

#define POLL_CONTROL_SERVER_CLUSTER_REVISION_SERVER_DEFAULT_EP1   3

◆ POLL_CONTROL_SERVER_FAST_POLL_TIMEOUT_DEFAULT_EP1

#define POLL_CONTROL_SERVER_FAST_POLL_TIMEOUT_DEFAULT_EP1   0x0028

◆ POLL_CONTROL_SERVER_FAST_POLL_TIMEOUT_MAX_DEFAULT_EP1

#define POLL_CONTROL_SERVER_FAST_POLL_TIMEOUT_MAX_DEFAULT_EP1   0x0028

◆ POLL_CONTROL_SERVER_LONG_POLL_INTERVAL_DEFAULT_EP1

#define POLL_CONTROL_SERVER_LONG_POLL_INTERVAL_DEFAULT_EP1   0x00000014

◆ POLL_CONTROL_SERVER_LONG_POLL_INTERVAL_MIN_DEFAULT_EP1

#define POLL_CONTROL_SERVER_LONG_POLL_INTERVAL_MIN_DEFAULT_EP1   0x0000000c

◆ POLL_CONTROL_SERVER_SHORT_POLL_INTERVAL_DEFAULT_EP1

#define POLL_CONTROL_SERVER_SHORT_POLL_INTERVAL_DEFAULT_EP1   0x0002

◆ POLL_CONTROL_SERVER_SUPPORTED_COMMANDS_RECEIVE

#define POLL_CONTROL_SERVER_SUPPORTED_COMMANDS_RECEIVE
Value:
#define TR_ZCL_CMD_SET_SHORT_POLL_INTERVAL_ID
Definition tr_zcl_id.h:621
#define TR_ZCL_CMD_SET_LONG_POLL_INTERVAL_ID
Definition tr_zcl_id.h:620
#define TR_ZCL_CMD_FAST_POLL_STOP_ID
Definition tr_zcl_id.h:619
#define TR_ZCL_CMD_CHECK_IN_RESPONSE_ID
Definition tr_zcl_id.h:618

◆ POLL_CONTROL_SERVER_SUPPORTED_COMMANDS_SEND

#define POLL_CONTROL_SERVER_SUPPORTED_COMMANDS_SEND    TR_ZCL_CMD_CHECK_IN_ID

◆ POWER_CONFIGURATION_SERVER_BATTERY_ALARM_MASK_DEFAULT_EP1

#define POWER_CONFIGURATION_SERVER_BATTERY_ALARM_MASK_DEFAULT_EP1   0x00

◆ POWER_CONFIGURATION_SERVER_BATTERY_ALARM_STATE_DEFAULT_EP1

#define POWER_CONFIGURATION_SERVER_BATTERY_ALARM_STATE_DEFAULT_EP1   0x00000000

◆ POWER_CONFIGURATION_SERVER_BATTERY_PERCENTAGE_REMAINING_DEFAULT_EP1

#define POWER_CONFIGURATION_SERVER_BATTERY_PERCENTAGE_REMAINING_DEFAULT_EP1   200

◆ POWER_CONFIGURATION_SERVER_BATTERY_QUANTITY_DEFAULT_EP1

#define POWER_CONFIGURATION_SERVER_BATTERY_QUANTITY_DEFAULT_EP1   4

◆ POWER_CONFIGURATION_SERVER_BATTERY_SIZE_DEFAULT_EP1

#define POWER_CONFIGURATION_SERVER_BATTERY_SIZE_DEFAULT_EP1   0x03

◆ POWER_CONFIGURATION_SERVER_BATTERY_VOLTAGE_DEFAULT_EP1

#define POWER_CONFIGURATION_SERVER_BATTERY_VOLTAGE_DEFAULT_EP1   60

◆ POWER_CONFIGURATION_SERVER_BATTERY_VOLTAGE_MIN_THRESHOLD_DEFAULT_EP1

#define POWER_CONFIGURATION_SERVER_BATTERY_VOLTAGE_MIN_THRESHOLD_DEFAULT_EP1   40

◆ POWER_CONFIGURATION_SERVER_BATTERY_VOLTAGE_THRESHOLD_1_DEFAULT_EP1

#define POWER_CONFIGURATION_SERVER_BATTERY_VOLTAGE_THRESHOLD_1_DEFAULT_EP1   41

◆ POWER_CONFIGURATION_SERVER_BATTERY_VOLTAGE_THRESHOLD_2_DEFAULT_EP1

#define POWER_CONFIGURATION_SERVER_BATTERY_VOLTAGE_THRESHOLD_2_DEFAULT_EP1   42

◆ POWER_CONFIGURATION_SERVER_BATTERY_VOLTAGE_THRESHOLD_3_DEFAULT_EP1

#define POWER_CONFIGURATION_SERVER_BATTERY_VOLTAGE_THRESHOLD_3_DEFAULT_EP1   43

◆ POWER_CONFIGURATION_SERVER_CLUSTER_REVISION_SERVER_DEFAULT_EP1

#define POWER_CONFIGURATION_SERVER_CLUSTER_REVISION_SERVER_DEFAULT_EP1   2

◆ REMOTE_CLI_SERVER_CLI_STATUS_DEFAULT_EP1

#define REMOTE_CLI_SERVER_CLI_STATUS_DEFAULT_EP1   0x0000

◆ REMOTE_CLI_SERVER_CLUSTER_REVISION_SERVER_DEFAULT_EP1

#define REMOTE_CLI_SERVER_CLUSTER_REVISION_SERVER_DEFAULT_EP1   0x0001

◆ REMOTE_CLI_SERVER_SUPPORTED_COMMANDS_RECEIVE

#define REMOTE_CLI_SERVER_SUPPORTED_COMMANDS_RECEIVE
Value:
#define TR_ZCL_CMD_ENABLE_REMOTE_CLI_ID
Definition tr_zcl_id.h:5345
#define TR_ZCL_CMD_CLI_COMMAND_ID
Definition tr_zcl_id.h:5343

◆ REMOTE_CLI_SERVER_SUPPORTED_COMMANDS_SEND

#define REMOTE_CLI_SERVER_SUPPORTED_COMMANDS_SEND    TR_ZCL_CMD_CLI_COMMAND_RESPONSE_ID

◆ SCENES_SERVER_CLUSTER_REVISION_SERVER_DEFAULT_EP1

#define SCENES_SERVER_CLUSTER_REVISION_SERVER_DEFAULT_EP1   3

◆ SCENES_SERVER_CURRENT_GROUP_DEFAULT_EP1

#define SCENES_SERVER_CURRENT_GROUP_DEFAULT_EP1   0x0000

◆ SCENES_SERVER_CURRENT_SCENE_DEFAULT_EP1

#define SCENES_SERVER_CURRENT_SCENE_DEFAULT_EP1   0x00

◆ SCENES_SERVER_SCENE_COUNT_DEFAULT_EP1

#define SCENES_SERVER_SCENE_COUNT_DEFAULT_EP1   0x00

◆ SCENES_SERVER_SCENE_NAME_SUPPORT_DEFAULT_EP1

#define SCENES_SERVER_SCENE_NAME_SUPPORT_DEFAULT_EP1   0

◆ SCENES_SERVER_SCENE_VALID_DEFAULT_EP1

#define SCENES_SERVER_SCENE_VALID_DEFAULT_EP1   0x00

◆ SCENES_SERVER_SUPPORTED_COMMANDS_RECEIVE

#define SCENES_SERVER_SUPPORTED_COMMANDS_RECEIVE
Value:
#define TR_ZCL_CMD_REMOVE_ALL_SCENES_ID
Definition tr_zcl_id.h:235
#define TR_ZCL_CMD_STORE_SCENE_ID
Definition tr_zcl_id.h:237
#define TR_ZCL_CMD_ADD_SCENE_ID
Definition tr_zcl_id.h:229
#define TR_ZCL_CMD_GET_SCENE_MEMBERSHIP_ID
Definition tr_zcl_id.h:240
#define TR_ZCL_CMD_VIEW_SCENE_ID
Definition tr_zcl_id.h:231
#define TR_ZCL_CMD_RECALL_SCENE_ID
Definition tr_zcl_id.h:239
#define TR_ZCL_CMD_REMOVE_SCENE_ID
Definition tr_zcl_id.h:233

◆ SCENES_SERVER_SUPPORTED_COMMANDS_SEND

#define SCENES_SERVER_SUPPORTED_COMMANDS_SEND
Value:
#define TR_ZCL_CMD_ADD_SCENE_RESPONSE_ID
Definition tr_zcl_id.h:230
#define TR_ZCL_CMD_REMOVE_SCENE_RESPONSE_ID
Definition tr_zcl_id.h:234
#define TR_ZCL_CMD_VIEW_SCENE_RESPONSE_ID
Definition tr_zcl_id.h:232
#define TR_ZCL_CMD_STORE_SCENE_RESPONSE_ID
Definition tr_zcl_id.h:238
#define TR_ZCL_CMD_GET_SCENE_MEMBERSHIP_RESPONSE_ID
Definition tr_zcl_id.h:241
#define TR_ZCL_CMD_REMOVE_ALL_SCENES_RESPONSE_ID
Definition tr_zcl_id.h:236

◆ TEMPERATURE_MEASUREMENT_SERVER_CLUSTER_REVISION_SERVER_DEFAULT_EP1

#define TEMPERATURE_MEASUREMENT_SERVER_CLUSTER_REVISION_SERVER_DEFAULT_EP1   3

◆ TEMPERATURE_MEASUREMENT_SERVER_TEMP_MAX_MEASURED_VALUE_DEFAULT_EP1

#define TEMPERATURE_MEASUREMENT_SERVER_TEMP_MAX_MEASURED_VALUE_DEFAULT_EP1   5000

◆ TEMPERATURE_MEASUREMENT_SERVER_TEMP_MEASURED_VALUE_DEFAULT_EP1

#define TEMPERATURE_MEASUREMENT_SERVER_TEMP_MEASURED_VALUE_DEFAULT_EP1   0x8000

◆ TEMPERATURE_MEASUREMENT_SERVER_TEMP_MIN_MEASURED_VALUE_DEFAULT_EP1

#define TEMPERATURE_MEASUREMENT_SERVER_TEMP_MIN_MEASURED_VALUE_DEFAULT_EP1   -2000

◆ TIME_CLIENT_CLUSTER_REVISION_CLIENT_DEFAULT_EP1

#define TIME_CLIENT_CLUSTER_REVISION_CLIENT_DEFAULT_EP1   2

◆ TR_ATTR_REPORT_TABLE_SIZE

#define TR_ATTR_REPORT_TABLE_SIZE   16

◆ TR_DEVICE_EP1

#define TR_DEVICE_EP1   1

◆ TR_DEVICE_EP_COUNT

#define TR_DEVICE_EP_COUNT   (1)

◆ TR_DEVICE_MANUFACTURER_ID

#define TR_DEVICE_MANUFACTURER_ID   0x1570U

◆ TR_DEVICE_NUM_DEFAULT_REPORTABLE_ATTRS

#define TR_DEVICE_NUM_DEFAULT_REPORTABLE_ATTRS   14

◆ TR_DEVICE_NUM_IN_CLUSTERS_EP1

#define TR_DEVICE_NUM_IN_CLUSTERS_EP1   (0+1+1+1+1+1+1+1+1+1+1+1)

◆ TR_DEVICE_NUM_OUT_CLUSTERS_EP1

#define TR_DEVICE_NUM_OUT_CLUSTERS_EP1   (0+1+1+1)

◆ TR_DEVICE_REPORTING_CONFIG_DEFAULTS

#define TR_DEVICE_REPORTING_CONFIG_DEFAULTS
Value:
{ \
{ ZB_ZCL_CONFIGURE_REPORTING_SEND_REPORT,0x01,0x0001,TR_ZCL_CLUSTER_SERVER_ROLE,0x0021, \
{ ZB_ZCL_CONFIGURE_REPORTING_SEND_REPORT,0x01,0x0001,TR_ZCL_CLUSTER_SERVER_ROLE,0x003E, \
{ ZB_ZCL_CONFIGURE_REPORTING_SEND_REPORT,0x01,0x0003,TR_ZCL_CLUSTER_SERVER_ROLE,0x0000, \
{ ZB_ZCL_CONFIGURE_REPORTING_SEND_REPORT,0x01,0x0101,TR_ZCL_CLUSTER_SERVER_ROLE,0x0000, \
{ ZB_ZCL_CONFIGURE_REPORTING_SEND_REPORT,0x01,0x0101,TR_ZCL_CLUSTER_SERVER_ROLE,0x0023, \
{ ZB_ZCL_CONFIGURE_REPORTING_SEND_REPORT,0x01,0x0101,TR_ZCL_CLUSTER_SERVER_ROLE,0x0025, \
{ ZB_ZCL_CONFIGURE_REPORTING_SEND_REPORT,0x01,0x0101,TR_ZCL_CLUSTER_SERVER_ROLE,0x0030, \
{ ZB_ZCL_CONFIGURE_REPORTING_SEND_REPORT,0x01,0x0101,TR_ZCL_CLUSTER_SERVER_ROLE,0x0031, \
{ ZB_ZCL_CONFIGURE_REPORTING_SEND_REPORT,0x01,0x0101,TR_ZCL_CLUSTER_SERVER_ROLE,0x0033, \
{ ZB_ZCL_CONFIGURE_REPORTING_SEND_REPORT,0x01,0x0101,TR_ZCL_CLUSTER_SERVER_ROLE,0x0034, \
{ ZB_ZCL_CONFIGURE_REPORTING_SEND_REPORT,0x01,0x0101,TR_ZCL_CLUSTER_SERVER_ROLE,0x0041, \
{ ZB_ZCL_CONFIGURE_REPORTING_SEND_REPORT,0x01,0x0101,TR_ZCL_CLUSTER_SERVER_ROLE,0x0042, \
{ ZB_ZCL_CONFIGURE_REPORTING_SEND_REPORT,0x01,0x0101,TR_ZCL_CLUSTER_SERVER_ROLE,0x0043, \
{ ZB_ZCL_CONFIGURE_REPORTING_SEND_REPORT,0x01,0x0402,TR_ZCL_CLUSTER_SERVER_ROLE,0x0000, \
}
#define TR_ZCL_NON_MANUFACTURER_SPECIFIC
Definition tr_zcl_endpoint_config.h:26
#define TR_ZCL_CLUSTER_SERVER_ROLE
Definition tr_zcl_id.h:14
#define TR_ZCL_BITMAP16_ATTR_TYPE
Definition tr_zcl_type.h:27
#define TR_ZCL_BITMAP32_ATTR_TYPE
Definition tr_zcl_type.h:29
#define TR_ZCL_ENUM8_ATTR_TYPE
Definition tr_zcl_type.h:50
#define TR_ZCL_BOOLEAN_ATTR_TYPE
Definition tr_zcl_type.h:25
#define TR_ZCL_INT16S_ATTR_TYPE
Definition tr_zcl_type.h:43
#define TR_ZCL_INT32U_ATTR_TYPE
Definition tr_zcl_type.h:37
#define TR_ZCL_INT8U_ATTR_TYPE
Definition tr_zcl_type.h:34
#define TR_ZCL_INT16U_ATTR_TYPE
Definition tr_zcl_type.h:35

◆ TR_GLOBAL_RESPONSE_POLICY

#define TR_GLOBAL_RESPONSE_POLICY   ZB_ZCL_DISABLE_DEFAULT_RESPONSE

◆ TR_NUM_NVRAM_ATTR

#define TR_NUM_NVRAM_ATTR   (0+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1)

◆ TR_NVRAM_ATTR_STORAGE_CONFIG

#define TR_NVRAM_ATTR_STORAGE_CONFIG

◆ TR_TOTAL_ATTR_REPORT_TABLE_SIZE

#define TR_TOTAL_ATTR_REPORT_TABLE_SIZE   (TR_ATTR_REPORT_TABLE_SIZE + TR_DEVICE_NUM_DEFAULT_REPORTABLE_ATTRS)

◆ TR_ZCL_ATTR_ALARMS_CLUSTER_REVISION_SERVER_SUPPORTED

#define TR_ZCL_ATTR_ALARMS_CLUSTER_REVISION_SERVER_SUPPORTED

◆ TR_ZCL_ATTR_BASIC_CLUSTER_REVISION_SERVER_SUPPORTED

#define TR_ZCL_ATTR_BASIC_CLUSTER_REVISION_SERVER_SUPPORTED

◆ TR_ZCL_ATTR_BASIC_HW_VERSION_SUPPORTED

#define TR_ZCL_ATTR_BASIC_HW_VERSION_SUPPORTED

◆ TR_ZCL_ATTR_BASIC_MANUFACTURER_NAME_SUPPORTED

#define TR_ZCL_ATTR_BASIC_MANUFACTURER_NAME_SUPPORTED

◆ TR_ZCL_ATTR_BASIC_MODEL_IDENTIFIER_SUPPORTED

#define TR_ZCL_ATTR_BASIC_MODEL_IDENTIFIER_SUPPORTED

◆ TR_ZCL_ATTR_BASIC_POWER_SOURCE_SUPPORTED

#define TR_ZCL_ATTR_BASIC_POWER_SOURCE_SUPPORTED

◆ TR_ZCL_ATTR_BASIC_VERSION_SUPPORTED

#define TR_ZCL_ATTR_BASIC_VERSION_SUPPORTED

◆ TR_ZCL_ATTR_DIAGNOSTICS_APS_DECRYPT_FAILURE_SUPPORTED

#define TR_ZCL_ATTR_DIAGNOSTICS_APS_DECRYPT_FAILURE_SUPPORTED

◆ TR_ZCL_ATTR_DIAGNOSTICS_APS_FC_FAILURE_SUPPORTED

#define TR_ZCL_ATTR_DIAGNOSTICS_APS_FC_FAILURE_SUPPORTED

◆ TR_ZCL_ATTR_DIAGNOSTICS_APS_RX_BCAST_SUPPORTED

#define TR_ZCL_ATTR_DIAGNOSTICS_APS_RX_BCAST_SUPPORTED

◆ TR_ZCL_ATTR_DIAGNOSTICS_APS_TX_BCAST_SUPPORTED

#define TR_ZCL_ATTR_DIAGNOSTICS_APS_TX_BCAST_SUPPORTED

◆ TR_ZCL_ATTR_DIAGNOSTICS_APS_TX_UCAST_FAIL_SUPPORTED

#define TR_ZCL_ATTR_DIAGNOSTICS_APS_TX_UCAST_FAIL_SUPPORTED

◆ TR_ZCL_ATTR_DIAGNOSTICS_APS_TX_UCAST_RETRY_SUPPORTED

#define TR_ZCL_ATTR_DIAGNOSTICS_APS_TX_UCAST_RETRY_SUPPORTED

◆ TR_ZCL_ATTR_DIAGNOSTICS_APS_UCAST_SUCCESS_SUPPORTED

#define TR_ZCL_ATTR_DIAGNOSTICS_APS_UCAST_SUCCESS_SUPPORTED

◆ TR_ZCL_ATTR_DIAGNOSTICS_APS_UNAUTHORIZED_KEY_SUPPORTED

#define TR_ZCL_ATTR_DIAGNOSTICS_APS_UNAUTHORIZED_KEY_SUPPORTED

◆ TR_ZCL_ATTR_DIAGNOSTICS_AVERAGE_MAC_RETRY_PER_APS_MSG_SENT_SUPPORTED

#define TR_ZCL_ATTR_DIAGNOSTICS_AVERAGE_MAC_RETRY_PER_APS_MSG_SENT_SUPPORTED

◆ TR_ZCL_ATTR_DIAGNOSTICS_CHILD_MOVED_SUPPORTED

#define TR_ZCL_ATTR_DIAGNOSTICS_CHILD_MOVED_SUPPORTED

◆ TR_ZCL_ATTR_DIAGNOSTICS_CLUSTER_REVISION_SERVER_SUPPORTED

#define TR_ZCL_ATTR_DIAGNOSTICS_CLUSTER_REVISION_SERVER_SUPPORTED

◆ TR_ZCL_ATTR_DIAGNOSTICS_JOIN_INDICATION_SUPPORTED

#define TR_ZCL_ATTR_DIAGNOSTICS_JOIN_INDICATION_SUPPORTED

◆ TR_ZCL_ATTR_DIAGNOSTICS_LAST_MESSAGE_LQI_SUPPORTED

#define TR_ZCL_ATTR_DIAGNOSTICS_LAST_MESSAGE_LQI_SUPPORTED

◆ TR_ZCL_ATTR_DIAGNOSTICS_LAST_MESSAGE_RSSI_SUPPORTED

#define TR_ZCL_ATTR_DIAGNOSTICS_LAST_MESSAGE_RSSI_SUPPORTED

◆ TR_ZCL_ATTR_DIAGNOSTICS_MAC_RX_BCAST_SUPPORTED

#define TR_ZCL_ATTR_DIAGNOSTICS_MAC_RX_BCAST_SUPPORTED

◆ TR_ZCL_ATTR_DIAGNOSTICS_MAC_RX_UCAST_SUPPORTED

#define TR_ZCL_ATTR_DIAGNOSTICS_MAC_RX_UCAST_SUPPORTED

◆ TR_ZCL_ATTR_DIAGNOSTICS_MAC_TX_BCAST_SUPPORTED

#define TR_ZCL_ATTR_DIAGNOSTICS_MAC_TX_BCAST_SUPPORTED

◆ TR_ZCL_ATTR_DIAGNOSTICS_MAC_TX_UCAST_FAIL_SUPPORTED

#define TR_ZCL_ATTR_DIAGNOSTICS_MAC_TX_UCAST_FAIL_SUPPORTED

◆ TR_ZCL_ATTR_DIAGNOSTICS_MAC_TX_UCAST_RETRY_SUPPORTED

#define TR_ZCL_ATTR_DIAGNOSTICS_MAC_TX_UCAST_RETRY_SUPPORTED

◆ TR_ZCL_ATTR_DIAGNOSTICS_MAC_TX_UCAST_SUPPORTED

#define TR_ZCL_ATTR_DIAGNOSTICS_MAC_TX_UCAST_SUPPORTED

◆ TR_ZCL_ATTR_DIAGNOSTICS_NEIGHBOR_ADDED_SUPPORTED

#define TR_ZCL_ATTR_DIAGNOSTICS_NEIGHBOR_ADDED_SUPPORTED

◆ TR_ZCL_ATTR_DIAGNOSTICS_NEIGHBOR_REMOVED_SUPPORTED

#define TR_ZCL_ATTR_DIAGNOSTICS_NEIGHBOR_REMOVED_SUPPORTED

◆ TR_ZCL_ATTR_DIAGNOSTICS_NEIGHBOR_STALE_SUPPORTED

#define TR_ZCL_ATTR_DIAGNOSTICS_NEIGHBOR_STALE_SUPPORTED

◆ TR_ZCL_ATTR_DIAGNOSTICS_NUMBER_OF_RESETS_SUPPORTED

#define TR_ZCL_ATTR_DIAGNOSTICS_NUMBER_OF_RESETS_SUPPORTED

◆ TR_ZCL_ATTR_DIAGNOSTICS_NWK_DECRYPT_FAILURE_SUPPORTED

#define TR_ZCL_ATTR_DIAGNOSTICS_NWK_DECRYPT_FAILURE_SUPPORTED

◆ TR_ZCL_ATTR_DIAGNOSTICS_NWK_FC_FAILURE_SUPPORTED

#define TR_ZCL_ATTR_DIAGNOSTICS_NWK_FC_FAILURE_SUPPORTED

◆ TR_ZCL_ATTR_DIAGNOSTICS_PACKET_BUFFER_ALLOC_FAILURES_SUPPORTED

#define TR_ZCL_ATTR_DIAGNOSTICS_PACKET_BUFFER_ALLOC_FAILURES_SUPPORTED

◆ TR_ZCL_ATTR_DIAGNOSTICS_PACKET_VALIDATE_DROP_COUNT_SUPPORTED

#define TR_ZCL_ATTR_DIAGNOSTICS_PACKET_VALIDATE_DROP_COUNT_SUPPORTED

◆ TR_ZCL_ATTR_DIAGNOSTICS_PHY_TO_MAC_QUEUE_LIMIT_REACHED_SUPPORTED

#define TR_ZCL_ATTR_DIAGNOSTICS_PHY_TO_MAC_QUEUE_LIMIT_REACHED_SUPPORTED

◆ TR_ZCL_ATTR_DIAGNOSTICS_ROUTE_DISC_INITIATED_SUPPORTED

#define TR_ZCL_ATTR_DIAGNOSTICS_ROUTE_DISC_INITIATED_SUPPORTED

◆ TR_ZCL_ATTR_DOOR_LOCK_ACTUATOR_ENABLED_SUPPORTED

#define TR_ZCL_ATTR_DOOR_LOCK_ACTUATOR_ENABLED_SUPPORTED

◆ TR_ZCL_ATTR_DOOR_LOCK_AUTO_RELOCK_TIME_SUPPORTED

#define TR_ZCL_ATTR_DOOR_LOCK_AUTO_RELOCK_TIME_SUPPORTED

◆ TR_ZCL_ATTR_DOOR_LOCK_CLUSTER_REVISION_SERVER_SUPPORTED

#define TR_ZCL_ATTR_DOOR_LOCK_CLUSTER_REVISION_SERVER_SUPPORTED

◆ TR_ZCL_ATTR_DOOR_LOCK_KEYPAD_OPERATION_EVENT_MASK_SUPPORTED

#define TR_ZCL_ATTR_DOOR_LOCK_KEYPAD_OPERATION_EVENT_MASK_SUPPORTED

◆ TR_ZCL_ATTR_DOOR_LOCK_LOCK_STATE_SUPPORTED

#define TR_ZCL_ATTR_DOOR_LOCK_LOCK_STATE_SUPPORTED

◆ TR_ZCL_ATTR_DOOR_LOCK_LOCK_TYPE_SUPPORTED

#define TR_ZCL_ATTR_DOOR_LOCK_LOCK_TYPE_SUPPORTED

◆ TR_ZCL_ATTR_DOOR_LOCK_MANUAL_OPERATION_EVENT_MASK_SUPPORTED

#define TR_ZCL_ATTR_DOOR_LOCK_MANUAL_OPERATION_EVENT_MASK_SUPPORTED

◆ TR_ZCL_ATTR_DOOR_LOCK_MAX_PIN_LENGTH_SUPPORTED

#define TR_ZCL_ATTR_DOOR_LOCK_MAX_PIN_LENGTH_SUPPORTED

◆ TR_ZCL_ATTR_DOOR_LOCK_MIN_PIN_LENGTH_SUPPORTED

#define TR_ZCL_ATTR_DOOR_LOCK_MIN_PIN_LENGTH_SUPPORTED

◆ TR_ZCL_ATTR_DOOR_LOCK_NUM_PIN_USERS_SUPPORTED_SUPPORTED

#define TR_ZCL_ATTR_DOOR_LOCK_NUM_PIN_USERS_SUPPORTED_SUPPORTED

◆ TR_ZCL_ATTR_DOOR_LOCK_NUM_TOTAL_USERS_SUPPORTED_SUPPORTED

#define TR_ZCL_ATTR_DOOR_LOCK_NUM_TOTAL_USERS_SUPPORTED_SUPPORTED

◆ TR_ZCL_ATTR_DOOR_LOCK_OPERATING_MODE_SUPPORTED

#define TR_ZCL_ATTR_DOOR_LOCK_OPERATING_MODE_SUPPORTED

◆ TR_ZCL_ATTR_DOOR_LOCK_REQUIRE_PIN_FOR_RF_OPERATION_SUPPORTED

#define TR_ZCL_ATTR_DOOR_LOCK_REQUIRE_PIN_FOR_RF_OPERATION_SUPPORTED

◆ TR_ZCL_ATTR_DOOR_LOCK_RF_OPERATION_EVENT_MASK_SUPPORTED

#define TR_ZCL_ATTR_DOOR_LOCK_RF_OPERATION_EVENT_MASK_SUPPORTED

◆ TR_ZCL_ATTR_DOOR_LOCK_SUPPORTED_OPERATING_MODES_SUPPORTED

#define TR_ZCL_ATTR_DOOR_LOCK_SUPPORTED_OPERATING_MODES_SUPPORTED

◆ TR_ZCL_ATTR_DOOR_LOCK_USER_CODE_TEMPORARY_DISABLE_TIME_SUPPORTED

#define TR_ZCL_ATTR_DOOR_LOCK_USER_CODE_TEMPORARY_DISABLE_TIME_SUPPORTED

◆ TR_ZCL_ATTR_DOOR_LOCK_WRONG_CODE_ENTRY_LIMIT_SUPPORTED

#define TR_ZCL_ATTR_DOOR_LOCK_WRONG_CODE_ENTRY_LIMIT_SUPPORTED

◆ TR_ZCL_ATTR_DOOR_LOCK_ZIGBEE_SECURITY_LEVEL_SUPPORTED

#define TR_ZCL_ATTR_DOOR_LOCK_ZIGBEE_SECURITY_LEVEL_SUPPORTED

◆ TR_ZCL_ATTR_GROUPS_CLUSTER_REVISION_SERVER_SUPPORTED

#define TR_ZCL_ATTR_GROUPS_CLUSTER_REVISION_SERVER_SUPPORTED

◆ TR_ZCL_ATTR_GROUPS_GROUP_NAME_SUPPORT_SUPPORTED

#define TR_ZCL_ATTR_GROUPS_GROUP_NAME_SUPPORT_SUPPORTED

◆ TR_ZCL_ATTR_IDENTIFY_CLUSTER_REVISION_CLIENT_SUPPORTED

#define TR_ZCL_ATTR_IDENTIFY_CLUSTER_REVISION_CLIENT_SUPPORTED

◆ TR_ZCL_ATTR_IDENTIFY_CLUSTER_REVISION_SERVER_SUPPORTED

#define TR_ZCL_ATTR_IDENTIFY_CLUSTER_REVISION_SERVER_SUPPORTED

◆ TR_ZCL_ATTR_IDENTIFY_IDENTIFY_TIME_SUPPORTED

#define TR_ZCL_ATTR_IDENTIFY_IDENTIFY_TIME_SUPPORTED

◆ TR_ZCL_ATTR_OVER_THE_AIR_BOOTLOADING_CLUSTER_REVISION_CLIENT_SUPPORTED

#define TR_ZCL_ATTR_OVER_THE_AIR_BOOTLOADING_CLUSTER_REVISION_CLIENT_SUPPORTED

◆ TR_ZCL_ATTR_OVER_THE_AIR_BOOTLOADING_CURRENT_FILE_VERSION_SUPPORTED

#define TR_ZCL_ATTR_OVER_THE_AIR_BOOTLOADING_CURRENT_FILE_VERSION_SUPPORTED

◆ TR_ZCL_ATTR_OVER_THE_AIR_BOOTLOADING_CURRENT_ZIGBEE_STACK_VERSION_SUPPORTED

#define TR_ZCL_ATTR_OVER_THE_AIR_BOOTLOADING_CURRENT_ZIGBEE_STACK_VERSION_SUPPORTED

◆ TR_ZCL_ATTR_OVER_THE_AIR_BOOTLOADING_DOWNLOADED_FILE_VERSION_SUPPORTED

#define TR_ZCL_ATTR_OVER_THE_AIR_BOOTLOADING_DOWNLOADED_FILE_VERSION_SUPPORTED

◆ TR_ZCL_ATTR_OVER_THE_AIR_BOOTLOADING_DOWNLOADED_ZIGBEE_STACK_VERSION_SUPPORTED

#define TR_ZCL_ATTR_OVER_THE_AIR_BOOTLOADING_DOWNLOADED_ZIGBEE_STACK_VERSION_SUPPORTED

◆ TR_ZCL_ATTR_OVER_THE_AIR_BOOTLOADING_FILE_OFFSET_SUPPORTED

#define TR_ZCL_ATTR_OVER_THE_AIR_BOOTLOADING_FILE_OFFSET_SUPPORTED

◆ TR_ZCL_ATTR_OVER_THE_AIR_BOOTLOADING_IMAGE_TYPE_ID_SUPPORTED

#define TR_ZCL_ATTR_OVER_THE_AIR_BOOTLOADING_IMAGE_TYPE_ID_SUPPORTED

◆ TR_ZCL_ATTR_OVER_THE_AIR_BOOTLOADING_IMAGE_UPGRADE_STATUS_SUPPORTED

#define TR_ZCL_ATTR_OVER_THE_AIR_BOOTLOADING_IMAGE_UPGRADE_STATUS_SUPPORTED

◆ TR_ZCL_ATTR_OVER_THE_AIR_BOOTLOADING_MANUFACTURER_ID_SUPPORTED

#define TR_ZCL_ATTR_OVER_THE_AIR_BOOTLOADING_MANUFACTURER_ID_SUPPORTED

◆ TR_ZCL_ATTR_OVER_THE_AIR_BOOTLOADING_MINIMUM_BLOCK_REQUEST_PERIOD_SUPPORTED

#define TR_ZCL_ATTR_OVER_THE_AIR_BOOTLOADING_MINIMUM_BLOCK_REQUEST_PERIOD_SUPPORTED

◆ TR_ZCL_ATTR_OVER_THE_AIR_BOOTLOADING_UPGRADE_SERVER_ID_SUPPORTED

#define TR_ZCL_ATTR_OVER_THE_AIR_BOOTLOADING_UPGRADE_SERVER_ID_SUPPORTED

◆ TR_ZCL_ATTR_POLL_CONTROL_CHECK_IN_INTERVAL_MIN_SUPPORTED

#define TR_ZCL_ATTR_POLL_CONTROL_CHECK_IN_INTERVAL_MIN_SUPPORTED

◆ TR_ZCL_ATTR_POLL_CONTROL_CHECK_IN_INTERVAL_SUPPORTED

#define TR_ZCL_ATTR_POLL_CONTROL_CHECK_IN_INTERVAL_SUPPORTED

◆ TR_ZCL_ATTR_POLL_CONTROL_CLUSTER_REVISION_SERVER_SUPPORTED

#define TR_ZCL_ATTR_POLL_CONTROL_CLUSTER_REVISION_SERVER_SUPPORTED

◆ TR_ZCL_ATTR_POLL_CONTROL_FAST_POLL_TIMEOUT_MAX_SUPPORTED

#define TR_ZCL_ATTR_POLL_CONTROL_FAST_POLL_TIMEOUT_MAX_SUPPORTED

◆ TR_ZCL_ATTR_POLL_CONTROL_FAST_POLL_TIMEOUT_SUPPORTED

#define TR_ZCL_ATTR_POLL_CONTROL_FAST_POLL_TIMEOUT_SUPPORTED

◆ TR_ZCL_ATTR_POLL_CONTROL_LONG_POLL_INTERVAL_MIN_SUPPORTED

#define TR_ZCL_ATTR_POLL_CONTROL_LONG_POLL_INTERVAL_MIN_SUPPORTED

◆ TR_ZCL_ATTR_POLL_CONTROL_LONG_POLL_INTERVAL_SUPPORTED

#define TR_ZCL_ATTR_POLL_CONTROL_LONG_POLL_INTERVAL_SUPPORTED

◆ TR_ZCL_ATTR_POLL_CONTROL_SHORT_POLL_INTERVAL_SUPPORTED

#define TR_ZCL_ATTR_POLL_CONTROL_SHORT_POLL_INTERVAL_SUPPORTED

◆ TR_ZCL_ATTR_POWER_CONFIGURATION_BATTERY_ALARM_MASK_SUPPORTED

#define TR_ZCL_ATTR_POWER_CONFIGURATION_BATTERY_ALARM_MASK_SUPPORTED

◆ TR_ZCL_ATTR_POWER_CONFIGURATION_BATTERY_ALARM_STATE_SUPPORTED

#define TR_ZCL_ATTR_POWER_CONFIGURATION_BATTERY_ALARM_STATE_SUPPORTED

◆ TR_ZCL_ATTR_POWER_CONFIGURATION_BATTERY_PERCENTAGE_REMAINING_SUPPORTED

#define TR_ZCL_ATTR_POWER_CONFIGURATION_BATTERY_PERCENTAGE_REMAINING_SUPPORTED

◆ TR_ZCL_ATTR_POWER_CONFIGURATION_BATTERY_QUANTITY_SUPPORTED

#define TR_ZCL_ATTR_POWER_CONFIGURATION_BATTERY_QUANTITY_SUPPORTED

◆ TR_ZCL_ATTR_POWER_CONFIGURATION_BATTERY_SIZE_SUPPORTED

#define TR_ZCL_ATTR_POWER_CONFIGURATION_BATTERY_SIZE_SUPPORTED

◆ TR_ZCL_ATTR_POWER_CONFIGURATION_BATTERY_VOLTAGE_MIN_THRESHOLD_SUPPORTED

#define TR_ZCL_ATTR_POWER_CONFIGURATION_BATTERY_VOLTAGE_MIN_THRESHOLD_SUPPORTED

◆ TR_ZCL_ATTR_POWER_CONFIGURATION_BATTERY_VOLTAGE_SUPPORTED

#define TR_ZCL_ATTR_POWER_CONFIGURATION_BATTERY_VOLTAGE_SUPPORTED

◆ TR_ZCL_ATTR_POWER_CONFIGURATION_BATTERY_VOLTAGE_THRESHOLD_1_SUPPORTED

#define TR_ZCL_ATTR_POWER_CONFIGURATION_BATTERY_VOLTAGE_THRESHOLD_1_SUPPORTED

◆ TR_ZCL_ATTR_POWER_CONFIGURATION_BATTERY_VOLTAGE_THRESHOLD_2_SUPPORTED

#define TR_ZCL_ATTR_POWER_CONFIGURATION_BATTERY_VOLTAGE_THRESHOLD_2_SUPPORTED

◆ TR_ZCL_ATTR_POWER_CONFIGURATION_BATTERY_VOLTAGE_THRESHOLD_3_SUPPORTED

#define TR_ZCL_ATTR_POWER_CONFIGURATION_BATTERY_VOLTAGE_THRESHOLD_3_SUPPORTED

◆ TR_ZCL_ATTR_POWER_CONFIGURATION_CLUSTER_REVISION_SERVER_SUPPORTED

#define TR_ZCL_ATTR_POWER_CONFIGURATION_CLUSTER_REVISION_SERVER_SUPPORTED

◆ TR_ZCL_ATTR_REMOTE_CLI_CLI_STATUS_SUPPORTED

#define TR_ZCL_ATTR_REMOTE_CLI_CLI_STATUS_SUPPORTED

◆ TR_ZCL_ATTR_REMOTE_CLI_CLUSTER_REVISION_SERVER_SUPPORTED

#define TR_ZCL_ATTR_REMOTE_CLI_CLUSTER_REVISION_SERVER_SUPPORTED

◆ TR_ZCL_ATTR_SCENES_CLUSTER_REVISION_SERVER_SUPPORTED

#define TR_ZCL_ATTR_SCENES_CLUSTER_REVISION_SERVER_SUPPORTED

◆ TR_ZCL_ATTR_SCENES_CURRENT_GROUP_SUPPORTED

#define TR_ZCL_ATTR_SCENES_CURRENT_GROUP_SUPPORTED

◆ TR_ZCL_ATTR_SCENES_CURRENT_SCENE_SUPPORTED

#define TR_ZCL_ATTR_SCENES_CURRENT_SCENE_SUPPORTED

◆ TR_ZCL_ATTR_SCENES_SCENE_COUNT_SUPPORTED

#define TR_ZCL_ATTR_SCENES_SCENE_COUNT_SUPPORTED

◆ TR_ZCL_ATTR_SCENES_SCENE_NAME_SUPPORT_SUPPORTED

#define TR_ZCL_ATTR_SCENES_SCENE_NAME_SUPPORT_SUPPORTED

◆ TR_ZCL_ATTR_SCENES_SCENE_VALID_SUPPORTED

#define TR_ZCL_ATTR_SCENES_SCENE_VALID_SUPPORTED

◆ TR_ZCL_ATTR_TEMPERATURE_MEASUREMENT_CLUSTER_REVISION_SERVER_SUPPORTED

#define TR_ZCL_ATTR_TEMPERATURE_MEASUREMENT_CLUSTER_REVISION_SERVER_SUPPORTED

◆ TR_ZCL_ATTR_TEMPERATURE_MEASUREMENT_TEMP_MAX_MEASURED_VALUE_SUPPORTED

#define TR_ZCL_ATTR_TEMPERATURE_MEASUREMENT_TEMP_MAX_MEASURED_VALUE_SUPPORTED

◆ TR_ZCL_ATTR_TEMPERATURE_MEASUREMENT_TEMP_MEASURED_VALUE_SUPPORTED

#define TR_ZCL_ATTR_TEMPERATURE_MEASUREMENT_TEMP_MEASURED_VALUE_SUPPORTED

◆ TR_ZCL_ATTR_TEMPERATURE_MEASUREMENT_TEMP_MIN_MEASURED_VALUE_SUPPORTED

#define TR_ZCL_ATTR_TEMPERATURE_MEASUREMENT_TEMP_MIN_MEASURED_VALUE_SUPPORTED

◆ TR_ZCL_ATTR_TIME_CLUSTER_REVISION_CLIENT_SUPPORTED

#define TR_ZCL_ATTR_TIME_CLUSTER_REVISION_CLIENT_SUPPORTED

◆ TR_ZCL_CLUSTER_ALARMS_SERVER_EP_COUNT

#define TR_ZCL_CLUSTER_ALARMS_SERVER_EP_COUNT   (0+1)

◆ TR_ZCL_CLUSTER_BASIC_SERVER_EP_COUNT

#define TR_ZCL_CLUSTER_BASIC_SERVER_EP_COUNT   (0+1)

◆ TR_ZCL_CLUSTER_DIAGNOSTICS_SERVER_EP_COUNT

#define TR_ZCL_CLUSTER_DIAGNOSTICS_SERVER_EP_COUNT   (0+1)

◆ TR_ZCL_CLUSTER_DOOR_LOCK_SERVER_EP_COUNT

#define TR_ZCL_CLUSTER_DOOR_LOCK_SERVER_EP_COUNT   (0+1)

◆ TR_ZCL_CLUSTER_GROUPS_SERVER_EP_COUNT

#define TR_ZCL_CLUSTER_GROUPS_SERVER_EP_COUNT   (0+1)

◆ TR_ZCL_CLUSTER_IDENTIFY_CLIENT_EP_COUNT

#define TR_ZCL_CLUSTER_IDENTIFY_CLIENT_EP_COUNT   (0+1)

◆ TR_ZCL_CLUSTER_IDENTIFY_SERVER_EP_COUNT

#define TR_ZCL_CLUSTER_IDENTIFY_SERVER_EP_COUNT   (0+1)

◆ TR_ZCL_CLUSTER_OVER_THE_AIR_BOOTLOADING_CLIENT_EP_COUNT

#define TR_ZCL_CLUSTER_OVER_THE_AIR_BOOTLOADING_CLIENT_EP_COUNT   (0+1)

◆ TR_ZCL_CLUSTER_POLL_CONTROL_SERVER_EP_COUNT

#define TR_ZCL_CLUSTER_POLL_CONTROL_SERVER_EP_COUNT   (0+1)

◆ TR_ZCL_CLUSTER_POWER_CONFIGURATION_SERVER_EP_COUNT

#define TR_ZCL_CLUSTER_POWER_CONFIGURATION_SERVER_EP_COUNT   (0+1)

◆ TR_ZCL_CLUSTER_REMOTE_CLI_SERVER_EP_COUNT

#define TR_ZCL_CLUSTER_REMOTE_CLI_SERVER_EP_COUNT   (0+1)

◆ TR_ZCL_CLUSTER_SCENES_SERVER_EP_COUNT

#define TR_ZCL_CLUSTER_SCENES_SERVER_EP_COUNT   (0+1)

◆ TR_ZCL_CLUSTER_TEMPERATURE_MEASUREMENT_SERVER_EP_COUNT

#define TR_ZCL_CLUSTER_TEMPERATURE_MEASUREMENT_SERVER_EP_COUNT   (0+1)

◆ TR_ZCL_CLUSTER_TIME_CLIENT_EP_COUNT

#define TR_ZCL_CLUSTER_TIME_CLIENT_EP_COUNT   (0+1)

◆ TR_ZCL_NON_MANUFACTURER_SPECIFIC

#define TR_ZCL_NON_MANUFACTURER_SPECIFIC   0xFFFFU

◆ TR_ZCL_NULL_EP_ID

#define TR_ZCL_NULL_EP_ID   0xFFU

◆ TR_ZCL_NULL_ID

#define TR_ZCL_NULL_ID   0xFFFFU

Function Documentation

◆ tr_zcl_endpoint_config_attr_init()

void tr_zcl_endpoint_config_attr_init ( uint8_t endpoint)

◆ tr_zcl_endpoint_config_init()

void tr_zcl_endpoint_config_init ( void )

◆ tr_zcl_endpoint_config_reporting_init()

void tr_zcl_endpoint_config_reporting_init ( void )

Variable Documentation

◆ diagnostics_ctx_zcl

zb_zcl_diagnostics_ctx_t diagnostics_ctx_zcl
extern

◆ tr_cluster_names

tr_cluster_names_t tr_cluster_names[]
extern

◆ tr_device_ctx

zb_af_device_ctx_t tr_device_ctx
extern

◆ tr_device_reporting_info

zb_zcl_reporting_info_t tr_device_reporting_info[TR_TOTAL_ATTR_REPORT_TABLE_SIZE]
extern

◆ tr_endpoint_desc_ep1

zb_af_endpoint_desc_t tr_endpoint_desc_ep1
extern