Skip to content

Commit a06a0f5

Browse files
cecillerestyled-commitsswan-amazon
authored
1.4: Auto-select data model set based on specification version (#37394) and update general-commissiong cluster XML (#37447)
* Auto-select data model set based on specification version (#37394) * Auto-select data model set based on specification version * Remove extra includes * Fix PICS test test to add SoftwareVersion with pics * Restyled by isort * linter * Omit TestSpecParsingSelection test from app testing --------- Co-authored-by: Restyled.io <commits@restyled.io> * linter * Omit new unit test from automated testing in old style * Add provisional General Commissioning Cluster TCUpdateDeadline attribute (#35903) * Added a new server-side optional attribute `TCUpdateDeadline` (code 0x09) to the General Commissioning Cluster XML. * This attribute is a 32-bit unsigned integer (`int32u`) and is marked as non-writable. * The attribute is defined as provisional with `apiMaturity="provisional"`. * It includes read access with the privilege set to administer. * Re-generated using ./scripts/tools/zap_regen_all.py * fix test selection to work with 1.4 import style * zap regen with the new xml --------- Co-authored-by: Restyled.io <commits@restyled.io> Co-authored-by: James Swan <122404367+swan-amazon@users.noreply.github.com>
1 parent fd6f926 commit a06a0f5

File tree

138 files changed

+765
-22
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

138 files changed

+765
-22
lines changed

.github/workflows/tests.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -527,6 +527,7 @@ jobs:
527527
scripts/run_in_python_env.sh out/venv 'python3 ./src/python_testing/TestConformanceTest.py'
528528
scripts/run_in_python_env.sh out/venv 'python3 ./src/python_testing/TestChoiceConformanceSupport.py'
529529
scripts/run_in_python_env.sh out/venv 'python3 ./src/python_testing/TestMatterTestingSupport.py'
530+
scripts/run_in_python_env.sh out/venv 'python3 ./src/python_testing/TestSpecParsingSelection.py'
530531
scripts/run_in_python_env.sh out/venv 'python3 ./src/python_testing/TestSpecParsingSupport.py'
531532
scripts/run_in_python_env.sh out/venv 'python3 ./src/python_testing/test_testing/test_TC_ICDM_2_1.py'
532533
scripts/run_in_python_env.sh out/venv 'python3 ./src/python_testing/test_testing/test_IDM_10_4.py'

examples/air-purifier-app/air-purifier-common/air-purifier-app.matter

+1
Original file line numberDiff line numberDiff line change
@@ -739,6 +739,7 @@ cluster GeneralCommissioning = 48 {
739739
provisional readonly attribute access(read: administer) optional int16u TCMinRequiredVersion = 6;
740740
provisional readonly attribute access(read: administer) optional bitmap16 TCAcknowledgements = 7;
741741
provisional readonly attribute access(read: administer) optional boolean TCAcknowledgementsRequired = 8;
742+
provisional readonly attribute access(read: administer) optional int32u TCUpdateDeadline = 9;
742743
readonly attribute command_id generatedCommandList[] = 65528;
743744
readonly attribute command_id acceptedCommandList[] = 65529;
744745
readonly attribute event_id eventList[] = 65530;

examples/air-quality-sensor-app/air-quality-sensor-common/air-quality-sensor-app.matter

+1
Original file line numberDiff line numberDiff line change
@@ -739,6 +739,7 @@ cluster GeneralCommissioning = 48 {
739739
provisional readonly attribute access(read: administer) optional int16u TCMinRequiredVersion = 6;
740740
provisional readonly attribute access(read: administer) optional bitmap16 TCAcknowledgements = 7;
741741
provisional readonly attribute access(read: administer) optional boolean TCAcknowledgementsRequired = 8;
742+
provisional readonly attribute access(read: administer) optional int32u TCUpdateDeadline = 9;
742743
readonly attribute command_id generatedCommandList[] = 65528;
743744
readonly attribute command_id acceptedCommandList[] = 65529;
744745
readonly attribute event_id eventList[] = 65530;

examples/all-clusters-app/all-clusters-common/all-clusters-app.matter

+1
Original file line numberDiff line numberDiff line change
@@ -1642,6 +1642,7 @@ cluster GeneralCommissioning = 48 {
16421642
provisional readonly attribute access(read: administer) optional int16u TCMinRequiredVersion = 6;
16431643
provisional readonly attribute access(read: administer) optional bitmap16 TCAcknowledgements = 7;
16441644
provisional readonly attribute access(read: administer) optional boolean TCAcknowledgementsRequired = 8;
1645+
provisional readonly attribute access(read: administer) optional int32u TCUpdateDeadline = 9;
16451646
readonly attribute command_id generatedCommandList[] = 65528;
16461647
readonly attribute command_id acceptedCommandList[] = 65529;
16471648
readonly attribute event_id eventList[] = 65530;

examples/all-clusters-minimal-app/all-clusters-common/all-clusters-minimal-app.matter

+1
Original file line numberDiff line numberDiff line change
@@ -1557,6 +1557,7 @@ cluster GeneralCommissioning = 48 {
15571557
provisional readonly attribute access(read: administer) optional int16u TCMinRequiredVersion = 6;
15581558
provisional readonly attribute access(read: administer) optional bitmap16 TCAcknowledgements = 7;
15591559
provisional readonly attribute access(read: administer) optional boolean TCAcknowledgementsRequired = 8;
1560+
provisional readonly attribute access(read: administer) optional int32u TCUpdateDeadline = 9;
15601561
readonly attribute command_id generatedCommandList[] = 65528;
15611562
readonly attribute command_id acceptedCommandList[] = 65529;
15621563
readonly attribute event_id eventList[] = 65530;

examples/bridge-app/bridge-common/bridge-app.matter

+1
Original file line numberDiff line numberDiff line change
@@ -1192,6 +1192,7 @@ cluster GeneralCommissioning = 48 {
11921192
provisional readonly attribute access(read: administer) optional int16u TCMinRequiredVersion = 6;
11931193
provisional readonly attribute access(read: administer) optional bitmap16 TCAcknowledgements = 7;
11941194
provisional readonly attribute access(read: administer) optional boolean TCAcknowledgementsRequired = 8;
1195+
provisional readonly attribute access(read: administer) optional int32u TCUpdateDeadline = 9;
11951196
readonly attribute command_id generatedCommandList[] = 65528;
11961197
readonly attribute command_id acceptedCommandList[] = 65529;
11971198
readonly attribute event_id eventList[] = 65530;

examples/chef/devices/noip_rootnode_dimmablelight_bCwGYSDpoe.matter

+1
Original file line numberDiff line numberDiff line change
@@ -1034,6 +1034,7 @@ cluster GeneralCommissioning = 48 {
10341034
provisional readonly attribute access(read: administer) optional int16u TCMinRequiredVersion = 6;
10351035
provisional readonly attribute access(read: administer) optional bitmap16 TCAcknowledgements = 7;
10361036
provisional readonly attribute access(read: administer) optional boolean TCAcknowledgementsRequired = 8;
1037+
provisional readonly attribute access(read: administer) optional int32u TCUpdateDeadline = 9;
10371038
readonly attribute command_id generatedCommandList[] = 65528;
10381039
readonly attribute command_id acceptedCommandList[] = 65529;
10391040
readonly attribute event_id eventList[] = 65530;

examples/chef/devices/rootnode_airpurifier_73a6fe2651.matter

+1
Original file line numberDiff line numberDiff line change
@@ -811,6 +811,7 @@ cluster GeneralCommissioning = 48 {
811811
provisional readonly attribute access(read: administer) optional int16u TCMinRequiredVersion = 6;
812812
provisional readonly attribute access(read: administer) optional bitmap16 TCAcknowledgements = 7;
813813
provisional readonly attribute access(read: administer) optional boolean TCAcknowledgementsRequired = 8;
814+
provisional readonly attribute access(read: administer) optional int32u TCUpdateDeadline = 9;
814815
readonly attribute command_id generatedCommandList[] = 65528;
815816
readonly attribute command_id acceptedCommandList[] = 65529;
816817
readonly attribute event_id eventList[] = 65530;

examples/chef/devices/rootnode_airpurifier_airqualitysensor_temperaturesensor_humiditysensor_thermostat_56de3d5f45.matter

+1
Original file line numberDiff line numberDiff line change
@@ -662,6 +662,7 @@ cluster GeneralCommissioning = 48 {
662662
provisional readonly attribute access(read: administer) optional int16u TCMinRequiredVersion = 6;
663663
provisional readonly attribute access(read: administer) optional bitmap16 TCAcknowledgements = 7;
664664
provisional readonly attribute access(read: administer) optional boolean TCAcknowledgementsRequired = 8;
665+
provisional readonly attribute access(read: administer) optional int32u TCUpdateDeadline = 9;
665666
readonly attribute command_id generatedCommandList[] = 65528;
666667
readonly attribute command_id acceptedCommandList[] = 65529;
667668
readonly attribute event_id eventList[] = 65530;

examples/chef/devices/rootnode_airqualitysensor_e63187f6c9.matter

+1
Original file line numberDiff line numberDiff line change
@@ -998,6 +998,7 @@ cluster GeneralCommissioning = 48 {
998998
provisional readonly attribute access(read: administer) optional int16u TCMinRequiredVersion = 6;
999999
provisional readonly attribute access(read: administer) optional bitmap16 TCAcknowledgements = 7;
10001000
provisional readonly attribute access(read: administer) optional boolean TCAcknowledgementsRequired = 8;
1001+
provisional readonly attribute access(read: administer) optional int32u TCUpdateDeadline = 9;
10011002
readonly attribute command_id generatedCommandList[] = 65528;
10021003
readonly attribute command_id acceptedCommandList[] = 65529;
10031004
readonly attribute event_id eventList[] = 65530;

examples/chef/devices/rootnode_basicvideoplayer_0ff86e943b.matter

+1
Original file line numberDiff line numberDiff line change
@@ -936,6 +936,7 @@ cluster GeneralCommissioning = 48 {
936936
provisional readonly attribute access(read: administer) optional int16u TCMinRequiredVersion = 6;
937937
provisional readonly attribute access(read: administer) optional bitmap16 TCAcknowledgements = 7;
938938
provisional readonly attribute access(read: administer) optional boolean TCAcknowledgementsRequired = 8;
939+
provisional readonly attribute access(read: administer) optional int32u TCUpdateDeadline = 9;
939940
readonly attribute command_id generatedCommandList[] = 65528;
940941
readonly attribute command_id acceptedCommandList[] = 65529;
941942
readonly attribute event_id eventList[] = 65530;

examples/chef/devices/rootnode_colortemperaturelight_hbUnzYVeyn.matter

+1
Original file line numberDiff line numberDiff line change
@@ -1013,6 +1013,7 @@ cluster GeneralCommissioning = 48 {
10131013
provisional readonly attribute access(read: administer) optional int16u TCMinRequiredVersion = 6;
10141014
provisional readonly attribute access(read: administer) optional bitmap16 TCAcknowledgements = 7;
10151015
provisional readonly attribute access(read: administer) optional boolean TCAcknowledgementsRequired = 8;
1016+
provisional readonly attribute access(read: administer) optional int32u TCUpdateDeadline = 9;
10161017
readonly attribute command_id generatedCommandList[] = 65528;
10171018
readonly attribute command_id acceptedCommandList[] = 65529;
10181019
readonly attribute event_id eventList[] = 65530;

examples/chef/devices/rootnode_contactsensor_27f76aeaf5.matter

+1
Original file line numberDiff line numberDiff line change
@@ -998,6 +998,7 @@ cluster GeneralCommissioning = 48 {
998998
provisional readonly attribute access(read: administer) optional int16u TCMinRequiredVersion = 6;
999999
provisional readonly attribute access(read: administer) optional bitmap16 TCAcknowledgements = 7;
10001000
provisional readonly attribute access(read: administer) optional boolean TCAcknowledgementsRequired = 8;
1001+
provisional readonly attribute access(read: administer) optional int32u TCUpdateDeadline = 9;
10011002
readonly attribute command_id generatedCommandList[] = 65528;
10021003
readonly attribute command_id acceptedCommandList[] = 65529;
10031004
readonly attribute event_id eventList[] = 65530;

examples/chef/devices/rootnode_contactsensor_lFAGG1bfRO.matter

+1
Original file line numberDiff line numberDiff line change
@@ -1096,6 +1096,7 @@ cluster GeneralCommissioning = 48 {
10961096
provisional readonly attribute access(read: administer) optional int16u TCMinRequiredVersion = 6;
10971097
provisional readonly attribute access(read: administer) optional bitmap16 TCAcknowledgements = 7;
10981098
provisional readonly attribute access(read: administer) optional boolean TCAcknowledgementsRequired = 8;
1099+
provisional readonly attribute access(read: administer) optional int32u TCUpdateDeadline = 9;
10991100
readonly attribute command_id generatedCommandList[] = 65528;
11001101
readonly attribute command_id acceptedCommandList[] = 65529;
11011102
readonly attribute event_id eventList[] = 65530;

examples/chef/devices/rootnode_dimmablelight_bCwGYSDpoe.matter

+1
Original file line numberDiff line numberDiff line change
@@ -1034,6 +1034,7 @@ cluster GeneralCommissioning = 48 {
10341034
provisional readonly attribute access(read: administer) optional int16u TCMinRequiredVersion = 6;
10351035
provisional readonly attribute access(read: administer) optional bitmap16 TCAcknowledgements = 7;
10361036
provisional readonly attribute access(read: administer) optional boolean TCAcknowledgementsRequired = 8;
1037+
provisional readonly attribute access(read: administer) optional int32u TCUpdateDeadline = 9;
10371038
readonly attribute command_id generatedCommandList[] = 65528;
10381039
readonly attribute command_id acceptedCommandList[] = 65529;
10391040
readonly attribute event_id eventList[] = 65530;

examples/chef/devices/rootnode_dimmablepluginunit_f8a9a0b9d4.matter

+1
Original file line numberDiff line numberDiff line change
@@ -1034,6 +1034,7 @@ cluster GeneralCommissioning = 48 {
10341034
provisional readonly attribute access(read: administer) optional int16u TCMinRequiredVersion = 6;
10351035
provisional readonly attribute access(read: administer) optional bitmap16 TCAcknowledgements = 7;
10361036
provisional readonly attribute access(read: administer) optional boolean TCAcknowledgementsRequired = 8;
1037+
provisional readonly attribute access(read: administer) optional int32u TCUpdateDeadline = 9;
10371038
readonly attribute command_id generatedCommandList[] = 65528;
10381039
readonly attribute command_id acceptedCommandList[] = 65529;
10391040
readonly attribute event_id eventList[] = 65530;

examples/chef/devices/rootnode_dishwasher_cc105034fe.matter

+1
Original file line numberDiff line numberDiff line change
@@ -700,6 +700,7 @@ cluster GeneralCommissioning = 48 {
700700
provisional readonly attribute access(read: administer) optional int16u TCMinRequiredVersion = 6;
701701
provisional readonly attribute access(read: administer) optional bitmap16 TCAcknowledgements = 7;
702702
provisional readonly attribute access(read: administer) optional boolean TCAcknowledgementsRequired = 8;
703+
provisional readonly attribute access(read: administer) optional int32u TCUpdateDeadline = 9;
703704
readonly attribute command_id generatedCommandList[] = 65528;
704705
readonly attribute command_id acceptedCommandList[] = 65529;
705706
readonly attribute event_id eventList[] = 65530;

examples/chef/devices/rootnode_doorlock_aNKYAreMXE.matter

+1
Original file line numberDiff line numberDiff line change
@@ -998,6 +998,7 @@ cluster GeneralCommissioning = 48 {
998998
provisional readonly attribute access(read: administer) optional int16u TCMinRequiredVersion = 6;
999999
provisional readonly attribute access(read: administer) optional bitmap16 TCAcknowledgements = 7;
10001000
provisional readonly attribute access(read: administer) optional boolean TCAcknowledgementsRequired = 8;
1001+
provisional readonly attribute access(read: administer) optional int32u TCUpdateDeadline = 9;
10011002
readonly attribute command_id generatedCommandList[] = 65528;
10021003
readonly attribute command_id acceptedCommandList[] = 65529;
10031004
readonly attribute event_id eventList[] = 65530;

examples/chef/devices/rootnode_extendedcolorlight_8lcaaYJVAa.matter

+1
Original file line numberDiff line numberDiff line change
@@ -1034,6 +1034,7 @@ cluster GeneralCommissioning = 48 {
10341034
provisional readonly attribute access(read: administer) optional int16u TCMinRequiredVersion = 6;
10351035
provisional readonly attribute access(read: administer) optional bitmap16 TCAcknowledgements = 7;
10361036
provisional readonly attribute access(read: administer) optional boolean TCAcknowledgementsRequired = 8;
1037+
provisional readonly attribute access(read: administer) optional int32u TCUpdateDeadline = 9;
10371038
readonly attribute command_id generatedCommandList[] = 65528;
10381039
readonly attribute command_id acceptedCommandList[] = 65529;
10391040
readonly attribute event_id eventList[] = 65530;

examples/chef/devices/rootnode_fan_7N2TobIlOX.matter

+1
Original file line numberDiff line numberDiff line change
@@ -816,6 +816,7 @@ cluster GeneralCommissioning = 48 {
816816
provisional readonly attribute access(read: administer) optional int16u TCMinRequiredVersion = 6;
817817
provisional readonly attribute access(read: administer) optional bitmap16 TCAcknowledgements = 7;
818818
provisional readonly attribute access(read: administer) optional boolean TCAcknowledgementsRequired = 8;
819+
provisional readonly attribute access(read: administer) optional int32u TCUpdateDeadline = 9;
819820
readonly attribute command_id generatedCommandList[] = 65528;
820821
readonly attribute command_id acceptedCommandList[] = 65529;
821822
readonly attribute event_id eventList[] = 65530;

examples/chef/devices/rootnode_flowsensor_1zVxHedlaV.matter

+1
Original file line numberDiff line numberDiff line change
@@ -837,6 +837,7 @@ cluster GeneralCommissioning = 48 {
837837
provisional readonly attribute access(read: administer) optional int16u TCMinRequiredVersion = 6;
838838
provisional readonly attribute access(read: administer) optional bitmap16 TCAcknowledgements = 7;
839839
provisional readonly attribute access(read: administer) optional boolean TCAcknowledgementsRequired = 8;
840+
provisional readonly attribute access(read: administer) optional int32u TCUpdateDeadline = 9;
840841
readonly attribute command_id generatedCommandList[] = 65528;
841842
readonly attribute command_id acceptedCommandList[] = 65529;
842843
readonly attribute event_id eventList[] = 65530;

examples/chef/devices/rootnode_genericswitch_2dfff6e516.matter

+1
Original file line numberDiff line numberDiff line change
@@ -844,6 +844,7 @@ cluster GeneralCommissioning = 48 {
844844
provisional readonly attribute access(read: administer) optional int16u TCMinRequiredVersion = 6;
845845
provisional readonly attribute access(read: administer) optional bitmap16 TCAcknowledgements = 7;
846846
provisional readonly attribute access(read: administer) optional boolean TCAcknowledgementsRequired = 8;
847+
provisional readonly attribute access(read: administer) optional int32u TCUpdateDeadline = 9;
847848
readonly attribute command_id generatedCommandList[] = 65528;
848849
readonly attribute command_id acceptedCommandList[] = 65529;
849850
readonly attribute event_id eventList[] = 65530;

examples/chef/devices/rootnode_genericswitch_9866e35d0b.matter

+1
Original file line numberDiff line numberDiff line change
@@ -844,6 +844,7 @@ cluster GeneralCommissioning = 48 {
844844
provisional readonly attribute access(read: administer) optional int16u TCMinRequiredVersion = 6;
845845
provisional readonly attribute access(read: administer) optional bitmap16 TCAcknowledgements = 7;
846846
provisional readonly attribute access(read: administer) optional boolean TCAcknowledgementsRequired = 8;
847+
provisional readonly attribute access(read: administer) optional int32u TCUpdateDeadline = 9;
847848
readonly attribute command_id generatedCommandList[] = 65528;
848849
readonly attribute command_id acceptedCommandList[] = 65529;
849850
readonly attribute event_id eventList[] = 65530;

examples/chef/devices/rootnode_heatingcoolingunit_ncdGai1E5a.matter

+1
Original file line numberDiff line numberDiff line change
@@ -1034,6 +1034,7 @@ cluster GeneralCommissioning = 48 {
10341034
provisional readonly attribute access(read: administer) optional int16u TCMinRequiredVersion = 6;
10351035
provisional readonly attribute access(read: administer) optional bitmap16 TCAcknowledgements = 7;
10361036
provisional readonly attribute access(read: administer) optional boolean TCAcknowledgementsRequired = 8;
1037+
provisional readonly attribute access(read: administer) optional int32u TCUpdateDeadline = 9;
10371038
readonly attribute command_id generatedCommandList[] = 65528;
10381039
readonly attribute command_id acceptedCommandList[] = 65529;
10391040
readonly attribute event_id eventList[] = 65530;

examples/chef/devices/rootnode_humiditysensor_Xyj4gda6Hb.matter

+1
Original file line numberDiff line numberDiff line change
@@ -837,6 +837,7 @@ cluster GeneralCommissioning = 48 {
837837
provisional readonly attribute access(read: administer) optional int16u TCMinRequiredVersion = 6;
838838
provisional readonly attribute access(read: administer) optional bitmap16 TCAcknowledgements = 7;
839839
provisional readonly attribute access(read: administer) optional boolean TCAcknowledgementsRequired = 8;
840+
provisional readonly attribute access(read: administer) optional int32u TCUpdateDeadline = 9;
840841
readonly attribute command_id generatedCommandList[] = 65528;
841842
readonly attribute command_id acceptedCommandList[] = 65529;
842843
readonly attribute event_id eventList[] = 65530;

examples/chef/devices/rootnode_laundrydryer_01796fe396.matter

+1
Original file line numberDiff line numberDiff line change
@@ -700,6 +700,7 @@ cluster GeneralCommissioning = 48 {
700700
provisional readonly attribute access(read: administer) optional int16u TCMinRequiredVersion = 6;
701701
provisional readonly attribute access(read: administer) optional bitmap16 TCAcknowledgements = 7;
702702
provisional readonly attribute access(read: administer) optional boolean TCAcknowledgementsRequired = 8;
703+
provisional readonly attribute access(read: administer) optional int32u TCUpdateDeadline = 9;
703704
readonly attribute command_id generatedCommandList[] = 65528;
704705
readonly attribute command_id acceptedCommandList[] = 65529;
705706
readonly attribute event_id eventList[] = 65530;

examples/chef/devices/rootnode_laundrywasher_fb10d238c8.matter

+1
Original file line numberDiff line numberDiff line change
@@ -561,6 +561,7 @@ cluster GeneralCommissioning = 48 {
561561
provisional readonly attribute access(read: administer) optional int16u TCMinRequiredVersion = 6;
562562
provisional readonly attribute access(read: administer) optional bitmap16 TCAcknowledgements = 7;
563563
provisional readonly attribute access(read: administer) optional boolean TCAcknowledgementsRequired = 8;
564+
provisional readonly attribute access(read: administer) optional int32u TCUpdateDeadline = 9;
564565
readonly attribute command_id generatedCommandList[] = 65528;
565566
readonly attribute command_id acceptedCommandList[] = 65529;
566567
readonly attribute event_id eventList[] = 65530;

examples/chef/devices/rootnode_lightsensor_lZQycTFcJK.matter

+1
Original file line numberDiff line numberDiff line change
@@ -837,6 +837,7 @@ cluster GeneralCommissioning = 48 {
837837
provisional readonly attribute access(read: administer) optional int16u TCMinRequiredVersion = 6;
838838
provisional readonly attribute access(read: administer) optional bitmap16 TCAcknowledgements = 7;
839839
provisional readonly attribute access(read: administer) optional boolean TCAcknowledgementsRequired = 8;
840+
provisional readonly attribute access(read: administer) optional int32u TCUpdateDeadline = 9;
840841
readonly attribute command_id generatedCommandList[] = 65528;
841842
readonly attribute command_id acceptedCommandList[] = 65529;
842843
readonly attribute event_id eventList[] = 65530;

examples/chef/devices/rootnode_occupancysensor_iHyVgifZuo.matter

+1
Original file line numberDiff line numberDiff line change
@@ -837,6 +837,7 @@ cluster GeneralCommissioning = 48 {
837837
provisional readonly attribute access(read: administer) optional int16u TCMinRequiredVersion = 6;
838838
provisional readonly attribute access(read: administer) optional bitmap16 TCAcknowledgements = 7;
839839
provisional readonly attribute access(read: administer) optional boolean TCAcknowledgementsRequired = 8;
840+
provisional readonly attribute access(read: administer) optional int32u TCUpdateDeadline = 9;
840841
readonly attribute command_id generatedCommandList[] = 65528;
841842
readonly attribute command_id acceptedCommandList[] = 65529;
842843
readonly attribute event_id eventList[] = 65530;

examples/chef/devices/rootnode_onofflight_bbs1b7IaOV.matter

+1
Original file line numberDiff line numberDiff line change
@@ -1034,6 +1034,7 @@ cluster GeneralCommissioning = 48 {
10341034
provisional readonly attribute access(read: administer) optional int16u TCMinRequiredVersion = 6;
10351035
provisional readonly attribute access(read: administer) optional bitmap16 TCAcknowledgements = 7;
10361036
provisional readonly attribute access(read: administer) optional boolean TCAcknowledgementsRequired = 8;
1037+
provisional readonly attribute access(read: administer) optional int32u TCUpdateDeadline = 9;
10371038
readonly attribute command_id generatedCommandList[] = 65528;
10381039
readonly attribute command_id acceptedCommandList[] = 65529;
10391040
readonly attribute event_id eventList[] = 65530;

examples/chef/devices/rootnode_onofflight_samplemei.matter

+1
Original file line numberDiff line numberDiff line change
@@ -1034,6 +1034,7 @@ cluster GeneralCommissioning = 48 {
10341034
provisional readonly attribute access(read: administer) optional int16u TCMinRequiredVersion = 6;
10351035
provisional readonly attribute access(read: administer) optional bitmap16 TCAcknowledgements = 7;
10361036
provisional readonly attribute access(read: administer) optional boolean TCAcknowledgementsRequired = 8;
1037+
provisional readonly attribute access(read: administer) optional int32u TCUpdateDeadline = 9;
10371038
readonly attribute command_id generatedCommandList[] = 65528;
10381039
readonly attribute command_id acceptedCommandList[] = 65529;
10391040
readonly attribute event_id eventList[] = 65530;

0 commit comments

Comments
 (0)