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

ColorControl Cluster Group Commands are only forwarded to one Endpoint (TZ-1450) #528

Open
3 tasks done
Haerteleric opened this issue Jan 7, 2025 · 1 comment
Open
3 tasks done
Labels

Comments

@Haerteleric
Copy link

Haerteleric commented Jan 7, 2025

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.

5.4

esp-zigbee-lib version.

1.6.1

esp-zboss-lib version.

1.6.1

Espressif SoC revision.

ESP-C6 Rev0

What is the expected behavior?

I have a multi EP Application running on the ESP-C6. These are multiple independent Extended Color Light EPs.

If i put multiple of those EPs in the same Group and issue a Move-To-Color Command, only one EP in the Group gets Attribute Changed Callbacks.

This only happens for Color Control Cluster Commands. On/Off and Level Control related Commands work fine in that scenario.

What is the actual behavior?

if multiple EPs are in the Same Multicast-Group, the Color Attributes for all EPs in that group should get updated when move-to-color commands to that group address are issued.

Steps to reproduce.

  1. Create App with >1 Extended Color Light EPs.
  2. Put both of these EPs into the same Group
  3. Issue a Move-to-Color Command to that Group
  4. Only one EP gets the Attribute changed Callbacks

More Information.

No response

@Haerteleric Haerteleric added the Bug label Jan 7, 2025
@github-actions github-actions bot changed the title ColorControl Cluster Group Commands are only forwarded to one en ColorControl Cluster Group Commands are only forwarded to one en (TZ-1450) Jan 7, 2025
@Haerteleric Haerteleric changed the title ColorControl Cluster Group Commands are only forwarded to one en (TZ-1450) ColorControl Cluster Group Commands are only forwarded to one Endpoint (TZ-1450) Jan 7, 2025
@xieqinan
Copy link
Contributor

xieqinan commented Jan 9, 2025

Thanks for your report.

I have confirmed this issue, and it is caused by the incomplete implementation of the ZCL Color Control cluster. This limitation means that only one endpoint with color control can be processed correctly, while other endpoints will fail in your case.

We plan to address this issue, but it will take some time. In the meantime, if it is possible, you could divide the multiple endpoints across multiple chips to meet your application's requirements.

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