Skip to content

Fix datamodel configuration in samples - #35

Merged
ArekBalysNordic merged 7 commits into
nrfconnect:mainfrom
ArekBalysNordic:fix_datamodel_post_1_6
Aug 21, 2026
Merged

ArekBalysNordic merged 7 commits into
nrfconnect:mainfrom
ArekBalysNordic:fix_datamodel_post_1_6

Conversation

@ArekBalysNordic

Copy link
Copy Markdown
Collaborator

The feature map was set wrongly in Cluster server. We must overwrite it in the application.

@ArekBalysNordic
ArekBalysNordic requested a review from a team as a code owner August 14, 2026 12:23
@NordicBuilder NordicBuilder added manifest manifest-matter DNM Do not merge - prevent from merging labels Aug 14, 2026
@ArekBalysNordic ArekBalysNordic changed the title samples: contact_sensor: Fix boolean state cluster feature map samples: contact_sensor: Fix datamodel configuration in samples Aug 14, 2026
@ArekBalysNordic ArekBalysNordic changed the title samples: contact_sensor: Fix datamodel configuration in samples Fix datamodel configuration in samples Aug 17, 2026
@ArekBalysNordic
ArekBalysNordic force-pushed the fix_datamodel_post_1_6 branch 2 times, most recently from ab6a826 to b982303 Compare August 17, 2026 10:33
@github-actions

github-actions Bot commented Aug 17, 2026

Copy link
Copy Markdown

You can find the documentation preview for this PR here.

Preview links for modified Matter add-on documents:

@ArekBalysNordic
ArekBalysNordic force-pushed the fix_datamodel_post_1_6 branch 3 times, most recently from f53b3dc to c4c1099 Compare August 17, 2026 12:13
@nrfconnect nrfconnect deleted a comment from NordicBuilder Aug 17, 2026
@ArekBalysNordic ArekBalysNordic removed DNM Do not merge - prevent from merging manifest manifest-matter labels Aug 17, 2026
clusterStorage.Create(kThreadNetworkDiagnosticsEndpointId, clusterType, sDirectProvider);
ReturnErrorOnFailure(registry.Register(clusterStorage.Registration()));

IsClusterReplaced() = true;

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That looks really weird. Maybe we should name this method in a different way.

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

But... This function replaces the original one :) Will think about something different

Comment thread docs/release_notes/release_notes_v100.rst Outdated
@NordicBuilder

NordicBuilder commented Aug 19, 2026

Copy link
Copy Markdown

The following west manifest projects have changed revision in this Pull Request:

Name Old Revision New Revision Diff
matter nrfconnect/sdk-connectedhomeip@656bfc2 nrfconnect/sdk-connectedhomeip@d42268d (master) nrfconnect/sdk-connectedhomeip@656bfc23..d42268d7

All manifest checks OK

Note: This message is automatically posted and updated by the Manifest GitHub Action.

@NordicBuilder NordicBuilder added manifest manifest-matter DNM Do not merge - prevent from merging labels Aug 19, 2026
@ArekBalysNordic
ArekBalysNordic force-pushed the fix_datamodel_post_1_6 branch 2 times, most recently from 974e4ba to 9e8ce0a Compare August 19, 2026 14:08
In the matter Upstream, zap generation does not generates the
callback-stub and PluginApplicationCallbacks anymore, but they
are still needed for static zap approach.

Signed-off-by: Arkadiusz Balys <arkadiusz.balys@nordicsemi.no>
Some attributes are optional and should not be enabled by default.
Currently, the Matter stack implementation does not allow
to disable them, but we can inherit the Cluster server, and
provide required changes.

Signed-off-by: Arkadiusz Balys <arkadiusz.balys@nordicsemi.no>
emperature cluster revision 4 -> 6
level control cluster revision: 6 -> 7
pressure cluster cluster revision: 3 → 5
reality humidity cluster revision: 3-> 5

Device types cluster revision updates:

window covering device type 3 → 6
temperature sensor device type 2 → 3
pressure sensor device type 2 → 3
relative humidity device type 2 → 3
thermostat device type 4 → 6

Signed-off-by: Arkadiusz Balys <arkadiusz.balys@nordicsemi.no>
Updated Matter SDK revision to fetch new data model for
TemperatureMeasurements and HumidityMeasurements.

Signed-off-by: Arkadiusz Balys <arkadiusz.balys@nordicsemi.no>
If PI (Pairing Instruction) is present then PH (Pairing Hint)
must have at least one of bits [4, 8, 9, 10, 11, 12, 15, 16, 17,
18, 19, 20, 21, 22] present. The issue was that
CHIP_DEVICE_CONFIG_PAIRING_SECONDARY_HINT was not set for
the certification firmware alongside to
CHIP_DEVICE_CONFIG_PAIRING_SECONDARY_INSTRUCTION.

Signed-off-by: Arkadiusz Balys <arkadiusz.balys@nordicsemi.no>
There was a missing Kconfig for manufacturing date. To pass the
test we cannot use the default value.

Signed-off-by: Arkadiusz Balys <arkadiusz.balys@nordicsemi.no>
We should use |release| instead of raw numbers on the top of the
version table.

Signed-off-by: Arkadiusz Balys <arkadiusz.balys@nordicsemi.no>
@NordicBuilder NordicBuilder removed the DNM Do not merge - prevent from merging label Aug 21, 2026
@ArekBalysNordic ArekBalysNordic added the ci-disabled Skip Jenkins additional/full Twister (sdk-sync PR) label Aug 21, 2026
@ArekBalysNordic
ArekBalysNordic merged commit f85f8c6 into nrfconnect:main Aug 21, 2026
11 of 13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci-disabled Skip Jenkins additional/full Twister (sdk-sync PR) manifest manifest-matter

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants