Skip to content

Commit 7c94158

Browse files
committed
Updated the device location attribute to be writeable in the basic information cluster XML.
1 parent f9f8d2d commit 7c94158

File tree

96 files changed

+261
-88
lines changed

Some content is hidden

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

96 files changed

+261
-88
lines changed

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -350,7 +350,7 @@ cluster BasicInformation = 40 {
350350
readonly attribute optional ProductAppearanceStruct productAppearance = 20;
351351
readonly attribute int32u specificationVersion = 21;
352352
readonly attribute int16u maxPathsPerInvoke = 22;
353-
readonly attribute optional nullable HomeLocationStruct deviceLocation = 23;
353+
attribute optional nullable HomeLocationStruct deviceLocation = 23;
354354
readonly attribute command_id generatedCommandList[] = 65528;
355355
readonly attribute command_id acceptedCommandList[] = 65529;
356356
readonly attribute event_id eventList[] = 65530;

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -350,7 +350,7 @@ cluster BasicInformation = 40 {
350350
readonly attribute optional ProductAppearanceStruct productAppearance = 20;
351351
readonly attribute int32u specificationVersion = 21;
352352
readonly attribute int16u maxPathsPerInvoke = 22;
353-
readonly attribute optional nullable HomeLocationStruct deviceLocation = 23;
353+
attribute optional nullable HomeLocationStruct deviceLocation = 23;
354354
readonly attribute command_id generatedCommandList[] = 65528;
355355
readonly attribute command_id acceptedCommandList[] = 65529;
356356
readonly attribute event_id eventList[] = 65530;

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -929,7 +929,7 @@ cluster BasicInformation = 40 {
929929
readonly attribute optional ProductAppearanceStruct productAppearance = 20;
930930
readonly attribute int32u specificationVersion = 21;
931931
readonly attribute int16u maxPathsPerInvoke = 22;
932-
readonly attribute optional nullable HomeLocationStruct deviceLocation = 23;
932+
attribute optional nullable HomeLocationStruct deviceLocation = 23;
933933
readonly attribute command_id generatedCommandList[] = 65528;
934934
readonly attribute command_id acceptedCommandList[] = 65529;
935935
readonly attribute event_id eventList[] = 65530;

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -822,7 +822,7 @@ cluster BasicInformation = 40 {
822822
readonly attribute optional ProductAppearanceStruct productAppearance = 20;
823823
readonly attribute int32u specificationVersion = 21;
824824
readonly attribute int16u maxPathsPerInvoke = 22;
825-
readonly attribute optional nullable HomeLocationStruct deviceLocation = 23;
825+
attribute optional nullable HomeLocationStruct deviceLocation = 23;
826826
readonly attribute command_id generatedCommandList[] = 65528;
827827
readonly attribute command_id acceptedCommandList[] = 65529;
828828
readonly attribute event_id eventList[] = 65530;

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -820,7 +820,7 @@ cluster BasicInformation = 40 {
820820
readonly attribute optional ProductAppearanceStruct productAppearance = 20;
821821
readonly attribute int32u specificationVersion = 21;
822822
readonly attribute int16u maxPathsPerInvoke = 22;
823-
readonly attribute optional nullable HomeLocationStruct deviceLocation = 23;
823+
attribute optional nullable HomeLocationStruct deviceLocation = 23;
824824
readonly attribute command_id generatedCommandList[] = 65528;
825825
readonly attribute command_id acceptedCommandList[] = 65529;
826826
readonly attribute event_id eventList[] = 65530;

examples/chef/devices/noip_rootnode_dimmablelight_bCwGYSDpoe.matter

+1-1
Original file line numberDiff line numberDiff line change
@@ -645,7 +645,7 @@ cluster BasicInformation = 40 {
645645
readonly attribute optional ProductAppearanceStruct productAppearance = 20;
646646
readonly attribute int32u specificationVersion = 21;
647647
readonly attribute int16u maxPathsPerInvoke = 22;
648-
readonly attribute optional nullable HomeLocationStruct deviceLocation = 23;
648+
attribute optional nullable HomeLocationStruct deviceLocation = 23;
649649
readonly attribute command_id generatedCommandList[] = 65528;
650650
readonly attribute command_id acceptedCommandList[] = 65529;
651651
readonly attribute event_id eventList[] = 65530;

examples/chef/devices/rootnode_airpurifier_73a6fe2651.matter

+1-1
Original file line numberDiff line numberDiff line change
@@ -422,7 +422,7 @@ cluster BasicInformation = 40 {
422422
readonly attribute optional ProductAppearanceStruct productAppearance = 20;
423423
readonly attribute int32u specificationVersion = 21;
424424
readonly attribute int16u maxPathsPerInvoke = 22;
425-
readonly attribute optional nullable HomeLocationStruct deviceLocation = 23;
425+
attribute optional nullable HomeLocationStruct deviceLocation = 23;
426426
readonly attribute command_id generatedCommandList[] = 65528;
427427
readonly attribute command_id acceptedCommandList[] = 65529;
428428
readonly attribute event_id eventList[] = 65530;

examples/chef/devices/rootnode_airpurifier_airqualitysensor_temperaturesensor_humiditysensor_thermostat_56de3d5f45.matter

+1-1
Original file line numberDiff line numberDiff line change
@@ -427,7 +427,7 @@ cluster BasicInformation = 40 {
427427
readonly attribute optional ProductAppearanceStruct productAppearance = 20;
428428
readonly attribute int32u specificationVersion = 21;
429429
readonly attribute int16u maxPathsPerInvoke = 22;
430-
readonly attribute optional nullable HomeLocationStruct deviceLocation = 23;
430+
attribute optional nullable HomeLocationStruct deviceLocation = 23;
431431
readonly attribute command_id generatedCommandList[] = 65528;
432432
readonly attribute command_id acceptedCommandList[] = 65529;
433433
readonly attribute event_id eventList[] = 65530;

examples/chef/devices/rootnode_airqualitysensor_e63187f6c9.matter

+1-1
Original file line numberDiff line numberDiff line change
@@ -350,7 +350,7 @@ cluster BasicInformation = 40 {
350350
readonly attribute optional ProductAppearanceStruct productAppearance = 20;
351351
readonly attribute int32u specificationVersion = 21;
352352
readonly attribute int16u maxPathsPerInvoke = 22;
353-
readonly attribute optional nullable HomeLocationStruct deviceLocation = 23;
353+
attribute optional nullable HomeLocationStruct deviceLocation = 23;
354354
readonly attribute command_id generatedCommandList[] = 65528;
355355
readonly attribute command_id acceptedCommandList[] = 65529;
356356
readonly attribute event_id eventList[] = 65530;

examples/chef/devices/rootnode_basicvideoplayer_0ff86e943b.matter

+1-1
Original file line numberDiff line numberDiff line change
@@ -547,7 +547,7 @@ cluster BasicInformation = 40 {
547547
readonly attribute optional ProductAppearanceStruct productAppearance = 20;
548548
readonly attribute int32u specificationVersion = 21;
549549
readonly attribute int16u maxPathsPerInvoke = 22;
550-
readonly attribute optional nullable HomeLocationStruct deviceLocation = 23;
550+
attribute optional nullable HomeLocationStruct deviceLocation = 23;
551551
readonly attribute command_id generatedCommandList[] = 65528;
552552
readonly attribute command_id acceptedCommandList[] = 65529;
553553
readonly attribute event_id eventList[] = 65530;

examples/chef/devices/rootnode_colortemperaturelight_hbUnzYVeyn.matter

+1-1
Original file line numberDiff line numberDiff line change
@@ -624,7 +624,7 @@ cluster BasicInformation = 40 {
624624
readonly attribute optional ProductAppearanceStruct productAppearance = 20;
625625
readonly attribute int32u specificationVersion = 21;
626626
readonly attribute int16u maxPathsPerInvoke = 22;
627-
readonly attribute optional nullable HomeLocationStruct deviceLocation = 23;
627+
attribute optional nullable HomeLocationStruct deviceLocation = 23;
628628
readonly attribute command_id generatedCommandList[] = 65528;
629629
readonly attribute command_id acceptedCommandList[] = 65529;
630630
readonly attribute event_id eventList[] = 65530;

examples/chef/devices/rootnode_contactsensor_27f76aeaf5.matter

+1-1
Original file line numberDiff line numberDiff line change
@@ -350,7 +350,7 @@ cluster BasicInformation = 40 {
350350
readonly attribute optional ProductAppearanceStruct productAppearance = 20;
351351
readonly attribute int32u specificationVersion = 21;
352352
readonly attribute int16u maxPathsPerInvoke = 22;
353-
readonly attribute optional nullable HomeLocationStruct deviceLocation = 23;
353+
attribute optional nullable HomeLocationStruct deviceLocation = 23;
354354
readonly attribute command_id generatedCommandList[] = 65528;
355355
readonly attribute command_id acceptedCommandList[] = 65529;
356356
readonly attribute event_id eventList[] = 65530;

examples/chef/devices/rootnode_contactsensor_lFAGG1bfRO.matter

+1-1
Original file line numberDiff line numberDiff line change
@@ -448,7 +448,7 @@ cluster BasicInformation = 40 {
448448
readonly attribute optional ProductAppearanceStruct productAppearance = 20;
449449
readonly attribute int32u specificationVersion = 21;
450450
readonly attribute int16u maxPathsPerInvoke = 22;
451-
readonly attribute optional nullable HomeLocationStruct deviceLocation = 23;
451+
attribute optional nullable HomeLocationStruct deviceLocation = 23;
452452
readonly attribute command_id generatedCommandList[] = 65528;
453453
readonly attribute command_id acceptedCommandList[] = 65529;
454454
readonly attribute event_id eventList[] = 65530;

examples/chef/devices/rootnode_dimmablelight_bCwGYSDpoe.matter

+1-1
Original file line numberDiff line numberDiff line change
@@ -645,7 +645,7 @@ cluster BasicInformation = 40 {
645645
readonly attribute optional ProductAppearanceStruct productAppearance = 20;
646646
readonly attribute int32u specificationVersion = 21;
647647
readonly attribute int16u maxPathsPerInvoke = 22;
648-
readonly attribute optional nullable HomeLocationStruct deviceLocation = 23;
648+
attribute optional nullable HomeLocationStruct deviceLocation = 23;
649649
readonly attribute command_id generatedCommandList[] = 65528;
650650
readonly attribute command_id acceptedCommandList[] = 65529;
651651
readonly attribute event_id eventList[] = 65530;

examples/chef/devices/rootnode_dimmablepluginunit_f8a9a0b9d4.matter

+1-1
Original file line numberDiff line numberDiff line change
@@ -645,7 +645,7 @@ cluster BasicInformation = 40 {
645645
readonly attribute optional ProductAppearanceStruct productAppearance = 20;
646646
readonly attribute int32u specificationVersion = 21;
647647
readonly attribute int16u maxPathsPerInvoke = 22;
648-
readonly attribute optional nullable HomeLocationStruct deviceLocation = 23;
648+
attribute optional nullable HomeLocationStruct deviceLocation = 23;
649649
readonly attribute command_id generatedCommandList[] = 65528;
650650
readonly attribute command_id acceptedCommandList[] = 65529;
651651
readonly attribute event_id eventList[] = 65530;

examples/chef/devices/rootnode_dishwasher_cc105034fe.matter

+1-1
Original file line numberDiff line numberDiff line change
@@ -350,7 +350,7 @@ cluster BasicInformation = 40 {
350350
readonly attribute optional ProductAppearanceStruct productAppearance = 20;
351351
readonly attribute int32u specificationVersion = 21;
352352
readonly attribute int16u maxPathsPerInvoke = 22;
353-
readonly attribute optional nullable HomeLocationStruct deviceLocation = 23;
353+
attribute optional nullable HomeLocationStruct deviceLocation = 23;
354354
readonly attribute command_id generatedCommandList[] = 65528;
355355
readonly attribute command_id acceptedCommandList[] = 65529;
356356
readonly attribute event_id eventList[] = 65530;

examples/chef/devices/rootnode_doorlock_aNKYAreMXE.matter

+1-1
Original file line numberDiff line numberDiff line change
@@ -350,7 +350,7 @@ cluster BasicInformation = 40 {
350350
readonly attribute optional ProductAppearanceStruct productAppearance = 20;
351351
readonly attribute int32u specificationVersion = 21;
352352
readonly attribute int16u maxPathsPerInvoke = 22;
353-
readonly attribute optional nullable HomeLocationStruct deviceLocation = 23;
353+
attribute optional nullable HomeLocationStruct deviceLocation = 23;
354354
readonly attribute command_id generatedCommandList[] = 65528;
355355
readonly attribute command_id acceptedCommandList[] = 65529;
356356
readonly attribute event_id eventList[] = 65530;

examples/chef/devices/rootnode_extendedcolorlight_8lcaaYJVAa.matter

+1-1
Original file line numberDiff line numberDiff line change
@@ -645,7 +645,7 @@ cluster BasicInformation = 40 {
645645
readonly attribute optional ProductAppearanceStruct productAppearance = 20;
646646
readonly attribute int32u specificationVersion = 21;
647647
readonly attribute int16u maxPathsPerInvoke = 22;
648-
readonly attribute optional nullable HomeLocationStruct deviceLocation = 23;
648+
attribute optional nullable HomeLocationStruct deviceLocation = 23;
649649
readonly attribute command_id generatedCommandList[] = 65528;
650650
readonly attribute command_id acceptedCommandList[] = 65529;
651651
readonly attribute event_id eventList[] = 65530;

examples/chef/devices/rootnode_fan_7N2TobIlOX.matter

+1-1
Original file line numberDiff line numberDiff line change
@@ -427,7 +427,7 @@ cluster BasicInformation = 40 {
427427
readonly attribute optional ProductAppearanceStruct productAppearance = 20;
428428
readonly attribute int32u specificationVersion = 21;
429429
readonly attribute int16u maxPathsPerInvoke = 22;
430-
readonly attribute optional nullable HomeLocationStruct deviceLocation = 23;
430+
attribute optional nullable HomeLocationStruct deviceLocation = 23;
431431
readonly attribute command_id generatedCommandList[] = 65528;
432432
readonly attribute command_id acceptedCommandList[] = 65529;
433433
readonly attribute event_id eventList[] = 65530;

examples/chef/devices/rootnode_flowsensor_1zVxHedlaV.matter

+1-1
Original file line numberDiff line numberDiff line change
@@ -448,7 +448,7 @@ cluster BasicInformation = 40 {
448448
readonly attribute optional ProductAppearanceStruct productAppearance = 20;
449449
readonly attribute int32u specificationVersion = 21;
450450
readonly attribute int16u maxPathsPerInvoke = 22;
451-
readonly attribute optional nullable HomeLocationStruct deviceLocation = 23;
451+
attribute optional nullable HomeLocationStruct deviceLocation = 23;
452452
readonly attribute command_id generatedCommandList[] = 65528;
453453
readonly attribute command_id acceptedCommandList[] = 65529;
454454
readonly attribute event_id eventList[] = 65530;

examples/chef/devices/rootnode_genericswitch_2dfff6e516.matter

+1-1
Original file line numberDiff line numberDiff line change
@@ -350,7 +350,7 @@ cluster BasicInformation = 40 {
350350
readonly attribute optional ProductAppearanceStruct productAppearance = 20;
351351
readonly attribute int32u specificationVersion = 21;
352352
readonly attribute int16u maxPathsPerInvoke = 22;
353-
readonly attribute optional nullable HomeLocationStruct deviceLocation = 23;
353+
attribute optional nullable HomeLocationStruct deviceLocation = 23;
354354
readonly attribute command_id generatedCommandList[] = 65528;
355355
readonly attribute command_id acceptedCommandList[] = 65529;
356356
readonly attribute event_id eventList[] = 65530;

examples/chef/devices/rootnode_genericswitch_9866e35d0b.matter

+1-1
Original file line numberDiff line numberDiff line change
@@ -350,7 +350,7 @@ cluster BasicInformation = 40 {
350350
readonly attribute optional ProductAppearanceStruct productAppearance = 20;
351351
readonly attribute int32u specificationVersion = 21;
352352
readonly attribute int16u maxPathsPerInvoke = 22;
353-
readonly attribute optional nullable HomeLocationStruct deviceLocation = 23;
353+
attribute optional nullable HomeLocationStruct deviceLocation = 23;
354354
readonly attribute command_id generatedCommandList[] = 65528;
355355
readonly attribute command_id acceptedCommandList[] = 65529;
356356
readonly attribute event_id eventList[] = 65530;

examples/chef/devices/rootnode_heatingcoolingunit_ncdGai1E5a.matter

+1-1
Original file line numberDiff line numberDiff line change
@@ -645,7 +645,7 @@ cluster BasicInformation = 40 {
645645
readonly attribute optional ProductAppearanceStruct productAppearance = 20;
646646
readonly attribute int32u specificationVersion = 21;
647647
readonly attribute int16u maxPathsPerInvoke = 22;
648-
readonly attribute optional nullable HomeLocationStruct deviceLocation = 23;
648+
attribute optional nullable HomeLocationStruct deviceLocation = 23;
649649
readonly attribute command_id generatedCommandList[] = 65528;
650650
readonly attribute command_id acceptedCommandList[] = 65529;
651651
readonly attribute event_id eventList[] = 65530;

examples/chef/devices/rootnode_humiditysensor_Xyj4gda6Hb.matter

+1-1
Original file line numberDiff line numberDiff line change
@@ -448,7 +448,7 @@ cluster BasicInformation = 40 {
448448
readonly attribute optional ProductAppearanceStruct productAppearance = 20;
449449
readonly attribute int32u specificationVersion = 21;
450450
readonly attribute int16u maxPathsPerInvoke = 22;
451-
readonly attribute optional nullable HomeLocationStruct deviceLocation = 23;
451+
attribute optional nullable HomeLocationStruct deviceLocation = 23;
452452
readonly attribute command_id generatedCommandList[] = 65528;
453453
readonly attribute command_id acceptedCommandList[] = 65529;
454454
readonly attribute event_id eventList[] = 65530;

examples/chef/devices/rootnode_laundrywasher_fb10d238c8.matter

+1-1
Original file line numberDiff line numberDiff line change
@@ -350,7 +350,7 @@ cluster BasicInformation = 40 {
350350
readonly attribute optional ProductAppearanceStruct productAppearance = 20;
351351
readonly attribute int32u specificationVersion = 21;
352352
readonly attribute int16u maxPathsPerInvoke = 22;
353-
readonly attribute optional nullable HomeLocationStruct deviceLocation = 23;
353+
attribute optional nullable HomeLocationStruct deviceLocation = 23;
354354
readonly attribute command_id generatedCommandList[] = 65528;
355355
readonly attribute command_id acceptedCommandList[] = 65529;
356356
readonly attribute event_id eventList[] = 65530;

examples/chef/devices/rootnode_lightsensor_lZQycTFcJK.matter

+1-1
Original file line numberDiff line numberDiff line change
@@ -448,7 +448,7 @@ cluster BasicInformation = 40 {
448448
readonly attribute optional ProductAppearanceStruct productAppearance = 20;
449449
readonly attribute int32u specificationVersion = 21;
450450
readonly attribute int16u maxPathsPerInvoke = 22;
451-
readonly attribute optional nullable HomeLocationStruct deviceLocation = 23;
451+
attribute optional nullable HomeLocationStruct deviceLocation = 23;
452452
readonly attribute command_id generatedCommandList[] = 65528;
453453
readonly attribute command_id acceptedCommandList[] = 65529;
454454
readonly attribute event_id eventList[] = 65530;

examples/chef/devices/rootnode_occupancysensor_iHyVgifZuo.matter

+1-1
Original file line numberDiff line numberDiff line change
@@ -448,7 +448,7 @@ cluster BasicInformation = 40 {
448448
readonly attribute optional ProductAppearanceStruct productAppearance = 20;
449449
readonly attribute int32u specificationVersion = 21;
450450
readonly attribute int16u maxPathsPerInvoke = 22;
451-
readonly attribute optional nullable HomeLocationStruct deviceLocation = 23;
451+
attribute optional nullable HomeLocationStruct deviceLocation = 23;
452452
readonly attribute command_id generatedCommandList[] = 65528;
453453
readonly attribute command_id acceptedCommandList[] = 65529;
454454
readonly attribute event_id eventList[] = 65530;

examples/chef/devices/rootnode_onofflight_bbs1b7IaOV.matter

+1-1
Original file line numberDiff line numberDiff line change
@@ -645,7 +645,7 @@ cluster BasicInformation = 40 {
645645
readonly attribute optional ProductAppearanceStruct productAppearance = 20;
646646
readonly attribute int32u specificationVersion = 21;
647647
readonly attribute int16u maxPathsPerInvoke = 22;
648-
readonly attribute optional nullable HomeLocationStruct deviceLocation = 23;
648+
attribute optional nullable HomeLocationStruct deviceLocation = 23;
649649
readonly attribute command_id generatedCommandList[] = 65528;
650650
readonly attribute command_id acceptedCommandList[] = 65529;
651651
readonly attribute event_id eventList[] = 65530;

examples/chef/devices/rootnode_onofflight_samplemei.matter

+1-1
Original file line numberDiff line numberDiff line change
@@ -645,7 +645,7 @@ cluster BasicInformation = 40 {
645645
readonly attribute optional ProductAppearanceStruct productAppearance = 20;
646646
readonly attribute int32u specificationVersion = 21;
647647
readonly attribute int16u maxPathsPerInvoke = 22;
648-
readonly attribute optional nullable HomeLocationStruct deviceLocation = 23;
648+
attribute optional nullable HomeLocationStruct deviceLocation = 23;
649649
readonly attribute command_id generatedCommandList[] = 65528;
650650
readonly attribute command_id acceptedCommandList[] = 65529;
651651
readonly attribute event_id eventList[] = 65530;

examples/chef/devices/rootnode_onofflightswitch_FsPlMr090Q.matter

+1-1
Original file line numberDiff line numberDiff line change
@@ -592,7 +592,7 @@ cluster BasicInformation = 40 {
592592
readonly attribute optional ProductAppearanceStruct productAppearance = 20;
593593
readonly attribute int32u specificationVersion = 21;
594594
readonly attribute int16u maxPathsPerInvoke = 22;
595-
readonly attribute optional nullable HomeLocationStruct deviceLocation = 23;
595+
attribute optional nullable HomeLocationStruct deviceLocation = 23;
596596
readonly attribute command_id generatedCommandList[] = 65528;
597597
readonly attribute command_id acceptedCommandList[] = 65529;
598598
readonly attribute event_id eventList[] = 65530;

examples/chef/devices/rootnode_onoffpluginunit_Wtf8ss5EBY.matter

+1-1
Original file line numberDiff line numberDiff line change
@@ -520,7 +520,7 @@ cluster BasicInformation = 40 {
520520
readonly attribute optional ProductAppearanceStruct productAppearance = 20;
521521
readonly attribute int32u specificationVersion = 21;
522522
readonly attribute int16u maxPathsPerInvoke = 22;
523-
readonly attribute optional nullable HomeLocationStruct deviceLocation = 23;
523+
attribute optional nullable HomeLocationStruct deviceLocation = 23;
524524
readonly attribute command_id generatedCommandList[] = 65528;
525525
readonly attribute command_id acceptedCommandList[] = 65529;
526526
readonly attribute event_id eventList[] = 65530;

examples/chef/devices/rootnode_pressuresensor_s0qC9wLH4k.matter

+1-1
Original file line numberDiff line numberDiff line change
@@ -448,7 +448,7 @@ cluster BasicInformation = 40 {
448448
readonly attribute optional ProductAppearanceStruct productAppearance = 20;
449449
readonly attribute int32u specificationVersion = 21;
450450
readonly attribute int16u maxPathsPerInvoke = 22;
451-
readonly attribute optional nullable HomeLocationStruct deviceLocation = 23;
451+
attribute optional nullable HomeLocationStruct deviceLocation = 23;
452452
readonly attribute command_id generatedCommandList[] = 65528;
453453
readonly attribute command_id acceptedCommandList[] = 65529;
454454
readonly attribute event_id eventList[] = 65530;

examples/chef/devices/rootnode_pump_5f904818cc.matter

+1-1
Original file line numberDiff line numberDiff line change
@@ -422,7 +422,7 @@ cluster BasicInformation = 40 {
422422
readonly attribute optional ProductAppearanceStruct productAppearance = 20;
423423
readonly attribute int32u specificationVersion = 21;
424424
readonly attribute int16u maxPathsPerInvoke = 22;
425-
readonly attribute optional nullable HomeLocationStruct deviceLocation = 23;
425+
attribute optional nullable HomeLocationStruct deviceLocation = 23;
426426
readonly attribute command_id generatedCommandList[] = 65528;
427427
readonly attribute command_id acceptedCommandList[] = 65529;
428428
readonly attribute event_id eventList[] = 65530;

examples/chef/devices/rootnode_pump_a811bb33a0.matter

+1-1
Original file line numberDiff line numberDiff line change
@@ -422,7 +422,7 @@ cluster BasicInformation = 40 {
422422
readonly attribute optional ProductAppearanceStruct productAppearance = 20;
423423
readonly attribute int32u specificationVersion = 21;
424424
readonly attribute int16u maxPathsPerInvoke = 22;
425-
readonly attribute optional nullable HomeLocationStruct deviceLocation = 23;
425+
attribute optional nullable HomeLocationStruct deviceLocation = 23;
426426
readonly attribute command_id generatedCommandList[] = 65528;
427427
readonly attribute command_id acceptedCommandList[] = 65529;
428428
readonly attribute event_id eventList[] = 65530;

examples/chef/devices/rootnode_refrigerator_temperaturecontrolledcabinet_temperaturecontrolledcabinet_ffdb696680.matter

+1-1
Original file line numberDiff line numberDiff line change
@@ -350,7 +350,7 @@ cluster BasicInformation = 40 {
350350
readonly attribute optional ProductAppearanceStruct productAppearance = 20;
351351
readonly attribute int32u specificationVersion = 21;
352352
readonly attribute int16u maxPathsPerInvoke = 22;
353-
readonly attribute optional nullable HomeLocationStruct deviceLocation = 23;
353+
attribute optional nullable HomeLocationStruct deviceLocation = 23;
354354
readonly attribute command_id generatedCommandList[] = 65528;
355355
readonly attribute command_id acceptedCommandList[] = 65529;
356356
readonly attribute event_id eventList[] = 65530;

0 commit comments

Comments
 (0)