Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ESP_ZB_ZCL_STATUS_UNSUP_ATTRIB Error when Writing/Reading Attribute from Manufacturer Specific Cluster (TZ-1189) #443

Open
3 tasks done
ahmetcobanoglu opened this issue Sep 29, 2024 · 3 comments
Labels

Comments

@ahmetcobanoglu
Copy link

Answers checklist.

  • I have read the documentation ESP Zigbee SDK Programming Guide and tried the debugging tips, the issue is not addressed there.
  • I have updated ESP Zigbee libs (esp-zboss-lib and esp-zigbee-lib) to the latest version, with corresponding IDF version, and checked that the issue is present there.
  • I have searched the issue tracker for a similar issue and not found a similar issue.

IDF version.

v5.3.1

esp-zigbee-lib version.

1.5.0

esp-zboss-lib version.

1.5.0

Espressif SoC revision.

ESP32-H2

What is the expected behavior?

Attributes should be successfully read or written to the manufacturer-specific cluster.

What is the actual behavior?

ESP_ZB_ZCL_STATUS_UNSUP_ATTRIB error is returned in the status field of the response message when trying to read or write attributes.

Steps to reproduce.

  1. Set up ZigBee Coordinator with Gateway endpoint (no clusters registered).

  2. Receive attribute reports from a manufacturer-specific cluster (reports received correctly).

  3. Attempt to read or write an attribute from the manufacturer-specific cluster.

More Information.

Cluster ID (attempted for reading/writing): 0xFCC0

Attribute IDs: 0x0102, 0x010C, 0x0152

Coordinator configuration: ZigBee Coordinator with Gateway endpoint (no clusters registered).

I can successfully read or write these attributes using zigpy and EFR32, but I encounter the issue only in the current setup.

@github-actions github-actions bot changed the title ESP_ZB_ZCL_STATUS_UNSUP_ATTRIB Error when Writing/Reading Attribute from Manufacturer Specific Cluster ESP_ZB_ZCL_STATUS_UNSUP_ATTRIB Error when Writing/Reading Attribute from Manufacturer Specific Cluster (TZ-1189) Sep 29, 2024
@ahmetcobanoglu
Copy link
Author

@chshu Is there any development on this issue?

@xieqinan
Copy link
Contributor

@ahmetcobanoglu ,

Could you please provide a .pcap file for reading/writing the attribute of cluster 0xFCC0?

@xieqinan
Copy link
Contributor

@ahmetcobanoglu ,

The esp_zb_zcl_read_attr_cmd_req() had already support to send request with specific manufacturer, please refer to https://github.com/espressif/esp-zigbee-sdk/blob/main/components/esp-zigbee-lib/include/zcl/esp_zigbee_zcl_command.h#L129

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants