Skip to content

Commit 748e5b4

Browse files
committed
Run codegen
1 parent e7a6455 commit 748e5b4

File tree

100 files changed

+313
-146
lines changed

Some content is hidden

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

100 files changed

+313
-146
lines changed

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -241,7 +241,7 @@ cluster BasicInformation = 40 {
241241
readonly attribute optional char_string<32> serialNumber = 15;
242242
attribute access(write: manage) optional boolean localConfigDisabled = 16;
243243
readonly attribute optional boolean reachable = 17;
244-
readonly attribute optional char_string<32> uniqueID = 18;
244+
readonly attribute char_string<32> uniqueID = 18;
245245
readonly attribute CapabilityMinimaStruct capabilityMinima = 19;
246246
readonly attribute optional ProductAppearanceStruct productAppearance = 20;
247247
readonly attribute int32u specificationVersion = 21;

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -241,7 +241,7 @@ cluster BasicInformation = 40 {
241241
readonly attribute optional char_string<32> serialNumber = 15;
242242
attribute access(write: manage) optional boolean localConfigDisabled = 16;
243243
readonly attribute optional boolean reachable = 17;
244-
readonly attribute optional char_string<32> uniqueID = 18;
244+
readonly attribute char_string<32> uniqueID = 18;
245245
readonly attribute CapabilityMinimaStruct capabilityMinima = 19;
246246
readonly attribute optional ProductAppearanceStruct productAppearance = 20;
247247
readonly attribute int32u specificationVersion = 21;

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -820,7 +820,7 @@ cluster BasicInformation = 40 {
820820
readonly attribute optional char_string<32> serialNumber = 15;
821821
attribute access(write: manage) optional boolean localConfigDisabled = 16;
822822
readonly attribute optional boolean reachable = 17;
823-
readonly attribute optional char_string<32> uniqueID = 18;
823+
readonly attribute char_string<32> uniqueID = 18;
824824
readonly attribute CapabilityMinimaStruct capabilityMinima = 19;
825825
readonly attribute optional ProductAppearanceStruct productAppearance = 20;
826826
readonly attribute int32u specificationVersion = 21;

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

+2-1
Original file line numberDiff line numberDiff line change
@@ -713,7 +713,7 @@ cluster BasicInformation = 40 {
713713
readonly attribute optional char_string<32> serialNumber = 15;
714714
attribute access(write: manage) optional boolean localConfigDisabled = 16;
715715
readonly attribute optional boolean reachable = 17;
716-
readonly attribute optional char_string<32> uniqueID = 18;
716+
readonly attribute char_string<32> uniqueID = 18;
717717
readonly attribute CapabilityMinimaStruct capabilityMinima = 19;
718718
readonly attribute optional ProductAppearanceStruct productAppearance = 20;
719719
readonly attribute int32u specificationVersion = 21;
@@ -5983,6 +5983,7 @@ endpoint 0 {
59835983
callback attribute hardwareVersionString;
59845984
callback attribute softwareVersion;
59855985
callback attribute softwareVersionString;
5986+
callback attribute uniqueID;
59865987
callback attribute capabilityMinima;
59875988
callback attribute specificationVersion;
59885989
callback attribute maxPathsPerInvoke;

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

+37-21
Original file line numberDiff line numberDiff line change
@@ -19,18 +19,18 @@
1919
"package": [
2020
{
2121
"pathRelativity": "relativeToZap",
22-
"path": "../../../src/app/zap-templates/zcl/zcl.json",
23-
"type": "zcl-properties",
22+
"path": "../../../src/app/zap-templates/app-templates.json",
23+
"type": "gen-templates-json",
2424
"category": "matter",
25-
"version": 1,
26-
"description": "Matter SDK ZCL data"
25+
"version": "chip-v1"
2726
},
2827
{
2928
"pathRelativity": "relativeToZap",
30-
"path": "../../../src/app/zap-templates/app-templates.json",
31-
"type": "gen-templates-json",
29+
"path": "../../../src/app/zap-templates/zcl/zcl.json",
30+
"type": "zcl-properties",
3231
"category": "matter",
33-
"version": "chip-v1"
32+
"version": 1,
33+
"description": "Matter SDK ZCL data"
3434
}
3535
],
3636
"endpointTypes": [
@@ -900,6 +900,22 @@
900900
"maxInterval": 65344,
901901
"reportableChange": 0
902902
},
903+
{
904+
"name": "UniqueID",
905+
"code": 18,
906+
"mfgCode": null,
907+
"side": "server",
908+
"type": "char_string",
909+
"included": 1,
910+
"storageOption": "External",
911+
"singleton": 1,
912+
"bounded": 0,
913+
"defaultValue": "",
914+
"reportable": 1,
915+
"minInterval": 1,
916+
"maxInterval": 65534,
917+
"reportableChange": 0
918+
},
903919
{
904920
"name": "CapabilityMinima",
905921
"code": 19,
@@ -9049,6 +9065,14 @@
90499065
"isIncoming": 1,
90509066
"isEnabled": 1
90519067
},
9068+
{
9069+
"name": "StringEchoResponse",
9070+
"code": 13,
9071+
"mfgCode": null,
9072+
"source": "server",
9073+
"isIncoming": 0,
9074+
"isEnabled": 1
9075+
},
90529076
{
90539077
"name": "TestEnumsRequest",
90549078
"code": 14,
@@ -9122,32 +9146,24 @@
91229146
"isEnabled": 1
91239147
},
91249148
{
9125-
"name": "TestDifferentVendorMeiRequest",
9126-
"code": 4294049962,
9149+
"name": "StringEchoRequest",
9150+
"code": 24,
91279151
"mfgCode": null,
91289152
"source": "client",
91299153
"isIncoming": 1,
91309154
"isEnabled": 1
91319155
},
91329156
{
9133-
"name": "TestDifferentVendorMeiResponse",
9134-
"code": 4294049979,
9135-
"mfgCode": null,
9136-
"source": "server",
9137-
"isIncoming": 0,
9138-
"isEnabled": 1
9139-
},
9140-
{
9141-
"name": "StringEchoRequest",
9142-
"code": 24,
9157+
"name": "TestDifferentVendorMeiRequest",
9158+
"code": 4294049962,
91439159
"mfgCode": null,
91449160
"source": "client",
91459161
"isIncoming": 1,
91469162
"isEnabled": 1
91479163
},
91489164
{
9149-
"name": "StringEchoResponse",
9150-
"code": 13,
9165+
"name": "TestDifferentVendorMeiResponse",
9166+
"code": 4294049979,
91519167
"mfgCode": null,
91529168
"source": "server",
91539169
"isIncoming": 0,

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -711,7 +711,7 @@ cluster BasicInformation = 40 {
711711
readonly attribute optional char_string<32> serialNumber = 15;
712712
attribute access(write: manage) optional boolean localConfigDisabled = 16;
713713
readonly attribute optional boolean reachable = 17;
714-
readonly attribute optional char_string<32> uniqueID = 18;
714+
readonly attribute char_string<32> uniqueID = 18;
715715
readonly attribute CapabilityMinimaStruct capabilityMinima = 19;
716716
readonly attribute optional ProductAppearanceStruct productAppearance = 20;
717717
readonly attribute int32u specificationVersion = 21;

examples/chef/devices/noip_rootnode_dimmablelight_bCwGYSDpoe.matter

+1-1
Original file line numberDiff line numberDiff line change
@@ -536,7 +536,7 @@ cluster BasicInformation = 40 {
536536
readonly attribute optional char_string<32> serialNumber = 15;
537537
attribute access(write: manage) optional boolean localConfigDisabled = 16;
538538
readonly attribute optional boolean reachable = 17;
539-
readonly attribute optional char_string<32> uniqueID = 18;
539+
readonly attribute char_string<32> uniqueID = 18;
540540
readonly attribute CapabilityMinimaStruct capabilityMinima = 19;
541541
readonly attribute optional ProductAppearanceStruct productAppearance = 20;
542542
readonly attribute int32u specificationVersion = 21;

examples/chef/devices/rootnode_airpurifier_73a6fe2651.matter

+1-1
Original file line numberDiff line numberDiff line change
@@ -313,7 +313,7 @@ cluster BasicInformation = 40 {
313313
readonly attribute optional char_string<32> serialNumber = 15;
314314
attribute access(write: manage) optional boolean localConfigDisabled = 16;
315315
readonly attribute optional boolean reachable = 17;
316-
readonly attribute optional char_string<32> uniqueID = 18;
316+
readonly attribute char_string<32> uniqueID = 18;
317317
readonly attribute CapabilityMinimaStruct capabilityMinima = 19;
318318
readonly attribute optional ProductAppearanceStruct productAppearance = 20;
319319
readonly attribute int32u specificationVersion = 21;

examples/chef/devices/rootnode_airpurifier_airqualitysensor_temperaturesensor_humiditysensor_thermostat_56de3d5f45.matter

+1-1
Original file line numberDiff line numberDiff line change
@@ -318,7 +318,7 @@ cluster BasicInformation = 40 {
318318
readonly attribute optional char_string<32> serialNumber = 15;
319319
attribute access(write: manage) optional boolean localConfigDisabled = 16;
320320
readonly attribute optional boolean reachable = 17;
321-
readonly attribute optional char_string<32> uniqueID = 18;
321+
readonly attribute char_string<32> uniqueID = 18;
322322
readonly attribute CapabilityMinimaStruct capabilityMinima = 19;
323323
readonly attribute optional ProductAppearanceStruct productAppearance = 20;
324324
readonly attribute int32u specificationVersion = 21;

examples/chef/devices/rootnode_airqualitysensor_e63187f6c9.matter

+1-1
Original file line numberDiff line numberDiff line change
@@ -241,7 +241,7 @@ cluster BasicInformation = 40 {
241241
readonly attribute optional char_string<32> serialNumber = 15;
242242
attribute access(write: manage) optional boolean localConfigDisabled = 16;
243243
readonly attribute optional boolean reachable = 17;
244-
readonly attribute optional char_string<32> uniqueID = 18;
244+
readonly attribute char_string<32> uniqueID = 18;
245245
readonly attribute CapabilityMinimaStruct capabilityMinima = 19;
246246
readonly attribute optional ProductAppearanceStruct productAppearance = 20;
247247
readonly attribute int32u specificationVersion = 21;

examples/chef/devices/rootnode_basicvideoplayer_0ff86e943b.matter

+1-1
Original file line numberDiff line numberDiff line change
@@ -438,7 +438,7 @@ cluster BasicInformation = 40 {
438438
readonly attribute optional char_string<32> serialNumber = 15;
439439
attribute access(write: manage) optional boolean localConfigDisabled = 16;
440440
readonly attribute optional boolean reachable = 17;
441-
readonly attribute optional char_string<32> uniqueID = 18;
441+
readonly attribute char_string<32> uniqueID = 18;
442442
readonly attribute CapabilityMinimaStruct capabilityMinima = 19;
443443
readonly attribute optional ProductAppearanceStruct productAppearance = 20;
444444
readonly attribute int32u specificationVersion = 21;

examples/chef/devices/rootnode_colortemperaturelight_hbUnzYVeyn.matter

+1-1
Original file line numberDiff line numberDiff line change
@@ -515,7 +515,7 @@ cluster BasicInformation = 40 {
515515
readonly attribute optional char_string<32> serialNumber = 15;
516516
attribute access(write: manage) optional boolean localConfigDisabled = 16;
517517
readonly attribute optional boolean reachable = 17;
518-
readonly attribute optional char_string<32> uniqueID = 18;
518+
readonly attribute char_string<32> uniqueID = 18;
519519
readonly attribute CapabilityMinimaStruct capabilityMinima = 19;
520520
readonly attribute optional ProductAppearanceStruct productAppearance = 20;
521521
readonly attribute int32u specificationVersion = 21;

examples/chef/devices/rootnode_contactsensor_27f76aeaf5.matter

+1-1
Original file line numberDiff line numberDiff line change
@@ -241,7 +241,7 @@ cluster BasicInformation = 40 {
241241
readonly attribute optional char_string<32> serialNumber = 15;
242242
attribute access(write: manage) optional boolean localConfigDisabled = 16;
243243
readonly attribute optional boolean reachable = 17;
244-
readonly attribute optional char_string<32> uniqueID = 18;
244+
readonly attribute char_string<32> uniqueID = 18;
245245
readonly attribute CapabilityMinimaStruct capabilityMinima = 19;
246246
readonly attribute optional ProductAppearanceStruct productAppearance = 20;
247247
readonly attribute int32u specificationVersion = 21;

examples/chef/devices/rootnode_contactsensor_lFAGG1bfRO.matter

+1-1
Original file line numberDiff line numberDiff line change
@@ -339,7 +339,7 @@ cluster BasicInformation = 40 {
339339
readonly attribute optional char_string<32> serialNumber = 15;
340340
attribute access(write: manage) optional boolean localConfigDisabled = 16;
341341
readonly attribute optional boolean reachable = 17;
342-
readonly attribute optional char_string<32> uniqueID = 18;
342+
readonly attribute char_string<32> uniqueID = 18;
343343
readonly attribute CapabilityMinimaStruct capabilityMinima = 19;
344344
readonly attribute optional ProductAppearanceStruct productAppearance = 20;
345345
readonly attribute int32u specificationVersion = 21;

examples/chef/devices/rootnode_dimmablelight_bCwGYSDpoe.matter

+1-1
Original file line numberDiff line numberDiff line change
@@ -536,7 +536,7 @@ cluster BasicInformation = 40 {
536536
readonly attribute optional char_string<32> serialNumber = 15;
537537
attribute access(write: manage) optional boolean localConfigDisabled = 16;
538538
readonly attribute optional boolean reachable = 17;
539-
readonly attribute optional char_string<32> uniqueID = 18;
539+
readonly attribute char_string<32> uniqueID = 18;
540540
readonly attribute CapabilityMinimaStruct capabilityMinima = 19;
541541
readonly attribute optional ProductAppearanceStruct productAppearance = 20;
542542
readonly attribute int32u specificationVersion = 21;

examples/chef/devices/rootnode_dimmablepluginunit_f8a9a0b9d4.matter

+1-1
Original file line numberDiff line numberDiff line change
@@ -536,7 +536,7 @@ cluster BasicInformation = 40 {
536536
readonly attribute optional char_string<32> serialNumber = 15;
537537
attribute access(write: manage) optional boolean localConfigDisabled = 16;
538538
readonly attribute optional boolean reachable = 17;
539-
readonly attribute optional char_string<32> uniqueID = 18;
539+
readonly attribute char_string<32> uniqueID = 18;
540540
readonly attribute CapabilityMinimaStruct capabilityMinima = 19;
541541
readonly attribute optional ProductAppearanceStruct productAppearance = 20;
542542
readonly attribute int32u specificationVersion = 21;

examples/chef/devices/rootnode_dishwasher_cc105034fe.matter

+1-1
Original file line numberDiff line numberDiff line change
@@ -241,7 +241,7 @@ cluster BasicInformation = 40 {
241241
readonly attribute optional char_string<32> serialNumber = 15;
242242
attribute access(write: manage) optional boolean localConfigDisabled = 16;
243243
readonly attribute optional boolean reachable = 17;
244-
readonly attribute optional char_string<32> uniqueID = 18;
244+
readonly attribute char_string<32> uniqueID = 18;
245245
readonly attribute CapabilityMinimaStruct capabilityMinima = 19;
246246
readonly attribute optional ProductAppearanceStruct productAppearance = 20;
247247
readonly attribute int32u specificationVersion = 21;

examples/chef/devices/rootnode_doorlock_aNKYAreMXE.matter

+1-1
Original file line numberDiff line numberDiff line change
@@ -241,7 +241,7 @@ cluster BasicInformation = 40 {
241241
readonly attribute optional char_string<32> serialNumber = 15;
242242
attribute access(write: manage) optional boolean localConfigDisabled = 16;
243243
readonly attribute optional boolean reachable = 17;
244-
readonly attribute optional char_string<32> uniqueID = 18;
244+
readonly attribute char_string<32> uniqueID = 18;
245245
readonly attribute CapabilityMinimaStruct capabilityMinima = 19;
246246
readonly attribute optional ProductAppearanceStruct productAppearance = 20;
247247
readonly attribute int32u specificationVersion = 21;

examples/chef/devices/rootnode_extendedcolorlight_8lcaaYJVAa.matter

+1-1
Original file line numberDiff line numberDiff line change
@@ -536,7 +536,7 @@ cluster BasicInformation = 40 {
536536
readonly attribute optional char_string<32> serialNumber = 15;
537537
attribute access(write: manage) optional boolean localConfigDisabled = 16;
538538
readonly attribute optional boolean reachable = 17;
539-
readonly attribute optional char_string<32> uniqueID = 18;
539+
readonly attribute char_string<32> uniqueID = 18;
540540
readonly attribute CapabilityMinimaStruct capabilityMinima = 19;
541541
readonly attribute optional ProductAppearanceStruct productAppearance = 20;
542542
readonly attribute int32u specificationVersion = 21;

examples/chef/devices/rootnode_fan_7N2TobIlOX.matter

+1-1
Original file line numberDiff line numberDiff line change
@@ -318,7 +318,7 @@ cluster BasicInformation = 40 {
318318
readonly attribute optional char_string<32> serialNumber = 15;
319319
attribute access(write: manage) optional boolean localConfigDisabled = 16;
320320
readonly attribute optional boolean reachable = 17;
321-
readonly attribute optional char_string<32> uniqueID = 18;
321+
readonly attribute char_string<32> uniqueID = 18;
322322
readonly attribute CapabilityMinimaStruct capabilityMinima = 19;
323323
readonly attribute optional ProductAppearanceStruct productAppearance = 20;
324324
readonly attribute int32u specificationVersion = 21;

examples/chef/devices/rootnode_flowsensor_1zVxHedlaV.matter

+1-1
Original file line numberDiff line numberDiff line change
@@ -339,7 +339,7 @@ cluster BasicInformation = 40 {
339339
readonly attribute optional char_string<32> serialNumber = 15;
340340
attribute access(write: manage) optional boolean localConfigDisabled = 16;
341341
readonly attribute optional boolean reachable = 17;
342-
readonly attribute optional char_string<32> uniqueID = 18;
342+
readonly attribute char_string<32> uniqueID = 18;
343343
readonly attribute CapabilityMinimaStruct capabilityMinima = 19;
344344
readonly attribute optional ProductAppearanceStruct productAppearance = 20;
345345
readonly attribute int32u specificationVersion = 21;

examples/chef/devices/rootnode_genericswitch_2dfff6e516.matter

+1-1
Original file line numberDiff line numberDiff line change
@@ -241,7 +241,7 @@ cluster BasicInformation = 40 {
241241
readonly attribute optional char_string<32> serialNumber = 15;
242242
attribute access(write: manage) optional boolean localConfigDisabled = 16;
243243
readonly attribute optional boolean reachable = 17;
244-
readonly attribute optional char_string<32> uniqueID = 18;
244+
readonly attribute char_string<32> uniqueID = 18;
245245
readonly attribute CapabilityMinimaStruct capabilityMinima = 19;
246246
readonly attribute optional ProductAppearanceStruct productAppearance = 20;
247247
readonly attribute int32u specificationVersion = 21;

examples/chef/devices/rootnode_genericswitch_9866e35d0b.matter

+1-1
Original file line numberDiff line numberDiff line change
@@ -241,7 +241,7 @@ cluster BasicInformation = 40 {
241241
readonly attribute optional char_string<32> serialNumber = 15;
242242
attribute access(write: manage) optional boolean localConfigDisabled = 16;
243243
readonly attribute optional boolean reachable = 17;
244-
readonly attribute optional char_string<32> uniqueID = 18;
244+
readonly attribute char_string<32> uniqueID = 18;
245245
readonly attribute CapabilityMinimaStruct capabilityMinima = 19;
246246
readonly attribute optional ProductAppearanceStruct productAppearance = 20;
247247
readonly attribute int32u specificationVersion = 21;

examples/chef/devices/rootnode_heatingcoolingunit_ncdGai1E5a.matter

+1-1
Original file line numberDiff line numberDiff line change
@@ -536,7 +536,7 @@ cluster BasicInformation = 40 {
536536
readonly attribute optional char_string<32> serialNumber = 15;
537537
attribute access(write: manage) optional boolean localConfigDisabled = 16;
538538
readonly attribute optional boolean reachable = 17;
539-
readonly attribute optional char_string<32> uniqueID = 18;
539+
readonly attribute char_string<32> uniqueID = 18;
540540
readonly attribute CapabilityMinimaStruct capabilityMinima = 19;
541541
readonly attribute optional ProductAppearanceStruct productAppearance = 20;
542542
readonly attribute int32u specificationVersion = 21;

examples/chef/devices/rootnode_humiditysensor_Xyj4gda6Hb.matter

+1-1
Original file line numberDiff line numberDiff line change
@@ -339,7 +339,7 @@ cluster BasicInformation = 40 {
339339
readonly attribute optional char_string<32> serialNumber = 15;
340340
attribute access(write: manage) optional boolean localConfigDisabled = 16;
341341
readonly attribute optional boolean reachable = 17;
342-
readonly attribute optional char_string<32> uniqueID = 18;
342+
readonly attribute char_string<32> uniqueID = 18;
343343
readonly attribute CapabilityMinimaStruct capabilityMinima = 19;
344344
readonly attribute optional ProductAppearanceStruct productAppearance = 20;
345345
readonly attribute int32u specificationVersion = 21;

examples/chef/devices/rootnode_laundrywasher_fb10d238c8.matter

+1-1
Original file line numberDiff line numberDiff line change
@@ -241,7 +241,7 @@ cluster BasicInformation = 40 {
241241
readonly attribute optional char_string<32> serialNumber = 15;
242242
attribute access(write: manage) optional boolean localConfigDisabled = 16;
243243
readonly attribute optional boolean reachable = 17;
244-
readonly attribute optional char_string<32> uniqueID = 18;
244+
readonly attribute char_string<32> uniqueID = 18;
245245
readonly attribute CapabilityMinimaStruct capabilityMinima = 19;
246246
readonly attribute optional ProductAppearanceStruct productAppearance = 20;
247247
readonly attribute int32u specificationVersion = 21;

examples/chef/devices/rootnode_lightsensor_lZQycTFcJK.matter

+1-1
Original file line numberDiff line numberDiff line change
@@ -339,7 +339,7 @@ cluster BasicInformation = 40 {
339339
readonly attribute optional char_string<32> serialNumber = 15;
340340
attribute access(write: manage) optional boolean localConfigDisabled = 16;
341341
readonly attribute optional boolean reachable = 17;
342-
readonly attribute optional char_string<32> uniqueID = 18;
342+
readonly attribute char_string<32> uniqueID = 18;
343343
readonly attribute CapabilityMinimaStruct capabilityMinima = 19;
344344
readonly attribute optional ProductAppearanceStruct productAppearance = 20;
345345
readonly attribute int32u specificationVersion = 21;

examples/chef/devices/rootnode_occupancysensor_iHyVgifZuo.matter

+1-1
Original file line numberDiff line numberDiff line change
@@ -339,7 +339,7 @@ cluster BasicInformation = 40 {
339339
readonly attribute optional char_string<32> serialNumber = 15;
340340
attribute access(write: manage) optional boolean localConfigDisabled = 16;
341341
readonly attribute optional boolean reachable = 17;
342-
readonly attribute optional char_string<32> uniqueID = 18;
342+
readonly attribute char_string<32> uniqueID = 18;
343343
readonly attribute CapabilityMinimaStruct capabilityMinima = 19;
344344
readonly attribute optional ProductAppearanceStruct productAppearance = 20;
345345
readonly attribute int32u specificationVersion = 21;

examples/chef/devices/rootnode_onofflight_bbs1b7IaOV.matter

+1-1
Original file line numberDiff line numberDiff line change
@@ -536,7 +536,7 @@ cluster BasicInformation = 40 {
536536
readonly attribute optional char_string<32> serialNumber = 15;
537537
attribute access(write: manage) optional boolean localConfigDisabled = 16;
538538
readonly attribute optional boolean reachable = 17;
539-
readonly attribute optional char_string<32> uniqueID = 18;
539+
readonly attribute char_string<32> uniqueID = 18;
540540
readonly attribute CapabilityMinimaStruct capabilityMinima = 19;
541541
readonly attribute optional ProductAppearanceStruct productAppearance = 20;
542542
readonly attribute int32u specificationVersion = 21;

examples/chef/devices/rootnode_onofflight_samplemei.matter

+1-1
Original file line numberDiff line numberDiff line change
@@ -536,7 +536,7 @@ cluster BasicInformation = 40 {
536536
readonly attribute optional char_string<32> serialNumber = 15;
537537
attribute access(write: manage) optional boolean localConfigDisabled = 16;
538538
readonly attribute optional boolean reachable = 17;
539-
readonly attribute optional char_string<32> uniqueID = 18;
539+
readonly attribute char_string<32> uniqueID = 18;
540540
readonly attribute CapabilityMinimaStruct capabilityMinima = 19;
541541
readonly attribute optional ProductAppearanceStruct productAppearance = 20;
542542
readonly attribute int32u specificationVersion = 21;

0 commit comments

Comments
 (0)