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

[Documentation] Matter 1.0 Application Cluster Specifications "Reportable" for On/Off cluster #24300

Closed
Apollon77 opened this issue Jan 6, 2023 · 5 comments

Comments

@Apollon77
Copy link
Contributor

Documentation issues

  1. In the Matter 1.0 Application Cluster Specifications the "Reportable" quality information is missing for the OnOff attrible for the OnOff Cluster. The chip XMLs contain this as "reportable" and it also seems that some manufactorers expect it to be reportable and pairing breaks without it

Platform

other

Anything else?

No response

@bzbarsky-apple
Copy link
Contributor

In Matter all attributes are "reportable" except the ones that have the C quality.

@bzbarsky-apple
Copy link
Contributor

Or to be more precise, the "reportable" quality (P) in the cluster specs only affects Zigbee behavior. In Matter, the behavior is as follows:

  1. The priming part of subscription setup sends values for all attributes which match the given attribute paths.
  2. After that, updates are sent for all attributes except the ones that have the "C" ("Changes Omitted") quality.

The Reportable quality definition in Matter is:

The Subscribe interaction supports all attribute data. This quality is supported by other interactions that only require attribute data with this quality to support interval or change reporting.

and "other interactions" in this case is the Zigbee attribute reporting interaction.

@Apollon77
Copy link
Contributor Author

Thank you for the clarification!

@Apollon77
Copy link
Contributor Author

Apollon77 commented Jan 6, 2023

But @bzbarsky-apple Then we still have a mismatch in specs vs chip XML files regarding "onOff" attribute of the onoff cluster! WHich is right? Spec or XML? The other should be fixed (also if it only affects Zigbee) :-)

@bzbarsky-apple
Copy link
Contributor

The spec is wrong here, and I expect it will be fixed once it's merged with the Zigbee-targeted data model specs.

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

No branches or pull requests

2 participants