From 1950913c60c83df0c785f61ccea8b57654fe1eba Mon Sep 17 00:00:00 2001 From: manjunath-grl <102359958+manjunath-grl@users.noreply.github.com> Date: Fri, 24 Feb 2023 11:03:10 +0530 Subject: [PATCH] Modified test Feb 23 (#25288) * Modified automated/semiautomated/manual test TC_ACL_2_2 TC_BRBINFO_2_1 TC_BRBINFO_2_2 TC_BRBINFO_2_3 TC_BR_2 TC_BR_3 TC_BR_4 TC_CADMIN_1_19 TC_CADMIN_1_20 TC_CC_2_1 TC_CC_4_2 TC_CC_5_4 TC_DD_2_2 TC_DD_3_1 TC_G_3_2 TC_LVL_2_3 TC_LVL_8_1 TC_MEDIAPLAYBACK_6_5 TC_SC_5_3 * Auto generated files * Restyled by whitespace --------- Co-authored-by: Restyled.io --- .../suites/certification/Test_TC_ACL_2_2.yaml | 98 +- .../certification/Test_TC_BRBINFO_2_1.yaml | 2 +- .../certification/Test_TC_BRBINFO_2_2.yaml | 6 +- .../certification/Test_TC_BRBINFO_2_3.yaml | 793 +- .../suites/certification/Test_TC_BR_2.yaml | 367 +- .../suites/certification/Test_TC_BR_3.yaml | 17 +- .../suites/certification/Test_TC_BR_4.yaml | 7713 ++++++++--------- .../certification/Test_TC_CADMIN_1_19.yaml | 13 +- .../certification/Test_TC_CADMIN_1_20.yaml | 13 +- .../suites/certification/Test_TC_CC_2_1.yaml | 2 +- .../suites/certification/Test_TC_CC_4_2.yaml | 6 +- .../suites/certification/Test_TC_CC_5_4.yaml | 122 + .../suites/certification/Test_TC_DD_2_2.yaml | 154 +- .../suites/certification/Test_TC_DD_3_1.yaml | 232 +- .../suites/certification/Test_TC_G_3_2.yaml | 408 +- .../suites/certification/Test_TC_LVL_2_3.yaml | 1627 ++-- .../suites/certification/Test_TC_LVL_8_1.yaml | 509 +- .../Test_TC_MEDIAPLAYBACK_6_5.yaml | 6 +- .../suites/certification/Test_TC_SC_5_3.yaml | 6 +- .../chip-tool/zap-generated/test/Commands.h | 6 +- .../zap-generated/test/Commands.h | 6 +- 21 files changed, 5698 insertions(+), 6408 deletions(-) diff --git a/src/app/tests/suites/certification/Test_TC_ACL_2_2.yaml b/src/app/tests/suites/certification/Test_TC_ACL_2_2.yaml index 51463040fae4ff..87fd561287839e 100644 --- a/src/app/tests/suites/certification/Test_TC_ACL_2_2.yaml +++ b/src/app/tests/suites/certification/Test_TC_ACL_2_2.yaml @@ -52,56 +52,54 @@ tests: On TH1(Chiptool) ,Verify the serverList attribute of Descriptor Cluster without an element of 31( 0x001F) - [1656412927.698026][3383:3388] CHIP:DMG: SuppressResponse = true, - [1656412927.698052][3383:3388] CHIP:DMG: InteractionModelRevision = 1 - [1656412927.698076][3383:3388] CHIP:DMG: } - [1656412927.698852][3383:3388] CHIP:TOO: Endpoint: 1 Cluster: 0x0000_001D Attribute 0x0000_0001 DataVersion: 239898735 - [1656412927.698963][3383:3388] CHIP:TOO: server list: 44 entries - [1656412927.698997][3383:3388] CHIP:TOO: [1]: 3 - [1656412927.699023][3383:3388] CHIP:TOO: [2]: 4 - [1656412927.699050][3383:3388] CHIP:TOO: [3]: 5 - [1656412927.699075][3383:3388] CHIP:TOO: [4]: 6 - [1656412927.699101][3383:3388] CHIP:TOO: [5]: 7 - [1656412927.699127][3383:3388] CHIP:TOO: [6]: 8 - [1656412927.699153][3383:3388] CHIP:TOO: [7]: 15 - [1656412927.699179][3383:3388] CHIP:TOO: [8]: 29 - [1656412927.699205][3383:3388] CHIP:TOO: [9]: 30 - [1656412927.699231][3383:3388] CHIP:TOO: [10]: 37 - [1656412927.699258][3383:3388] CHIP:TOO: [11]: 47 - [1656412927.699284][3383:3388] CHIP:TOO: [12]: 59 - [1656412927.699310][3383:3388] CHIP:TOO: [13]: 64 - [1656412927.699336][3383:3388] CHIP:TOO: [14]: 65 - [1656412927.699361][3383:3388] CHIP:TOO: [15]: 69 - [1656412927.699387][3383:3388] CHIP:TOO: [16]: 80 - [1656412927.699414][3383:3388] CHIP:TOO: [17]: 257 - [1656412927.699440][3383:3388] CHIP:TOO: [18]: 258 - [1656412927.699466][3383:3388] CHIP:TOO: [19]: 259 - [1656412927.699492][3383:3388] CHIP:TOO: [20]: 512 - [1656412927.699518][3383:3388] CHIP:TOO: [21]: 513 - [1656412927.699544][3383:3388] CHIP:TOO: [22]: 514 - [1656412927.699571][3383:3388] CHIP:TOO: [23]: 516 - [1656412927.699596][3383:3388] CHIP:TOO: [24]: 768 - [1656412927.699623][3383:3388] CHIP:TOO: [25]: 1024 - [1656412927.699649][3383:3388] CHIP:TOO: [26]: 1026 - [1656412927.699675][3383:3388] CHIP:TOO: [27]: 1027 - [1656412927.699701][3383:3388] CHIP:TOO: [28]: 1028 - [1656412927.699727][3383:3388] CHIP:TOO: [29]: 1029 - [1656412927.699754][3383:3388] CHIP:TOO: [30]: 1030 - [1656412927.699780][3383:3388] CHIP:TOO: [31]: 1283 - [1656412927.699806][3383:3388] CHIP:TOO: [32]: 1284 - [1656412927.699832][3383:3388] CHIP:TOO: [33]: 1285 - [1656412927.699858][3383:3388] CHIP:TOO: [34]: 1286 - [1656412927.699884][3383:3388] CHIP:TOO: [35]: 1287 - [1656412927.699911][3383:3388] CHIP:TOO: [36]: 1288 - [1656412927.699937][3383:3388] CHIP:TOO: [37]: 1289 - [1656412927.699963][3383:3388] CHIP:TOO: [38]: 1290 - [1656412927.700002][3383:3388] CHIP:TOO: [39]: 1291 - [1656412927.700029][3383:3388] CHIP:TOO: [40]: 1292 - [1656412927.700056][3383:3388] CHIP:TOO: [41]: 1293 - [1656412927.700082][3383:3388] CHIP:TOO: [42]: 1294 - [1656412927.700108][3383:3388] CHIP:TOO: [43]: 2820 - [1656412927.700134][3383:3388] CHIP:TOO: [44]: 4294048773 - [1656412927.700251][3383:3388] CHIP:EM: Sending Standalone Ack for MessageCounter:186152197 on exchange 39489i + [1676442452.204523][8902:8904] CHIP:TOO: Endpoint: 1 Cluster: 0x0000_001D Attribute 0x0000_0001 DataVersion: 1718800852 + [1676442452.204637][8902:8904] CHIP:TOO: ServerList: 45 entries + [1676442452.204655][8902:8904] CHIP:TOO: [1]: 3 + [1676442452.204670][8902:8904] CHIP:TOO: [2]: 4 + [1676442452.204685][8902:8904] CHIP:TOO: [3]: 5 + [1676442452.204700][8902:8904] CHIP:TOO: [4]: 6 + [1676442452.204715][8902:8904] CHIP:TOO: [5]: 7 + [1676442452.204729][8902:8904] CHIP:TOO: [6]: 8 + [1676442452.204744][8902:8904] CHIP:TOO: [7]: 15 + [1676442452.204759][8902:8904] CHIP:TOO: [8]: 29 + [1676442452.204774][8902:8904] CHIP:TOO: [9]: 30 + [1676442452.204789][8902:8904] CHIP:TOO: [10]: 37 + [1676442452.204804][8902:8904] CHIP:TOO: [11]: 47 + [1676442452.204820][8902:8904] CHIP:TOO: [12]: 59 + [1676442452.204835][8902:8904] CHIP:TOO: [13]: 64 + [1676442452.204849][8902:8904] CHIP:TOO: [14]: 65 + [1676442452.204864][8902:8904] CHIP:TOO: [15]: 69 + [1676442452.204879][8902:8904] CHIP:TOO: [16]: 80 + [1676442452.204894][8902:8904] CHIP:TOO: [17]: 257 + [1676442452.204909][8902:8904] CHIP:TOO: [18]: 258 + [1676442452.204923][8902:8904] CHIP:TOO: [19]: 259 + [1676442452.204938][8902:8904] CHIP:TOO: [20]: 512 + [1676442452.204953][8902:8904] CHIP:TOO: [21]: 513 + [1676442452.204968][8902:8904] CHIP:TOO: [22]: 514 + [1676442452.204983][8902:8904] CHIP:TOO: [23]: 516 + [1676442452.204998][8902:8904] CHIP:TOO: [24]: 768 + [1676442452.205013][8902:8904] CHIP:TOO: [25]: 769 + [1676442452.205028][8902:8904] CHIP:TOO: [26]: 1024 + [1676442452.205043][8902:8904] CHIP:TOO: [27]: 1026 + [1676442452.205058][8902:8904] CHIP:TOO: [28]: 1027 + [1676442452.205072][8902:8904] CHIP:TOO: [29]: 1028 + [1676442452.205088][8902:8904] CHIP:TOO: [30]: 1029 + [1676442452.205103][8902:8904] CHIP:TOO: [31]: 1030 + [1676442452.205117][8902:8904] CHIP:TOO: [32]: 1283 + [1676442452.205133][8902:8904] CHIP:TOO: [33]: 1284 + [1676442452.205148][8902:8904] CHIP:TOO: [34]: 1285 + [1676442452.205168][8902:8904] CHIP:TOO: [35]: 1286 + [1676442452.205185][8902:8904] CHIP:TOO: [36]: 1287 + [1676442452.205199][8902:8904] CHIP:TOO: [37]: 1288 + [1676442452.205215][8902:8904] CHIP:TOO: [38]: 1289 + [1676442452.205230][8902:8904] CHIP:TOO: [39]: 1290 + [1676442452.205245][8902:8904] CHIP:TOO: [40]: 1291 + [1676442452.205260][8902:8904] CHIP:TOO: [41]: 1292 + [1676442452.205275][8902:8904] CHIP:TOO: [42]: 1293 + [1676442452.205290][8902:8904] CHIP:TOO: [43]: 1294 + [1676442452.205319][8902:8904] CHIP:TOO: [44]: 2820 + [1676442452.205331][8902:8904] CHIP:TOO: [45]: 4294048773 + [1676442452.205454][8902:8904] CHIP:EM: <<< [E:56665i M:248848283 (Ack:9298405)] (S) Msg TX to 1:00000000 cluster: "LogCommands" command: "UserPrompt" PICS: PICS_USER_PROMPT diff --git a/src/app/tests/suites/certification/Test_TC_BRBINFO_2_1.yaml b/src/app/tests/suites/certification/Test_TC_BRBINFO_2_1.yaml index 7390b5b4093acc..eab05599ed5d52 100644 --- a/src/app/tests/suites/certification/Test_TC_BRBINFO_2_1.yaml +++ b/src/app/tests/suites/certification/Test_TC_BRBINFO_2_1.yaml @@ -164,7 +164,7 @@ tests: - label: "TH reads NodeLabel from the DUT" PICS: BRBINFO.S.A0005 && PICS_USER_PROMPT verification: | - ./chip-tool bridgeddevicebasic read node-label 1 3 + ./chip-tool bridgeddevicebasicinformation read node-label 1 3 Verify the value of node-label is type of string and contains length between 0 and 32 in TH(chip-tool) Log: diff --git a/src/app/tests/suites/certification/Test_TC_BRBINFO_2_2.yaml b/src/app/tests/suites/certification/Test_TC_BRBINFO_2_2.yaml index eed8039c96cc17..1900bc2dc6e57b 100644 --- a/src/app/tests/suites/certification/Test_TC_BRBINFO_2_2.yaml +++ b/src/app/tests/suites/certification/Test_TC_BRBINFO_2_2.yaml @@ -46,7 +46,7 @@ tests: As its an optional event we cannot generate the event as of now , hence no example logs provided. - ./chip-tool bridgeddevicebasic read-event start-up 1 3 + ./chip-tool bridgeddevicebasicinformation read-event start-up 1 3 disabled: true - label: @@ -59,7 +59,7 @@ tests: To verify that the ReachableChanged follow the below procedure 1. ./chip-tool interactive start - 2. bridgeddevicebasic subscribe reachable 1 60 1 4 + 2. bridgeddevicebasicinformation subscribe reachable 1 60 1 4 3. press "u" on bridge-app to change reachable to false for endpoint 4 and see the reachable value has been changed compared with precondition [1659441181.388547][2392:2397] CHIP:TOO: Endpoint: 4 Cluster: 0x0000_0039 Attribute 0x0000_0011 DataVersion: 2189020906 @@ -79,5 +79,5 @@ tests: ShutDown is an optional Event - As its an optional event we cannot generate the event as of now , hence no example logs provided. - ./chip-tool bridgeddevicebasic read-event shut-down 1 3 + ./chip-tool bridgeddevicebasicinformation read-event shut-down 1 3 disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_BRBINFO_2_3.yaml b/src/app/tests/suites/certification/Test_TC_BRBINFO_2_3.yaml index ac89c2eff1b992..4bce79acbd5934 100644 --- a/src/app/tests/suites/certification/Test_TC_BRBINFO_2_3.yaml +++ b/src/app/tests/suites/certification/Test_TC_BRBINFO_2_3.yaml @@ -41,88 +41,52 @@ tests: Optional Attribute - If it is supported, then in TH(bridge-app) log it will results in displaying the ReportDataMessage , else it will display UNSUPPORTED_ATTRIBUTE - Example Log: - [1663582949.056686][155023:155023] CHIP:DMG: - [1663582949.056724][155023:155023] CHIP:DMG: ReportDataMessage = - [1663582949.056734][155023:155023] CHIP:DMG: { - [1663582949.056741][155023:155023] CHIP:DMG: AttributeReportIBs = - [1663582949.056754][155023:155023] CHIP:DMG: [ - [1663582949.056762][155023:155023] CHIP:DMG: AttributeReportIB = - [1663582949.056776][155023:155023] CHIP:DMG: { - [1663582949.056784][155023:155023] CHIP:DMG: AttributeStatusIB = - [1663582949.056793][155023:155023] CHIP:DMG: { - [1663582949.056802][155023:155023] CHIP:DMG: AttributePathIB = - [1663582949.056812][155023:155023] CHIP:DMG: { - [1663582949.056822][155023:155023] CHIP:DMG: Endpoint = 0x3, - [1663582949.056832][155023:155023] CHIP:DMG: Cluster = 0x39, - [1663582949.056842][155023:155023] CHIP:DMG: Attribute = 0x0000_0001, - [1663582949.056852][155023:155023] CHIP:DMG: } - [1663582949.056864][155023:155023] CHIP:DMG: - [1663582949.056873][155023:155023] CHIP:DMG: StatusIB = - [1663582949.056883][155023:155023] CHIP:DMG: { - [1663582949.056893][155023:155023] CHIP:DMG: status = 0x86 (UNSUPPORTED_ATTRIBUTE), - [1663582949.056903][155023:155023] CHIP:DMG: }, - [1663582949.056913][155023:155023] CHIP:DMG: - [1663582949.056922][155023:155023] CHIP:DMG: }, - [1663582949.056933][155023:155023] CHIP:DMG: - [1663582949.056942][155023:155023] CHIP:DMG: }, - [1663582949.056972][155023:155023] CHIP:DMG: - [1663582949.056980][155023:155023] CHIP:DMG: ], - [1663582949.056992][155023:155023] CHIP:DMG: - [1663582949.057001][155023:155023] CHIP:DMG: SuppressResponse = true, - [1663582949.057009][155023:155023] CHIP:DMG: InteractionModelRevision = 1 - [1663582949.057017][155023:155023] CHIP:DMG: } - [1663582949.057025][155023:155023] CHIP:DMG: - [1663582949.057091][155023:155023] CHIP:DMG: OnReportConfirm: NumReports = 0 - [1663582949.057101][155023:155023] CHIP:DMG: ReportsInFlight = 0 with readHandler 0, RE has no more messages - [1663582949.057109][155023:155023] CHIP:DMG: IM RH moving to [AwaitingDestruction] - [1663582949.057119][155023:155023] CHIP:DMG: All ReadHandler-s are clean, clear GlobalDirtySet - [1663582949.057396][155023:155023] CHIP:DMG: << from UDP:[fe80::e2a:f0a6:5d44:15b1%enp2s0]:47791 | 60476609 | [Secure Channel (0) / Standalone Ack (0x10) / Session = 0 / Exchange = 53510] + [1662483091.813322][6721:6721] CHIP:DMG: ReadRequestMessage = + [1662483091.813361][6721:6721] CHIP:DMG: { + [1662483091.813393][6721:6721] CHIP:DMG: AttributePathIBs = + [1662483091.813431][6721:6721] CHIP:DMG: [ + [1662483091.813467][6721:6721] CHIP:DMG: AttributePathIB = + [1662483091.813507][6721:6721] CHIP:DMG: { + [1662483091.813548][6721:6721] CHIP:DMG: Endpoint = 0x3, + [1662483091.813594][6721:6721] CHIP:DMG: Cluster = 0x39, + [1662483091.813641][6721:6721] CHIP:DMG: Attribute = 0x0000_0001, + [1662483091.813684][6721:6721] CHIP:DMG: } + [1662483091.813725][6721:6721] CHIP:DMG: + [1662483091.813762][6721:6721] CHIP:DMG: ], + [1662483091.813803][6721:6721] CHIP:DMG: + [1662483091.813841][6721:6721] CHIP:DMG: isFabricFiltered = true, + [1662483091.813878][6721:6721] CHIP:DMG: InteractionModelRevision = 1 + [1662483091.813912][6721:6721] CHIP:DMG: }, + [1662483091.814011][6721:6721] CHIP:DMG: IM RH moving to [GeneratingReports] disabled: true - label: "DUT reads VendorID from the TH" PICS: BRBINFO.C.A0002 verification: | - ./chip-tool bridgeddevicebasic read vendor-id 1 3 + ./chip-tool bridgeddevicebasicinformation read vendor-id 1 3 Optional Attribute - If it is supported, then in TH(bridge-app) log it will results in displaying the ReportDataMessage , else it will display UNSUPPORTED_ATTRIBUTE Example Log: - [1663583057.303881][155023:155023] CHIP:DMG: - [1663583057.303927][155023:155023] CHIP:DMG: ReportDataMessage = - [1663583057.303941][155023:155023] CHIP:DMG: { - [1663583057.303950][155023:155023] CHIP:DMG: AttributeReportIBs = - [1663583057.303969][155023:155023] CHIP:DMG: [ - [1663583057.303981][155023:155023] CHIP:DMG: AttributeReportIB = - [1663583057.304000][155023:155023] CHIP:DMG: { - [1663583057.304012][155023:155023] CHIP:DMG: AttributeStatusIB = - [1663583057.304025][155023:155023] CHIP:DMG: { - [1663583057.304038][155023:155023] CHIP:DMG: AttributePathIB = - [1663583057.304053][155023:155023] CHIP:DMG: { - [1663583057.304068][155023:155023] CHIP:DMG: Endpoint = 0x3, - [1663583057.304084][155023:155023] CHIP:DMG: Cluster = 0x39, - [1663583057.304101][155023:155023] CHIP:DMG: Attribute = 0x0000_0002, - [1663583057.304115][155023:155023] CHIP:DMG: } - [1663583057.304134][155023:155023] CHIP:DMG: - [1663583057.304148][155023:155023] CHIP:DMG: StatusIB = - [1663583057.304161][155023:155023] CHIP:DMG: { - [1663583057.304172][155023:155023] CHIP:DMG: status = 0x86 (UNSUPPORTED_ATTRIBUTE), - [1663583057.304184][155023:155023] CHIP:DMG: }, - [1663583057.304196][155023:155023] CHIP:DMG: - [1663583057.304205][155023:155023] CHIP:DMG: }, - [1663583057.304219][155023:155023] CHIP:DMG: - [1663583057.304228][155023:155023] CHIP:DMG: }, - [1663583057.304242][155023:155023] CHIP:DMG: - [1663583057.304251][155023:155023] CHIP:DMG: ], - [1663583057.304265][155023:155023] CHIP:DMG: - [1663583057.304276][155023:155023] CHIP:DMG: SuppressResponse = true, - [1663583057.304286][155023:155023] CHIP:DMG: InteractionModelRevision = 1 - [1663583057.304294][155023:155023] CHIP:DMG: } - [1663583057.304303][155023:155023] CHIP:DMG: - [1663583057.304430][155023:155023] CHIP:DMG: OnReportConfirm: NumReports = 0 - [1663583057.304449][155023:155023] CHIP:DMG: ReportsInFlight = 0 with readHandler 0, RE has no more messages - [1663583057.304464][155023:155023] CHIP:DMG: IM RH moving to [AwaitingDestruction] + [1662483142.830377][6721:6721] CHIP:IM: Received Read request + [1662483142.830459][6721:6721] CHIP:DMG: ReadRequestMessage = + [1662483142.830487][6721:6721] CHIP:DMG: { + [1662483142.830510][6721:6721] CHIP:DMG: AttributePathIBs = + [1662483142.830553][6721:6721] CHIP:DMG: [ + [1662483142.830578][6721:6721] CHIP:DMG: AttributePathIB = + [1662483142.830616][6721:6721] CHIP:DMG: { + [1662483142.830650][6721:6721] CHIP:DMG: Endpoint = 0x3, + [1662483142.830690][6721:6721] CHIP:DMG: Cluster = 0x39, + [1662483142.830728][6721:6721] CHIP:DMG: Attribute = 0x0000_0002, + [1662483142.830756][6721:6721] CHIP:DMG: } + [1662483142.830792][6721:6721] CHIP:DMG: + [1662483142.830818][6721:6721] CHIP:DMG: ], + [1662483142.830856][6721:6721] CHIP:DMG: + [1662483142.830883][6721:6721] CHIP:DMG: isFabricFiltered = true, + [1662483142.830916][6721:6721] CHIP:DMG: InteractionModelRevision = 1 + [1662483142.830940][6721:6721] CHIP:DMG: }, + [1662483142.831024][6721:6721] CHIP:DMG: IM RH moving to [GeneratingReports] disabled: true - label: "DUT reads ProductName from the TH" @@ -133,84 +97,62 @@ tests: Optional Attribute - If it is supported, then in TH(bridge-app) log it will results in displaying the ReportDataMessage , else it will display UNSUPPORTED_ATTRIBUTE Example Log: - [1663583778.730981][155023:155023] CHIP:DMG: - [1663583778.731005][155023:155023] CHIP:DMG: ReportDataMessage = - [1663583778.731010][155023:155023] CHIP:DMG: { - [1663583778.731015][155023:155023] CHIP:DMG: AttributeReportIBs = - [1663583778.731024][155023:155023] CHIP:DMG: [ - [1663583778.731030][155023:155023] CHIP:DMG: AttributeReportIB = - [1663583778.731039][155023:155023] CHIP:DMG: { - [1663583778.731044][155023:155023] CHIP:DMG: AttributeStatusIB = - [1663583778.731051][155023:155023] CHIP:DMG: { - [1663583778.731056][155023:155023] CHIP:DMG: AttributePathIB = - [1663583778.731063][155023:155023] CHIP:DMG: { - [1663583778.731070][155023:155023] CHIP:DMG: Endpoint = 0x3, - [1663583778.731077][155023:155023] CHIP:DMG: Cluster = 0x39, - [1663583778.731083][155023:155023] CHIP:DMG: Attribute = 0x0000_0003, - [1663583778.731090][155023:155023] CHIP:DMG: } - [1663583778.731098][155023:155023] CHIP:DMG: - [1663583778.731104][155023:155023] CHIP:DMG: StatusIB = - [1663583778.731111][155023:155023] CHIP:DMG: { - [1663583778.731118][155023:155023] CHIP:DMG: status = 0x86 (UNSUPPORTED_ATTRIBUTE), - [1663583778.731127][155023:155023] CHIP:DMG: }, - [1663583778.731136][155023:155023] CHIP:DMG: - [1663583778.731143][155023:155023] CHIP:DMG: }, - [1663583778.731153][155023:155023] CHIP:DMG: - [1663583778.731159][155023:155023] CHIP:DMG: }, - [1663583778.731169][155023:155023] CHIP:DMG: - [1663583778.731175][155023:155023] CHIP:DMG: ], - [1663583778.731185][155023:155023] CHIP:DMG: - [1663583778.731192][155023:155023] CHIP:DMG: SuppressResponse = true, - [1663583778.731199][155023:155023] CHIP:DMG: InteractionModelRevision = 1 - [1663583778.731205][155023:155023] CHIP:DMG: } - [1663583778.731212][155023:155023] CHIP:DMG: - [1663583778.731259][155023:155023] CHIP:DMG: OnReportConfirm: NumReports = 0 - [1663583778.731268][155023:155023] CHIP:DMG: ReportsInFlight = 0 with readHandler 0, RE has no more messages - [1663583778.731276][155023:155023] CHIP:DMG: IM RH moving to [AwaitingDestruction] - [1663583778.731284][155023:155023] CHIP:DMG: All ReadHandler-s are clean, clear GlobalDirtySet - [1663583778.731461][155023:155023] CHIP:DMG: << from UDP:[fe80::e2a:f0a6:5d44:15b1%wlp3s0]:33217 | 101896590 | [Secure Channel (0) / Standalone Ack (0x10) / Session = 0 / Exchange = 6373] + [1662483164.120156][6721:6721] CHIP:IM: Received Read request + [1662483164.120237][6721:6721] CHIP:DMG: ReadRequestMessage = + [1662483164.120264][6721:6721] CHIP:DMG: { + [1662483164.120286][6721:6721] CHIP:DMG: AttributePathIBs = + [1662483164.120312][6721:6721] CHIP:DMG: [ + [1662483164.120336][6721:6721] CHIP:DMG: AttributePathIB = + [1662483164.120364][6721:6721] CHIP:DMG: { + [1662483164.120391][6721:6721] CHIP:DMG: Endpoint = 0x3, + [1662483164.120426][6721:6721] CHIP:DMG: Cluster = 0x39, + [1662483164.120458][6721:6721] CHIP:DMG: Attribute = 0x0000_0003, + [1662483164.120487][6721:6721] CHIP:DMG: } + [1662483164.120515][6721:6721] CHIP:DMG: + [1662483164.120540][6721:6721] CHIP:DMG: ], + [1662483164.120568][6721:6721] CHIP:DMG: + [1662483164.120594][6721:6721] CHIP:DMG: isFabricFiltered = true, + [1662483164.120619][6721:6721] CHIP:DMG: InteractionModelRevision = 1 + [1662483164.120642][6721:6721] CHIP:DMG: }, + [1662483164.120713][6721:6721] CHIP:DMG: IM RH moving to [GeneratingReports] + [1662483164.120803][6721:6721] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 + [1662483164.120834][6721:6721] CHIP:DMG: Cluster 39, Attribute 3 is dirty disabled: true - label: "DUT reads NodeLabel from the TH" PICS: BRBINFO.C.A0005 verification: | - ./chip-tool bridgeddevicebasic read node-label 1 3 + ./chip-tool bridgeddevicebasicinformation read node-label 1 3 Optional Attribute - If it is supported, then in TH(bridge-app) log it will results in displaying the ReportDataMessage , else it will display UNSUPPORTED_ATTRIBUTE + Example Log: - 1663583922.989165][155023:155023] CHIP:DMG: - [1663583922.989197][155023:155023] CHIP:DMG: ReportDataMessage = - [1663583922.989207][155023:155023] CHIP:DMG: { - [1663583922.989214][155023:155023] CHIP:DMG: AttributeReportIBs = - [1663583922.989226][155023:155023] CHIP:DMG: [ - [1663583922.989233][155023:155023] CHIP:DMG: AttributeReportIB = - [1663583922.989245][155023:155023] CHIP:DMG: { - [1663583922.989252][155023:155023] CHIP:DMG: AttributeDataIB = - [1663583922.989261][155023:155023] CHIP:DMG: { - [1663583922.989271][155023:155023] CHIP:DMG: DataVersion = 0xd98bf4d1, - [1663583922.989279][155023:155023] CHIP:DMG: AttributePathIB = - [1663583922.989289][155023:155023] CHIP:DMG: { - [1663583922.989301][155023:155023] CHIP:DMG: Endpoint = 0x3, - [1663583922.989310][155023:155023] CHIP:DMG: Cluster = 0x39, - [1663583922.989320][155023:155023] CHIP:DMG: Attribute = 0x0000_0005, - [1663583922.989328][155023:155023] CHIP:DMG: } - [1663583922.989338][155023:155023] CHIP:DMG: - [1663583922.989348][155023:155023] CHIP:DMG: Data = "Light 1" (7 chars), - [1663583922.989356][155023:155023] CHIP:DMG: }, - [1663583922.989368][155023:155023] CHIP:DMG: - [1663583922.989375][155023:155023] CHIP:DMG: }, - [1663583922.989385][155023:155023] CHIP:DMG: - [1663583922.989394][155023:155023] CHIP:DMG: ], - [1663583922.989406][155023:155023] CHIP:DMG: - [1663583922.989413][155023:155023] CHIP:DMG: SuppressResponse = true, - [1663583922.989421][155023:155023] CHIP:DMG: InteractionModelRevision = 1 - [1663583922.989428][155023:155023] CHIP:DMG: } - [1663583922.989436][155023:155023] CHIP:DMG: - [1663583922.989490][155023:155023] CHIP:DMG: OnReportConfirm: NumReports = 0 - [1663583922.989498][155023:155023] CHIP:DMG: ReportsInFlight = 0 with readHandler 0, RE has no more messages - [1663583922.989505][155023:155023] CHIP:DMG: IM RH moving to [AwaitingDestruction] - [1663583922.989515][155023:155023] CHIP:DMG: All ReadHandler-s are clean, clear GlobalDirtySet - [1663583922.989709][155023:155023] CHIP:DMG: << from UDP:[fe80::e2a:f0a6:5d44:15b1%wlp3s0]:35251 | 43255988 | [Secure Channel (0) / Standalone Ack (0x10) / Session = 0 / Exchange = 14682] + 1674814516.624600][16608:16608] CHIP:DMG: ReportDataMessage = + [1674814516.624614][16608:16608] CHIP:DMG: { + [1674814516.624619][16608:16608] CHIP:DMG: AttributeReportIBs = + [1674814516.624631][16608:16608] CHIP:DMG: [ + [1674814516.624639][16608:16608] CHIP:DMG: AttributeReportIB = + [1674814516.624651][16608:16608] CHIP:DMG: { + [1674814516.624659][16608:16608] CHIP:DMG: AttributeDataIB = + [1674814516.624668][16608:16608] CHIP:DMG: { + [1674814516.624677][16608:16608] CHIP:DMG: DataVersion = 0xf6524906, + [1674814516.624696][16608:16608] CHIP:DMG: AttributePathIB = + [1674814516.624705][16608:16608] CHIP:DMG: { + [1674814516.624715][16608:16608] CHIP:DMG: Endpoint = 0x3, + [1674814516.624724][16608:16608] CHIP:DMG: Cluster = 0x39, + [1674814516.624745][16608:16608] CHIP:DMG: Attribute = 0x0000_0005, + [1674814516.624759][16608:16608] CHIP:DMG: } + [1674814516.624770][16608:16608] CHIP:DMG: + [1674814516.624781][16608:16608] CHIP:DMG: Data = "Light 1" (7 chars), + [1674814516.624789][16608:16608] CHIP:DMG: }, + [1674814516.624801][16608:16608] CHIP:DMG: + [1674814516.624808][16608:16608] CHIP:DMG: }, + [1674814516.624820][16608:16608] CHIP:DMG: + [1674814516.624826][16608:16608] CHIP:DMG: ], + [1674814516.624841][16608:16608] CHIP:DMG: + [1674814516.624849][16608:16608] CHIP:DMG: SuppressResponse = true, + [1674814516.624858][16608:16608] CHIP:DMG: InteractionModelRevision = 1 + [1674814516.624863][16608:16608] CHIP:DMG: } disabled: true - label: "DUT reads HardwareVersion from the TH" @@ -221,43 +163,25 @@ tests: Optional Attribute - If it is supported, then in TH(bridge-app) log it will results in displaying the ReportDataMessage , else it will display UNSUPPORTED_ATTRIBUTE Example Log: - 11663584069.174840][155023:155023] CHIP:DMG: - [1663584069.174866][155023:155023] CHIP:DMG: ReportDataMessage = - [1663584069.174872][155023:155023] CHIP:DMG: { - [1663584069.174879][155023:155023] CHIP:DMG: AttributeReportIBs = - [1663584069.174889][155023:155023] CHIP:DMG: [ - [1663584069.174895][155023:155023] CHIP:DMG: AttributeReportIB = - [1663584069.174906][155023:155023] CHIP:DMG: { - [1663584069.174912][155023:155023] CHIP:DMG: AttributeStatusIB = - [1663584069.174921][155023:155023] CHIP:DMG: { - [1663584069.174927][155023:155023] CHIP:DMG: AttributePathIB = - [1663584069.174936][155023:155023] CHIP:DMG: { - [1663584069.174944][155023:155023] CHIP:DMG: Endpoint = 0x3, - [1663584069.174954][155023:155023] CHIP:DMG: Cluster = 0x39, - [1663584069.174963][155023:155023] CHIP:DMG: Attribute = 0x0000_0007, - [1663584069.174969][155023:155023] CHIP:DMG: } - [1663584069.174978][155023:155023] CHIP:DMG: - [1663584069.174984][155023:155023] CHIP:DMG: StatusIB = - [1663584069.174991][155023:155023] CHIP:DMG: { - [1663584069.174997][155023:155023] CHIP:DMG: status = 0x86 (UNSUPPORTED_ATTRIBUTE), - [1663584069.175004][155023:155023] CHIP:DMG: }, - [1663584069.175011][155023:155023] CHIP:DMG: - [1663584069.175016][155023:155023] CHIP:DMG: }, - [1663584069.175024][155023:155023] CHIP:DMG: - [1663584069.175030][155023:155023] CHIP:DMG: }, - [1663584069.175038][155023:155023] CHIP:DMG: - [1663584069.175043][155023:155023] CHIP:DMG: ], - [1663584069.175052][155023:155023] CHIP:DMG: - [1663584069.175057][155023:155023] CHIP:DMG: SuppressResponse = true, - [1663584069.175063][155023:155023] CHIP:DMG: InteractionModelRevision = 1 - [1663584069.175068][155023:155023] CHIP:DMG: } - [1663584069.175074][155023:155023] CHIP:DMG: - [1663584069.175121][155023:155023] CHIP:DMG: OnReportConfirm: NumReports = 0 - [1663584069.175129][155023:155023] CHIP:DMG: ReportsInFlight = 0 with readHandler 0, RE has no more messages - [1663584069.175137][155023:155023] CHIP:DMG: IM RH moving to [AwaitingDestruction] - [1663584069.175146][155023:155023] CHIP:DMG: All ReadHandler-s are clean, clear GlobalDirtySet - [1663584069.175317][155023:155023] CHIP:DMG: << from UDP:[fe80::e2a:f0a6:5d44:15b1%wlp3s0]:34191 | 116880545 | [Secure Channel (0) / Standalone Ack (0x10) / Session = 0 / Exchange = 50640] - [1663584069.175331][155 + [1662483240.584273][6721:6721] CHIP:IM: Received Read request + [1662483240.584351][6721:6721] CHIP:DMG: ReadRequestMessage = + [1662483240.584389][6721:6721] CHIP:DMG: { + [1662483240.584411][6721:6721] CHIP:DMG: AttributePathIBs = + [1662483240.584437][6721:6721] CHIP:DMG: [ + [1662483240.584470][6721:6721] CHIP:DMG: AttributePathIB = + [1662483240.584500][6721:6721] CHIP:DMG: { + [1662483240.584539][6721:6721] CHIP:DMG: Endpoint = 0x3, + [1662483240.584570][6721:6721] CHIP:DMG: Cluster = 0x39, + [1662483240.584611][6721:6721] CHIP:DMG: Attribute = 0x0000_0007, + [1662483240.584648][6721:6721] CHIP:DMG: } + [1662483240.584679][6721:6721] CHIP:DMG: + [1662483240.584713][6721:6721] CHIP:DMG: ], + [1662483240.584743][6721:6721] CHIP:DMG: + [1662483240.584780][6721:6721] CHIP:DMG: isFabricFiltered = true, + [1662483240.584805][6721:6721] CHIP:DMG: InteractionModelRevision = 1 + [1662483240.584837][6721:6721] CHIP:DMG: }, + [1662483240.584919][6721:6721] CHIP:DMG: IM RH moving to [GeneratingReports] + [1662483240.585010][6721:6721] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 disabled: true - label: "DUT reads HardwareVersionString from the TH" @@ -267,42 +191,28 @@ tests: Optional Attribute - If it is supported, then in TH(bridge-app) log it will results in displaying the ReportDataMessage , else it will display UNSUPPORTED_ATTRIBUTE - [1663658796.268882][3274:3274] CHIP:DMG: - [1663658796.268986][3274:3274] CHIP:DMG: ReportDataMessage = - [1663658796.269021][3274:3274] CHIP:DMG: { - [1663658796.269047][3274:3274] CHIP:DMG: AttributeReportIBs = - [1663658796.269087][3274:3274] CHIP:DMG: [ - [1663658796.269117][3274:3274] CHIP:DMG: AttributeReportIB = - [1663658796.269154][3274:3274] CHIP:DMG: { - [1663658796.269188][3274:3274] CHIP:DMG: AttributeStatusIB = - [1663658796.269233][3274:3274] CHIP:DMG: { - [1663658796.269269][3274:3274] CHIP:DMG: AttributePathIB = - [1663658796.269315][3274:3274] CHIP:DMG: { - [1663658796.269354][3274:3274] CHIP:DMG: Endpoint = 0x3, - [1663658796.269392][3274:3274] CHIP:DMG: Cluster = 0x39, - [1663658796.269438][3274:3274] CHIP:DMG: Attribute = 0x0000_0008, - [1663658796.269481][3274:3274] CHIP:DMG: } - [1663658796.269526][3274:3274] CHIP:DMG: - [1663658796.269565][3274:3274] CHIP:DMG: StatusIB = - [1663658796.269612][3274:3274] CHIP:DMG: { - [1663658796.269657][3274:3274] CHIP:DMG: status = 0x86 (UNSUPPORTED_ATTRIBUTE), - [1663658796.269702][3274:3274] CHIP:DMG: }, - [1663658796.269734][3274:3274] CHIP:DMG: - [1663658796.269762][3274:3274] CHIP:DMG: }, - [1663658796.269809][3274:3274] CHIP:DMG: - [1663658796.269846][3274:3274] CHIP:DMG: }, - [1663658796.269882][3274:3274] CHIP:DMG: - [1663658796.269909][3274:3274] CHIP:DMG: ], - [1663658796.269943][3274:3274] CHIP:DMG: - [1663658796.269972][3274:3274] CHIP:DMG: SuppressResponse = true, - [1663658796.270001][3274:3274] CHIP:DMG: InteractionModelRevision = 1 - [1663658796.270027][3274:3274] CHIP:DMG: } - [1663658796.270049][3274:3274] CHIP:DMG: - [1663658796.270297][3274:3274] CHIP:DMG: OnReportConfirm: NumReports = 0 - [1663658796.270331][3274:3274] CHIP:DMG: ReportsInFlight = 0 with readHandler 0, RE has no more messages - [1663658796.270360][3274:3274] CHIP:DMG: IM RH moving to [AwaitingDestruction] - [1663658796.270398][3274:3274] CHIP:DMG: All ReadHandler-s are clean, clear GlobalDirtySet - [1663658796.271035][3274:3274] CHIP:DMG: << from UDP:[fe80::e65f:1ff:fe0e:baf7%eth0]:50758 | 114897621 | [Secure Channel (0) / Standalone Ack (0x10) / Session = 0 / Exchange = 22225] + Example Log: + + [1662483260.814729][6721:6721] CHIP:IM: Received Read request + [1662483260.814805][6721:6721] CHIP:DMG: ReadRequestMessage = + [1662483260.814843][6721:6721] CHIP:DMG: { + [1662483260.814872][6721:6721] CHIP:DMG: AttributePathIBs = + [1662483260.814903][6721:6721] CHIP:DMG: [ + [1662483260.814928][6721:6721] CHIP:DMG: AttributePathIB = + [1662483260.814955][6721:6721] CHIP:DMG: { + [1662483260.814983][6721:6721] CHIP:DMG: Endpoint = 0x3, + [1662483260.815022][6721:6721] CHIP:DMG: Cluster = 0x39, + [1662483260.815063][6721:6721] CHIP:DMG: Attribute = 0x0000_0008, + [1662483260.815091][6721:6721] CHIP:DMG: } + [1662483260.815129][6721:6721] CHIP:DMG: + [1662483260.815156][6721:6721] CHIP:DMG: ], + [1662483260.815192][6721:6721] CHIP:DMG: + [1662483260.815218][6721:6721] CHIP:DMG: isFabricFiltered = true, + [1662483260.815252][6721:6721] CHIP:DMG: InteractionModelRevision = 1 + [1662483260.815275][6721:6721] CHIP:DMG: }, + [1662483260.815364][6721:6721] CHIP:DMG: IM RH moving to [GeneratingReports] + [1662483260.815454][6721:6721] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 + [1662483260.815483][6721:6721] CHIP:DMG: Cluster 39, Attribute 8 is dirty disabled: true - label: "DUT reads SoftwareVersion from the TH" @@ -312,90 +222,59 @@ tests: Optional Attribute - If it is supported, then in TH(bridge-app) log it will results in displaying the ReportDataMessage , else it will display UNSUPPORTED_ATTRIBUTE - Example Log: - [1663658830.077037][3274:3274] CHIP:DMG: ReportDataMessage = - [1663658830.077064][3274:3274] CHIP:DMG: { - [1663658830.077086][3274:3274] CHIP:DMG: AttributeReportIBs = - [1663658830.077144][3274:3274] CHIP:DMG: [ - [1663658830.077171][3274:3274] CHIP:DMG: AttributeReportIB = - [1663658830.077201][3274:3274] CHIP:DMG: { - [1663658830.077231][3274:3274] CHIP:DMG: AttributeStatusIB = - [1663658830.077263][3274:3274] CHIP:DMG: { - [1663658830.077292][3274:3274] CHIP:DMG: AttributePathIB = - [1663658830.077331][3274:3274] CHIP:DMG: { - [1663658830.077370][3274:3274] CHIP:DMG: Endpoint = 0x3, - [1663658830.077402][3274:3274] CHIP:DMG: Cluster = 0x39, - [1663658830.077435][3274:3274] CHIP:DMG: Attribute = 0x0000_0009, - [1663658830.077474][3274:3274] CHIP:DMG: } - [1663658830.077512][3274:3274] CHIP:DMG: - [1663658830.077549][3274:3274] CHIP:DMG: StatusIB = - [1663658830.077582][3274:3274] CHIP:DMG: { - [1663658830.077613][3274:3274] CHIP:DMG: status = 0x86 (UNSUPPORTED_ATTRIBUTE), - [1663658830.077651][3274:3274] CHIP:DMG: }, - [1663658830.077689][3274:3274] CHIP:DMG: - [1663658830.077723][3274:3274] CHIP:DMG: }, - [1663658830.077757][3274:3274] CHIP:DMG: - [1663658830.077784][3274:3274] CHIP:DMG: }, - [1663658830.077816][3274:3274] CHIP:DMG: - [1663658830.077840][3274:3274] CHIP:DMG: ], - [1663658830.077871][3274:3274] CHIP:DMG: - [1663658830.077896][3274:3274] CHIP:DMG: SuppressResponse = true, - [1663658830.077919][3274:3274] CHIP:DMG: InteractionModelRevision = 1 - [1663658830.077943][3274:3274] CHIP:DMG: } - [1663658830.077964][3274:3274] CHIP:DMG: - [1663658830.078210][3274:3274] CHIP:DMG: OnReportConfirm: NumReports = 0 - [1663658830.078247][3274:3274] CHIP:DMG: ReportsInFlight = 0 with readHandler 0, RE has no more messages - [1663658830.078273][3274:3274] CHIP:DMG: IM RH moving to [AwaitingDestruction] - [1663658830.078305][3274:3274] CHIP:DMG: All ReadHandler-s are clean, clear GlobalDirtySet - [1663658830.078897][3274:3274] CHIP:DMG: << from UDP:[fe80::e65f:1ff:fe0e:baf7%eth0]:50482 | 88100457 | [Secure Channel (0) / Standalone Ack (0x10) / Session = 0 / Exchange = 48960] + [1662483282.272696][6721:6721] CHIP:IM: Received Read request + [1662483282.272777][6721:6721] CHIP:DMG: ReadRequestMessage = + [1662483282.272805][6721:6721] CHIP:DMG: { + [1662483282.272830][6721:6721] CHIP:DMG: AttributePathIBs = + [1662483282.272866][6721:6721] CHIP:DMG: [ + [1662483282.272891][6721:6721] CHIP:DMG: AttributePathIB = + [1662483282.272920][6721:6721] CHIP:DMG: { + [1662483282.272949][6721:6721] CHIP:DMG: Endpoint = 0x3, + [1662483282.272978][6721:6721] CHIP:DMG: Cluster = 0x39, + [1662483282.273007][6721:6721] CHIP:DMG: Attribute = 0x0000_0009, + [1662483282.273036][6721:6721] CHIP:DMG: } + [1662483282.273064][6721:6721] CHIP:DMG: + [1662483282.273089][6721:6721] CHIP:DMG: ], + [1662483282.273118][6721:6721] CHIP:DMG: + [1662483282.273144][6721:6721] CHIP:DMG: isFabricFiltered = true, + [1662483282.273169][6721:6721] CHIP:DMG: InteractionModelRevision = 1 + [1662483282.273192][6721:6721] CHIP:DMG: }, + [1662483282.273267][6721:6721] CHIP:DMG: IM RH moving to [GeneratingReports] + [1662483282.273361][6721:6721] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 + [1662483282.273392][6721:6721] CHIP:DMG: Cluster 39, Attribute 9 is dirty disabled: true - label: "DUT reads SoftwareVersionString from the TH" PICS: BRBINFO.C.A000a verification: | - ./chip-tool bridgeddevicebasic read software-version-string 1 3 + ./chip-tool bridgeddevicebasicinformation read software-version-string 1 3 Optional Attribute - If it is supported, then in TH(bridge-app) log it will results in displaying the ReportDataMessage , else it will display UNSUPPORTED_ATTRIBUTE Example Log: - 63658867.169270][3274:3274] CHIP:DMG: ReportDataMessage = - [1663658867.169295][3274:3274] CHIP:DMG: { - [1663658867.169333][3274:3274] CHIP:DMG: AttributeReportIBs = - [1663658867.169363][3274:3274] CHIP:DMG: [ - [1663658867.169382][3274:3274] CHIP:DMG: AttributeReportIB = - [1663658867.169411][3274:3274] CHIP:DMG: { - [1663658867.169453][3274:3274] CHIP:DMG: AttributeStatusIB = - [1663658867.169484][3274:3274] CHIP:DMG: { - [1663658867.169525][3274:3274] CHIP:DMG: AttributePathIB = - [1663658867.169557][3274:3274] CHIP:DMG: { - [1663658867.169605][3274:3274] CHIP:DMG: Endpoint = 0x3, - [1663658867.169633][3274:3274] CHIP:DMG: Cluster = 0x39, - [1663658867.169682][3274:3274] CHIP:DMG: Attribute = 0x0000_000A, - [1663658867.169713][3274:3274] CHIP:DMG: } - [1663658867.169766][3274:3274] CHIP:DMG: - [1663658867.169814][3274:3274] CHIP:DMG: StatusIB = - [1663658867.169870][3274:3274] CHIP:DMG: { - [1663658867.169896][3274:3274] CHIP:DMG: status = 0x86 (UNSUPPORTED_ATTRIBUTE), - [1663658867.169944][3274:3274] CHIP:DMG: }, - [1663658867.169974][3274:3274] CHIP:DMG: - [1663658867.170022][3274:3274] CHIP:DMG: }, - [1663658867.170071][3274:3274] CHIP:DMG: - [1663658867.170121][3274:3274] CHIP:DMG: }, - [1663658867.170153][3274:3274] CHIP:DMG: - [1663658867.170175][3274:3274] CHIP:DMG: ], - [1663658867.170201][3274:3274] CHIP:DMG: - [1663658867.170223][3274:3274] CHIP:DMG: SuppressResponse = true, - [1663658867.170246][3274:3274] CHIP:DMG: InteractionModelRevision = 1 - [1663658867.170264][3274:3274] CHIP:DMG: } - [1663658867.170286][3274:3274] CHIP:DMG: - [1663658867.170514][3274:3274] CHIP:DMG: OnReportConfirm: NumReports = 0 - [1663658867.170580][3274:3274] CHIP:DMG: ReportsInFlight = 0 with readHandler 0, RE has no more messages - [1663658867.170656][3274:3274] CHIP:DMG: IM RH moving to [AwaitingDestruction] - [1663658867.170783][3274:3274] CHIP:DMG: All ReadHandler-s are clean, clear GlobalDirtySet - [1663658867.171477][3274:3274] CHIP:DMG: << from UDP:[fe80::e65f:1ff:fe0e:baf7%eth0]:56681 | 55615030 | [Secure Channel (0) / Standalone Ack (0x10) / Session = 0 / Exchange = 37633] + [1662483301.552473][6721:6721] CHIP:IM: Received Read request + [1662483301.552587][6721:6721] CHIP:DMG: ReadRequestMessage = + [1662483301.552630][6721:6721] CHIP:DMG: { + [1662483301.552666][6721:6721] CHIP:DMG: AttributePathIBs = + [1662483301.552709][6721:6721] CHIP:DMG: [ + [1662483301.552748][6721:6721] CHIP:DMG: AttributePathIB = + [1662483301.552796][6721:6721] CHIP:DMG: { + [1662483301.552842][6721:6721] CHIP:DMG: Endpoint = 0x3, + [1662483301.552893][6721:6721] CHIP:DMG: Cluster = 0x39, + [1662483301.552946][6721:6721] CHIP:DMG: Attribute = 0x0000_000A, + [1662483301.552992][6721:6721] CHIP:DMG: } + [1662483301.553038][6721:6721] CHIP:DMG: + [1662483301.553079][6721:6721] CHIP:DMG: ], + [1662483301.553125][6721:6721] CHIP:DMG: + [1662483301.553168][6721:6721] CHIP:DMG: isFabricFiltered = true, + [1662483301.553208][6721:6721] CHIP:DMG: InteractionModelRevision = 1 + [1662483301.553246][6721:6721] CHIP:DMG: }, + [1662483301.553352][6721:6721] CHIP:DMG: IM RH moving to [GeneratingReports] + [1662483301.553468][6721:6721] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 + [1662483301.553513][6721:6721] CHIP:DMG: Cluster 39, Attribute a is dirty disabled: true - label: "DUT reads ManufacturingDate from the TH" @@ -405,42 +284,27 @@ tests: Optional Attribute - If it is supported, then in TH(bridge-app) log it will results in displaying the ReportDataMessage , else it will display UNSUPPORTED_ATTRIBUTE - [1663658906.551997][3274:3274] CHIP:DMG: ReportDataMessage = - [1663658906.552020][3274:3274] CHIP:DMG: { - [1663658906.552038][3274:3274] CHIP:DMG: AttributeReportIBs = - [1663658906.552063][3274:3274] CHIP:DMG: [ - [1663658906.552084][3274:3274] CHIP:DMG: AttributeReportIB = - [1663658906.552112][3274:3274] CHIP:DMG: { - [1663658906.552828][3274:3274] CHIP:DMG: AttributeStatusIB = - [1663658906.553044][3274:3274] CHIP:DMG: { - [1663658906.553389][3274:3274] CHIP:DMG: AttributePathIB = - [1663658906.553613][3274:3274] CHIP:DMG: { - [1663658906.553848][3274:3274] CHIP:DMG: Endpoint = 0x3, - [1663658906.553884][3274:3274] CHIP:DMG: Cluster = 0x39, - [1663658906.553931][3274:3274] CHIP:DMG: Attribute = 0x0000_000B, - [1663658906.553973][3274:3274] CHIP:DMG: } - [1663658906.554024][3274:3274] CHIP:DMG: - [1663658906.554062][3274:3274] CHIP:DMG: StatusIB = - [1663658906.554099][3274:3274] CHIP:DMG: { - [1663658906.554139][3274:3274] CHIP:DMG: status = 0x86 (UNSUPPORTED_ATTRIBUTE), - [1663658906.554172][3274:3274] CHIP:DMG: }, - [1663658906.554210][3274:3274] CHIP:DMG: - [1663658906.554249][3274:3274] CHIP:DMG: }, - [1663658906.554293][3274:3274] CHIP:DMG: - [1663658906.554325][3274:3274] CHIP:DMG: }, - [1663658906.554361][3274:3274] CHIP:DMG: - [1663658906.554387][3274:3274] CHIP:DMG: ], - [1663658906.554494][3274:3274] CHIP:DMG: - [1663658906.554525][3274:3274] CHIP:DMG: SuppressResponse = true, - [1663658906.554551][3274:3274] CHIP:DMG: InteractionModelRevision = 1 - [1663658906.554577][3274:3274] CHIP:DMG: } - [1663658906.554604][3274:3274] CHIP:DMG: - [1663658906.554876][3274:3274] CHIP:DMG: OnReportConfirm: NumReports = 0 - [1663658906.554911][3274:3274] CHIP:DMG: ReportsInFlight = 0 with readHandler 0, RE has no more messages - [1663658906.554937][3274:3274] CHIP:DMG: IM RH moving to [AwaitingDestruction] - [1663658906.554973][3274:3274] CHIP:DMG: All ReadHandler-s are clean, clear GlobalDirtySet - [1663658906.555587][3274:3274] CHIP:DMG: << from UDP:[fe80::e65f:1ff:fe0e:baf7%eth0]:41620 | 69312427 | [Secure Channel (0) / Standalone Ack (0x10) / Session = 0 / Exchange = 9337] - [1663658906.555629][3274:3274] CHIP:DMG: H + Example Log: + + [1662483324.189011][6721:6721] CHIP:IM: Received Read request + [1662483324.189095][6721:6721] CHIP:DMG: ReadRequestMessage = + [1662483324.189123][6721:6721] CHIP:DMG: { + [1662483324.189145][6721:6721] CHIP:DMG: AttributePathIBs = + [1662483324.189170][6721:6721] CHIP:DMG: [ + [1662483324.189194][6721:6721] CHIP:DMG: AttributePathIB = + [1662483324.189222][6721:6721] CHIP:DMG: { + [1662483324.189250][6721:6721] CHIP:DMG: Endpoint = 0x3, + [1662483324.189284][6721:6721] CHIP:DMG: Cluster = 0x39, + [1662483324.189317][6721:6721] CHIP:DMG: Attribute = 0x0000_000B, + [1662483324.189347][6721:6721] CHIP:DMG: } + [1662483324.189376][6721:6721] CHIP:DMG: + [1662483324.189401][6721:6721] CHIP:DMG: ], + [1662483324.189429][6721:6721] CHIP:DMG: + [1662483324.189455][6721:6721] CHIP:DMG: isFabricFiltered = true, + [1662483324.189479][6721:6721] CHIP:DMG: InteractionModelRevision = 1 + [1662483324.189502][6721:6721] CHIP:DMG: }, + [1662483324.189575][6721:6721] CHIP:DMG: IM RH moving to [GeneratingReports] + [1662483324.189665][6721:6721] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = disabled: true - label: "DUT reads PartNumber from the TH" @@ -452,41 +316,26 @@ tests: Example Log: - [1663658944.254195][3274:3274] CHIP:DMG: ReportDataMessage = - [1663658944.254224][3274:3274] CHIP:DMG: { - [1663658944.254248][3274:3274] CHIP:DMG: AttributeReportIBs = - [1663658944.254286][3274:3274] CHIP:DMG: [ - [1663658944.254313][3274:3274] CHIP:DMG: AttributeReportIB = - [1663658944.254348][3274:3274] CHIP:DMG: { - [1663658944.254380][3274:3274] CHIP:DMG: AttributeStatusIB = - [1663658944.254419][3274:3274] CHIP:DMG: { - [1663658944.254456][3274:3274] CHIP:DMG: AttributePathIB = - [1663658944.254497][3274:3274] CHIP:DMG: { - [1663658944.254539][3274:3274] CHIP:DMG: Endpoint = 0x3, - [1663658944.254575][3274:3274] CHIP:DMG: Cluster = 0x39, - [1663658944.254614][3274:3274] CHIP:DMG: Attribute = 0x0000_000C, - [1663658944.254648][3274:3274] CHIP:DMG: } - [1663658944.254690][3274:3274] CHIP:DMG: - [1663658944.254723][3274:3274] CHIP:DMG: StatusIB = - [1663658944.254762][3274:3274] CHIP:DMG: { - [1663658944.254835][3274:3274] CHIP:DMG: status = 0x86 (UNSUPPORTED_ATTRIBUTE), - [1663658944.254876][3274:3274] CHIP:DMG: }, - [1663658944.254919][3274:3274] CHIP:DMG: - [1663658944.254954][3274:3274] CHIP:DMG: }, - [1663658944.254994][3274:3274] CHIP:DMG: - [1663658944.255019][3274:3274] CHIP:DMG: }, - [1663658944.255055][3274:3274] CHIP:DMG: - [1663658944.255081][3274:3274] CHIP:DMG: ], - [1663658944.255113][3274:3274] CHIP:DMG: - [1663658944.255141][3274:3274] CHIP:DMG: SuppressResponse = true, - [1663658944.255170][3274:3274] CHIP:DMG: InteractionModelRevision = 1 - [1663658944.255196][3274:3274] CHIP:DMG: } - [1663658944.255222][3274:3274] CHIP:DMG: - [1663658944.255463][3274:3274] CHIP:DMG: OnReportConfirm: NumReports = 0 - [1663658944.255543][3274:3274] CHIP:DMG: ReportsInFlight = 0 with readHandler 0, RE has no more messages - [1663658944.255573][3274:3274] CHIP:DMG: IM RH moving to [AwaitingDestruction] - [1663658944.255609][3274:3274] CHIP:DMG: All ReadHandler-s are clean, clear GlobalDirtySet - [1663658944.256310][3274:3274] CHIP:DMG: << from UDP:[fe80::e65f:1ff:fe0e:baf7%eth0]:58756 | 188321411 | [Secure Channel (0) / Standalone Ack (0x10) / Session = 0 / Exchange = 17890] + [1662483344.709130][6721:6721] CHIP:IM: Received Read request + [1662483344.709209][6721:6721] CHIP:DMG: ReadRequestMessage = + [1662483344.709236][6721:6721] CHIP:DMG: { + [1662483344.709257][6721:6721] CHIP:DMG: AttributePathIBs = + [1662483344.709283][6721:6721] CHIP:DMG: [ + [1662483344.709307][6721:6721] CHIP:DMG: AttributePathIB = + [1662483344.709341][6721:6721] CHIP:DMG: { + [1662483344.709371][6721:6721] CHIP:DMG: Endpoint = 0x3, + [1662483344.709407][6721:6721] CHIP:DMG: Cluster = 0x39, + [1662483344.709439][6721:6721] CHIP:DMG: Attribute = 0x0000_000C, + [1662483344.709468][6721:6721] CHIP:DMG: } + [1662483344.709496][6721:6721] CHIP:DMG: + [1662483344.709523][6721:6721] CHIP:DMG: ], + [1662483344.709551][6721:6721] CHIP:DMG: + [1662483344.709576][6721:6721] CHIP:DMG: isFabricFiltered = true, + [1662483344.709603][6721:6721] CHIP:DMG: InteractionModelRevision = 1 + [1662483344.709626][6721:6721] CHIP:DMG: }, + [1662483344.709697][6721:6721] CHIP:DMG: IM RH moving to [GeneratingReports] + [1662483344.709776][6721:6721] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 + [1662483344.709805][6721:6721] CHIP:DMG: Cluster 39, Attribute c is dirty disabled: true - label: "DUT reads ProductURL from the TH" @@ -528,88 +377,55 @@ tests: Example Log: - [1663659038.416182][3274:3274] CHIP:DMG: - [1663659038.416248][3274:3274] CHIP:DMG: ReportDataMessage = - [1663659038.416273][3274:3274] CHIP:DMG: { - [1663659038.416293][3274:3274] CHIP:DMG: AttributeReportIBs = - [1663659038.416324][3274:3274] CHIP:DMG: [ - [1663659038.416346][3274:3274] CHIP:DMG: AttributeReportIB = - [1663659038.416377][3274:3274] CHIP:DMG: { - [1663659038.416404][3274:3274] CHIP:DMG: AttributeStatusIB = - [1663659038.416434][3274:3274] CHIP:DMG: { - [1663659038.416465][3274:3274] CHIP:DMG: AttributePathIB = - [1663659038.416496][3274:3274] CHIP:DMG: { - [1663659038.416525][3274:3274] CHIP:DMG: Endpoint = 0x3, - [1663659038.416559][3274:3274] CHIP:DMG: Cluster = 0x39, - [1663659038.416594][3274:3274] CHIP:DMG: Attribute = 0x0000_000E, - [1663659038.416619][3274:3274] CHIP:DMG: } - [1663659038.416650][3274:3274] CHIP:DMG: - [1663659038.416673][3274:3274] CHIP:DMG: StatusIB = - [1663659038.416708][3274:3274] CHIP:DMG: { - [1663659038.416742][3274:3274] CHIP:DMG: status = 0x86 (UNSUPPORTED_ATTRIBUTE), - [1663659038.416768][3274:3274] CHIP:DMG: }, - [1663659038.416799][3274:3274] CHIP:DMG: - [1663659038.416827][3274:3274] CHIP:DMG: }, - [1663659038.416860][3274:3274] CHIP:DMG: - [1663659038.416884][3274:3274] CHIP:DMG: }, - [1663659038.416920][3274:3274] CHIP:DMG: - [1663659038.416995][3274:3274] CHIP:DMG: ], - [1663659038.417028][3274:3274] CHIP:DMG: - [1663659038.417051][3274:3274] CHIP:DMG: SuppressResponse = true, - [1663659038.417074][3274:3274] CHIP:DMG: InteractionModelRevision = 1 - [1663659038.417095][3274:3274] CHIP:DMG: } - [1663659038.417114][3274:3274] CHIP:DMG: - [1663659038.417342][3274:3274] CHIP:DMG: OnReportConfirm: NumReports = 0 - [1663659038.417371][3274:3274] CHIP:DMG: ReportsInFlight = 0 with readHandler 0, RE has no more messages - [1663659038.417392][3274:3274] CHIP:DMG: IM RH moving to [AwaitingDestruction] - [1663659038.417422][3274:3274] CHIP:DMG: All ReadHandler-s are clean, clear GlobalDirtySet - [1663659038.417947][3274:3274] CHIP:DMG: << from UDP:[fe80::e65f:1ff:fe0e:baf7%eth0]:55307 | 94841890 | [Secure Channel (0) / Standalone Ack (0x10) / Session = 0 / Exchange = 45737] + [1662483390.848183][6721:6721] CHIP:IM: Received Read request + [1662483390.848263][6721:6721] CHIP:DMG: ReadRequestMessage = + [1662483390.848289][6721:6721] CHIP:DMG: { + [1662483390.848311][6721:6721] CHIP:DMG: AttributePathIBs = + [1662483390.848344][6721:6721] CHIP:DMG: [ + [1662483390.848368][6721:6721] CHIP:DMG: AttributePathIB = + [1662483390.848395][6721:6721] CHIP:DMG: { + [1662483390.848423][6721:6721] CHIP:DMG: Endpoint = 0x3, + [1662483390.848454][6721:6721] CHIP:DMG: Cluster = 0x39, + [1662483390.848488][6721:6721] CHIP:DMG: Attribute = 0x0000_000E, + [1662483390.848517][6721:6721] CHIP:DMG: } + [1662483390.848546][6721:6721] CHIP:DMG: + [1662483390.848573][6721:6721] CHIP:DMG: ], + [1662483390.848601][6721:6721] CHIP:DMG: + [1662483390.848627][6721:6721] CHIP:DMG: isFabricFiltered = true, + [1662483390.848652][6721:6721] CHIP:DMG: InteractionModelRevision = 1 + [1662483390.848675][6721:6721] CHIP:DMG: }, + [1662483390.848745][6721:6721] CHIP:DMG: IM RH moving to [GeneratingReports] disabled: true - label: "DUT reads SerialNumber from the TH" PICS: BRBINFO.C.A000f verification: | - ./chip-tool bridgeddevicebasic read serial-number 1 3 + ./chip-tool bridgeddevicebasicinformation read serial-number 1 3 Optional Attribute - If it is supported, then in TH(bridge-app) log it will results in displaying the ReportDataMessage , else it will display UNSUPPORTED_ATTRIBUTE Example Log: - [1663659070.778767][3274:3274] CHIP:DMG: ReportDataMessage = - [1663659070.778801][3274:3274] CHIP:DMG: { - [1663659070.778824][3274:3274] CHIP:DMG: AttributeReportIBs = - [1663659070.778860][3274:3274] CHIP:DMG: [ - [1663659070.778887][3274:3274] CHIP:DMG: AttributeReportIB = - [1663659070.778931][3274:3274] CHIP:DMG: { - [1663659070.778968][3274:3274] CHIP:DMG: AttributeStatusIB = - [1663659070.779010][3274:3274] CHIP:DMG: { - [1663659070.779045][3274:3274] CHIP:DMG: AttributePathIB = - [1663659070.779093][3274:3274] CHIP:DMG: { - [1663659070.779141][3274:3274] CHIP:DMG: Endpoint = 0x3, - [1663659070.779186][3274:3274] CHIP:DMG: Cluster = 0x39, - [1663659070.779232][3274:3274] CHIP:DMG: Attribute = 0x0000_000F, - [1663659070.779280][3274:3274] CHIP:DMG: } - [1663659070.779320][3274:3274] CHIP:DMG: - [1663659070.779357][3274:3274] CHIP:DMG: StatusIB = - [1663659070.779400][3274:3274] CHIP:DMG: { - [1663659070.779449][3274:3274] CHIP:DMG: status = 0x86 (UNSUPPORTED_ATTRIBUTE), - [1663659070.779489][3274:3274] CHIP:DMG: }, - [1663659070.779527][3274:3274] CHIP:DMG: - [1663659070.779565][3274:3274] CHIP:DMG: }, - [1663659070.779609][3274:3274] CHIP:DMG: - [1663659070.779644][3274:3274] CHIP:DMG: }, - [1663659070.779682][3274:3274] CHIP:DMG: - [1663659070.779711][3274:3274] CHIP:DMG: ], - [1663659070.779748][3274:3274] CHIP:DMG: - [1663659070.779781][3274:3274] CHIP:DMG: SuppressResponse = true, - [1663659070.779813][3274:3274] CHIP:DMG: InteractionModelRevision = 1 - [1663659070.779841][3274:3274] CHIP:DMG: } - [1663659070.779869][3274:3274] CHIP:DMG: - [1663659070.780127][3274:3274] CHIP:DMG: OnReportConfirm: NumReports = 0 - [1663659070.780163][3274:3274] CHIP:DMG: ReportsInFlight = 0 with readHandler 0, RE has no more messages - [1663659070.780197][3274:3274] CHIP:DMG: IM RH moving to [AwaitingDestruction] - [1663659070.780235][3274:3274] CHIP:DMG: All ReadHandler-s are clean, clear GlobalDirtySet - [1663659070.784160][3274:3274] CHIP:DMG: << from UDP:[fe80::e65f:1ff:fe0e:baf7%eth0]:41140 | 136352159 | [Secure Channel (0) / Standalone Ack (0x10) / Session = 0 / Exchange = 16321] + [1662483412.129986][6721:6721] CHIP:IM: Received Read request + [1662483412.130062][6721:6721] CHIP:DMG: ReadRequestMessage = + [1662483412.130088][6721:6721] CHIP:DMG: { + [1662483412.130134][6721:6721] CHIP:DMG: AttributePathIBs = + [1662483412.130162][6721:6721] CHIP:DMG: [ + [1662483412.130186][6721:6721] CHIP:DMG: AttributePathIB = + [1662483412.130214][6721:6721] CHIP:DMG: { + [1662483412.130242][6721:6721] CHIP:DMG: Endpoint = 0x3, + [1662483412.130273][6721:6721] CHIP:DMG: Cluster = 0x39, + [1662483412.130304][6721:6721] CHIP:DMG: Attribute = 0x0000_000F, + [1662483412.130333][6721:6721] CHIP:DMG: } + [1662483412.130361][6721:6721] CHIP:DMG: + [1662483412.130386][6721:6721] CHIP:DMG: ], + [1662483412.130413][6721:6721] CHIP:DMG: + [1662483412.130439][6721:6721] CHIP:DMG: isFabricFiltered = true, + [1662483412.130464][6721:6721] CHIP:DMG: InteractionModelRevision = 1 + [1662483412.130487][6721:6721] CHIP:DMG: }, + [1662483412.130558][6721:6721] CHIP:DMG: IM RH moving to [GeneratingReports] + [1662483412.130636][6721:6721] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 + [1662483412.130665][6721:6721] CHIP:DMG: Cluster 39, Attribute f is dirty disabled: true - label: "DUT reads Reachable from the TH" @@ -618,39 +434,33 @@ tests: ./chip-tool bridgeddevicebasicinformation read reachable 1 3 Verify ReadRequestMessage is displayed on TH(bridge-app) Log - [1663659103.609502][3274:3274] CHIP:DMG: - [1663659103.609572][3274:3274] CHIP:DMG: ReportDataMessage = - [1663659103.609595][3274:3274] CHIP:DMG: { - [1663659103.609615][3274:3274] CHIP:DMG: AttributeReportIBs = - [1663659103.609645][3274:3274] CHIP:DMG: [ - [1663659103.609667][3274:3274] CHIP:DMG: AttributeReportIB = - [1663659103.609702][3274:3274] CHIP:DMG: { - [1663659103.609726][3274:3274] CHIP:DMG: AttributeDataIB = - [1663659103.609751][3274:3274] CHIP:DMG: { - [1663659103.609775][3274:3274] CHIP:DMG: DataVersion = 0x38ace435, - [1663659103.609803][3274:3274] CHIP:DMG: AttributePathIB = - [1663659103.609831][3274:3274] CHIP:DMG: { - [1663659103.609865][3274:3274] CHIP:DMG: Endpoint = 0x3, - [1663659103.609897][3274:3274] CHIP:DMG: Cluster = 0x39, - [1663659103.609930][3274:3274] CHIP:DMG: Attribute = 0x0000_0011, - [1663659103.609964][3274:3274] CHIP:DMG: } - [1663659103.610001][3274:3274] CHIP:DMG: - [1663659103.610036][3274:3274] CHIP:DMG: Data = true, - [1663659103.610068][3274:3274] CHIP:DMG: }, - [1663659103.610103][3274:3274] CHIP:DMG: - [1663659103.610126][3274:3274] CHIP:DMG: }, - [1663659103.610155][3274:3274] CHIP:DMG: - [1663659103.610177][3274:3274] CHIP:DMG: ], - [1663659103.610204][3274:3274] CHIP:DMG: - [1663659103.610227][3274:3274] CHIP:DMG: SuppressResponse = true, - [1663659103.610248][3274:3274] CHIP:DMG: InteractionModelRevision = 1 - [1663659103.610267][3274:3274] CHIP:DMG: } - [1663659103.610288][3274:3274] CHIP:DMG: - [1663659103.610502][3274:3274] CHIP:DMG: OnReportConfirm: NumReports = 0 - [1663659103.610529][3274:3274] CHIP:DMG: ReportsInFlight = 0 with readHandler 0, RE has no more messages - [1663659103.610548][3274:3274] CHIP:DMG: IM RH moving to [AwaitingDestruction] - [1663659103.610577][3274:3274] CHIP:DMG: All ReadHandler-s are clean, clear GlobalDirtySet - [1663659103.613319][3274:3274] CHIP:DMG: << from UDP:[fe80::e65f:1ff:fe0e:baf7%eth0]:38747 | 223938374 | [Secure Channel (0) / Standalone Ack (0x10) / Session = 0 / Exchange = 56663] + [1674815846.289405][16608:16608] CHIP:DMG: ReportDataMessage = + [1674815846.289407][16608:16608] CHIP:DMG: { + [1674815846.289409][16608:16608] CHIP:DMG: AttributeReportIBs = + [1674815846.289413][16608:16608] CHIP:DMG: [ + [1674815846.289415][16608:16608] CHIP:DMG: AttributeReportIB = + [1674815846.289419][16608:16608] CHIP:DMG: { + [1674815846.289422][16608:16608] CHIP:DMG: AttributeDataIB = + [1674815846.289425][16608:16608] CHIP:DMG: { + [1674815846.289427][16608:16608] CHIP:DMG: DataVersion = 0xf6524906, + [1674815846.289431][16608:16608] CHIP:DMG: AttributePathIB = + [1674815846.289434][16608:16608] CHIP:DMG: { + [1674815846.289436][16608:16608] CHIP:DMG: Endpoint = 0x3, + [1674815846.289439][16608:16608] CHIP:DMG: Cluster = 0x39, + [1674815846.289441][16608:16608] CHIP:DMG: Attribute = 0x0000_0011, + [1674815846.289446][16608:16608] CHIP:DMG: } + [1674815846.289449][16608:16608] CHIP:DMG: + [1674815846.289451][16608:16608] CHIP:DMG: Data = true, + [1674815846.289454][16608:16608] CHIP:DMG: }, + [1674815846.289457][16608:16608] CHIP:DMG: + [1674815846.289459][16608:16608] CHIP:DMG: }, + [1674815846.289464][16608:16608] CHIP:DMG: + [1674815846.289465][16608:16608] CHIP:DMG: ], + [1674815846.289468][16608:16608] CHIP:DMG: + [1674815846.289471][16608:16608] CHIP:DMG: SuppressResponse = true, + [1674815846.289473][16608:16608] CHIP:DMG: InteractionModelRevision = 1 + [1674815846.289475][16608:16608] CHIP:DMG: } + [1674815846.289477][16608:16608] CHIP:DMG: disabled: true - label: "DUT reads UniqueID from the TH" @@ -659,42 +469,25 @@ tests: ./chip-tool bridgeddevicebasicinformation read unique-id 1 3 Optional Attribute - If it is supported, then in TH(bridge-app) log it will results in displaying the ReportDataMessage , else it will display UNSUPPORTED_ATTRIBUTE + Example Log: - [1663659154.048623][3274:3274] CHIP:DMG: } - [1663659154.048641][3274:3274] CHIP:DMG: - [1663659154.048708][3274:3274] CHIP:DMG: ReportDataMessage = - [1663659154.048731][3274:3274] CHIP:DMG: { - [1663659154.048747][3274:3274] CHIP:DMG: AttributeReportIBs = - [1663659154.048776][3274:3274] CHIP:DMG: [ - [1663659154.048800][3274:3274] CHIP:DMG: AttributeReportIB = - [1663659154.048832][3274:3274] CHIP:DMG: { - [1663659154.048856][3274:3274] CHIP:DMG: AttributeStatusIB = - [1663659154.048881][3274:3274] CHIP:DMG: { - [1663659154.048909][3274:3274] CHIP:DMG: AttributePathIB = - [1663659154.048967][3274:3274] CHIP:DMG: { - [1663659154.048999][3274:3274] CHIP:DMG: Endpoint = 0x3, - [1663659154.049036][3274:3274] CHIP:DMG: Cluster = 0x39, - [1663659154.049063][3274:3274] CHIP:DMG: Attribute = 0x0000_0012, - [1663659154.049097][3274:3274] CHIP:DMG: } - [1663659154.049133][3274:3274] CHIP:DMG: - [1663659154.049159][3274:3274] CHIP:DMG: StatusIB = - [1663659154.049196][3274:3274] CHIP:DMG: { - [1663659154.049231][3274:3274] CHIP:DMG: status = 0x86 (UNSUPPORTED_ATTRIBUTE), - [1663659154.049260][3274:3274] CHIP:DMG: }, - [1663659154.049294][3274:3274] CHIP:DMG: - [1663659154.049321][3274:3274] CHIP:DMG: }, - [1663659154.049353][3274:3274] CHIP:DMG: - [1663659154.049383][3274:3274] CHIP:DMG: }, - [1663659154.049411][3274:3274] CHIP:DMG: - [1663659154.049433][3274:3274] CHIP:DMG: ], - [1663659154.049461][3274:3274] CHIP:DMG: - [1663659154.049483][3274:3274] CHIP:DMG: SuppressResponse = true, - [1663659154.049508][3274:3274] CHIP:DMG: InteractionModelRevision = 1 - [1663659154.049529][3274:3274] CHIP:DMG: } - [1663659154.049550][3274:3274] CHIP:DMG: - [1663659154.049765][3274:3274] CHIP:DMG: OnReportConfirm: NumReports = 0 - [1663659154.049798][3274:3274] CHIP:DMG: ReportsInFlight = 0 with readHandler 0, RE has no more messages - [1663659154.049820][3274:3274] CHIP:DMG: IM RH moving to [AwaitingDestruction] - [1663659154.049850][3274:3274] CHIP:DMG: All ReadHandler-s are clean, clear GlobalDirtySet - [1663659154.051112][3274:3274] CHIP:DMG: << from UDP:[fe80::e65f:1ff:fe0e:baf7%eth0]:41560 | 83325014 | [Secure Channel (0) / Standalone Ack (0x10) / Session = 0 / Exchange = 51635] + [1662483460.016076][6721:6721] CHIP:IM: Received Read request + [1662483460.016164][6721:6721] CHIP:DMG: ReadRequestMessage = + [1662483460.016192][6721:6721] CHIP:DMG: { + [1662483460.016214][6721:6721] CHIP:DMG: AttributePathIBs = + [1662483460.016240][6721:6721] CHIP:DMG: [ + [1662483460.016264][6721:6721] CHIP:DMG: AttributePathIB = + [1662483460.016298][6721:6721] CHIP:DMG: { + [1662483460.016335][6721:6721] CHIP:DMG: Endpoint = 0x3, + [1662483460.016368][6721:6721] CHIP:DMG: Cluster = 0x39, + [1662483460.016399][6721:6721] CHIP:DMG: Attribute = 0x0000_0012, + [1662483460.016429][6721:6721] CHIP:DMG: } + [1662483460.016457][6721:6721] CHIP:DMG: + [1662483460.016482][6721:6721] CHIP:DMG: ], + [1662483460.016510][6721:6721] CHIP:DMG: + [1662483460.016536][6721:6721] CHIP:DMG: isFabricFiltered = true, + [1662483460.016561][6721:6721] CHIP:DMG: InteractionModelRevision = 1 + [1662483460.016584][6721:6721] CHIP:DMG: }, + [1662483460.016656][6721:6721] CHIP:DMG: IM RH moving to [GeneratingReports] + [1662483460.016752][6721:6721] CHIP:DMG: Building Reports for ReadHandler with LastReportGenera disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_BR_2.yaml b/src/app/tests/suites/certification/Test_TC_BR_2.yaml index 1d61f20f231d20..000aba16a21066 100644 --- a/src/app/tests/suites/certification/Test_TC_BR_2.yaml +++ b/src/app/tests/suites/certification/Test_TC_BR_2.yaml @@ -43,7 +43,7 @@ tests: ./chip-tool descriptor read parts-list 1 0 - Verify in TH(chip-tool) Log + Verify the PartsList attribute entries with endpoint 0 On TH(chip-tool) Log [1657004688.484502][4828:4833] CHIP:TOO: Endpoint: 0 Cluster: 0x0000_001D Attribute 0x0000_0003 DataVersion: 3573910940 [1657004688.484597][4828:4833] CHIP:TOO: parts list: 12 entries @@ -62,7 +62,7 @@ tests: ./chip-tool descriptor read parts-list 1 1 - Verify in TH(chip-tool) Log + Verify the PartsList attribute entries with endpoint 1 On TH(chip-tool) Log [1657013897.304642][5792:5797] CHIP:TOO: Endpoint: 1 Cluster: 0x0000_001D Attribute 0x0000_0003 DataVersion: 1583672815 [1657013897.304741][5792:5797] CHIP:TOO: parts list: 11 entries @@ -81,7 +81,7 @@ tests: ./chip-tool descriptor read parts-list 1 3 - Verify in TH(chip-tool) Log + Verify the PartsList attribute entries with endpoint 3 On TH(chip-tool) Log [1657013905.333904][5805:5810] CHIP:TOO: Endpoint: 3 Cluster: 0x0000_001D Attribute 0x0000_0003 DataVersion: 4168180 [1657013905.333984][5805:5810] CHIP:TOO: parts list: 0 entries @@ -89,7 +89,7 @@ tests: ./chip-tool descriptor read parts-list 1 4 - Verify in TH(chip-tool) Log + Verify the PartsList attribute entries with endpoint 4 On TH(chip-tool) Log [1657014011.276060][5822:5827] CHIP:TOO: Endpoint: 4 Cluster: 0x0000_001D Attribute 0x0000_0003 DataVersion: 2935336058 [1657014011.276141][5822:5827] CHIP:TOO: parts list: 0 entries @@ -97,14 +97,14 @@ tests: ./chip-tool descriptor read parts-list 1 5 - Verify in TH(chip-tool) Log + Verify the PartsList attribute entries with endpoint 5 On TH(chip-tool) Log [1657014034.298958][5829:5834] CHIP:TOO: Endpoint: 5 Cluster: 0x0000_001D Attribute 0x0000_0003 DataVersion: 3372622835 [1657014034.299041][5829:5834] CHIP:TOO: parts list: 0 entries ./chip-tool descriptor read parts-list 1 6 - Verify in TH(chip-tool) Log + Verify the PartsList attribute entries with endpoint 6 On TH(chip-tool) Log [1657014056.893995][5847:5852] CHIP:TOO: Endpoint: 6 Cluster: 0x0000_001D Attribute 0x0000_0003 DataVersion: 1565587733 [1657014056.894072][5847:5852] CHIP:TOO: parts list: 3 entries @@ -114,29 +114,30 @@ tests: ./chip-tool descriptor read parts-list 1 7 - Verify in TH(chip-tool) Log + Verify the PartsList attribute entries with endpoint 7 On TH(chip-tool) Log [1657014071.347535][5854:5859] CHIP:TOO: Endpoint: 7 Cluster: 0x0000_001D Attribute 0x0000_0003 DataVersion: 1352552269 [1657014071.347611][5854:5859] CHIP:TOO: parts list: 0 entries ./chip-tool descriptor read parts-list 1 8 - Verify in TH(chip-tool) Log + Verify the PartsList attribute entries with endpoint 8 On TH(chip-tool) Log + [1663236558.589003][5550:5555] CHIP:TOO: Endpoint: 8 Cluster: 0x0000_001D Attribute 0x0000_0003 DataVersion: 310844624 [1663236558.589059][5550:5555] CHIP:TOO: PartsList: 0 entries ./chip-tool descriptor read parts-list 1 9 - Verify in TH(chip-tool) Log + Verify the PartsList attribute entries with endpoint 9 On TH(chip-tool) Log + [1663236593.607523][5556:5561] CHIP:TOO: Endpoint: 9 Cluster: 0x0000_001D Attribute 0x0000_0003 DataVersion: 3304459819 [1663236593.607583][5556:5561] CHIP:TOO: PartsList: 0 entries ./chip-tool descriptor read parts-list 1 10 - Verify in TH(chip-tool) Log - + Verify the PartsList attribute entries with endpoint 10 On TH(chip-tool) Log [1663236642.682033][5565:5570] CHIP:TOO: Endpoint: 10 Cluster: 0x0000_001D Attribute 0x0000_0003 DataVersion: 2389378730 [1663236642.682091][5565:5570] CHIP:TOO: PartsList: 0 entries @@ -144,8 +145,7 @@ tests: ./chip-tool descriptor read parts-list 1 11 - Verify in TH(chip-tool) Log - + Verify the PartsList attribute entries with endpoint 11 On TH(chip-tool) Log [1663236682.900934][5573:5578] CHIP:TOO: Endpoint: 11 Cluster: 0x0000_001D Attribute 0x0000_0003 DataVersion: 3007496001 [1663236682.900988][5573:5578] CHIP:TOO: PartsList: 0 entries @@ -153,7 +153,7 @@ tests: ./chip-tool descriptor read parts-list 1 12 - Verify in TH(chip-tool) Log + Verify the PartsList attribute entries with endpoint 12 On TH(chip-tool) Log [1663236715.610271][5579:5584] CHIP:TOO: Endpoint: 12 Cluster: 0x0000_001D Attribute 0x0000_0003 DataVersion: 2445783348 [1663236715.610328][5579:5584] CHIP:TOO: PartsList: 0 entries @@ -161,7 +161,7 @@ tests: ./chip-tool descriptor read parts-list 1 13 - Verify in TH(chip-tool) Log + Verify the PartsList attribute entries with endpoint 13 On TH(chip-tool) Log [1663236752.985450][5590:5595] CHIP:TOO: Endpoint: 13 Cluster: 0x0000_001D Attribute 0x0000_0003 DataVersion: 4223376445 [1663236752.985512][5590:5595] CHIP:TOO: PartsList: 0 entries @@ -170,8 +170,7 @@ tests: ./chip-tool descriptor read device-type-list 1 0 - - Verify in TH(chip-tool) Log + Verify the DeviceTypeList entries with endpoint 0 On TH(chip-tool) Log 1666250976.171198][46974:46979] CHIP:TOO: Endpoint: 0 Cluster: 0x0000_001D Attribute 0x0000_0000 DataVersion: 4030820095 [1666250976.171293][46974:46979] CHIP:TOO: DeviceTypeList: 1 entries @@ -184,8 +183,8 @@ tests: ./chip-tool descriptor read device-type-list 1 1 + Verify the DeviceTypeList entries with endpoint 1 On TH(chip-tool) Log - Verify in TH(chip-tool) Log [1666251027.402704][46981:46986] CHIP:TOO: Endpoint: 1 Cluster: 0x0000_001D Attribute 0x0000_0000 DataVersion: 3968445751 [1666251027.402805][46981:46986] CHIP:TOO: DeviceTypeList: 1 entries [1666251027.402870][46981:46986] CHIP:TOO: [1]: { @@ -196,11 +195,9 @@ tests: ./chip-tool descriptor read device-type-list 1 3 + Verify the DeviceTypeList entries with endpoint 3 On TH(chip-tool) Log - Verify in TH(chip-tool) Log - - - [1666251082.251388][46996:47001] CHIP:TOO: Endpoint: 3 Cluster: 0x0000_001D Attribute 0x0000_0000 DataVersion: 1513076890 + [1666251082251388][46996:47001] CHIP:TOO: Endpoint: 3 Cluster: 0x0000_001D Attribute 0x0000_0000 DataVersion: 1513076890 [1666251082.251476][46996:47001] CHIP:TOO: DeviceTypeList: 2 entries [1666251082.251548][46996:47001] CHIP:TOO: [1]: { [1666251082.251593][46996:47001] CHIP:TOO: Type: 256 @@ -213,9 +210,7 @@ tests: ./chip-tool descriptor read device-type-list 1 4 - - - Verify in TH(chip-tool) Log + Verify the DeviceTypeList entries with endpoint 4 On TH(chip-tool) Log [1666251158.590005][47007:47012] CHIP:TOO: Endpoint: 4 Cluster: 0x0000_001D Attribute 0x0000_0000 DataVersion: 1944707282 [1666251158.590120][47007:47012] CHIP:TOO: DeviceTypeList: 2 entries @@ -230,7 +225,8 @@ tests: ./chip-tool descriptor read device-type-list 1 5 - Verify in TH(chip-tool) Log + Verify the DeviceTypeList entries with endpoint 5 On TH(chip-tool) Log + [1666251201.503157][47017:47022] CHIP:TOO: Endpoint: 5 Cluster: 0x0000_001D Attribute 0x0000_0000 DataVersion: 1760060075 [1666251201.503273][47017:47022] CHIP:TOO: DeviceTypeList: 2 entries [1666251201.503331][47017:47022] CHIP:TOO: [1]: { @@ -244,8 +240,8 @@ tests: ./chip-tool descriptor read device-type-list 1 6 + Verify the DeviceTypeList entries with endpoint 6 On TH(chip-tool) Log - Verify in TH(chip-tool) Log [1666251387.430964][47094:47099] CHIP:TOO: Endpoint: 6 Cluster: 0x0000_001D Attribute 0x0000_0000 DataVersion: 3539120641 [1666251387.431026][47094:47099] CHIP:TOO: DeviceTypeList: 1 entries [1666251387.431080][47094:47099] CHIP:TOO: [1]: { @@ -254,11 +250,10 @@ tests: [1666251387.431201][47094:47099] CHIP:TOO: } - ./chip-tool descriptor read device-type-list 1 10 + Verify the DeviceTypeList entries with endpoint 10 On TH(chip-tool) Log - Verify in TH(chip-tool) Log [1666251412.907038][47102:47107] CHIP:TOO: Endpoint: 10 Cluster: 0x0000_001D Attribute 0x0000_0000 DataVersion: 4193039876 [1666251412.907165][47102:47107] CHIP:TOO: DeviceTypeList: 2 entries [1666251412.907216][47102:47107] CHIP:TOO: [1]: { @@ -271,11 +266,9 @@ tests: [1666251412.907412][47102:47107] CHIP:TOO: } - ./chip-tool descriptor read device-type-list 1 11 - - Verify in TH(chip-tool) Log + Verify the DeviceTypeList entries with endpoint 11 On TH(chip-tool) Log [1666252002.412264][47368:47373] CHIP:TOO: Endpoint: 11 Cluster: 0x0000_001D Attribute 0x0000_0000 DataVersion: 2632191905 [1666252002.412358][47368:47373] CHIP:TOO: DeviceTypeList: 2 entries @@ -289,12 +282,9 @@ tests: [1666252002.412618][47368:47373] CHIP:TOO: } - ./chip-tool descriptor read device-type-list 1 12 - - - Verify in TH(chip-tool) Log + Verify the DeviceTypeList entries with endpoint 12 On TH(chip-tool) Log [1666252081.956121][47409:47414] CHIP:TOO: Endpoint: 12 Cluster: 0x0000_001D Attribute 0x0000_0000 DataVersion: 494395813 [1666252081.956186][47409:47414] CHIP:TOO: DeviceTypeList: 2 entries @@ -310,7 +300,8 @@ tests: ./chip-tool descriptor read device-type-list 1 13 - Verify in TH(chip-tool) Log + Verify the DeviceTypeList entries with endpoint 13 On TH(chip-tool) Log + 1666252148.366524][47441:47446] CHIP:TOO: Endpoint: 13 Cluster: 0x0000_001D Attribute 0x0000_0000 DataVersion: 1009438523 [1666252148.366610][47441:47446] CHIP:TOO: DeviceTypeList: 2 entries [1666252148.366694][47441:47446] CHIP:TOO: [1]: { @@ -333,7 +324,7 @@ tests: ./chip-tool descriptor read device-type-list 1 1 - Verify in TH(chip-tool) Log + Verify the DeviceTypeList entries with endpoint 1 On TH(chip-tool) Log [1666252195.610169][47476:47481] CHIP:TOO: Endpoint: 1 Cluster: 0x0000_001D Attribute 0x0000_0000 DataVersion: 3968445751 [1666252195.610228][47476:47481] CHIP:TOO: DeviceTypeList: 1 entries @@ -343,11 +334,9 @@ tests: [1666252195.610325][47476:47481] CHIP:TOO: } - ./chip-tool descriptor read device-type-list 1 3 - - Verify in TH(chip-tool) Log + Verify the DeviceTypeList entries with endpoint 3 On TH(chip-tool) Log [1666252254.182552][47485:47490] CHIP:TOO: Endpoint: 3 Cluster: 0x0000_001D Attribute 0x0000_0000 DataVersion: 1513076890 [1666252254.182649][47485:47490] CHIP:TOO: DeviceTypeList: 2 entries @@ -364,8 +353,7 @@ tests: ./chip-tool descriptor read device-type-list 1 4 - - Verify in TH(chip-tool) Log + Verify the DeviceTypeList entries with endpoint 4 On TH(chip-tool) Log [1666252341.032161][47529:47534] CHIP:TOO: Endpoint: 4 Cluster: 0x0000_001D Attribute 0x0000_0000 DataVersion: 1944707282 [1666252341.032246][47529:47534] CHIP:TOO: DeviceTypeList: 2 entries @@ -379,12 +367,9 @@ tests: [1666252341.032494][47529:47534] CHIP:TOO: } - ./chip-tool descriptor read device-type-list 1 5 - - - Verify in TH(chip-tool) Log + Verify the DeviceTypeList entries with endpoint 5 On TH(chip-tool) Log [1666252401.412287][47601:47606] CHIP:TOO: Endpoint: 5 Cluster: 0x0000_001D Attribute 0x0000_0000 DataVersion: 1760060075 [1666252401.412377][47601:47606] CHIP:TOO: DeviceTypeList: 2 entries @@ -400,8 +385,8 @@ tests: ./chip-tool descriptor read device-type-list 1 6 + Verify the DeviceTypeList entries with endpoint 6 On TH(chip-tool) Log - Verify in TH(chip-tool) Log [1666252476.292638][47801:47806] CHIP:TOO: Endpoint: 6 Cluster: 0x0000_001D Attribute 0x0000_0000 DataVersion: 3539120641 [1666252476.292713][47801:47806] CHIP:TOO: DeviceTypeList: 1 entries [1666252476.292813][47801:47806] CHIP:TOO: [1]: { @@ -410,11 +395,10 @@ tests: [1666252476.292974][47801:47806] CHIP:TOO: } - ./chip-tool descriptor read device-type-list 1 7 + Verify the DeviceTypeList entries with endpoint 7 On TH(chip-tool) Log - Verify in TH(chip-tool) Log [1666252509.843031][47813:47818] CHIP:TOO: Endpoint: 7 Cluster: 0x0000_001D Attribute 0x0000_0000 DataVersion: 3285189124 [1666252509.843104][47813:47818] CHIP:TOO: DeviceTypeList: 1 entries [1666252509.843152][47813:47818] CHIP:TOO: [1]: { @@ -423,12 +407,10 @@ tests: [1666252509.843234][47813:47818] CHIP:TOO: } - - ./chip-tool descriptor read device-type-list 1 8 - Verify in TH(chip-tool) Log + Verify the DeviceTypeList entries with endpoint 8 On TH(chip-tool) Log [1666252562.087283][47822:47827] CHIP:TOO: Endpoint: 8 Cluster: 0x0000_001D Attribute 0x0000_0000 DataVersion: 3210151050 [1666252562.087347][47822:47827] CHIP:TOO: DeviceTypeList: 1 entries @@ -438,13 +420,9 @@ tests: [1666252562.087526][47822:47827] CHIP:TOO: } - - ./chip-tool descriptor read device-type-list 1 9 - - - Verify in TH(chip-tool) Log + Verify the DeviceTypeList entries with endpoint 9 On TH(chip-tool) Log [1666252723.595161][47851:47856] CHIP:TOO: Endpoint: 9 Cluster: 0x0000_001D Attribute 0x0000_0000 DataVersion: 3716023031 [1666252723.595284][47851:47856] CHIP:TOO: DeviceTypeList: 1 entries @@ -454,13 +432,9 @@ tests: [1666252723.595514][47851:47856] CHIP:TOO: } - - ./chip-tool descriptor read device-type-list 1 10 - - - Verify in TH(chip-tool) Log + Verify the DeviceTypeList entries with endpoint 10 On TH(chip-tool) Log [1666252816.237844][47882:47887] CHIP:TOO: Endpoint: 10 Cluster: 0x0000_001D Attribute 0x0000_0000 DataVersion: 4193039876 [1666252816.237980][47882:47887] CHIP:TOO: DeviceTypeList: 2 entries @@ -477,9 +451,7 @@ tests: ./chip-tool descriptor read device-type-list 1 11 - - - Verify in TH(chip-tool) Log + Verify the DeviceTypeList entries with endpoint 11 On TH(chip-tool) Log [1666252858.431544][47894:47899] CHIP:TOO: Endpoint: 11 Cluster: 0x0000_001D Attribute 0x0000_0000 DataVersion: 2632191905 [1666252858.431646][47894:47899] CHIP:TOO: DeviceTypeList: 2 entries @@ -495,8 +467,7 @@ tests: ./chip-tool descriptor read device-type-list 1 12 - - Verify in TH(chip-tool) Log + Verify the DeviceTypeList entries with endpoint 12 On TH(chip-tool) Log [1666253053.966809][47936:47941] CHIP:TOO: Endpoint: 12 Cluster: 0x0000_001D Attribute 0x0000_0000 DataVersion: 494395813 [1666253053.966877][47936:47941] CHIP:TOO: DeviceTypeList: 2 entries @@ -513,7 +484,8 @@ tests: ./chip-tool descriptor read device-type-list 1 13 - Verify in TH(chip-tool) Log + Verify the DeviceTypeList entries with endpoint 13 On TH(chip-tool) Log + [1666253095.919526][47946:47951] CHIP:TOO: Endpoint: 13 Cluster: 0x0000_001D Attribute 0x0000_0000 DataVersion: 1009438523 [1666253095.919637][47946:47951] CHIP:TOO: DeviceTypeList: 2 entries [1666253095.919720][47946:47951] CHIP:TOO: [1]: { @@ -542,7 +514,7 @@ tests: ./chip-tool descriptor read parts-list 1 0 - Verify in TH(chip-tool) Log + Verify the PartsList entries with endpoint 0 On TH(chip-tool) Log [1657004820.589511][4847:4853] CHIP:TOO: Endpoint: 0 Cluster: 0x0000_001D Attribute 0x0000_0003 DataVersion: 3573910941 [1657004820.589607][4847:4853] CHIP:TOO: parts list: 13 entries @@ -564,7 +536,8 @@ tests: ./chip-tool descriptor read device-type-list 1 0 - Verify in TH(chip-tool) Log + Verify the DeviceTypeList entries with endpoint 0 On TH(chip-tool) Log + [1666258982.251127][49133:49138] CHIP:TOO: Endpoint: 0 Cluster: 0x0000_001D Attribute 0x0000_0000 DataVersion: 4030820095 [1666258982.251208][49133:49138] CHIP:TOO: DeviceTypeList: 1 entries [1666258982.251261][49133:49138] CHIP:TOO: [1]: { @@ -579,7 +552,7 @@ tests: ./chip-tool descriptor read parts-list 1 1 - Verify in TH(chip-tool) Log + Verify the DeviceTypeList entries with endpoint 1 On TH(chip-tool) Log [1657004854.903425][4855:4860] CHIP:TOO: Endpoint: 1 Cluster: 0x0000_001D Attribute 0x0000_0003 DataVersion: 3021853415 [1657004854.903514][4855:4860] CHIP:TOO: parts list: 12 entries @@ -599,7 +572,8 @@ tests: ./chip-tool descriptor read device-type-list 1 0 - Verify in TH(chip-tool) Log + Verify the DeviceTypeList entries with endpoint 0 On TH(chip-tool) Log + [1666259336.460366][49173:49178] CHIP:TOO: Endpoint: 0 Cluster: 0x0000_001D Attribute 0x0000_0000 DataVersion: 4030820095 [1666259336.460437][49173:49178] CHIP:TOO: DeviceTypeList: 1 entries [1666259336.460497][49173:49178] CHIP:TOO: [1]: { @@ -617,7 +591,7 @@ tests: ./chip-tool descriptor read parts-list 1 0 - Verify in TH(chip-tool) Log + Verify the PartList entries with endpoint 0 On TH(chip-tool) Log [1657014360.649059][5991:5997] CHIP:TOO: Endpoint: 0 Cluster: 0x0000_001D Attribute 0x0000_0003 DataVersion: 2526005575 [1657014360.649148][5991:5997] CHIP:TOO: parts list: 13 entries @@ -638,7 +612,7 @@ tests: ./chip-tool descriptor read parts-list 1 1 - Verify in TH(chip-tool) Log + Verify the PartList entries with endpoint 1 On TH(chip-tool) Log [1657014489.152608][6029:6034] CHIP:TOO: Endpoint: 1 Cluster: 0x0000_001D Attribute 0x0000_0003 DataVersion: 1583672816 [1657014489.152708][6029:6034] CHIP:TOO: parts list: 12 entries @@ -658,28 +632,30 @@ tests: ./chip-tool descriptor read parts-list 1 3 - Verify in TH(chip-tool) Log + Verify the PartList entries with endpoint 3 On TH(chip-tool) Log [1657013905.333904][5805:5810] CHIP:TOO: Endpoint: 3 Cluster: 0x0000_001D Attribute 0x0000_0003 DataVersion: 4168180 [1657013905.333984][5805:5810] CHIP:TOO: parts list: 0 entries ./chip-tool descriptor read parts-list 1 4 - Verify in TH(chip-tool) Log + + Verify the PartList entries with endpoint 4 On TH(chip-tool) Log [1657014011.276060][5822:5827] CHIP:TOO: Endpoint: 4 Cluster: 0x0000_001D Attribute 0x0000_0003 DataVersion: 2935336058 [1657014011.276141][5822:5827] CHIP:TOO: parts list: 0 entries ./chip-tool descriptor read parts-list 1 5 - Verify in TH(chip-tool) Log + + Verify the PartList entries with endpoint 5 On TH(chip-tool) Log [1657014034.298958][5829:5834] CHIP:TOO: Endpoint: 5 Cluster: 0x0000_001D Attribute 0x0000_0003 DataVersion: 3372622835 [1657014034.299041][5829:5834] CHIP:TOO: parts list: 0 entries ./chip-tool descriptor read parts-list 1 6 - Verify in TH(chip-tool) Log + Verify the PartList entries with endpoint 6 On TH(chip-tool) Log [1657014056.893995][5847:5852] CHIP:TOO: Endpoint: 6 Cluster: 0x0000_001D Attribute 0x0000_0003 DataVersion: 1565587733 [1657014056.894072][5847:5852] CHIP:TOO: parts list: 3 entries @@ -688,58 +664,70 @@ tests: [1657014056.894154][5847:5852] CHIP:TOO: [3]: 9 ./chip-tool descriptor read parts-list 1 7 - Verify in TH(chip-tool) Log + + Verify the PartList entries with endpoint 7 On TH(chip-tool) Log [1657014071.347535][5854:5859] CHIP:TOO: Endpoint: 7 Cluster: 0x0000_001D Attribute 0x0000_0003 DataVersion: 1352552269 [1657014071.347611][5854:5859] CHIP:TOO: parts list: 0 entries ./chip-tool descriptor read parts-list 1 8 - Verify in TH(chip-tool) Log + + Verify the PartList entries with endpoint 8 On TH(chip-tool) Log + [1663236927.299795][5601:5606] CHIP:TOO: Endpoint: 8 Cluster: 0x0000_001D Attribute 0x0000_0003 DataVersion: 310 [1663236927.299849][5601:5606] CHIP:TOO: PartsList: 0 entries ./chip-tool descriptor read parts-list 1 9 - Verify in TH(chip-tool) Log + Verify the PartList entries with endpoint 9 On TH(chip-tool) Log [1663236962.433335][5608:5613] CHIP:TOO: Endpoint: 9 Cluster: 0x0000_001D Attribute 0x0000_0003 DataVersion: 3304459819 [1663236962.433395][5608:5613] CHIP:TOO: PartsList: 0 entries ./chip-tool descriptor read parts-list 1 10 - Verify in TH(chip-tool) Log + + Verify the PartList entries with endpoint 10 On TH(chip-tool) Log [1663236993.718577][5615:5620] CHIP:TOO: Endpoint: 10 Cluster: 0x0000_001D Attribute 0x0000_0003 DataVersion: 2389378730 [1663236993.718639][5615:5620] CHIP:TOO: PartsList: 0 entries ./chip-tool descriptor read parts-list 1 11 - Verify in TH(chip-tool) Log + + Verify the PartList entries with endpoint 11 On TH(chip-tool) Log + 1663237029.086031][5627:5632] CHIP:TOO: Endpoint: 11 Cluster: 0x0000_001D Attribute 0x0000_0003 DataVersion: 3007496001 [1663237029.086097][5627:5632] CHIP:TOO: PartsList: 0 entries - [ + ./chip-tool descriptor read parts-list 1 12 - Verify in TH(chip-tool) Log + + Verify the PartList entries with endpoint 12 On TH(chip-tool) Log + [1663237048.194842][5636:5641] CHIP:TOO: Endpoint: 12 Cluster: 0x0000_001D Attribute 0x0000_0003 DataVersion: 2445783348 [1663237048.194910][5636:5641] CHIP:TOO: PartsList: 0 entries ./chip-tool descriptor read parts-list 1 13 - Verify in TH(chip-tool) Log + + Verify the PartList entries with endpoint 13 On TH(chip-tool) Log + 1663237070.228529][5642:5647] CHIP:TOO: Endpoint: 13 Cluster: 0x0000_001D Attribute 0x0000_0003 DataVersion: 4223376445 [1663237070.228588][5642:5647] CHIP:TOO: PartsList: 0 entries ./chip-tool descriptor read parts-list 1 14 - Verify in TH(chip-tool) Log + + Verify the PartList entries with endpoint 14 On TH(chip-tool) Log 1657014512.922645][6043:6048] CHIP:TOO: Endpoint: 14 Cluster: 0x0000_001D Attribute 0x0000_0003 DataVersion: 503350386 [1657014512.922742][6043:6048] CHIP:TOO: parts list: 0 entries ./chip-tool descriptor read device-type-list 1 1 - Verify in TH(chip-tool) Log + Verify the DeviceTypeList entries with endpoint 1 On TH(chip-tool) Log + [1666259443.940442][49193:49198] CHIP:TOO: Endpoint: 1 Cluster: 0x0000_001D Attribute 0x0000_0000 DataVersion: 3968445751 [1666259443.940547][49193:49198] CHIP:TOO: DeviceTypeList: 1 entries [1666259443.940616][49193:49198] CHIP:TOO: [1]: { @@ -748,11 +736,9 @@ tests: [1666259443.940710][49193:49198] CHIP:TOO: } - ./chip-tool descriptor read device-type-list 1 3 - - Verify in TH(chip-tool) Log + Verify the DeviceTypeList entries with endpoint 3 On TH(chip-tool) Log [1666338247.117097][53837:53842] CHIP:TOO: Endpoint: 3 Cluster: 0x0000_001D Attribute 0x0000_0000 DataVersion: 2862309133 [1666338247.117198][53837:53842] CHIP:TOO: DeviceTypeList: 2 entries @@ -766,11 +752,9 @@ tests: [1666338247.117472][53837:53842] CHIP:TOO: } - - ./chip-tool descriptor read device-type-list 1 4 - Verify in TH(chip-tool) Log + Verify the DeviceTypeList entries with endpoint 4 On TH(chip-tool) Log [1666259669.219517][49250:49255] CHIP:TOO: Endpoint: 4 Cluster: 0x0000_001D Attribute 0x0000_0000 DataVersion: 1944707282 [1666259669.219625][49250:49255] CHIP:TOO: DeviceTypeList: 2 entries @@ -787,8 +771,8 @@ tests: ./chip-tool descriptor read device-type-list 1 5 + Verify the DeviceTypeList entries with endpoint 5 On TH(chip-tool) Log - Verify in TH(chip-tool) Log [1666259695.336104][49258:49263] CHIP:TOO: Endpoint: 5 Cluster: 0x0000_001D Attribute 0x0000_0000 DataVersion: 1760060075 [1666259695.336266][49258:49263] CHIP:TOO: DeviceTypeList: 2 entries [1666259695.336368][49258:49263] CHIP:TOO: [1]: { @@ -803,7 +787,8 @@ tests: ./chip-tool descriptor read device-type-list 1 6 - Verify in TH(chip-tool) Log + Verify the DeviceTypeList entries with endpoint 6 On TH(chip-tool) Log + [1666259757.823150][49274:49279] CHIP:TOO: Endpoint: 6 Cluster: 0x0000_001D Attribute 0x0000_0000 DataVersion: 3539120641 [1666259757.823220][49274:49279] CHIP:TOO: DeviceTypeList: 1 entries [1666259757.823250][49274:49279] CHIP:TOO: [1]: { @@ -813,8 +798,8 @@ tests: ./chip-tool descriptor read device-type-list 1 10 + Verify the DeviceTypeList entries with endpoint 10 On TH(chip-tool) Log - Verify in TH(chip-tool) Log [1666259819.548394][49296:49301] CHIP:TOO: Endpoint: 10 Cluster: 0x0000_001D Attribute 0x0000_0000 DataVersion: 4193039876 [1666259819.548807][49296:49301] CHIP:TOO: DeviceTypeList: 2 entries [1666259819.548995][49296:49301] CHIP:TOO: [1]: { @@ -829,9 +814,8 @@ tests: ./chip-tool descriptor read device-type-list 1 11 - Verify in TH(chip-tool) Log + Verify the DeviceTypeList entries with endpoint 11 On TH(chip-tool) Log - [1657004114.075998][4725:4730] CHIP:TOO: Endpoint: 11 Cluster: 0x0000_001D Attribute 0x0000_0000 DataVersion: 4248421677 [1666259853.748503][49306:49311] CHIP:TOO: Endpoint: 11 Cluster: 0x0000_001D Attribute 0x0000_0000 DataVersion: 2632191905 [1666259853.748599][49306:49311] CHIP:TOO: DeviceTypeList: 2 entries [1666259853.748676][49306:49311] CHIP:TOO: [1]: { @@ -846,8 +830,7 @@ tests: ./chip-tool descriptor read device-type-list 1 12 - - Verify in TH(chip-tool) Log + Verify the DeviceTypeList entries with endpoint 12 On TH(chip-tool) Log [1666259896.402204][49317:49322] CHIP:TOO: Endpoint: 12 Cluster: 0x0000_001D Attribute 0x0000_0000 DataVersion: 494395813 [1666259896.402387][49317:49322] CHIP:TOO: DeviceTypeList: 2 entries @@ -864,8 +847,8 @@ tests: ./chip-tool descriptor read device-type-list 1 13 + Verify the DeviceTypeList entries with endpoint 13 On TH(chip-tool) Log - Verify in TH(chip-tool) Log [1666259951.507848][49328:49333] CHIP:TOO: Endpoint: 13 Cluster: 0x0000_001D Attribute 0x0000_0000 DataVersion: 1009438523 [1666259951.507957][49328:49333] CHIP:TOO: DeviceTypeList: 2 entries [1666259951.508009][49328:49333] CHIP:TOO: [1]: { @@ -880,7 +863,7 @@ tests: ./chip-tool descriptor read device-type-list 1 14 - Verify in TH(chip-tool) Log + Verify the DeviceTypeList entries with endpoint 14 On TH(chip-tool) Log [1657014545.912534][6051:6056] CHIP:TOO: Endpoint: 14 Cluster: 0x0000_001D Attribute 0x0000_0000 DataVersion: 503350386 [1657014545.912595][6051:6056] CHIP:TOO: device list: 2 entries @@ -903,16 +886,20 @@ tests: For actuator, "From Step 5 output of TC-BR-1 , choose one of the device type and identfy the device from the device Library - For Ex: on-off cluster has been taken as example to run tfurther steps" follow below steps + For Ex: on-off cluster has been taken as example to run further steps" follow below steps 1) Choose on-off cluster as the bridged devices which is an actuator 2) ./chip-tool onoff read on-off 1 3 + Verify the actual state of the bridged device in TH(chip-tool) Log + [1657004454.213279][4792:4798] CHIP:TOO: Endpoint: 3 Cluster: 0x0000_0006 Attribute 0x0000_0000 DataVersion: 3808303315 [1657004454.213319][4792:4798] CHIP:TOO: OnOff: FALSE 3) ./chip-tool onoff toggle 1 3 + Verify On bridge-app + [1657522278.538831][18140:18140] CHIP:DMG: Received command for Endpoint=3 Cluster=0x0000_0006 Command=0x0000_0002 [1657522278.538861][18140:18140] CHIP:ZCL: On/Off set value: 3 2 [1657522278.538887][18140:18140] CHIP:DL: HandleReadOnOffAttribute: attrId=0, maxReadLength=1 @@ -953,6 +940,7 @@ tests: [1657522278.540981][16698:16703] CHIP:DMG: ICR moving to [AwaitingDe] 4)./chip-tool onoff read on-off 1 3 + Verify the value of onoff matches the value of onoff in step 6c in TH(chip-tool) Log [1657004565.254591][4804:4809] CHIP:TOO: Endpoint: 3 Cluster: 0x0000_0006 Attribute 0x0000_0000 DataVersion: 3808303316 [1657004565.254635][4804:4809] CHIP:TOO: OnOff: TRUE @@ -965,13 +953,16 @@ tests: 1) Choose a sensor device (e.g. temperature sensor, being added to bridge-app) 2) ./chip-tool temperaturemeasurement read measured-value 1 4 - Verify on TH(chip-tool) Log + Verify MeasuredValue on TH(chip-tool) Log + [1659351487.005743][12201:12207] CHIP:TOO: Endpoint: 4 Cluster: 0x0000_0402 Attribute 0x0000_0000 DataVersion: 2406690152 [1659351487.005831][12201:12207] CHIP:TOO: MeasuredValue: 100 [1659351487.005924][12201:12207] CHIP:EM: Sending Standalone Ack for MessageCounter:236763897 on exchange 8128i 3) Press a key "tbd" on bridge-app to change the simulated temperature + Verify on bridge-app + [1659351537.115828][14237:14242] CHIP:DL: TempSensorDevice[TempSensor 1]: New measurement=""200"" [1659351537.115987][14237:14242] CHIP:DL: TempSensorDevice[TempSensor 2]: New measurement=""200"" [1659351537.116097][14237:14242] CHIP:DL: TempSensorDevice[Composed TempSensor 1]: New measurement=""200"" @@ -982,7 +973,8 @@ tests: 4)./chip-tool temperaturemeasurement read measured-value 1 4 - Verify on TH(chip-tool) Log + Verify MeasuredValue on TH(chip-tool) Log + [1659351542.393349][12212:12217] CHIP:TOO: Endpoint: 4 Cluster: 0x0000_0402 Attribute 0x0000_0000 DataVersion: 2406690153 [1659351542.393429][12212:12217] CHIP:TOO: MeasuredValue: 200 [1659351542.393552][12212:12217] CHIP:EM: Sending Standalone Ack for MessageCounter:120981971 on exchange 25924i @@ -1004,7 +996,7 @@ tests: ./chip-tool descriptor read parts-list 1 0 - Verify in TH(chip-tool) Log + Verify the PartList entries with endpoint 0 On TH(chip-tool) Log [1657005165.790283][4885:4890] CHIP:TOO: Endpoint: 0 Cluster: 0x0000_001D Attribute 0x0000_0003 DataVersion: 3573910942 [1657005165.790379][4885:4890] CHIP:TOO: parts list: 12 entries @@ -1021,12 +1013,11 @@ tests: [1657005165.790698][4885:4890] CHIP:TOO: [11]: 13 [1657005165.790727][4885:4890] CHIP:TOO: [12]: 14 - Verify that DeviceTypeList has not changed compared to step 1a - ./chip-tool descriptor read device-type-list 1 0 - Verify in TH(chip-tool) Log + Verify that DeviceTypeList has not changed compared to step 1a + [1666260216.664281][49376:49381] CHIP:TOO: Endpoint: 0 Cluster: 0x0000_001D Attribute 0x0000_0000 DataVersion: 4030820095 [1666260216.664352][49376:49381] CHIP:TOO: DeviceTypeList: 1 entries [1666260216.664420][49376:49381] CHIP:TOO: [1]: { @@ -1041,7 +1032,7 @@ tests: ./chip-tool descriptor read parts-list 1 1 - Verify in TH(chip-tool) Log + Verify the PartList entries with endpoint 1 On TH(chip-tool) Log [1657005188.474784][4893:4898] CHIP:TOO: Endpoint: 1 Cluster: 0x0000_001D Attribute 0x0000_0003 DataVersion: 3021853416 [1657005188.474879][4893:4898] CHIP:TOO: parts list: 11 entries @@ -1060,7 +1051,7 @@ tests: ./chip-tool descriptor read device-type-list 1 1 - Verify in TH(chip-tool) Log + Verify the DeviceTypeList entries with endpoint 1 On TH(chip-tool) Log [1666260297.215137][49388:49393] CHIP:TOO: Endpoint: 1 Cluster: 0x0000_001D Attribute 0x0000_0000 DataVersion: 3968445751 [1666260297.215199][49388:49393] CHIP:TOO: DeviceTypeList: 1 entries @@ -1079,7 +1070,7 @@ tests: ./chip-tool descriptor read parts-list 1 0 - Verify in TH(chip-tool) Log + Verify the PartList entries with endpoint 0 On TH(chip-tool) Log [1657014638.415060][6061:6066] CHIP:TOO: Endpoint: 0 Cluster: 0x0000_001D Attribute 0x0000_0003 DataVersion: 2526005576 [1657014638.415201][6061:6066] CHIP:TOO: parts list: 12 entries @@ -1100,7 +1091,7 @@ tests: ./chip-tool descriptor read parts-list 1 1 - Verify in TH(chip-tool) Log + Verify the PartList entries with endpoint 1 On TH(chip-tool) Log [1657014672.768932][6068:6073] CHIP:TOO: Endpoint: 1 Cluster: 0x0000_001D Attribute 0x0000_0003 DataVersion: 1583672817 [1657014672.769082][6068:6073] CHIP:TOO: parts list: 11 entries @@ -1120,7 +1111,7 @@ tests: ./chip-tool descriptor read parts-list 1 4 - Verify in TH(chip-tool) Log + Verify the PartList entries with endpoint 4 On TH(chip-tool) Log [1657014011.276060][5822:5827] CHIP:TOO: Endpoint: 4 Cluster: 0x0000_001D Attribute 0x0000_0003 DataVersion: 2935336058 [1657014011.276141][5822:5827] CHIP:TOO: parts list: 0 entries @@ -1128,14 +1119,14 @@ tests: ./chip-tool descriptor read parts-list 1 5 - Verify in TH(chip-tool) Log + Verify the PartList entries with endpoint 5 On TH(chip-tool) Log [1657014034.298958][5829:5834] CHIP:TOO: Endpoint: 5 Cluster: 0x0000_001D Attribute 0x0000_0003 DataVersion: 3372622835 [1657014034.299041][5829:5834] CHIP:TOO: parts list: 0 entries ./chip-tool descriptor read parts-list 1 6 - Verify in TH(chip-tool) Log + Verify the PartList entries with endpoint 6 On TH(chip-tool) Log [1657014056.893995][5847:5852] CHIP:TOO: Endpoint: 6 Cluster: 0x0000_001D Attribute 0x0000_0003 DataVersion: 1565587733 [1657014056.894072][5847:5852] CHIP:TOO: parts list: 3 entries @@ -1145,63 +1136,63 @@ tests: ./chip-tool descriptor read parts-list 1 7 - Verify in TH(chip-tool) Log + Verify the PartList entries with endpoint 7 On TH(chip-tool) Log [1657014071.347535][5854:5859] CHIP:TOO: Endpoint: 7 Cluster: 0x0000_001D Attribute 0x0000_0003 DataVersion: 1352552269 [1657014071.347611][5854:5859] CHIP:TOO: parts list: 0 entries ./chip-tool descriptor read parts-list 1 8 - Verify in TH(chip-tool) Log + Verify the PartList entries with endpoint 8 On TH(chip-tool) Log [1657014071.347535][5854:5859] CHIP:TOO: Endpoint: 7 Cluster: 0x0000_001D Attribute 0x0000_0003 DataVersion: 1352552269 [1657014071.347611][5854:5859] CHIP:TOO: parts list: 0 entries ./chip-tool descriptor read parts-list 1 9 - Verify in TH(chip-tool) Log + Verify the PartList entries with endpoint 9 On TH(chip-tool) Log [1657014071.347535][5854:5859] CHIP:TOO: Endpoint: 7 Cluster: 0x0000_001D Attribute 0x0000_0003 DataVersion: 1352552269 [1657014071.347611][5854:5859] CHIP:TOO: parts list: 0 entries ./chip-tool descriptor read parts-list 1 10 - Verify in TH(chip-tool) Log + Verify the PartList entries with endpoint 10 On TH(chip-tool) Log [1657014071.347535][5854:5859] CHIP:TOO: Endpoint: 7 Cluster: 0x0000_001D Attribute 0x0000_0003 DataVersion: 1352552269 [1657014071.347611][5854:5859] CHIP:TOO: parts list: 0 entries ./chip-tool descriptor read parts-list 1 11 - Verify in TH(chip-tool) Log + Verify the PartList entries with endpoint 11 On TH(chip-tool) Log [1657014071.347535][5854:5859] CHIP:TOO: Endpoint: 7 Cluster: 0x0000_001D Attribute 0x0000_0003 DataVersion: 1352552269 [1657014071.347611][5854:5859] CHIP:TOO: parts list: 0 entries ./chip-tool descriptor read parts-list 1 12 - Verify in TH(chip-tool) Log + Verify the PartList entries with endpoint 12 On TH(chip-tool) Log [1657014071.347535][5854:5859] CHIP:TOO: Endpoint: 7 Cluster: 0x0000_001D Attribute 0x0000_0003 DataVersion: 1352552269 [1657014071.347611][5854:5859] CHIP:TOO: parts list: 0 entries ./chip-tool descriptor read parts-list 1 13 - Verify in TH(chip-tool) Log + Verify the PartList entries with endpoint 13 On TH(chip-tool) Log [1657014071.347535][5854:5859] CHIP:TOO: Endpoint: 7 Cluster: 0x0000_001D Attribute 0x0000_0003 DataVersion: 1352552269 [1657014071.347611][5854:5859] CHIP:TOO: parts list: 0 entries ./chip-tool descriptor read parts-list 1 14 - Verify in TH(chip-tool) Log + Verify the PartList entries with endpoint 14 On TH(chip-tool) Log 1657014512.922645][6043:6048] CHIP:TOO: Endpoint: 14 Cluster: 0x0000_001D Attribute 0x0000_0003 DataVersion: 503350386 [1657014512.922742][6043:6048] CHIP:TOO: parts list: 0 entries ./chip-tool descriptor read device-type-list 1 1 - Verify in TH(chip-tool) Log + Verify the DeviceTypeList entries with endpoint 1 On TH(chip-tool) Log [1666338959.159031][54089:54094] CHIP:TOO: Endpoint: 1 Cluster: 0x0000_001D Attribute 0x0000_0000 DataVersion: 4153437440 [1666338959.159104][54089:54094] CHIP:TOO: DeviceTypeList: 1 entries @@ -1212,7 +1203,7 @@ tests: ./chip-tool descriptor read device-type-list 1 4 - Verify in TH(chip-tool) Log + Verify the DeviceTypeList entries with endpoint 4 On TH(chip-tool) Log [1666339056.791288][54121:54126] CHIP:TOO: Endpoint: 4 Cluster: 0x0000_001D Attribute 0x0000_0000 DataVersion: 2823994112 [1666339056.791391][54121:54126] CHIP:TOO: DeviceTypeList: 2 entries @@ -1228,8 +1219,7 @@ tests: ./chip-tool descriptor read device-type-list 1 5 - - Verify in TH(chip-tool) Log + Verify the DeviceTypeList entries with endpoint 5 On TH(chip-tool) Log [1666339133.924066][54135:54140] CHIP:TOO: Endpoint: 5 Cluster: 0x0000_001D Attribute 0x0000_0000 DataVersion: 1185270366 [1666339133.924157][54135:54140] CHIP:TOO: DeviceTypeList: 2 entries @@ -1246,7 +1236,7 @@ tests: ./chip-tool descriptor read device-type-list 1 6 - Verify in TH(chip-tool) Log + Verify the DeviceTypeList entries with endpoint 6 On TH(chip-tool) Log [1666339192.765667][54150:54155] CHIP:TOO: Endpoint: 6 Cluster: 0x0000_001D Attribute 0x0000_0000 DataVersion: 3019197104 [1666339192.765681][54150:54155] CHIP:TOO: DeviceTypeList: 1 entries @@ -1257,8 +1247,7 @@ tests: ./chip-tool descriptor read device-type-list 1 10 - - Verify in TH(chip-tool) Log + Verify the DeviceTypeList entries with endpoint 10 On TH(chip-tool) Log [1666339247.022099][54172:54177] CHIP:TOO: Endpoint: 10 Cluster: 0x0000_001D Attribute 0x0000_0000 DataVersion: 3847761018 [1666339247.022167][54172:54177] CHIP:TOO: DeviceTypeList: 2 entries @@ -1273,7 +1262,7 @@ tests: ./chip-tool descriptor read device-type-list 1 11 - Verify in TH(chip-tool) Log + Verify the DeviceTypeList entries with endpoint 11 On TH(chip-tool) Log [1666339310.168000][54182:54187] CHIP:TOO: Endpoint: 11 Cluster: 0x0000_001D Attribute 0x0000_0000 DataVersion: 4158444484 [1666339310.168098][54182:54187] CHIP:TOO: DeviceTypeList: 2 entries @@ -1291,7 +1280,7 @@ tests: ./chip-tool descriptor read device-type-list 1 12 - Verify in TH(chip-tool) Log + Verify the DeviceTypeList entries with endpoint 12 On TH(chip-tool) Log [1666339370.827538][54193:54198] CHIP:TOO: Endpoint: 12 Cluster: 0x0000_001D Attribute 0x0000_0000 DataVersion: 2979677803 [1666339370.827566][54193:54198] CHIP:TOO: DeviceTypeList: 2 entries @@ -1308,7 +1297,7 @@ tests: ./chip-tool descriptor read device-type-list 1 13 - Verify in TH(chip-tool) Log + Verify the DeviceTypeList entries with endpoint 13 On TH(chip-tool) Log [1666339413.453432][54201:54206] CHIP:TOO: Endpoint: 13 Cluster: 0x0000_001D Attribute 0x0000_0000 DataVersion: 825842769 [1666339413.453493][54201:54206] CHIP:TOO: DeviceTypeList: 2 entries @@ -1324,8 +1313,7 @@ tests: ./chip-tool descriptor read device-type-list 1 14 - - Verify in TH(chip-tool) Log + Verify the DeviceTypeList entries with endpoint 14 On TH(chip-tool) Log [1666339467.335722][54212:54217] CHIP:TOO: Endpoint: 14 Cluster: 0x0000_001D Attribute 0x0000_0000 DataVersion: 3691015272 [1666339467.335748][54212:54217] CHIP:TOO: DeviceTypeList: 2 entries @@ -1359,10 +1347,9 @@ tests: verification: | Eead device-list and parts-list with EP 0 and verify the contents is not changed when compared to step 1a - ./chip-tool descriptor read parts-list 1 0 - Verify in TH(chip-tool) Log + Verify the PartList entries with endpoint 0 On TH(chip-tool) Log [1657005275.756668][4900:4905] CHIP:TOO: Endpoint: 0 Cluster: 0x0000_001D Attribute 0x0000_0003 DataVersion: 3573910943 [1657005275.756770][4900:4905] CHIP:TOO: parts list: 13 entries @@ -1381,29 +1368,26 @@ tests: [1657005275.757177][4900:4905] CHIP:TOO: [13]: 14 - ./chip-tool descriptor read device-type-list 1 1 - - - Verify in TH(chip-tool) Log + ./chip-tool descriptor read device-type-list 1 0 + Verify the DeviceTypeList entries with endpoint 1 On TH(chip-tool) Log - [1666260348.181142][49397:49402] CHIP:TOO: Endpoint: 1 Cluster: 0x0000_001D Attribute 0x0000_0000 DataVersion: 3968445751 - [1666260348.181193][49397:49402] CHIP:TOO: DeviceTypeList: 1 entries - [1666260348.181241][49397:49402] CHIP:TOO: [1]: { - [1666260348.181327][49397:49402] CHIP:TOO: Type: 14 - [1666260348.181351][49397:49402] CHIP:TOO: Revision: 1 - [1666260348.181372][49397:49402] CHIP:TOO: } + [1676454208.899427][31915:31917] CHIP:DMG: } + [1676454208.899706][31915:31917] CHIP:TOO: Endpoint: 0 Cluster: 0x0000_001D Attribute 0x0000_0000 DataVersion: 12927127 + [1676454208.899759][31915:31917] CHIP:TOO: DeviceTypeList: 1 entries + [1676454208.899799][31915:31917] CHIP:TOO: [1]: { + [1676454208.899811][31915:31917] CHIP:TOO: DeviceType: 22 + [1676454208.899822][31915:31917] CHIP:TOO: Revision: 1 + [1676454208.899831][31915:31917] CHIP:TOO: } disabled: true - label: "Repeat step 5b for endpoint found in step 1b (the Aggregator EP)" verification: | Read parts-list and device-list with EP 1 and compare the result with step 4c - ./chip-tool descriptor read parts-list 1 1 - - Verify in TH(chip-tool) Log + Verify the PartList entries with endpoint 1 On TH(chip-tool) Log [1657005310.589940][4938:4943] CHIP:TOO: Endpoint: 1 Cluster: 0x0000_001D Attribute 0x0000_0003 DataVersion: 3021853417 [1657005310.590033][4938:4943] CHIP:TOO: parts list: 12 entries @@ -1422,7 +1406,7 @@ tests: ./chip-tool descriptor read device-type-list 1 1 - Verify in TH(chip-tool) Log + Verify the DeviceTypeList entries with endpoint 1 On TH(chip-tool) Log [1657514252.212456][15958:15963] CHIP:TOO: Endpoint: 1 Cluster: 0x0000_001D Attribute 0x0000_0000 DataVersion: 2755694332 [1666260348.181193][49397:49402] CHIP:TOO: DeviceTypeList: 1 entries @@ -1439,7 +1423,7 @@ tests: verification: | ./chip-tool descriptor read parts-list 1 0 - Verify in TH(chip-tool) Log + Verify the PartList entries with endpoint 0 On TH(chip-tool) Log [1657005275.756668][4900:4905] CHIP:TOO: Endpoint: 0 Cluster: 0x0000_001D Attribute 0x0000_0003 DataVersion: 3573910943 [1657005275.756770][4900:4905] CHIP:TOO: parts list: 13 entries @@ -1460,7 +1444,7 @@ tests: ./chip-tool descriptor read parts-list 1 1 - Verify in TH(chip-tool) Log + Verify the PartList entries with endpoint 1 On TH(chip-tool) Log [1657005310.589940][4938:4943] CHIP:TOO: Endpoint: 1 Cluster: 0x0000_001D Attribute 0x0000_0003 DataVersion: 3021853417 [1657005310.590033][4938:4943] CHIP:TOO: parts list: 12 entries @@ -1481,14 +1465,14 @@ tests: ./chip-tool descriptor read parts-list 1 15 - Verify in TH(chip-tool) Log + Verify the PartList entries with endpoint 15 On TH(chip-tool) Log [1657014783.484273][6118:6123] CHIP:TOO: Endpoint: 15 Cluster: 0x0000_001D Attribute 0x0000_0003 DataVersion: 2738912500 [1657014783.484345][6118:6123] CHIP:TOO: parts list: 0 entries ./chip-tool descriptor read parts-list 1 4 - Verify in TH(chip-tool) Log + Verify the PartList entries with endpoint 4 On TH(chip-tool) Log [1657014011.276060][5822:5827] CHIP:TOO: Endpoint: 4 Cluster: 0x0000_001D Attribute 0x0000_0003 DataVersion: 2935336058 [1657014011.276141][5822:5827] CHIP:TOO: parts list: 0 entries @@ -1496,14 +1480,14 @@ tests: ./chip-tool descriptor read parts-list 1 5 - Verify in TH(chip-tool) Log + Verify the PartList entries with endpoint 5 On TH(chip-tool) Log [1657014034.298958][5829:5834] CHIP:TOO: Endpoint: 5 Cluster: 0x0000_001D Attribute 0x0000_0003 DataVersion: 3372622835 [1657014034.299041][5829:5834] CHIP:TOO: parts list: 0 entries ./chip-tool descriptor read parts-list 1 6 - Verify in TH(chip-tool) Log + Verify the PartList entries with endpoint 6 On TH(chip-tool) Log [1657014056.893995][5847:5852] CHIP:TOO: Endpoint: 6 Cluster: 0x0000_001D Attribute 0x0000_0003 DataVersion: 1565587733 [1657014056.894072][5847:5852] CHIP:TOO: parts list: 3 entries @@ -1513,68 +1497,64 @@ tests: ./chip-tool descriptor read parts-list 1 7 - Verify in TH(chip-tool) Log + Verify the PartList entries with endpoint 7 On TH(chip-tool) Log [1657014071.347535][5854:5859] CHIP:TOO: Endpoint: 7 Cluster: 0x0000_001D Attribute 0x0000_0003 DataVersion: 1352552269 [1657014071.347611][5854:5859] CHIP:TOO: parts list: 0 entries ./chip-tool descriptor read parts-list 1 8 - Verify in TH(chip-tool) Log + Verify the PartList entries with endpoint 8 On TH(chip-tool) Log - [1657014071.347535][5854:5859] CHIP:TOO: Endpoint: 7 Cluster: 0x0000_001D Attribute 0x0000_0003 DataVersion: 1352552269 + [1657014071.347535][5854:5859] CHIP:TOO: Endpoint: 8 Cluster: 0x0000_001D Attribute 0x0000_0003 DataVersion: 1352552269 [1657014071.347611][5854:5859] CHIP:TOO: parts list: 0 entries ./chip-tool descriptor read parts-list 1 9 - Verify in TH(chip-tool) Log + Verify the PartList entries with endpoint 9 On TH(chip-tool) Log - [1657014071.347535][5854:5859] CHIP:TOO: Endpoint: 7 Cluster: 0x0000_001D Attribute 0x0000_0003 DataVersion: 1352552269 + [1657014071.347535][5854:5859] CHIP:TOO: Endpoint: 9 Cluster: 0x0000_001D Attribute 0x0000_0003 DataVersion: 1352552269 [1657014071.347611][5854:5859] CHIP:TOO: parts list: 0 entries ./chip-tool descriptor read parts-list 1 10 - Verify in TH(chip-tool) Log + Verify the PartList entries with endpoint 10 On TH(chip-tool) Log - [1657014071.347535][5854:5859] CHIP:TOO: Endpoint: 7 Cluster: 0x0000_001D Attribute 0x0000_0003 DataVersion: 1352552269 + [1657014071.347535][5854:5859] CHIP:TOO: Endpoint: 10 Cluster: 0x0000_001D Attribute 0x0000_0003 DataVersion: 1352552269 [1657014071.347611][5854:5859] CHIP:TOO: parts list: 0 entries ./chip-tool descriptor read parts-list 1 11 - Verify in TH(chip-tool) Log + Verify the PartList entries with endpoint 11 On TH(chip-tool) Log - [1657014071.347535][5854:5859] CHIP:TOO: Endpoint: 7 Cluster: 0x0000_001D Attribute 0x0000_0003 DataVersion: 1352552269 + [1657014071.347535][5854:5859] CHIP:TOO: Endpoint: 11 Cluster: 0x0000_001D Attribute 0x0000_0003 DataVersion: 1352552269 [1657014071.347611][5854:5859] CHIP:TOO: parts list: 0 entries ./chip-tool descriptor read parts-list 1 12 - Verify in TH(chip-tool) Log + Verify the PartList entries with endpoint 12 On TH(chip-tool) Log - [1657014071.347535][5854:5859] CHIP:TOO: Endpoint: 7 Cluster: 0x0000_001D Attribute 0x0000_0003 DataVersion: 1352552269 + [1657014071.347535][5854:5859] CHIP:TOO: Endpoint: 12 Cluster: 0x0000_001D Attribute 0x0000_0003 DataVersion: 1352552269 [1657014071.347611][5854:5859] CHIP:TOO: parts list: 0 entries ./chip-tool descriptor read parts-list 1 13 - Verify in TH(chip-tool) Log + Verify the PartList entries with endpoint 13 On TH(chip-tool) Log - [1657014071.347535][5854:5859] CHIP:TOO: Endpoint: 7 Cluster: 0x0000_001D Attribute 0x0000_0003 DataVersion: 1352552269 + [1657014071.347535][5854:5859] CHIP:TOO: Endpoint: 13 Cluster: 0x0000_001D Attribute 0x0000_0003 DataVersion: 1352552269 [1657014071.347611][5854:5859] CHIP:TOO: parts list: 0 entries ./chip-tool descriptor read parts-list 1 14 - Verify in TH(chip-tool) Log + Verify the PartList entries with endpoint 14 On TH(chip-tool) Log 1657014512.922645][6043:6048] CHIP:TOO: Endpoint: 14 Cluster: 0x0000_001D Attribute 0x0000_0003 DataVersion: 503350386 [1657014512.922742][6043:6048] CHIP:TOO: parts list: 0 entries - - ./chip-tool descriptor read device-type-list 1 15 - - - Verify in TH(chip-tool) Log + Verify the DeviceTypeList entries with endpoint 15 On TH(chip-tool) Log [1657014818.210651][6132:6137] CHIP:TOO: Endpoint: 15 Cluster: 0x0000_001D Attribute 0x0000_0000 DataVersion: 2738912500 [1657014818.210711][6132:6137] CHIP:TOO: device list: 2 entries @@ -1589,8 +1569,8 @@ tests: ./chip-tool descriptor read device-type-list 1 1 + Verify the DeviceTypeList entries with endpoint 1 On TH(chip-tool) Log - Verify in TH(chip-tool) Log [1666781135.580037][154035:154040] CHIP:TOO: Endpoint: 1 Cluster: 0x0000_001D Attribute 0x0000_0000 DataVersion: 1939805432 [1666781135.580104][154035:154040] CHIP:TOO: DeviceTypeList: 1 entries [1666781135.580139][154035:154040] CHIP:TOO: [1]: { @@ -1599,10 +1579,10 @@ tests: [1666781135.580202][154035:154040] CHIP:TOO: } - ./chip-tool descriptor read device-type-list 1 4 + ./chip-tool descriptor read device-type-list 1 4 - Verify in TH(chip-tool) Log + Verify the DeviceTypeList entries with endpoint 4 On TH(chip-tool) Log [[1666781249.506822][154135:154140] CHIP:TOO: Endpoint: 4 Cluster: 0x0000_001D Attribute 0x0000_0000 DataVersion: 3384622383 [1666781249.506936][154135:154140] CHIP:TOO: DeviceTypeList: 2 entries @@ -1616,11 +1596,10 @@ tests: [1666781249.507205][154135:154140] CHIP:TOO: } - ./chip-tool descriptor read device-type-list 1 5 + Verify the DeviceTypeList entries with endpoint 5 On TH(chip-tool) Log - Verify in TH(chip-tool) Log [1666781295.814357][154186:154191] CHIP:TOO: Endpoint: 5 Cluster: 0x0000_001D Attribute 0x0000_0000 DataVersion: 1586047503 [1666781295.814477][154186:154191] CHIP:TOO: DeviceTypeList: 2 entries [1666781295.814517][154186:154191] CHIP:TOO: [1]: { @@ -1634,8 +1613,8 @@ tests: ./chip-tool descriptor read device-type-list 1 6 + Verify the DeviceTypeList entries with endpoint 6 On TH(chip-tool) Log - Verify in TH(chip-tool) Log [1666781352.226403][154237:154242] CHIP:TOO: Endpoint: 6 Cluster: 0x0000_001D Attribute 0x0000_0000 DataVersion: 3245051896 [1666781352.226485][154237:154242] CHIP:TOO: DeviceTypeList: 1 entries [1666781352.226823][154237:154242] CHIP:TOO: [1]: { @@ -1646,8 +1625,8 @@ tests: ./chip-tool descriptor read device-type-list 1 10 + Verify the DeviceTypeList entries with endpoint 10 On TH(chip-tool) Log - Verify in TH(chip-tool) Log [1666781396.648375][154274:154279] CHIP:TOO: Endpoint: 10 Cluster: 0x0000_001D Attribute 0x0000_0000 DataVersion: 1293946708 [1666781396.648475][154274:154279] CHIP:TOO: DeviceTypeList: 2 entries [1666781396.648540][154274:154279] CHIP:TOO: [1]: { @@ -1659,11 +1638,10 @@ tests: [1666781396.648742][154274:154279] CHIP:TOO: Revision: 1 [1666781396.648764][154274:154279] CHIP:TOO: } - ./chip-tool descriptor read device-type-list 1 11 - + ./chip-tool descriptor read device-type-list 1 11 - Verify in TH(chip-tool) Log + Verify the DeviceTypeList entries with endpoint 11 On TH(chip-tool) Log [1666781437.491909][154304:154309] CHIP:TOO: Endpoint: 11 Cluster: 0x0000_001D Attribute 0x0000_0000 DataVersion: 731418355 [1666781437.492152][154304:154309] CHIP:TOO: DeviceTypeList: 2 entries @@ -1679,9 +1657,7 @@ tests: ./chip-tool descriptor read device-type-list 1 12 - - - Verify in TH(chip-tool) Log + Verify the DeviceTypeList entries with endpoint 12 On TH(chip-tool) Log [1666781478.247115][154348:154353] CHIP:TOO: Endpoint: 12 Cluster: 0x0000_001D Attribute 0x0000_0000 DataVersion: 4056704360 [1666781478.247242][154348:154353] CHIP:TOO: DeviceTypeList: 2 entries @@ -1696,9 +1672,7 @@ tests: ./chip-tool descriptor read device-type-list 1 13 - - - Verify in TH(chip-tool) Log + Verify the DeviceTypeList entries with endpoint 13 On TH(chip-tool) Log [1666781551.887253][154449:154454] CHIP:TOO: Endpoint: 13 Cluster: 0x0000_001D Attribute 0x0000_0000 DataVersion: 3945074678 [1666781551.887323][154449:154454] CHIP:TOO: DeviceTypeList: 2 entries @@ -1715,8 +1689,7 @@ tests: /chip-tool descriptor read device-type-list 1 14 - - Verify in TH(chip-tool) Log + Verify the DeviceTypeList entries with endpoint 14 On TH(chip-tool) Log [1666781570.445039][154457:154462] CHIP:TOO: Endpoint: 14 Cluster: 0x0000_001D Attribute 0x0000_0000 DataVersion: 1672133809 [1666781570.445138][154457:154462] CHIP:TOO: DeviceTypeList: 2 entries diff --git a/src/app/tests/suites/certification/Test_TC_BR_3.yaml b/src/app/tests/suites/certification/Test_TC_BR_3.yaml index c3877b1e498ded..d44ec8a8c81b63 100644 --- a/src/app/tests/suites/certification/Test_TC_BR_3.yaml +++ b/src/app/tests/suites/certification/Test_TC_BR_3.yaml @@ -31,9 +31,10 @@ tests: verification: | Read the NodeLabel attribute of the Bridged Device Basic Information cluster with EP 3 - ./chip-tool bridgeddevicebasic read node-label 1 3 + ./chip-tool bridgeddevicebasicinformation read node-label 1 3 + + Verify the NodeLabel attribute On TH(chip-tool) Log - Verify in TH(chip-tool) Log [1657013337.140125][5753:5758] CHIP:TOO: Endpoint: 3 Cluster: 0x0000_0039 Attribute 0x0000_0005 DataVersion: 3293551312 [1657013337.140235][5753:5758] CHIP:TOO: NodeLabel: Light 1 disabled: true @@ -54,9 +55,10 @@ tests: verification: | Read the NodeLabel attribute of the Bridged Device Basic Information cluster with EP 3, verify the name is changed - ./chip-tool bridgeddevicebasic read node-label 1 3 + ./chip-tool bridgeddevicebasicinformation read node-label 1 3 + + Verify the NodeLabel attribute On TH(chip-tool) Log - Verify in TH(chip-tool) Log [1657013347.277584][5759:5764] CHIP:TOO: Endpoint: 3 Cluster: 0x0000_0039 Attribute 0x0000_0005 DataVersion: 3293551313 [1657013347.277631][5759:5764] CHIP:TOO: NodeLabel: Light 1b disabled: true @@ -77,14 +79,14 @@ tests: ./chip-tool onoff read on-off 1 3 - Verify in TH(chip-tool) Log + Verify the Onoff attribute On TH(chip-tool) Log [1657004565.254591][4804:4809] CHIP:TOO: Endpoint: 3 Cluster: 0x0000_0006 Attribute 0x0000_0000 DataVersion: 3808303316 [1657004565.254635][4804:4809] CHIP:TOO: OnOff: TRUE disabled: true - label: "Change the state (e.g. on/off, brightness) of that bridged device - with this other interface." + with this 'other' interface." verification: | Press c on bridge-app to change the state disabled: true @@ -95,7 +97,8 @@ tests: ./chip-tool onoff read on-off 1 3 - Verify in TH(chip-tool) Log + Verify the Onoff attribute On TH(chip-tool) Log + [1657004454.213279][4792:4798] CHIP:TOO: Endpoint: 3 Cluster: 0x0000_0006 Attribute 0x0000_0000 DataVersion: 3808303315 [1657004454.213319][4792:4798] CHIP:TOO: OnOff: FALSE disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_BR_4.yaml b/src/app/tests/suites/certification/Test_TC_BR_4.yaml index 259c9cc0b1d9bc..483f5aaa617700 100644 --- a/src/app/tests/suites/certification/Test_TC_BR_4.yaml +++ b/src/app/tests/suites/certification/Test_TC_BR_4.yaml @@ -42,312 +42,313 @@ tests: verification: | ./chip-tool descriptor read device-type-list 1 1 - Verify in TH(bridge-app) Log: - [1659972694.732632][3652:3652] CHIP:IM: Received Read request - [1659972694.732712][3652:3652] CHIP:DMG: ReadRequestMessage = - [1659972694.732739][3652:3652] CHIP:DMG: { - [1659972694.732761][3652:3652] CHIP:DMG: AttributePathIBs = - [1659972694.732800][3652:3652] CHIP:DMG: [ - [1659972694.732824][3652:3652] CHIP:DMG: AttributePathIB = - [1659972694.732866][3652:3652] CHIP:DMG: { - [1659972694.732905][3652:3652] CHIP:DMG: Endpoint = 0x1, - [1659972694.732940][3652:3652] CHIP:DMG: Cluster = 0x1d, - [1659972694.732980][3652:3652] CHIP:DMG: Attribute = 0x0000_0000, - [1659972694.733009][3652:3652] CHIP:DMG: } - [1659972694.733066][3652:3652] CHIP:DMG: - [1659972694.733092][3652:3652] CHIP:DMG: ], - [1659972694.733128][3652:3652] CHIP:DMG: - [1659972694.733154][3652:3652] CHIP:DMG: isFabricFiltered = true, - [1659972694.733188][3652:3652] CHIP:DMG: InteractionModelRevision = 1 - [1659972694.733211][3652:3652] CHIP:DMG: }, - [1659972694.733292][3652:3652] CHIP:DMG: IM RH moving to [GeneratingReports] - [1659972694.733401][3652:3652] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 - [1659972694.733429][3652:3652] CHIP:DMG: Cluster 1d, Attribute 0 is dirty - [1659972694.733460][3652:3652] CHIP:DMG: Reading attribute: Cluster=0x0000_001D Endpoint=1 AttributeId=0x0000_0000 (expanded=0) - [1659972694.733487][3652:3652] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_001D e=1 p=v - [1666960977.561715][218195:218195] CHIP:DMG: AccessControl: allowed - [1666960977.561742][218195:218195] CHIP:DMG: Sending report (payload has 70 bytes)... - [1666960977.561915][218195:218195] CHIP:EM: <<< [E:19859r M:66858920 (Ack:246619441)] (S) Msg TX to 1:000000000001B669 [E0A2] --- Type 0001:05 (IM:ReportData) - [1666960977.561936][218195:218195] CHIP:IN: (S) Sending msg 66858920 on secure session with LSID: 51698 - [1666960977.562174][218195:218195] CHIP:DMG: >> to UDP:[fe80::485c:bace:6107:3682%wlp3s0]:50021 | 66858920 | [Interaction Model (1) / Report Data (0x05) / Session = 21485 / Exchange = 19859] - [1666960977.562195][218195:218195] CHIP:DMG: Header Flags = - [1666960977.562203][218195:218195] CHIP:DMG: { - [1666960977.562224][218195:218195] CHIP:DMG: Exchange (0x06) = - [1666960977.562233][218195:218195] CHIP:DMG: { - [1666960977.571149][218195:218195] CHIP:DMG: AckMsg = 246619441 - [1666960977.571171][218195:218195] CHIP:DMG: NeedsAck = true - [1666960977.571182][218195:218195] CHIP:DMG: } - [1666960977.571201][218195:218195] CHIP:DMG: } - [1666960977.571210][218195:218195] CHIP:DMG: - [1666960977.571227][218195:218195] CHIP:DMG: Encrypted Payload (104 bytes) = - [1666960977.571236][218195:218195] CHIP:DMG: { - [1666960977.571246][218195:218195] CHIP:DMG: data = 00ed5300a82ffc0337a52e258f659192777c3fadf81100acb86097c2bea918d8e138754797c4ae4527571aa330996cef214c3db379588b2e869e461467568c1778cefd252b3962d5e5af522edf6a23860e1a3d443093f8d6345dd2244d69fa3b5e3720f1b7321a1f - [1666960977.571257][218195:218195] CHIP:DMG: buffer_ptr = 94136416758448 - [1666960977.571266][218195:218195] CHIP:DMG: } - [1666960977.571274][218195:218195] CHIP:DMG: - [1666960977.571290][218195:218195] CHIP:DMG: Decrypted Payload (70 bytes) = - [1666960977.571299][218195:218195] CHIP:DMG: { - [1666960977.571308][218195:218195] CHIP:DMG: data = 1536011535012600189f3e59370124020124031d2404001836021818181535012600189f3e59370124020124031d240400340518350224000e24010118181818290424ff0118 - [1666960977.571317][218195:218195] CHIP:DMG: } - [1666960977.571325][218195:218195] CHIP:DMG: - [1666960977.571382][218195:218195] CHIP:DMG: ReportDataMessage = - [1666960977.571398][218195:218195] CHIP:DMG: { - [1666960977.571406][218195:218195] CHIP:DMG: AttributeReportIBs = - [1666960977.571420][218195:218195] CHIP:DMG: [ - [1666960977.571427][218195:218195] CHIP:DMG: AttributeReportIB = - [1666960977.571440][218195:218195] CHIP:DMG: { - [1666960977.571455][218195:218195] CHIP:DMG: AttributeDataIB = - [1666960977.571470][218195:218195] CHIP:DMG: { - [1666960977.571484][218195:218195] CHIP:DMG: DataVersion = 0x593e9f18, - [1666960977.571495][218195:218195] CHIP:DMG: AttributePathIB = - [1666960977.571505][218195:218195] CHIP:DMG: { - [1666960977.571516][218195:218195] CHIP:DMG: Endpoint = 0x1, - [1666960977.571528][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666960977.571542][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, - [1666960977.571552][218195:218195] CHIP:DMG: } - [1666960977.571565][218195:218195] CHIP:DMG: - [1666960977.571576][218195:218195] CHIP:DMG: Data = [ - [1666960977.571588][218195:218195] CHIP:DMG: - [1666960977.571599][218195:218195] CHIP:DMG: ], - [1666960977.571608][218195:218195] CHIP:DMG: }, - [1666960977.571622][218195:218195] CHIP:DMG: - [1666960977.571631][218195:218195] CHIP:DMG: }, - [1666960977.571650][218195:218195] CHIP:DMG: - [1666960977.571659][218195:218195] CHIP:DMG: AttributeReportIB = - [1666960977.571674][218195:218195] CHIP:DMG: { - [1666960977.571683][218195:218195] CHIP:DMG: AttributeDataIB = - [1666960977.571693][218195:218195] CHIP:DMG: { - [1666960977.571703][218195:218195] CHIP:DMG: DataVersion = 0x593e9f18, - [1666960977.571713][218195:218195] CHIP:DMG: AttributePathIB = - [1666960977.571724][218195:218195] CHIP:DMG: { - [1666960977.571735][218195:218195] CHIP:DMG: Endpoint = 0x1, - [1666960977.571746][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666960977.571757][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, - [1666960977.571767][218195:218195] CHIP:DMG: ListIndex = Null, - [1666960977.571777][218195:218195] CHIP:DMG: } - [1666960977.571789][218195:218195] CHIP:DMG: - [1666960977.571799][218195:218195] CHIP:DMG: Data = - [1666960977.571811][218195:218195] CHIP:DMG: { - [1666960977.571822][218195:218195] CHIP:DMG: 0x0 = 14, - [1666960977.571833][218195:218195] CHIP:DMG: 0x1 = 1, - [1666960977.571845][218195:218195] CHIP:DMG: }, - [1666960977.571855][218195:218195] CHIP:DMG: }, - [1666960977.571868][218195:218195] CHIP:DMG: - [1666960977.571877][218195:218195] CHIP:DMG: }, - [1666960977.571891][218195:218195] CHIP:DMG: - [1666960977.571900][218195:218195] CHIP:DMG: ], - [1666960977.571918][218195:218195] CHIP:DMG: - [1666960977.571929][218195:218195] CHIP:DMG: SuppressResponse = true, - [1666960977.571939][218195:218195] CHIP:DMG: InteractionModelRevision = 1 - [1666960977.571948][218195:218195] CHIP:DMG: } - + Verify the DeviceTypeList attribute with endpoint 1 On TH(bridge-app) Log: + + [1666960977.561385][218195:218195] CHIP:IM: Received Read request + [1666960977.561428][218195:218195] CHIP:DMG: ReadRequestMessage = + [1666960977.561438][218195:218195] CHIP:DMG: { + [1666960977.561447][218195:218195] CHIP:DMG: AttributePathIBs = + [1666960977.561459][218195:218195] CHIP:DMG: [ + [1666960977.561468][218195:218195] CHIP:DMG: AttributePathIB = + [1666960977.561480][218195:218195] CHIP:DMG: { + [1666960977.561491][218195:218195] CHIP:DMG: Endpoint = 0x1, + [1666960977.561502][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666960977.561513][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, + [1666960977.561523][218195:218195] CHIP:DMG: } + [1666960977.561536][218195:218195] CHIP:DMG: + [1666960977.561545][218195:218195] CHIP:DMG: ], + [1666960977.561558][218195:218195] CHIP:DMG: + [1666960977.561569][218195:218195] CHIP:DMG: isFabricFiltered = true, + [1666960977.561579][218195:218195] CHIP:DMG: InteractionModelRevision = 1 + [1666960977.561589][218195:218195] CHIP:DMG: }, + [1666960977.561628][218195:218195] CHIP:DMG: IM RH moving to [GeneratingReports] + [1666960977.561663][218195:218195] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 + [1666960977.561674][218195:218195] CHIP:DMG: Cluster 1d, Attribute 0 is dirty + [1666960977.561684][218195:218195] CHIP:DMG: Reading attribute: Cluster=0x0000_001D Endpoint=1 AttributeId=0x0000_0000 (expanded=0) + [1666960977.561699][218195:218195] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_001D e=1 p=v + [1666960977.561715][218195:218195] CHIP:DMG: AccessControl: allowed + [1666960977.561742][218195:218195] CHIP:DMG: Sending report (payload has 70 bytes)... + [1666960977.561915][218195:218195] CHIP:EM: <<< [E:19859r M:66858920 (Ack:246619441)] (S) Msg TX to 1:000000000001B669 [E0A2] --- Type 0001:05 (IM:ReportData) + [1666960977.561936][218195:218195] CHIP:IN: (S) Sending msg 66858920 on secure session with LSID: 51698 + [1666960977.562174][218195:218195] CHIP:DMG: >> to UDP:[fe80::485c:bace:6107:3682%wlp3s0]:50021 | 66858920 | [Interaction Model (1) / Report Data (0x05) / Session = 21485 / Exchange = 19859] + [1666960977.562195][218195:218195] CHIP:DMG: Header Flags = + [1666960977.562203][218195:218195] CHIP:DMG: { + [1666960977.562224][218195:218195] CHIP:DMG: Exchange (0x06) = + [1666960977.562233][218195:218195] CHIP:DMG: { + [1666960977.571149][218195:218195] CHIP:DMG: AckMsg = 246619441 + [1666960977.571171][218195:218195] CHIP:DMG: NeedsAck = true + [1666960977.571182][218195:218195] CHIP:DMG: } + [1666960977.571201][218195:218195] CHIP:DMG: } + [1666960977.571210][218195:218195] CHIP:DMG: + [1666960977.571227][218195:218195] CHIP:DMG: Encrypted Payload (104 bytes) = + [1666960977.571236][218195:218195] CHIP:DMG: { + [1666960977.571246][218195:218195] CHIP:DMG: data = 00ed5300a82ffc0337a52e258f659192777c3fadf81100acb86097c2bea918d8e138754797c4ae4527571aa330996cef214c3db379588b2e869e461467568c1778cefd252b3962d5e5af522edf6a23860e1a3d443093f8d6345dd2244d69fa3b5e3720f1b7321a1f + [1666960977.571257][218195:218195] CHIP:DMG: buffer_ptr = 94136416758448 + [1666960977.571266][218195:218195] CHIP:DMG: } + [1666960977.571274][218195:218195] CHIP:DMG: + [1666960977.571290][218195:218195] CHIP:DMG: Decrypted Payload (70 bytes) = + [1666960977.571299][218195:218195] CHIP:DMG: { + [1666960977.571308][218195:218195] CHIP:DMG: data = 1536011535012600189f3e59370124020124031d2404001836021818181535012600189f3e59370124020124031d240400340518350224000e24010118181818290424ff0118 + [1666960977.571317][218195:218195] CHIP:DMG: } + [1666960977.571325][218195:218195] CHIP:DMG: + [1666960977.571382][218195:218195] CHIP:DMG: ReportDataMessage = + [1666960977.571398][218195:218195] CHIP:DMG: { + [1666960977.571406][218195:218195] CHIP:DMG: AttributeReportIBs = + [1666960977.571420][218195:218195] CHIP:DMG: [ + [1666960977.571427][218195:218195] CHIP:DMG: AttributeReportIB = + [1666960977.571440][218195:218195] CHIP:DMG: { + [1666960977.571455][218195:218195] CHIP:DMG: AttributeDataIB = + [1666960977.571470][218195:218195] CHIP:DMG: { + [1666960977.571484][218195:218195] CHIP:DMG: DataVersion = 0x593e9f18, + [1666960977.571495][218195:218195] CHIP:DMG: AttributePathIB = + [1666960977.571505][218195:218195] CHIP:DMG: { + [1666960977.571516][218195:218195] CHIP:DMG: Endpoint = 0x1, + [1666960977.571528][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666960977.571542][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, + [1666960977.571552][218195:218195] CHIP:DMG: } + [1666960977.571565][218195:218195] CHIP:DMG: + [1666960977.571576][218195:218195] CHIP:DMG: Data = [ + [1666960977.571588][218195:218195] CHIP:DMG: + [1666960977.571599][218195:218195] CHIP:DMG: ], + [1666960977.571608][218195:218195] CHIP:DMG: }, + [1666960977.571622][218195:218195] CHIP:DMG: + [1666960977.571631][218195:218195] CHIP:DMG: }, + [1666960977.571650][218195:218195] CHIP:DMG: + [1666960977.571659][218195:218195] CHIP:DMG: AttributeReportIB = + [1666960977.571674][218195:218195] CHIP:DMG: { + [1666960977.571683][218195:218195] CHIP:DMG: AttributeDataIB = + [1666960977.571693][218195:218195] CHIP:DMG: { + [1666960977.571703][218195:218195] CHIP:DMG: DataVersion = 0x593e9f18, + [1666960977.571713][218195:218195] CHIP:DMG: AttributePathIB = + [1666960977.571724][218195:218195] CHIP:DMG: { + [1666960977.571735][218195:218195] CHIP:DMG: Endpoint = 0x1, + [1666960977.571746][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666960977.571757][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, + [1666960977.571767][218195:218195] CHIP:DMG: ListIndex = Null, + [1666960977.571777][218195:218195] CHIP:DMG: } + [1666960977.571789][218195:218195] CHIP:DMG: + [1666960977.571799][218195:218195] CHIP:DMG: Data = + [1666960977.571811][218195:218195] CHIP:DMG: { + [1666960977.571822][218195:218195] CHIP:DMG: 0x0 = 14, + [1666960977.571833][218195:218195] CHIP:DMG: 0x1 = 1, + [1666960977.571845][218195:218195] CHIP:DMG: }, + [1666960977.571855][218195:218195] CHIP:DMG: }, + [1666960977.571868][218195:218195] CHIP:DMG: + [1666960977.571877][218195:218195] CHIP:DMG: }, + [1666960977.571891][218195:218195] CHIP:DMG: + [1666960977.571900][218195:218195] CHIP:DMG: ], + [1666960977.571918][218195:218195] CHIP:DMG: + [1666960977.571929][218195:218195] CHIP:DMG: SuppressResponse = true, + [1666960977.571939][218195:218195] CHIP:DMG: InteractionModelRevision = 1 + [1666960977.571948][218195:218195] CHIP:DMG: } ./chip-tool descriptor read device-type-list 1 2 - Verify in TH(bridge-app) Log: - [1666961027.989897][218195:218195] CHIP:IM: Received Read request - [1666961027.989925][218195:218195] CHIP:DMG: ReadRequestMessage = - [1666961027.989932][218195:218195] CHIP:DMG: { - [1666961027.989938][218195:218195] CHIP:DMG: AttributePathIBs = - [1666961027.989945][218195:218195] CHIP:DMG: [ - [1666961027.989951][218195:218195] CHIP:DMG: AttributePathIB = - [1666961027.989958][218195:218195] CHIP:DMG: { - [1666961027.989965][218195:218195] CHIP:DMG: Endpoint = 0x2, - [1666961027.989971][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666961027.989978][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, - [1666961027.989984][218195:218195] CHIP:DMG: } - [1666961027.989991][218195:218195] CHIP:DMG: - [1666961027.989997][218195:218195] CHIP:DMG: ], - [1666961027.990007][218195:218195] CHIP:DMG: - [1666961027.990013][218195:218195] CHIP:DMG: isFabricFiltered = true, - [1666961027.990019][218195:218195] CHIP:DMG: InteractionModelRevision = 1 - [1666961027.990025][218195:218195] CHIP:DMG: }, - [1666961027.990049][218195:218195] CHIP:DMG: IM RH moving to [GeneratingReports] - [1666961027.990075][218195:218195] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 - [1666961027.990084][218195:218195] CHIP:DMG: Cluster 1d, Attribute 0 is dirty - [1666961027.990090][218195:218195] CHIP:DMG: Reading attribute: Cluster=0x0000_001D Endpoint=2 AttributeId=0x0000_0000 (expanded=0) - [1666961027.990105][218195:218195] CHIP:DMG: Sending report (payload has 33 bytes)... - [1666961027.990205][218195:218195] CHIP:EM: <<< [E:25377r M:99613400 (Ack:20435852)] (S) Msg TX to 1:000000000001B669 [E0A2] --- Type 0001:05 (IM:ReportData) - [1666961027.990220][218195:218195] CHIP:IN: (S) Sending msg 99613400 on secure session with LSID: 51699 - [1666961027.990335][218195:218195] CHIP:DMG: >> to UDP:[fe80::485c:bace:6107:3682%wlp3s0]:59337 | 99613400 | [Interaction Model (1) / Report Data (0x05) / Session = 25530 / Exchange = 25377] - [1666961027.990350][218195:218195] CHIP:DMG: Header Flags = - [1666961027.990356][218195:218195] CHIP:DMG: { - [1666961027.990368][218195:218195] CHIP:DMG: Exchange (0x06) = - [1666961027.990374][218195:218195] CHIP:DMG: { - [1666961027.990380][218195:218195] CHIP:DMG: AckMsg = 20435852 - [1666961027.990385][218195:218195] CHIP:DMG: NeedsAck = true - [1666961027.990391][218195:218195] CHIP:DMG: } - [1666961027.990400][218195:218195] CHIP:DMG: } - [1666961027.990406][218195:218195] CHIP:DMG: - [1666961027.990414][218195:218195] CHIP:DMG: Encrypted Payload (67 bytes) = - [1666961027.990420][218195:218195] CHIP:DMG: { - [1666961027.990425][218195:218195] CHIP:DMG: data = 00ba6300d8faef05a3171dc2f01fdfeb17482c05dff74f84b12f10b422b3d9f698cfa5e53a094002e2a28de508c04cfa811aaf4bf156fabd7fbf11fadd813d59acb663 - [1666961027.990431][218195:218195] CHIP:DMG: buffer_ptr = 94136416758992 - [1666961027.990437][218195:218195] CHIP:DMG: } - [1666961027.990443][218195:218195] CHIP:DMG: - [1666961027.990452][218195:218195] CHIP:DMG: Decrypted Payload (33 bytes) = - [1666961027.990457][218195:218195] CHIP:DMG: { - [1666961027.990463][218195:218195] CHIP:DMG: data = 153601153500370024020224031d24040018350124007f18181818290424ff0118 - [1666961027.990469][218195:218195] CHIP:DMG: } - [1666961027.990474][218195:218195] CHIP:DMG: - [1666961027.990495][218195:218195] CHIP:DMG: ReportDataMessage = - [1666961027.990502][218195:218195] CHIP:DMG: { - [1666961027.990508][218195:218195] CHIP:DMG: AttributeReportIBs = - [1666961027.990517][218195:218195] CHIP:DMG: [ - [1666961027.990523][218195:218195] CHIP:DMG: AttributeReportIB = - [1666961027.990533][218195:218195] CHIP:DMG: { - [1666961027.990540][218195:218195] CHIP:DMG: AttributeStatusIB = - [1666961027.990547][218195:218195] CHIP:DMG: { - [1666961027.990553][218195:218195] CHIP:DMG: AttributePathIB = - [1666961027.990561][218195:218195] CHIP:DMG: { - [1666961027.990568][218195:218195] CHIP:DMG: Endpoint = 0x2, - [1666961027.990575][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666961027.990583][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, - [1666961027.990593][218195:218195] CHIP:DMG: } - [1666961027.990603][218195:218195] CHIP:DMG: - [1666961027.990613][218195:218195] CHIP:DMG: StatusIB = - [1666961027.990621][218195:218195] CHIP:DMG: { - [1666961027.990629][218195:218195] CHIP:DMG: status = 0x7f (UNSUPPORTED_ENDPOINT), - [1666961027.990635][218195:218195] CHIP:DMG: }, - [1666961027.990643][218195:218195] CHIP:DMG: - [1666961027.990649][218195:218195] CHIP:DMG: }, - [1666961027.990657][218195:218195] CHIP:DMG: - [1666961027.990663][218195:218195] CHIP:DMG: }, - [1666961027.990672][218195:218195] CHIP:DMG: - [1666961027.990678][218195:218195] CHIP:DMG: ], - [1666961027.990687][218195:218195] CHIP:DMG: - [1666961027.990693][218195:218195] CHIP:DMG: SuppressResponse = true, - [1666961027.990700][218195:218195] CHIP:DMG: InteractionModelRevision = 1 - [1666961027.990705][218195:218195] CHIP:DMG: } + Verify the DeviceTypeList attribute with endpoint 2 On TH(bridge-app) Log: + + [1666961027.989897][218195:218195] CHIP:IM: Received Read request + [1666961027.989925][218195:218195] CHIP:DMG: ReadRequestMessage = + [1666961027.989932][218195:218195] CHIP:DMG: { + [1666961027.989938][218195:218195] CHIP:DMG: AttributePathIBs = + [1666961027.989945][218195:218195] CHIP:DMG: [ + [1666961027.989951][218195:218195] CHIP:DMG: AttributePathIB = + [1666961027.989958][218195:218195] CHIP:DMG: { + [1666961027.989965][218195:218195] CHIP:DMG: Endpoint = 0x2, + [1666961027.989971][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666961027.989978][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, + [1666961027.989984][218195:218195] CHIP:DMG: } + [1666961027.989991][218195:218195] CHIP:DMG: + [1666961027.989997][218195:218195] CHIP:DMG: ], + [1666961027.990007][218195:218195] CHIP:DMG: + [1666961027.990013][218195:218195] CHIP:DMG: isFabricFiltered = true, + [1666961027.990019][218195:218195] CHIP:DMG: InteractionModelRevision = 1 + [1666961027.990025][218195:218195] CHIP:DMG: }, + [1666961027.990049][218195:218195] CHIP:DMG: IM RH moving to [GeneratingReports] + [1666961027.990075][218195:218195] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 + [1666961027.990084][218195:218195] CHIP:DMG: Cluster 1d, Attribute 0 is dirty + [1666961027.990090][218195:218195] CHIP:DMG: Reading attribute: Cluster=0x0000_001D Endpoint=2 AttributeId=0x0000_0000 (expanded=0) + [1666961027.990105][218195:218195] CHIP:DMG: Sending report (payload has 33 bytes)... + [1666961027.990205][218195:218195] CHIP:EM: <<< [E:25377r M:99613400 (Ack:20435852)] (S) Msg TX to 1:000000000001B669 [E0A2] --- Type 0001:05 (IM:ReportData) + [1666961027.990220][218195:218195] CHIP:IN: (S) Sending msg 99613400 on secure session with LSID: 51699 + [1666961027.990335][218195:218195] CHIP:DMG: >> to UDP:[fe80::485c:bace:6107:3682%wlp3s0]:59337 | 99613400 | [Interaction Model (1) / Report Data (0x05) / Session = 25530 / Exchange = 25377] + [1666961027.990350][218195:218195] CHIP:DMG: Header Flags = + [1666961027.990356][218195:218195] CHIP:DMG: { + [1666961027.990368][218195:218195] CHIP:DMG: Exchange (0x06) = + [1666961027.990374][218195:218195] CHIP:DMG: { + [1666961027.990380][218195:218195] CHIP:DMG: AckMsg = 20435852 + [1666961027.990385][218195:218195] CHIP:DMG: NeedsAck = true + [1666961027.990391][218195:218195] CHIP:DMG: } + [1666961027.990400][218195:218195] CHIP:DMG: } + [1666961027.990406][218195:218195] CHIP:DMG: + [1666961027.990414][218195:218195] CHIP:DMG: Encrypted Payload (67 bytes) = + [1666961027.990420][218195:218195] CHIP:DMG: { + [1666961027.990425][218195:218195] CHIP:DMG: data = 00ba6300d8faef05a3171dc2f01fdfeb17482c05dff74f84b12f10b422b3d9f698cfa5e53a094002e2a28de508c04cfa811aaf4bf156fabd7fbf11fadd813d59acb663 + [1666961027.990431][218195:218195] CHIP:DMG: buffer_ptr = 94136416758992 + [1666961027.990437][218195:218195] CHIP:DMG: } + [1666961027.990443][218195:218195] CHIP:DMG: + [1666961027.990452][218195:218195] CHIP:DMG: Decrypted Payload (33 bytes) = + [1666961027.990457][218195:218195] CHIP:DMG: { + [1666961027.990463][218195:218195] CHIP:DMG: data = 153601153500370024020224031d24040018350124007f18181818290424ff0118 + [1666961027.990469][218195:218195] CHIP:DMG: } + [1666961027.990474][218195:218195] CHIP:DMG: + [1666961027.990495][218195:218195] CHIP:DMG: ReportDataMessage = + [1666961027.990502][218195:218195] CHIP:DMG: { + [1666961027.990508][218195:218195] CHIP:DMG: AttributeReportIBs = + [1666961027.990517][218195:218195] CHIP:DMG: [ + [1666961027.990523][218195:218195] CHIP:DMG: AttributeReportIB = + [1666961027.990533][218195:218195] CHIP:DMG: { + [1666961027.990540][218195:218195] CHIP:DMG: AttributeStatusIB = + [1666961027.990547][218195:218195] CHIP:DMG: { + [1666961027.990553][218195:218195] CHIP:DMG: AttributePathIB = + [1666961027.990561][218195:218195] CHIP:DMG: { + [1666961027.990568][218195:218195] CHIP:DMG: Endpoint = 0x2, + [1666961027.990575][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666961027.990583][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, + [1666961027.990593][218195:218195] CHIP:DMG: } + [1666961027.990603][218195:218195] CHIP:DMG: + [1666961027.990613][218195:218195] CHIP:DMG: StatusIB = + [1666961027.990621][218195:218195] CHIP:DMG: { + [1666961027.990629][218195:218195] CHIP:DMG: status = 0x7f (UNSUPPORTED_ENDPOINT), + [1666961027.990635][218195:218195] CHIP:DMG: }, + [1666961027.990643][218195:218195] CHIP:DMG: + [1666961027.990649][218195:218195] CHIP:DMG: }, + [1666961027.990657][218195:218195] CHIP:DMG: + [1666961027.990663][218195:218195] CHIP:DMG: }, + [1666961027.990672][218195:218195] CHIP:DMG: + [1666961027.990678][218195:218195] CHIP:DMG: ], + [1666961027.990687][218195:218195] CHIP:DMG: + [1666961027.990693][218195:218195] CHIP:DMG: SuppressResponse = true, + [1666961027.990700][218195:218195] CHIP:DMG: InteractionModelRevision = 1 + [1666961027.990705][218195:218195] CHIP:DMG: } ./chip-tool descriptor read device-type-list 1 3 - Verify in TH(bridge-app) Log: - [1666961101.342071][218195:218195] CHIP:IM: Received Read request - [1666961101.342101][218195:218195] CHIP:DMG: ReadRequestMessage = - [1666961101.342108][218195:218195] CHIP:DMG: { - [1666961101.342114][218195:218195] CHIP:DMG: AttributePathIBs = - [1666961101.342121][218195:218195] CHIP:DMG: [ - [1666961101.342127][218195:218195] CHIP:DMG: AttributePathIB = - [1666961101.342134][218195:218195] CHIP:DMG: { - [1666961101.342142][218195:218195] CHIP:DMG: Endpoint = 0x3, - [1666961101.342149][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666961101.342157][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, - [1666961101.342163][218195:218195] CHIP:DMG: } - [1666961101.342171][218195:218195] CHIP:DMG: - [1666961101.342177][218195:218195] CHIP:DMG: ], - [1666961101.342185][218195:218195] CHIP:DMG: - [1666961101.342191][218195:218195] CHIP:DMG: isFabricFiltered = true, - [1666961101.342197][218195:218195] CHIP:DMG: InteractionModelRevision = 1 - [1666961101.342203][218195:218195] CHIP:DMG: }, - [1666961101.342228][218195:218195] CHIP:DMG: IM RH moving to [GeneratingReports] - [1666961101.342255][218195:218195] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 - [1666961101.342265][218195:218195] CHIP:DMG: Cluster 1d, Attribute 0 is dirty - [1666961101.342271][218195:218195] CHIP:DMG: Reading attribute: Cluster=0x0000_001D Endpoint=3 AttributeId=0x0000_0000 (expanded=0) - [1666961101.342282][218195:218195] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_001D e=3 p=v - [1666961101.342293][218195:218195] CHIP:DMG: AccessControl: allowed - [1666961101.342318][218195:218195] CHIP:DMG: Sending report (payload has 105 bytes)... - [1666961101.342441][218195:218195] CHIP:EM: <<< [E:3417r M:212393572 (Ack:105083298)] (S) Msg TX to 1:000000000001B669 [E0A2] --- Type 0001:05 (IM:ReportData) - [1666961101.342459][218195:218195] CHIP:IN: (S) Sending msg 212393572 on secure session with LSID: 51700 - [1666961101.342589][218195:218195] CHIP:DMG: >> to UDP:[fe80::485c:bace:6107:3682%wlp3s0]:44267 | 212393572 | [Interaction Model (1) / Report Data (0x05) / Session = 11791 / Exchange = 3417] - [1666961101.342604][218195:218195] CHIP:DMG: Header Flags = - [1666961101.342611][218195:218195] CHIP:DMG: { - [1666961101.342622][218195:218195] CHIP:DMG: Exchange (0x06) = - [1666961101.342628][218195:218195] CHIP:DMG: { - [1666961101.342634][218195:218195] CHIP:DMG: AckMsg = 105083298 - [1666961101.342641][218195:218195] CHIP:DMG: NeedsAck = true - [1666961101.342648][218195:218195] CHIP:DMG: } - [1666961101.342659][218195:218195] CHIP:DMG: } - [1666961101.342667][218195:218195] CHIP:DMG: - [1666961101.342678][218195:218195] CHIP:DMG: Encrypted Payload (139 bytes) = - [1666961101.342684][218195:218195] CHIP:DMG: { - [1666961101.342691][218195:218195] CHIP:DMG: data = 000f2e0064dea80c8cfef495c5759ac96f27191961a9c1afd0a1cab14789f583fb3854a360f8d9271d5559eb5fb212b5b719e7dd276609906f33b528a21c8b2a827a87e3592e0f676065663d9251ac776805d148faa12589f780dd5f1ef0ba4f48487cea1f0b1ec8b9e706830d4f1b1536473018479f5ee5722f7738ecf5e210d08ac0471989aa4649a179 - [1666961101.342700][218195:218195] CHIP:DMG: buffer_ptr = 94136416759072 - [1666961101.342708][218195:218195] CHIP:DMG: } - [1666961101.342714][218195:218195] CHIP:DMG: - [1666961101.342726][218195:218195] CHIP:DMG: Decrypted Payload (105 bytes) = - [1666961101.342734][218195:218195] CHIP:DMG: { - [1666961101.342744][218195:218195] CHIP:DMG: data = 1536011535012600378216b4370124020324031d2404001836021818181535012600378216b4370124020324031d2404003405183502250000012401011818181535012600378216b4370124020324031d240400340518350224001324010118181818290424ff0118 - [1666961101.342752][218195:218195] CHIP:DMG: } - [1666961101.342759][218195:218195] CHIP:DMG: - [1666961101.342810][218195:218195] CHIP:DMG: ReportDataMessage = - [1666961101.342818][218195:218195] CHIP:DMG: { - [1666961101.342824][218195:218195] CHIP:DMG: AttributeReportIBs = - [1666961101.342836][218195:218195] CHIP:DMG: [ - [1666961101.342844][218195:218195] CHIP:DMG: AttributeReportIB = - [1666961101.342855][218195:218195] CHIP:DMG: { - [1666961101.342862][218195:218195] CHIP:DMG: AttributeDataIB = - [1666961101.342870][218195:218195] CHIP:DMG: { - [1666961101.342878][218195:218195] CHIP:DMG: DataVersion = 0xb4168237, - [1666961101.342888][218195:218195] CHIP:DMG: AttributePathIB = - [1666961101.342897][218195:218195] CHIP:DMG: { - [1666961101.342905][218195:218195] CHIP:DMG: Endpoint = 0x3, - [1666961101.342914][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666961101.342925][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, - [1666961101.342933][218195:218195] CHIP:DMG: } - [1666961101.342943][218195:218195] CHIP:DMG: - [1666961101.342951][218195:218195] CHIP:DMG: Data = [ - [1666961101.342959][218195:218195] CHIP:DMG: - [1666961101.342971][218195:218195] CHIP:DMG: ], - [1666961101.342977][218195:218195] CHIP:DMG: }, - [1666961101.342986][218195:218195] CHIP:DMG: - [1666961101.342991][218195:218195] CHIP:DMG: }, - [1666961101.343005][218195:218195] CHIP:DMG: - [1666961101.343011][218195:218195] CHIP:DMG: AttributeReportIB = - [1666961101.343022][218195:218195] CHIP:DMG: { - [1666961101.343029][218195:218195] CHIP:DMG: AttributeDataIB = - [1666961101.343037][218195:218195] CHIP:DMG: { - [1666961101.343044][218195:218195] CHIP:DMG: DataVersion = 0xb4168237, - [1666961101.343051][218195:218195] CHIP:DMG: AttributePathIB = - [1666961101.343059][218195:218195] CHIP:DMG: { - [1666961101.343067][218195:218195] CHIP:DMG: Endpoint = 0x3, - [1666961101.343075][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666961101.343084][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, - [1666961101.343109][218195:218195] CHIP:DMG: ListIndex = Null, - [1666961101.343119][218195:218195] CHIP:DMG: } - [1666961101.343127][218195:218195] CHIP:DMG: - [1666961101.343135][218195:218195] CHIP:DMG: Data = - [1666961101.343143][218195:218195] CHIP:DMG: { - [1666961101.343150][218195:218195] CHIP:DMG: 0x0 = 256, - [1666961101.343162][218195:218195] CHIP:DMG: 0x1 = 1, - [1666961101.343170][218195:218195] CHIP:DMG: }, - [1666961101.343177][218195:218195] CHIP:DMG: }, - [1666961101.343186][218195:218195] CHIP:DMG: - [1666961101.343194][218195:218195] CHIP:DMG: }, - [1666961101.343210][218195:218195] CHIP:DMG: - [1666961101.343216][218195:218195] CHIP:DMG: AttributeReportIB = - [1666961101.343226][218195:218195] CHIP:DMG: { - [1666961101.343231][218195:218195] CHIP:DMG: AttributeDataIB = - [1666961101.343238][218195:218195] CHIP:DMG: { - [1666961101.343244][218195:218195] CHIP:DMG: DataVersion = 0xb4168237, - [1666961101.343250][218195:218195] CHIP:DMG: AttributePathIB = - [1666961101.343256][218195:218195] CHIP:DMG: { - [1666961101.343263][218195:218195] CHIP:DMG: Endpoint = 0x3, - [1666961101.343270][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666961101.343276][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, - [1666961101.343283][218195:218195] CHIP:DMG: ListIndex = Null, - [1666961101.343289][218195:218195] CHIP:DMG: } - [1666961101.343297][218195:218195] CHIP:DMG: - [1666961101.343303][218195:218195] CHIP:DMG: Data = - [1666961101.343309][218195:218195] CHIP:DMG: { - [1666961101.343316][218195:218195] CHIP:DMG: 0x0 = 19, - [1666961101.343323][218195:218195] CHIP:DMG: 0x1 = 1, - [1666961101.343330][218195:218195] CHIP:DMG: }, - [1666961101.343335][218195:218195] CHIP:DMG: }, - [1666961101.343344][218195:218195] CHIP:DMG: - [1666961101.343349][218195:218195] CHIP:DMG: }, - [1666961101.343358][218195:218195] CHIP:DMG: - [1666961101.343364][218195:218195] CHIP:DMG: ], - [1666961101.343379][218195:218195] CHIP:DMG: - [1666961101.343385][218195:218195] CHIP:DMG: SuppressResponse = true, - [1666961101.343391][218195:218195] CHIP:DMG: InteractionModelRevision = 1 - [1666961101.343395][218195:218195] CHIP:DMG: } - - - - ./chip-tool descriptor read device-type-list 1 4 + Verify the DeviceTypeList attribute with endpoint 3 On TH(bridge-app) Log: + + [1666961101.342071][218195:218195] CHIP:IM: Received Read request + [1666961101.342101][218195:218195] CHIP:DMG: ReadRequestMessage = + [1666961101.342108][218195:218195] CHIP:DMG: { + [1666961101.342114][218195:218195] CHIP:DMG: AttributePathIBs = + [1666961101.342121][218195:218195] CHIP:DMG: [ + [1666961101.342127][218195:218195] CHIP:DMG: AttributePathIB = + [1666961101.342134][218195:218195] CHIP:DMG: { + [1666961101.342142][218195:218195] CHIP:DMG: Endpoint = 0x3, + [1666961101.342149][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666961101.342157][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, + [1666961101.342163][218195:218195] CHIP:DMG: } + [1666961101.342171][218195:218195] CHIP:DMG: + [1666961101.342177][218195:218195] CHIP:DMG: ], + [1666961101.342185][218195:218195] CHIP:DMG: + [1666961101.342191][218195:218195] CHIP:DMG: isFabricFiltered = true, + [1666961101.342197][218195:218195] CHIP:DMG: InteractionModelRevision = 1 + [1666961101.342203][218195:218195] CHIP:DMG: }, + [1666961101.342228][218195:218195] CHIP:DMG: IM RH moving to [GeneratingReports] + [1666961101.342255][218195:218195] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 + [1666961101.342265][218195:218195] CHIP:DMG: Cluster 1d, Attribute 0 is dirty + [1666961101.342271][218195:218195] CHIP:DMG: Reading attribute: Cluster=0x0000_001D Endpoint=3 AttributeId=0x0000_0000 (expanded=0) + [1666961101.342282][218195:218195] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_001D e=3 p=v + [1666961101.342293][218195:218195] CHIP:DMG: AccessControl: allowed + [1666961101.342318][218195:218195] CHIP:DMG: Sending report (payload has 105 bytes)... + [1666961101.342441][218195:218195] CHIP:EM: <<< [E:3417r M:212393572 (Ack:105083298)] (S) Msg TX to 1:000000000001B669 [E0A2] --- Type 0001:05 (IM:ReportData) + [1666961101.342459][218195:218195] CHIP:IN: (S) Sending msg 212393572 on secure session with LSID: 51700 + [1666961101.342589][218195:218195] CHIP:DMG: >> to UDP:[fe80::485c:bace:6107:3682%wlp3s0]:44267 | 212393572 | [Interaction Model (1) / Report Data (0x05) / Session = 11791 / Exchange = 3417] + [1666961101.342604][218195:218195] CHIP:DMG: Header Flags = + [1666961101.342611][218195:218195] CHIP:DMG: { + [1666961101.342622][218195:218195] CHIP:DMG: Exchange (0x06) = + [1666961101.342628][218195:218195] CHIP:DMG: { + [1666961101.342634][218195:218195] CHIP:DMG: AckMsg = 105083298 + [1666961101.342641][218195:218195] CHIP:DMG: NeedsAck = true + [1666961101.342648][218195:218195] CHIP:DMG: } + [1666961101.342659][218195:218195] CHIP:DMG: } + [1666961101.342667][218195:218195] CHIP:DMG: + [1666961101.342678][218195:218195] CHIP:DMG: Encrypted Payload (139 bytes) = + [1666961101.342684][218195:218195] CHIP:DMG: { + [1666961101.342691][218195:218195] CHIP:DMG: data = 000f2e0064dea80c8cfef495c5759ac96f27191961a9c1afd0a1cab14789f583fb3854a360f8d9271d5559eb5fb212b5b719e7dd276609906f33b528a21c8b2a827a87e3592e0f676065663d9251ac776805d148faa12589f780dd5f1ef0ba4f48487cea1f0b1ec8b9e706830d4f1b1536473018479f5ee5722f7738ecf5e210d08ac0471989aa4649a179 + [1666961101.342700][218195:218195] CHIP:DMG: buffer_ptr = 94136416759072 + [1666961101.342708][218195:218195] CHIP:DMG: } + [1666961101.342714][218195:218195] CHIP:DMG: + [1666961101.342726][218195:218195] CHIP:DMG: Decrypted Payload (105 bytes) = + [1666961101.342734][218195:218195] CHIP:DMG: { + [1666961101.342744][218195:218195] CHIP:DMG: data = 1536011535012600378216b4370124020324031d2404001836021818181535012600378216b4370124020324031d2404003405183502250000012401011818181535012600378216b4370124020324031d240400340518350224001324010118181818290424ff0118 + [1666961101.342752][218195:218195] CHIP:DMG: } + [1666961101.342759][218195:218195] CHIP:DMG: + [1666961101.342810][218195:218195] CHIP:DMG: ReportDataMessage = + [1666961101.342818][218195:218195] CHIP:DMG: { + [1666961101.342824][218195:218195] CHIP:DMG: AttributeReportIBs = + [1666961101.342836][218195:218195] CHIP:DMG: [ + [1666961101.342844][218195:218195] CHIP:DMG: AttributeReportIB = + [1666961101.342855][218195:218195] CHIP:DMG: { + [1666961101.342862][218195:218195] CHIP:DMG: AttributeDataIB = + [1666961101.342870][218195:218195] CHIP:DMG: { + [1666961101.342878][218195:218195] CHIP:DMG: DataVersion = 0xb4168237, + [1666961101.342888][218195:218195] CHIP:DMG: AttributePathIB = + [1666961101.342897][218195:218195] CHIP:DMG: { + [1666961101.342905][218195:218195] CHIP:DMG: Endpoint = 0x3, + [1666961101.342914][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666961101.342925][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, + [1666961101.342933][218195:218195] CHIP:DMG: } + [1666961101.342943][218195:218195] CHIP:DMG: + [1666961101.342951][218195:218195] CHIP:DMG: Data = [ + [1666961101.342959][218195:218195] CHIP:DMG: + [1666961101.342971][218195:218195] CHIP:DMG: ], + [1666961101.342977][218195:218195] CHIP:DMG: }, + [1666961101.342986][218195:218195] CHIP:DMG: + [1666961101.342991][218195:218195] CHIP:DMG: }, + [1666961101.343005][218195:218195] CHIP:DMG: + [1666961101.343011][218195:218195] CHIP:DMG: AttributeReportIB = + [1666961101.343022][218195:218195] CHIP:DMG: { + [1666961101.343029][218195:218195] CHIP:DMG: AttributeDataIB = + [1666961101.343037][218195:218195] CHIP:DMG: { + [1666961101.343044][218195:218195] CHIP:DMG: DataVersion = 0xb4168237, + [1666961101.343051][218195:218195] CHIP:DMG: AttributePathIB = + [1666961101.343059][218195:218195] CHIP:DMG: { + [1666961101.343067][218195:218195] CHIP:DMG: Endpoint = 0x3, + [1666961101.343075][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666961101.343084][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, + [1666961101.343109][218195:218195] CHIP:DMG: ListIndex = Null, + [1666961101.343119][218195:218195] CHIP:DMG: } + [1666961101.343127][218195:218195] CHIP:DMG: + [1666961101.343135][218195:218195] CHIP:DMG: Data = + [1666961101.343143][218195:218195] CHIP:DMG: { + [1666961101.343150][218195:218195] CHIP:DMG: 0x0 = 256, + [1666961101.343162][218195:218195] CHIP:DMG: 0x1 = 1, + [1666961101.343170][218195:218195] CHIP:DMG: }, + [1666961101.343177][218195:218195] CHIP:DMG: }, + [1666961101.343186][218195:218195] CHIP:DMG: + [1666961101.343194][218195:218195] CHIP:DMG: }, + [1666961101.343210][218195:218195] CHIP:DMG: + [1666961101.343216][218195:218195] CHIP:DMG: AttributeReportIB = + [1666961101.343226][218195:218195] CHIP:DMG: { + [1666961101.343231][218195:218195] CHIP:DMG: AttributeDataIB = + [1666961101.343238][218195:218195] CHIP:DMG: { + [1666961101.343244][218195:218195] CHIP:DMG: DataVersion = 0xb4168237, + [1666961101.343250][218195:218195] CHIP:DMG: AttributePathIB = + [1666961101.343256][218195:218195] CHIP:DMG: { + [1666961101.343263][218195:218195] CHIP:DMG: Endpoint = 0x3, + [1666961101.343270][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666961101.343276][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, + [1666961101.343283][218195:218195] CHIP:DMG: ListIndex = Null, + [1666961101.343289][218195:218195] CHIP:DMG: } + [1666961101.343297][218195:218195] CHIP:DMG: + [1666961101.343303][218195:218195] CHIP:DMG: Data = + [1666961101.343309][218195:218195] CHIP:DMG: { + [1666961101.343316][218195:218195] CHIP:DMG: 0x0 = 19, + [1666961101.343323][218195:218195] CHIP:DMG: 0x1 = 1, + [1666961101.343330][218195:218195] CHIP:DMG: }, + [1666961101.343335][218195:218195] CHIP:DMG: }, + [1666961101.343344][218195:218195] CHIP:DMG: + [1666961101.343349][218195:218195] CHIP:DMG: }, + [1666961101.343358][218195:218195] CHIP:DMG: + [1666961101.343364][218195:218195] CHIP:DMG: ], + [1666961101.343379][218195:218195] CHIP:DMG: + [1666961101.343385][218195:218195] CHIP:DMG: SuppressResponse = true, + [1666961101.343391][218195:218195] CHIP:DMG: InteractionModelRevision = 1 + [1666961101.343395][218195:218195] CHIP:DMG: } + + ./chip-tool descriptor read device-type-list 1 4 + + Verify the DeviceTypeList attribute with endpoint 4 On TH(bridge-app) Log: - Verify in TH(bridge-app) Log: 1666961162.773915][218195:218195] CHIP:DMG: ReadRequestMessage = [1666961162.773928][218195:218195] CHIP:DMG: { [1666961162.773939][218195:218195] CHIP:DMG: AttributePathIBs = @@ -467,13 +468,10 @@ tests: [1666961162.783458][218195:218195] CHIP:DMG: InteractionModelRevision = 1 [1666961162.783468][218195:218195] CHIP:DMG: } + ./chip-tool descriptor read device-type-list 1 5 + Verify the DeviceTypeList attribute with endpoint 5 On TH(bridge-app) Log: - - ./chip-tool descriptor read device-type-list 1 5 - - - Verify in TH(bridge-app) Log: [1666961235.484701][218195:218195] CHIP:IM: Received Read request [1666961235.484743][218195:218195] CHIP:DMG: ReadRequestMessage = [1666961235.484753][218195:218195] CHIP:DMG: { @@ -594,13 +592,10 @@ tests: [1666961235.491126][218195:218195] CHIP:DMG: InteractionModelRevision = 1 [1666961235.491135][218195:218195] CHIP:DMG: } + ./chip-tool descriptor read device-type-list 1 6 + Verify the DeviceTypeList attribute with endpoint 6 On TH(bridge-app) Log: - - ./chip-tool descriptor read device-type-list 1 6 - - - Verify in TH(bridge-app) Log: [1666961312.435864][218195:218195] CHIP:IM: Received Read request [1666961312.435907][218195:218195] CHIP:DMG: ReadRequestMessage = [1666961312.435918][218195:218195] CHIP:DMG: { @@ -700,12 +695,10 @@ tests: [1666961312.443282][218195:218195] CHIP:DMG: } [1666961312.443295][218195:218195] CHIP:DMG: + ./chip-tool descriptor read device-type-list 1 7 + Verify the DeviceTypeList attribute with endpoint 7 On TH(bridge-app) Log: - - ./chip-tool descriptor read device-type-list 1 7 - - Verify in TH(bridge-app) Log: [1666961364.286140][218195:218195] CHIP:IM: Received Read request [1666961364.286177][218195:218195] CHIP:DMG: ReadRequestMessage = [1666961364.286185][218195:218195] CHIP:DMG: { @@ -804,13 +797,10 @@ tests: [1666961364.294203][218195:218195] CHIP:DMG: InteractionModelRevision = 1 [1666961364.294214][218195:218195] CHIP:DMG: } + ./chip-tool descriptor read device-type-list 1 8 + Verify the DeviceTypeList attribute with endpoint 8 On TH(bridge-app) Log: - - ./chip-tool descriptor read device-type-list 1 8 - - - Verify in TH(bridge-app) Log: [1666961419.607662][218195:218195] CHIP:IM: Received Read request [1666961419.607690][218195:218195] CHIP:DMG: ReadRequestMessage = [1666961419.607697][218195:218195] CHIP:DMG: { @@ -909,11 +899,10 @@ tests: [1666961419.608724][218195:218195] CHIP:DMG: InteractionModelRevision = 1 [1666961419.608729][218195:218195] CHIP:DMG: } + ./chip-tool descriptor read device-type-list 1 9 + Verify the DeviceTypeList attribute with endpoint 9 On TH(bridge-app) Log: - ./chip-tool descriptor read device-type-list 1 9 - - Verify in TH(bridge-app) Log: [1666961467.313086][218195:218195] CHIP:IM: Received Read request [1666961467.313117][218195:218195] CHIP:DMG: ReadRequestMessage = [1666961467.313124][218195:218195] CHIP:DMG: { @@ -1013,12 +1002,10 @@ tests: [1666961467.314259][218195:218195] CHIP:DMG: } [1666961467.314265][218195:218195] CHIP:DMG: + ./chip-tool descriptor read device-type-list 1 10 + Verify the DeviceTypeList attribute with endpoint 10 On TH(bridge-app) Log: - - ./chip-tool descriptor read device-type-list 1 10 - - Verify in TH(bridge-app) Log: [1666961546.940423][218195:218195] CHIP:IM: Received Read request [1666961546.940503][218195:218195] CHIP:DMG: ReadRequestMessage = [1666961546.940529][218195:218195] CHIP:DMG: { @@ -1140,11 +1127,9 @@ tests: [1666961546.945226][218195:218195] CHIP:DMG: } [1666961546.945246][218195:218195] CHIP:DMG: + ./chip-tool descriptor read device-type-list 1 11 - - ./chip-tool descriptor read device-type-list 1 11 - - Verify in TH(bridge-app) Log: + Verify the DeviceTypeList attribute with endpoint 11 On TH(bridge-app) Log: [1666961579.870142][218195:218195] CHIP:IM: Received Read request [1666961579.870175][218195:218195] CHIP:DMG: ReadRequestMessage = @@ -1266,12 +1251,10 @@ tests: [1666961579.871759][218195:218195] CHIP:DMG: InteractionModelRevision = 1 [1666961579.871767][218195:218195] CHIP:DMG: } + ./chip-tool descriptor read device-type-list 1 12 + Verify the DeviceTypeList attribute with endpoint 12 On TH(bridge-app) Log: - - ./chip-tool descriptor read device-type-list 1 12 - - Verify in TH(bridge-app) Log: [1666961637.024382][218195:218195] CHIP:EM: Handling via exchange: 24264r, Delegate: 0x559dd6ddf8c8 [1666961637.024406][218195:218195] CHIP:IM: Received Read request [1666961637.024459][218195:218195] CHIP:DMG: ReadRequestMessage = @@ -1393,13 +1376,10 @@ tests: [1666961637.027535][218195:218195] CHIP:DMG: InteractionModelRevision = 1 [1666961637.027543][218195:218195] CHIP:DMG: } + ./chip-tool descriptor read device-type-list 1 13 + Verify the DeviceTypeList attribute with endpoint 13 On TH(bridge-app) Log: - - ./chip-tool descriptor read device-type-list 1 13 - - - Verify in TH(bridge-app) Log: [1666961681.323410][218195:218195] CHIP:IM: Received Read request [1666961681.323440][218195:218195] CHIP:DMG: ReadRequestMessage = [1666961681.323447][218195:218195] CHIP:DMG: { @@ -1520,12 +1500,10 @@ tests: [1666961681.324718][218195:218195] CHIP:DMG: InteractionModelRevision = 1 [1666961681.324724][218195:218195] CHIP:DMG: } + ./chip-tool descriptor read parts-list 1 0 + Verify the PartList attribute with endpoint 0 On TH(bridge-app) Log: - Verify PartsList for available EP - - ./chip-tool descriptor read parts-list 1 0 - Verify in TH(bridge-app) Log: 1666962087.594430][218195:218195] CHIP:IM: Received Read request [1666962087.594452][218195:218195] CHIP:DMG: ReadRequestMessage = [1666962087.594457][218195:218195] CHIP:DMG: { @@ -1818,9 +1796,10 @@ tests: [1666962087.597273][218195:218195] CHIP:DMG: InteractionModelRevision = 1 [1666962087.597279][218195:218195] CHIP:DMG: } - ./chip-tool descriptor read parts-list 1 1 + ./chip-tool descriptor read parts-list 1 1 + + Verify the PartList attribute with endpoint 1 On TH(bridge-app) Log: - Verify in TH(bridge-app) Log: [1666962024.475117][218195:218195] CHIP:IM: Received Read request [1666962024.475146][218195:218195] CHIP:DMG: ReadRequestMessage = [1666962024.475155][218195:218195] CHIP:DMG: { @@ -2096,9 +2075,10 @@ tests: [1666962024.477781][218195:218195] CHIP:DMG: } [1666962024.477789][218195:218195] CHIP:DMG: - ./chip-tool descriptor read parts-list 1 2 + ./chip-tool descriptor read parts-list 1 2 + + Verify the PartList attribute with endpoint 2 On TH(bridge-app) Log: - Verify in TH(bridge-app) Log: [1666962122.075925][218195:218195] CHIP:IM: Received Read request [1666962122.075953][218195:218195] CHIP:DMG: ReadRequestMessage = [1666962122.075960][218195:218195] CHIP:DMG: { @@ -2174,9 +2154,11 @@ tests: [1666962122.076761][218195:218195] CHIP:DMG: InteractionModelRevision = 1 [1666962122.076769][218195:218195] CHIP:DMG: } - ./chip-tool descriptor read parts-list 1 3 + ./chip-tool descriptor read parts-list 1 3 + + Verify the PartList attribute with endpoint 3 On TH(bridge-app) Log: + - Verify in TH(bridge-app) Log: [1666962181.272370][218195:218195] CHIP:IM: Received Read request [1666962181.272431][218195:218195] CHIP:DMG: ReadRequestMessage = [1666962181.272451][218195:218195] CHIP:DMG: { @@ -2254,10 +2236,9 @@ tests: [1666962181.274337][218195:218195] CHIP:DMG: } [1666962181.274354][218195:218195] CHIP:DMG: + ./chip-tool descriptor read parts-list 1 4 - ./chip-tool descriptor read parts-list 1 4 - - Verify in TH(bridge-app) Log: + Verify the PartList attribute with endpoint 4 On TH(bridge-app) Log: [1666962226.211067][218195:218195] CHIP:IM: Received Read request [1666962226.211160][218195:218195] CHIP:DMG: ReadRequestMessage = @@ -2335,10 +2316,10 @@ tests: [1666962226.211987][218195:218195] CHIP:DMG: InteractionModelRevision = 1 [1666962226.211991][218195:218195] CHIP:DMG: } + ./chip-tool descriptor read parts-list 1 5 - ./chip-tool descriptor read parts-list 1 5 + Verify the PartList attribute with endpoint 5 On TH(bridge-app) Log: - Verify in TH(bridge-app) Log: [1666962275.528464][218195:218195] CHIP:IM: Received Read request [1666962275.528514][218195:218195] CHIP:DMG: ReadRequestMessage = [1666962275.528527][218195:218195] CHIP:DMG: { @@ -2415,11 +2396,11 @@ tests: [1666962275.533534][218195:218195] CHIP:DMG: InteractionModelRevision = 1 [1666962275.533543][218195:218195] CHIP:DMG: } + ./chip-tool descriptor read parts-list 1 6 - ./chip-tool descriptor read parts-list 1 6 + Verify the PartList attribute with endpoint 6 On TH(bridge-app) Log: - Verify in TH(bridge-app) Log: [1666962322.069585][218195:218195] CHIP:IM: Received Read request [1666962322.069620][218195:218195] CHIP:DMG: ReadRequestMessage = [1666962322.069628][218195:218195] CHIP:DMG: { @@ -2551,10 +2532,10 @@ tests: [1666962322.071248][218195:218195] CHIP:DMG: } [1666962322.071254][218195:218195] CHIP:DMG: + ./chip-tool descriptor read parts-list 1 7 - ./chip-tool descriptor read parts-list 1 7 + Verify the PartList attribute with endpoint 7 On TH(bridge-app) Log: - Verify in TH(bridge-app) Log: [1666962362.557106][218195:218195] CHIP:IM: Received Read request [1666962362.557147][218195:218195] CHIP:DMG: ReadRequestMessage = [1666962362.557158][218195:218195] CHIP:DMG: { @@ -2631,11 +2612,11 @@ tests: [1666962362.558313][218195:218195] CHIP:DMG: InteractionModelRevision = 1 [1666962362.558321][218195:218195] CHIP:DMG: } + ./chip-tool descriptor read parts-list 1 8 - ./chip-tool descriptor read parts-list 1 8 + Verify the PartList attribute with endpoint 8 On TH(bridge-app) Log: - Verify in TH(bridge-app) Log: [1666962423.861269][218195:218195] CHIP:IM: Received Read request [1666962423.861296][218195:218195] CHIP:DMG: ReadRequestMessage = [1666962423.861303][218195:218195] CHIP:DMG: { @@ -2713,10 +2694,10 @@ tests: [1666962423.862058][218195:218195] CHIP:DMG: } [1666962423.862063][218195:218195] CHIP:DMG: + ./chip-tool descriptor read parts-list 1 9 - ./chip-tool descriptor read parts-list 1 9 + Verify the PartList attribute with endpoint 9 On TH(bridge-app) Log: - Verify in TH(bridge-app) Log: [1666962496.027253][218195:218195] CHIP:IM: Received Read request [1666962496.027291][218195:218195] CHIP:DMG: ReadRequestMessage = [1666962496.027300][218195:218195] CHIP:DMG: { @@ -2793,10 +2774,10 @@ tests: [1666962496.028491][218195:218195] CHIP:DMG: InteractionModelRevision = 1 [1666962496.028498][218195:218195] CHIP:DMG: } + ./chip-tool descriptor read parts-list 1 10 - ./chip-tool descriptor read parts-list 1 10 + Verify the PartList attribute with endpoint 10 On TH(bridge-app) Log: - Verify in TH(bridge-app) Log: [1666962545.266945][218195:218195] CHIP:IM: Received Read request [1666962545.266979][218195:218195] CHIP:DMG: ReadRequestMessage = [1666962545.266986][218195:218195] CHIP:DMG: { @@ -2873,9 +2854,10 @@ tests: [1666962545.267952][218195:218195] CHIP:DMG: InteractionModelRevision = 1 [1666962545.267959][218195:218195] CHIP:DMG: } - ./chip-tool descriptor read parts-list 1 11 + ./chip-tool descriptor read parts-list 1 11 + + Verify the PartList attribute with endpoint 11 On TH(bridge-app) Log: - Verify in TH(bridge-app) Log: [1666962605.941370][218195:218195] CHIP:IM: Received Read request [1666962605.941421][218195:218195] CHIP:DMG: ReadRequestMessage = [1666962605.941433][218195:218195] CHIP:DMG: { @@ -2953,10 +2935,10 @@ tests: [1666962605.947132][218195:218195] CHIP:DMG: } [1666962605.947147][218195:218195] CHIP:DMG: + ./chip-tool descriptor read parts-list 1 12 - ./chip-tool descriptor read parts-list 1 12 + Verify the PartList attribute with endpoint 12 On TH(bridge-app) Log: - Verify in TH(bridge-app) Log: [1666962633.918167][218195:218195] CHIP:IM: Received Read request [1666962633.918280][218195:218195] CHIP:DMG: ReadRequestMessage = [1666962633.918309][218195:218195] CHIP:DMG: { @@ -3034,10 +3016,10 @@ tests: [1666962633.921695][218195:218195] CHIP:DMG: } [1666962633.921723][218195:218195] CHIP:DMG: + ./chip-tool descriptor read parts-list 1 13 - ./chip-tool descriptor read parts-list 1 13 + Verify the PartList attribute with endpoint 13 On TH(bridge-app) Log: - Verify in TH(bridge-app) Log: [1666962673.106887][218195:218195] CHIP:IM: Received Read request [1666962673.106920][218195:218195] CHIP:DMG: ReadRequestMessage = [1666962673.106927][218195:218195] CHIP:DMG: { @@ -3120,3543 +3102,3372 @@ tests: verification: | ./chip-tool descriptor read device-type-list 1 1 - Verify in TH(bridge-app) Log: - [1666960977.561385][218195:218195] CHIP:IM: Received Read request - [1666960977.561428][218195:218195] CHIP:DMG: ReadRequestMessage = - [1666960977.561438][218195:218195] CHIP:DMG: { - [1666960977.561447][218195:218195] CHIP:DMG: AttributePathIBs = - [1666960977.561459][218195:218195] CHIP:DMG: [ - [1666960977.561468][218195:218195] CHIP:DMG: AttributePathIB = - [1666960977.561480][218195:218195] CHIP:DMG: { - [1666960977.561491][218195:218195] CHIP:DMG: Endpoint = 0x1, - [1666960977.561502][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666960977.561513][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, - [1666960977.561523][218195:218195] CHIP:DMG: } - [1666960977.561536][218195:218195] CHIP:DMG: - [1666960977.561545][218195:218195] CHIP:DMG: ], - [1666960977.561558][218195:218195] CHIP:DMG: - [1666960977.561569][218195:218195] CHIP:DMG: isFabricFiltered = true, - [1666960977.561579][218195:218195] CHIP:DMG: InteractionModelRevision = 1 - [1666960977.561589][218195:218195] CHIP:DMG: }, - [1666960977.561628][218195:218195] CHIP:DMG: IM RH moving to [GeneratingReports] - [1666960977.561663][218195:218195] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 - [1666960977.561674][218195:218195] CHIP:DMG: Cluster 1d, Attribute 0 is dirty - [1666960977.561684][218195:218195] CHIP:DMG: Reading attribute: Cluster=0x0000_001D Endpoint=1 AttributeId=0x0000_0000 (expanded=0) - [1666960977.561699][218195:218195] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_001D e=1 p=v - [1666960977.561715][218195:218195] CHIP:DMG: AccessControl: allowed - [1666960977.561742][218195:218195] CHIP:DMG: Sending report (payload has 70 bytes)... - [1666960977.561915][218195:218195] CHIP:EM: <<< [E:19859r M:66858920 (Ack:246619441)] (S) Msg TX to 1:000000000001B669 [E0A2] --- Type 0001:05 (IM:ReportData) - [1666960977.561936][218195:218195] CHIP:IN: (S) Sending msg 66858920 on secure session with LSID: 51698 - [1666960977.562174][218195:218195] CHIP:DMG: >> to UDP:[fe80::485c:bace:6107:3682%wlp3s0]:50021 | 66858920 | [Interaction Model (1) / Report Data (0x05) / Session = 21485 / Exchange = 19859] - [1666960977.562195][218195:218195] CHIP:DMG: Header Flags = - [1666960977.562203][218195:218195] CHIP:DMG: { - [1666960977.562224][218195:218195] CHIP:DMG: Exchange (0x06) = - [1666960977.562233][218195:218195] CHIP:DMG: { - [1666960977.571149][218195:218195] CHIP:DMG: AckMsg = 246619441 - [1666960977.571171][218195:218195] CHIP:DMG: NeedsAck = true - [1666960977.571182][218195:218195] CHIP:DMG: } - [1666960977.571201][218195:218195] CHIP:DMG: } - [1666960977.571210][218195:218195] CHIP:DMG: - [1666960977.571227][218195:218195] CHIP:DMG: Encrypted Payload (104 bytes) = - [1666960977.571236][218195:218195] CHIP:DMG: { - [1666960977.571246][218195:218195] CHIP:DMG: data = 00ed5300a82ffc0337a52e258f659192777c3fadf81100acb86097c2bea918d8e138754797c4ae4527571aa330996cef214c3db379588b2e869e461467568c1778cefd252b3962d5e5af522edf6a23860e1a3d443093f8d6345dd2244d69fa3b5e3720f1b7321a1f - [1666960977.571257][218195:218195] CHIP:DMG: buffer_ptr = 94136416758448 - [1666960977.571266][218195:218195] CHIP:DMG: } - [1666960977.571274][218195:218195] CHIP:DMG: - [1666960977.571290][218195:218195] CHIP:DMG: Decrypted Payload (70 bytes) = - [1666960977.571299][218195:218195] CHIP:DMG: { - [1666960977.571308][218195:218195] CHIP:DMG: data = 1536011535012600189f3e59370124020124031d2404001836021818181535012600189f3e59370124020124031d240400340518350224000e24010118181818290424ff0118 - [1666960977.571317][218195:218195] CHIP:DMG: } - [1666960977.571325][218195:218195] CHIP:DMG: - [1666960977.571382][218195:218195] CHIP:DMG: ReportDataMessage = - [1666960977.571398][218195:218195] CHIP:DMG: { - [1666960977.571406][218195:218195] CHIP:DMG: AttributeReportIBs = - [1666960977.571420][218195:218195] CHIP:DMG: [ - [1666960977.571427][218195:218195] CHIP:DMG: AttributeReportIB = - [1666960977.571440][218195:218195] CHIP:DMG: { - [1666960977.571455][218195:218195] CHIP:DMG: AttributeDataIB = - [1666960977.571470][218195:218195] CHIP:DMG: { - [1666960977.571484][218195:218195] CHIP:DMG: DataVersion = 0x593e9f18, - [1666960977.571495][218195:218195] CHIP:DMG: AttributePathIB = - [1666960977.571505][218195:218195] CHIP:DMG: { - [1666960977.571516][218195:218195] CHIP:DMG: Endpoint = 0x1, - [1666960977.571528][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666960977.571542][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, - [1666960977.571552][218195:218195] CHIP:DMG: } - [1666960977.571565][218195:218195] CHIP:DMG: - [1666960977.571576][218195:218195] CHIP:DMG: Data = [ - [1666960977.571588][218195:218195] CHIP:DMG: - [1666960977.571599][218195:218195] CHIP:DMG: ], - [1666960977.571608][218195:218195] CHIP:DMG: }, - [1666960977.571622][218195:218195] CHIP:DMG: - [1666960977.571631][218195:218195] CHIP:DMG: }, - [1666960977.571650][218195:218195] CHIP:DMG: - [1666960977.571659][218195:218195] CHIP:DMG: AttributeReportIB = - [1666960977.571674][218195:218195] CHIP:DMG: { - [1666960977.571683][218195:218195] CHIP:DMG: AttributeDataIB = - [1666960977.571693][218195:218195] CHIP:DMG: { - [1666960977.571703][218195:218195] CHIP:DMG: DataVersion = 0x593e9f18, - [1666960977.571713][218195:218195] CHIP:DMG: AttributePathIB = - [1666960977.571724][218195:218195] CHIP:DMG: { - [1666960977.571735][218195:218195] CHIP:DMG: Endpoint = 0x1, - [1666960977.571746][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666960977.571757][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, - [1666960977.571767][218195:218195] CHIP:DMG: ListIndex = Null, - [1666960977.571777][218195:218195] CHIP:DMG: } - [1666960977.571789][218195:218195] CHIP:DMG: - [1666960977.571799][218195:218195] CHIP:DMG: Data = - [1666960977.571811][218195:218195] CHIP:DMG: { - [1666960977.571822][218195:218195] CHIP:DMG: 0x0 = 14, - [1666960977.571833][218195:218195] CHIP:DMG: 0x1 = 1, - [1666960977.571845][218195:218195] CHIP:DMG: }, - [1666960977.571855][218195:218195] CHIP:DMG: }, - [1666960977.571868][218195:218195] CHIP:DMG: - [1666960977.571877][218195:218195] CHIP:DMG: }, - [1666960977.571891][218195:218195] CHIP:DMG: - [1666960977.571900][218195:218195] CHIP:DMG: ], - [1666960977.571918][218195:218195] CHIP:DMG: - [1666960977.571929][218195:218195] CHIP:DMG: SuppressResponse = true, - [1666960977.571939][218195:218195] CHIP:DMG: InteractionModelRevision = 1 - [1666960977.571948][218195:218195] CHIP:DMG: } - + Verify the DeviceTypeList attribute with endpoint 1 On TH(bridge-app) Log: + + [1666960977.561385][218195:218195] CHIP:IM: Received Read request + [1666960977.561428][218195:218195] CHIP:DMG: ReadRequestMessage = + [1666960977.561438][218195:218195] CHIP:DMG: { + [1666960977.561447][218195:218195] CHIP:DMG: AttributePathIBs = + [1666960977.561459][218195:218195] CHIP:DMG: [ + [1666960977.561468][218195:218195] CHIP:DMG: AttributePathIB = + [1666960977.561480][218195:218195] CHIP:DMG: { + [1666960977.561491][218195:218195] CHIP:DMG: Endpoint = 0x1, + [1666960977.561502][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666960977.561513][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, + [1666960977.561523][218195:218195] CHIP:DMG: } + [1666960977.561536][218195:218195] CHIP:DMG: + [1666960977.561545][218195:218195] CHIP:DMG: ], + [1666960977.561558][218195:218195] CHIP:DMG: + [1666960977.561569][218195:218195] CHIP:DMG: isFabricFiltered = true, + [1666960977.561579][218195:218195] CHIP:DMG: InteractionModelRevision = 1 + [1666960977.561589][218195:218195] CHIP:DMG: }, + [1666960977.561628][218195:218195] CHIP:DMG: IM RH moving to [GeneratingReports] + [1666960977.561663][218195:218195] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 + [1666960977.561674][218195:218195] CHIP:DMG: Cluster 1d, Attribute 0 is dirty + [1666960977.561684][218195:218195] CHIP:DMG: Reading attribute: Cluster=0x0000_001D Endpoint=1 AttributeId=0x0000_0000 (expanded=0) + [1666960977.561699][218195:218195] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_001D e=1 p=v + [1666960977.561715][218195:218195] CHIP:DMG: AccessControl: allowed + [1666960977.561742][218195:218195] CHIP:DMG: Sending report (payload has 70 bytes)... + [1666960977.561915][218195:218195] CHIP:EM: <<< [E:19859r M:66858920 (Ack:246619441)] (S) Msg TX to 1:000000000001B669 [E0A2] --- Type 0001:05 (IM:ReportData) + [1666960977.561936][218195:218195] CHIP:IN: (S) Sending msg 66858920 on secure session with LSID: 51698 + [1666960977.562174][218195:218195] CHIP:DMG: >> to UDP:[fe80::485c:bace:6107:3682%wlp3s0]:50021 | 66858920 | [Interaction Model (1) / Report Data (0x05) / Session = 21485 / Exchange = 19859] + [1666960977.562195][218195:218195] CHIP:DMG: Header Flags = + [1666960977.562203][218195:218195] CHIP:DMG: { + [1666960977.562224][218195:218195] CHIP:DMG: Exchange (0x06) = + [1666960977.562233][218195:218195] CHIP:DMG: { + [1666960977.571149][218195:218195] CHIP:DMG: AckMsg = 246619441 + [1666960977.571171][218195:218195] CHIP:DMG: NeedsAck = true + [1666960977.571182][218195:218195] CHIP:DMG: } + [1666960977.571201][218195:218195] CHIP:DMG: } + [1666960977.571210][218195:218195] CHIP:DMG: + [1666960977.571227][218195:218195] CHIP:DMG: Encrypted Payload (104 bytes) = + [1666960977.571236][218195:218195] CHIP:DMG: { + [1666960977.571246][218195:218195] CHIP:DMG: data = 00ed5300a82ffc0337a52e258f659192777c3fadf81100acb86097c2bea918d8e138754797c4ae4527571aa330996cef214c3db379588b2e869e461467568c1778cefd252b3962d5e5af522edf6a23860e1a3d443093f8d6345dd2244d69fa3b5e3720f1b7321a1f + [1666960977.571257][218195:218195] CHIP:DMG: buffer_ptr = 94136416758448 + [1666960977.571266][218195:218195] CHIP:DMG: } + [1666960977.571274][218195:218195] CHIP:DMG: + [1666960977.571290][218195:218195] CHIP:DMG: Decrypted Payload (70 bytes) = + [1666960977.571299][218195:218195] CHIP:DMG: { + [1666960977.571308][218195:218195] CHIP:DMG: data = 1536011535012600189f3e59370124020124031d2404001836021818181535012600189f3e59370124020124031d240400340518350224000e24010118181818290424ff0118 + [1666960977.571317][218195:218195] CHIP:DMG: } + [1666960977.571325][218195:218195] CHIP:DMG: + [1666960977.571382][218195:218195] CHIP:DMG: ReportDataMessage = + [1666960977.571398][218195:218195] CHIP:DMG: { + [1666960977.571406][218195:218195] CHIP:DMG: AttributeReportIBs = + [1666960977.571420][218195:218195] CHIP:DMG: [ + [1666960977.571427][218195:218195] CHIP:DMG: AttributeReportIB = + [1666960977.571440][218195:218195] CHIP:DMG: { + [1666960977.571455][218195:218195] CHIP:DMG: AttributeDataIB = + [1666960977.571470][218195:218195] CHIP:DMG: { + [1666960977.571484][218195:218195] CHIP:DMG: DataVersion = 0x593e9f18, + [1666960977.571495][218195:218195] CHIP:DMG: AttributePathIB = + [1666960977.571505][218195:218195] CHIP:DMG: { + [1666960977.571516][218195:218195] CHIP:DMG: Endpoint = 0x1, + [1666960977.571528][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666960977.571542][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, + [1666960977.571552][218195:218195] CHIP:DMG: } + [1666960977.571565][218195:218195] CHIP:DMG: + [1666960977.571576][218195:218195] CHIP:DMG: Data = [ + [1666960977.571588][218195:218195] CHIP:DMG: + [1666960977.571599][218195:218195] CHIP:DMG: ], + [1666960977.571608][218195:218195] CHIP:DMG: }, + [1666960977.571622][218195:218195] CHIP:DMG: + [1666960977.571631][218195:218195] CHIP:DMG: }, + [1666960977.571650][218195:218195] CHIP:DMG: + [1666960977.571659][218195:218195] CHIP:DMG: AttributeReportIB = + [1666960977.571674][218195:218195] CHIP:DMG: { + [1666960977.571683][218195:218195] CHIP:DMG: AttributeDataIB = + [1666960977.571693][218195:218195] CHIP:DMG: { + [1666960977.571703][218195:218195] CHIP:DMG: DataVersion = 0x593e9f18, + [1666960977.571713][218195:218195] CHIP:DMG: AttributePathIB = + [1666960977.571724][218195:218195] CHIP:DMG: { + [1666960977.571735][218195:218195] CHIP:DMG: Endpoint = 0x1, + [1666960977.571746][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666960977.571757][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, + [1666960977.571767][218195:218195] CHIP:DMG: ListIndex = Null, + [1666960977.571777][218195:218195] CHIP:DMG: } + [1666960977.571789][218195:218195] CHIP:DMG: + [1666960977.571799][218195:218195] CHIP:DMG: Data = + [1666960977.571811][218195:218195] CHIP:DMG: { + [1666960977.571822][218195:218195] CHIP:DMG: 0x0 = 14, + [1666960977.571833][218195:218195] CHIP:DMG: 0x1 = 1, + [1666960977.571845][218195:218195] CHIP:DMG: }, + [1666960977.571855][218195:218195] CHIP:DMG: }, + [1666960977.571868][218195:218195] CHIP:DMG: + [1666960977.571877][218195:218195] CHIP:DMG: }, + [1666960977.571891][218195:218195] CHIP:DMG: + [1666960977.571900][218195:218195] CHIP:DMG: ], + [1666960977.571918][218195:218195] CHIP:DMG: + [1666960977.571929][218195:218195] CHIP:DMG: SuppressResponse = true, + [1666960977.571939][218195:218195] CHIP:DMG: InteractionModelRevision = 1 + [1666960977.571948][218195:218195] CHIP:DMG: } ./chip-tool descriptor read device-type-list 1 2 - Verify in TH(bridge-app) Log: - [1666961027.989897][218195:218195] CHIP:IM: Received Read request - [1666961027.989925][218195:218195] CHIP:DMG: ReadRequestMessage = - [1666961027.989932][218195:218195] CHIP:DMG: { - [1666961027.989938][218195:218195] CHIP:DMG: AttributePathIBs = - [1666961027.989945][218195:218195] CHIP:DMG: [ - [1666961027.989951][218195:218195] CHIP:DMG: AttributePathIB = - [1666961027.989958][218195:218195] CHIP:DMG: { - [1666961027.989965][218195:218195] CHIP:DMG: Endpoint = 0x2, - [1666961027.989971][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666961027.989978][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, - [1666961027.989984][218195:218195] CHIP:DMG: } - [1666961027.989991][218195:218195] CHIP:DMG: - [1666961027.989997][218195:218195] CHIP:DMG: ], - [1666961027.990007][218195:218195] CHIP:DMG: - [1666961027.990013][218195:218195] CHIP:DMG: isFabricFiltered = true, - [1666961027.990019][218195:218195] CHIP:DMG: InteractionModelRevision = 1 - [1666961027.990025][218195:218195] CHIP:DMG: }, - [1666961027.990049][218195:218195] CHIP:DMG: IM RH moving to [GeneratingReports] - [1666961027.990075][218195:218195] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 - [1666961027.990084][218195:218195] CHIP:DMG: Cluster 1d, Attribute 0 is dirty - [1666961027.990090][218195:218195] CHIP:DMG: Reading attribute: Cluster=0x0000_001D Endpoint=2 AttributeId=0x0000_0000 (expanded=0) - [1666961027.990105][218195:218195] CHIP:DMG: Sending report (payload has 33 bytes)... - [1666961027.990205][218195:218195] CHIP:EM: <<< [E:25377r M:99613400 (Ack:20435852)] (S) Msg TX to 1:000000000001B669 [E0A2] --- Type 0001:05 (IM:ReportData) - [1666961027.990220][218195:218195] CHIP:IN: (S) Sending msg 99613400 on secure session with LSID: 51699 - [1666961027.990335][218195:218195] CHIP:DMG: >> to UDP:[fe80::485c:bace:6107:3682%wlp3s0]:59337 | 99613400 | [Interaction Model (1) / Report Data (0x05) / Session = 25530 / Exchange = 25377] - [1666961027.990350][218195:218195] CHIP:DMG: Header Flags = - [1666961027.990356][218195:218195] CHIP:DMG: { - [1666961027.990368][218195:218195] CHIP:DMG: Exchange (0x06) = - [1666961027.990374][218195:218195] CHIP:DMG: { - [1666961027.990380][218195:218195] CHIP:DMG: AckMsg = 20435852 - [1666961027.990385][218195:218195] CHIP:DMG: NeedsAck = true - [1666961027.990391][218195:218195] CHIP:DMG: } - [1666961027.990400][218195:218195] CHIP:DMG: } - [1666961027.990406][218195:218195] CHIP:DMG: - [1666961027.990414][218195:218195] CHIP:DMG: Encrypted Payload (67 bytes) = - [1666961027.990420][218195:218195] CHIP:DMG: { - [1666961027.990425][218195:218195] CHIP:DMG: data = 00ba6300d8faef05a3171dc2f01fdfeb17482c05dff74f84b12f10b422b3d9f698cfa5e53a094002e2a28de508c04cfa811aaf4bf156fabd7fbf11fadd813d59acb663 - [1666961027.990431][218195:218195] CHIP:DMG: buffer_ptr = 94136416758992 - [1666961027.990437][218195:218195] CHIP:DMG: } - [1666961027.990443][218195:218195] CHIP:DMG: - [1666961027.990452][218195:218195] CHIP:DMG: Decrypted Payload (33 bytes) = - [1666961027.990457][218195:218195] CHIP:DMG: { - [1666961027.990463][218195:218195] CHIP:DMG: data = 153601153500370024020224031d24040018350124007f18181818290424ff0118 - [1666961027.990469][218195:218195] CHIP:DMG: } - [1666961027.990474][218195:218195] CHIP:DMG: - [1666961027.990495][218195:218195] CHIP:DMG: ReportDataMessage = - [1666961027.990502][218195:218195] CHIP:DMG: { - [1666961027.990508][218195:218195] CHIP:DMG: AttributeReportIBs = - [1666961027.990517][218195:218195] CHIP:DMG: [ - [1666961027.990523][218195:218195] CHIP:DMG: AttributeReportIB = - [1666961027.990533][218195:218195] CHIP:DMG: { - [1666961027.990540][218195:218195] CHIP:DMG: AttributeStatusIB = - [1666961027.990547][218195:218195] CHIP:DMG: { - [1666961027.990553][218195:218195] CHIP:DMG: AttributePathIB = - [1666961027.990561][218195:218195] CHIP:DMG: { - [1666961027.990568][218195:218195] CHIP:DMG: Endpoint = 0x2, - [1666961027.990575][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666961027.990583][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, - [1666961027.990593][218195:218195] CHIP:DMG: } - [1666961027.990603][218195:218195] CHIP:DMG: - [1666961027.990613][218195:218195] CHIP:DMG: StatusIB = - [1666961027.990621][218195:218195] CHIP:DMG: { - [1666961027.990629][218195:218195] CHIP:DMG: status = 0x7f (UNSUPPORTED_ENDPOINT), - [1666961027.990635][218195:218195] CHIP:DMG: }, - [1666961027.990643][218195:218195] CHIP:DMG: - [1666961027.990649][218195:218195] CHIP:DMG: }, - [1666961027.990657][218195:218195] CHIP:DMG: - [1666961027.990663][218195:218195] CHIP:DMG: }, - [1666961027.990672][218195:218195] CHIP:DMG: - [1666961027.990678][218195:218195] CHIP:DMG: ], - [1666961027.990687][218195:218195] CHIP:DMG: - [1666961027.990693][218195:218195] CHIP:DMG: SuppressResponse = true, - [1666961027.990700][218195:218195] CHIP:DMG: InteractionModelRevision = 1 - [1666961027.990705][218195:218195] CHIP:DMG: } + Verify the DeviceTypeList attribute with endpoint 2 On TH(bridge-app) Log: + + [1666961027.989897][218195:218195] CHIP:IM: Received Read request + [1666961027.989925][218195:218195] CHIP:DMG: ReadRequestMessage = + [1666961027.989932][218195:218195] CHIP:DMG: { + [1666961027.989938][218195:218195] CHIP:DMG: AttributePathIBs = + [1666961027.989945][218195:218195] CHIP:DMG: [ + [1666961027.989951][218195:218195] CHIP:DMG: AttributePathIB = + [1666961027.989958][218195:218195] CHIP:DMG: { + [1666961027.989965][218195:218195] CHIP:DMG: Endpoint = 0x2, + [1666961027.989971][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666961027.989978][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, + [1666961027.989984][218195:218195] CHIP:DMG: } + [1666961027.989991][218195:218195] CHIP:DMG: + [1666961027.989997][218195:218195] CHIP:DMG: ], + [1666961027.990007][218195:218195] CHIP:DMG: + [1666961027.990013][218195:218195] CHIP:DMG: isFabricFiltered = true, + [1666961027.990019][218195:218195] CHIP:DMG: InteractionModelRevision = 1 + [1666961027.990025][218195:218195] CHIP:DMG: }, + [1666961027.990049][218195:218195] CHIP:DMG: IM RH moving to [GeneratingReports] + [1666961027.990075][218195:218195] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 + [1666961027.990084][218195:218195] CHIP:DMG: Cluster 1d, Attribute 0 is dirty + [1666961027.990090][218195:218195] CHIP:DMG: Reading attribute: Cluster=0x0000_001D Endpoint=2 AttributeId=0x0000_0000 (expanded=0) + [1666961027.990105][218195:218195] CHIP:DMG: Sending report (payload has 33 bytes)... + [1666961027.990205][218195:218195] CHIP:EM: <<< [E:25377r M:99613400 (Ack:20435852)] (S) Msg TX to 1:000000000001B669 [E0A2] --- Type 0001:05 (IM:ReportData) + [1666961027.990220][218195:218195] CHIP:IN: (S) Sending msg 99613400 on secure session with LSID: 51699 + [1666961027.990335][218195:218195] CHIP:DMG: >> to UDP:[fe80::485c:bace:6107:3682%wlp3s0]:59337 | 99613400 | [Interaction Model (1) / Report Data (0x05) / Session = 25530 / Exchange = 25377] + [1666961027.990350][218195:218195] CHIP:DMG: Header Flags = + [1666961027.990356][218195:218195] CHIP:DMG: { + [1666961027.990368][218195:218195] CHIP:DMG: Exchange (0x06) = + [1666961027.990374][218195:218195] CHIP:DMG: { + [1666961027.990380][218195:218195] CHIP:DMG: AckMsg = 20435852 + [1666961027.990385][218195:218195] CHIP:DMG: NeedsAck = true + [1666961027.990391][218195:218195] CHIP:DMG: } + [1666961027.990400][218195:218195] CHIP:DMG: } + [1666961027.990406][218195:218195] CHIP:DMG: + [1666961027.990414][218195:218195] CHIP:DMG: Encrypted Payload (67 bytes) = + [1666961027.990420][218195:218195] CHIP:DMG: { + [1666961027.990425][218195:218195] CHIP:DMG: data = 00ba6300d8faef05a3171dc2f01fdfeb17482c05dff74f84b12f10b422b3d9f698cfa5e53a094002e2a28de508c04cfa811aaf4bf156fabd7fbf11fadd813d59acb663 + [1666961027.990431][218195:218195] CHIP:DMG: buffer_ptr = 94136416758992 + [1666961027.990437][218195:218195] CHIP:DMG: } + [1666961027.990443][218195:218195] CHIP:DMG: + [1666961027.990452][218195:218195] CHIP:DMG: Decrypted Payload (33 bytes) = + [1666961027.990457][218195:218195] CHIP:DMG: { + [1666961027.990463][218195:218195] CHIP:DMG: data = 153601153500370024020224031d24040018350124007f18181818290424ff0118 + [1666961027.990469][218195:218195] CHIP:DMG: } + [1666961027.990474][218195:218195] CHIP:DMG: + [1666961027.990495][218195:218195] CHIP:DMG: ReportDataMessage = + [1666961027.990502][218195:218195] CHIP:DMG: { + [1666961027.990508][218195:218195] CHIP:DMG: AttributeReportIBs = + [1666961027.990517][218195:218195] CHIP:DMG: [ + [1666961027.990523][218195:218195] CHIP:DMG: AttributeReportIB = + [1666961027.990533][218195:218195] CHIP:DMG: { + [1666961027.990540][218195:218195] CHIP:DMG: AttributeStatusIB = + [1666961027.990547][218195:218195] CHIP:DMG: { + [1666961027.990553][218195:218195] CHIP:DMG: AttributePathIB = + [1666961027.990561][218195:218195] CHIP:DMG: { + [1666961027.990568][218195:218195] CHIP:DMG: Endpoint = 0x2, + [1666961027.990575][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666961027.990583][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, + [1666961027.990593][218195:218195] CHIP:DMG: } + [1666961027.990603][218195:218195] CHIP:DMG: + [1666961027.990613][218195:218195] CHIP:DMG: StatusIB = + [1666961027.990621][218195:218195] CHIP:DMG: { + [1666961027.990629][218195:218195] CHIP:DMG: status = 0x7f (UNSUPPORTED_ENDPOINT), + [1666961027.990635][218195:218195] CHIP:DMG: }, + [1666961027.990643][218195:218195] CHIP:DMG: + [1666961027.990649][218195:218195] CHIP:DMG: }, + [1666961027.990657][218195:218195] CHIP:DMG: + [1666961027.990663][218195:218195] CHIP:DMG: }, + [1666961027.990672][218195:218195] CHIP:DMG: + [1666961027.990678][218195:218195] CHIP:DMG: ], + [1666961027.990687][218195:218195] CHIP:DMG: + [1666961027.990693][218195:218195] CHIP:DMG: SuppressResponse = true, + [1666961027.990700][218195:218195] CHIP:DMG: InteractionModelRevision = 1 + [1666961027.990705][218195:218195] CHIP:DMG: } ./chip-tool descriptor read device-type-list 1 3 - Verify in TH(bridge-app) Log: - [1666961101.342071][218195:218195] CHIP:IM: Received Read request - [1666961101.342101][218195:218195] CHIP:DMG: ReadRequestMessage = - [1666961101.342108][218195:218195] CHIP:DMG: { - [1666961101.342114][218195:218195] CHIP:DMG: AttributePathIBs = - [1666961101.342121][218195:218195] CHIP:DMG: [ - [1666961101.342127][218195:218195] CHIP:DMG: AttributePathIB = - [1666961101.342134][218195:218195] CHIP:DMG: { - [1666961101.342142][218195:218195] CHIP:DMG: Endpoint = 0x3, - [1666961101.342149][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666961101.342157][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, - [1666961101.342163][218195:218195] CHIP:DMG: } - [1666961101.342171][218195:218195] CHIP:DMG: - [1666961101.342177][218195:218195] CHIP:DMG: ], - [1666961101.342185][218195:218195] CHIP:DMG: - [1666961101.342191][218195:218195] CHIP:DMG: isFabricFiltered = true, - [1666961101.342197][218195:218195] CHIP:DMG: InteractionModelRevision = 1 - [1666961101.342203][218195:218195] CHIP:DMG: }, - [1666961101.342228][218195:218195] CHIP:DMG: IM RH moving to [GeneratingReports] - [1666961101.342255][218195:218195] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 - [1666961101.342265][218195:218195] CHIP:DMG: Cluster 1d, Attribute 0 is dirty - [1666961101.342271][218195:218195] CHIP:DMG: Reading attribute: Cluster=0x0000_001D Endpoint=3 AttributeId=0x0000_0000 (expanded=0) - [1666961101.342282][218195:218195] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_001D e=3 p=v - [1666961101.342293][218195:218195] CHIP:DMG: AccessControl: allowed - [1666961101.342318][218195:218195] CHIP:DMG: Sending report (payload has 105 bytes)... - [1666961101.342441][218195:218195] CHIP:EM: <<< [E:3417r M:212393572 (Ack:105083298)] (S) Msg TX to 1:000000000001B669 [E0A2] --- Type 0001:05 (IM:ReportData) - [1666961101.342459][218195:218195] CHIP:IN: (S) Sending msg 212393572 on secure session with LSID: 51700 - [1666961101.342589][218195:218195] CHIP:DMG: >> to UDP:[fe80::485c:bace:6107:3682%wlp3s0]:44267 | 212393572 | [Interaction Model (1) / Report Data (0x05) / Session = 11791 / Exchange = 3417] - [1666961101.342604][218195:218195] CHIP:DMG: Header Flags = - [1666961101.342611][218195:218195] CHIP:DMG: { - [1666961101.342622][218195:218195] CHIP:DMG: Exchange (0x06) = - [1666961101.342628][218195:218195] CHIP:DMG: { - [1666961101.342634][218195:218195] CHIP:DMG: AckMsg = 105083298 - [1666961101.342641][218195:218195] CHIP:DMG: NeedsAck = true - [1666961101.342648][218195:218195] CHIP:DMG: } - [1666961101.342659][218195:218195] CHIP:DMG: } - [1666961101.342667][218195:218195] CHIP:DMG: - [1666961101.342678][218195:218195] CHIP:DMG: Encrypted Payload (139 bytes) = - [1666961101.342684][218195:218195] CHIP:DMG: { - [1666961101.342691][218195:218195] CHIP:DMG: data = 000f2e0064dea80c8cfef495c5759ac96f27191961a9c1afd0a1cab14789f583fb3854a360f8d9271d5559eb5fb212b5b719e7dd276609906f33b528a21c8b2a827a87e3592e0f676065663d9251ac776805d148faa12589f780dd5f1ef0ba4f48487cea1f0b1ec8b9e706830d4f1b1536473018479f5ee5722f7738ecf5e210d08ac0471989aa4649a179 - [1666961101.342700][218195:218195] CHIP:DMG: buffer_ptr = 94136416759072 - [1666961101.342708][218195:218195] CHIP:DMG: } - [1666961101.342714][218195:218195] CHIP:DMG: - [1666961101.342726][218195:218195] CHIP:DMG: Decrypted Payload (105 bytes) = - [1666961101.342734][218195:218195] CHIP:DMG: { - [1666961101.342744][218195:218195] CHIP:DMG: data = 1536011535012600378216b4370124020324031d2404001836021818181535012600378216b4370124020324031d2404003405183502250000012401011818181535012600378216b4370124020324031d240400340518350224001324010118181818290424ff0118 - [1666961101.342752][218195:218195] CHIP:DMG: } - [1666961101.342759][218195:218195] CHIP:DMG: - [1666961101.342810][218195:218195] CHIP:DMG: ReportDataMessage = - [1666961101.342818][218195:218195] CHIP:DMG: { - [1666961101.342824][218195:218195] CHIP:DMG: AttributeReportIBs = - [1666961101.342836][218195:218195] CHIP:DMG: [ - [1666961101.342844][218195:218195] CHIP:DMG: AttributeReportIB = - [1666961101.342855][218195:218195] CHIP:DMG: { - [1666961101.342862][218195:218195] CHIP:DMG: AttributeDataIB = - [1666961101.342870][218195:218195] CHIP:DMG: { - [1666961101.342878][218195:218195] CHIP:DMG: DataVersion = 0xb4168237, - [1666961101.342888][218195:218195] CHIP:DMG: AttributePathIB = - [1666961101.342897][218195:218195] CHIP:DMG: { - [1666961101.342905][218195:218195] CHIP:DMG: Endpoint = 0x3, - [1666961101.342914][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666961101.342925][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, - [1666961101.342933][218195:218195] CHIP:DMG: } - [1666961101.342943][218195:218195] CHIP:DMG: - [1666961101.342951][218195:218195] CHIP:DMG: Data = [ - [1666961101.342959][218195:218195] CHIP:DMG: - [1666961101.342971][218195:218195] CHIP:DMG: ], - [1666961101.342977][218195:218195] CHIP:DMG: }, - [1666961101.342986][218195:218195] CHIP:DMG: - [1666961101.342991][218195:218195] CHIP:DMG: }, - [1666961101.343005][218195:218195] CHIP:DMG: - [1666961101.343011][218195:218195] CHIP:DMG: AttributeReportIB = - [1666961101.343022][218195:218195] CHIP:DMG: { - [1666961101.343029][218195:218195] CHIP:DMG: AttributeDataIB = - [1666961101.343037][218195:218195] CHIP:DMG: { - [1666961101.343044][218195:218195] CHIP:DMG: DataVersion = 0xb4168237, - [1666961101.343051][218195:218195] CHIP:DMG: AttributePathIB = - [1666961101.343059][218195:218195] CHIP:DMG: { - [1666961101.343067][218195:218195] CHIP:DMG: Endpoint = 0x3, - [1666961101.343075][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666961101.343084][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, - [1666961101.343109][218195:218195] CHIP:DMG: ListIndex = Null, - [1666961101.343119][218195:218195] CHIP:DMG: } - [1666961101.343127][218195:218195] CHIP:DMG: - [1666961101.343135][218195:218195] CHIP:DMG: Data = - [1666961101.343143][218195:218195] CHIP:DMG: { - [1666961101.343150][218195:218195] CHIP:DMG: 0x0 = 256, - [1666961101.343162][218195:218195] CHIP:DMG: 0x1 = 1, - [1666961101.343170][218195:218195] CHIP:DMG: }, - [1666961101.343177][218195:218195] CHIP:DMG: }, - [1666961101.343186][218195:218195] CHIP:DMG: - [1666961101.343194][218195:218195] CHIP:DMG: }, - [1666961101.343210][218195:218195] CHIP:DMG: - [1666961101.343216][218195:218195] CHIP:DMG: AttributeReportIB = - [1666961101.343226][218195:218195] CHIP:DMG: { - [1666961101.343231][218195:218195] CHIP:DMG: AttributeDataIB = - [1666961101.343238][218195:218195] CHIP:DMG: { - [1666961101.343244][218195:218195] CHIP:DMG: DataVersion = 0xb4168237, - [1666961101.343250][218195:218195] CHIP:DMG: AttributePathIB = - [1666961101.343256][218195:218195] CHIP:DMG: { - [1666961101.343263][218195:218195] CHIP:DMG: Endpoint = 0x3, - [1666961101.343270][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666961101.343276][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, - [1666961101.343283][218195:218195] CHIP:DMG: ListIndex = Null, - [1666961101.343289][218195:218195] CHIP:DMG: } - [1666961101.343297][218195:218195] CHIP:DMG: - [1666961101.343303][218195:218195] CHIP:DMG: Data = - [1666961101.343309][218195:218195] CHIP:DMG: { - [1666961101.343316][218195:218195] CHIP:DMG: 0x0 = 19, - [1666961101.343323][218195:218195] CHIP:DMG: 0x1 = 1, - [1666961101.343330][218195:218195] CHIP:DMG: }, - [1666961101.343335][218195:218195] CHIP:DMG: }, - [1666961101.343344][218195:218195] CHIP:DMG: - [1666961101.343349][218195:218195] CHIP:DMG: }, - [1666961101.343358][218195:218195] CHIP:DMG: - [1666961101.343364][218195:218195] CHIP:DMG: ], - [1666961101.343379][218195:218195] CHIP:DMG: - [1666961101.343385][218195:218195] CHIP:DMG: SuppressResponse = true, - [1666961101.343391][218195:218195] CHIP:DMG: InteractionModelRevision = 1 - [1666961101.343395][218195:218195] CHIP:DMG: } - - + Verify the DeviceTypeList attribute with endpoint 3 On TH(bridge-app) Log: + + [1666961101.342071][218195:218195] CHIP:IM: Received Read request + [1666961101.342101][218195:218195] CHIP:DMG: ReadRequestMessage = + [1666961101.342108][218195:218195] CHIP:DMG: { + [1666961101.342114][218195:218195] CHIP:DMG: AttributePathIBs = + [1666961101.342121][218195:218195] CHIP:DMG: [ + [1666961101.342127][218195:218195] CHIP:DMG: AttributePathIB = + [1666961101.342134][218195:218195] CHIP:DMG: { + [1666961101.342142][218195:218195] CHIP:DMG: Endpoint = 0x3, + [1666961101.342149][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666961101.342157][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, + [1666961101.342163][218195:218195] CHIP:DMG: } + [1666961101.342171][218195:218195] CHIP:DMG: + [1666961101.342177][218195:218195] CHIP:DMG: ], + [1666961101.342185][218195:218195] CHIP:DMG: + [1666961101.342191][218195:218195] CHIP:DMG: isFabricFiltered = true, + [1666961101.342197][218195:218195] CHIP:DMG: InteractionModelRevision = 1 + [1666961101.342203][218195:218195] CHIP:DMG: }, + [1666961101.342228][218195:218195] CHIP:DMG: IM RH moving to [GeneratingReports] + [1666961101.342255][218195:218195] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 + [1666961101.342265][218195:218195] CHIP:DMG: Cluster 1d, Attribute 0 is dirty + [1666961101.342271][218195:218195] CHIP:DMG: Reading attribute: Cluster=0x0000_001D Endpoint=3 AttributeId=0x0000_0000 (expanded=0) + [1666961101.342282][218195:218195] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_001D e=3 p=v + [1666961101.342293][218195:218195] CHIP:DMG: AccessControl: allowed + [1666961101.342318][218195:218195] CHIP:DMG: Sending report (payload has 105 bytes)... + [1666961101.342441][218195:218195] CHIP:EM: <<< [E:3417r M:212393572 (Ack:105083298)] (S) Msg TX to 1:000000000001B669 [E0A2] --- Type 0001:05 (IM:ReportData) + [1666961101.342459][218195:218195] CHIP:IN: (S) Sending msg 212393572 on secure session with LSID: 51700 + [1666961101.342589][218195:218195] CHIP:DMG: >> to UDP:[fe80::485c:bace:6107:3682%wlp3s0]:44267 | 212393572 | [Interaction Model (1) / Report Data (0x05) / Session = 11791 / Exchange = 3417] + [1666961101.342604][218195:218195] CHIP:DMG: Header Flags = + [1666961101.342611][218195:218195] CHIP:DMG: { + [1666961101.342622][218195:218195] CHIP:DMG: Exchange (0x06) = + [1666961101.342628][218195:218195] CHIP:DMG: { + [1666961101.342634][218195:218195] CHIP:DMG: AckMsg = 105083298 + [1666961101.342641][218195:218195] CHIP:DMG: NeedsAck = true + [1666961101.342648][218195:218195] CHIP:DMG: } + [1666961101.342659][218195:218195] CHIP:DMG: } + [1666961101.342667][218195:218195] CHIP:DMG: + [1666961101.342678][218195:218195] CHIP:DMG: Encrypted Payload (139 bytes) = + [1666961101.342684][218195:218195] CHIP:DMG: { + [1666961101.342691][218195:218195] CHIP:DMG: data = 000f2e0064dea80c8cfef495c5759ac96f27191961a9c1afd0a1cab14789f583fb3854a360f8d9271d5559eb5fb212b5b719e7dd276609906f33b528a21c8b2a827a87e3592e0f676065663d9251ac776805d148faa12589f780dd5f1ef0ba4f48487cea1f0b1ec8b9e706830d4f1b1536473018479f5ee5722f7738ecf5e210d08ac0471989aa4649a179 + [1666961101.342700][218195:218195] CHIP:DMG: buffer_ptr = 94136416759072 + [1666961101.342708][218195:218195] CHIP:DMG: } + [1666961101.342714][218195:218195] CHIP:DMG: + [1666961101.342726][218195:218195] CHIP:DMG: Decrypted Payload (105 bytes) = + [1666961101.342734][218195:218195] CHIP:DMG: { + [1666961101.342744][218195:218195] CHIP:DMG: data = 1536011535012600378216b4370124020324031d2404001836021818181535012600378216b4370124020324031d2404003405183502250000012401011818181535012600378216b4370124020324031d240400340518350224001324010118181818290424ff0118 + [1666961101.342752][218195:218195] CHIP:DMG: } + [1666961101.342759][218195:218195] CHIP:DMG: + [1666961101.342810][218195:218195] CHIP:DMG: ReportDataMessage = + [1666961101.342818][218195:218195] CHIP:DMG: { + [1666961101.342824][218195:218195] CHIP:DMG: AttributeReportIBs = + [1666961101.342836][218195:218195] CHIP:DMG: [ + [1666961101.342844][218195:218195] CHIP:DMG: AttributeReportIB = + [1666961101.342855][218195:218195] CHIP:DMG: { + [1666961101.342862][218195:218195] CHIP:DMG: AttributeDataIB = + [1666961101.342870][218195:218195] CHIP:DMG: { + [1666961101.342878][218195:218195] CHIP:DMG: DataVersion = 0xb4168237, + [1666961101.342888][218195:218195] CHIP:DMG: AttributePathIB = + [1666961101.342897][218195:218195] CHIP:DMG: { + [1666961101.342905][218195:218195] CHIP:DMG: Endpoint = 0x3, + [1666961101.342914][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666961101.342925][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, + [1666961101.342933][218195:218195] CHIP:DMG: } + [1666961101.342943][218195:218195] CHIP:DMG: + [1666961101.342951][218195:218195] CHIP:DMG: Data = [ + [1666961101.342959][218195:218195] CHIP:DMG: + [1666961101.342971][218195:218195] CHIP:DMG: ], + [1666961101.342977][218195:218195] CHIP:DMG: }, + [1666961101.342986][218195:218195] CHIP:DMG: + [1666961101.342991][218195:218195] CHIP:DMG: }, + [1666961101.343005][218195:218195] CHIP:DMG: + [1666961101.343011][218195:218195] CHIP:DMG: AttributeReportIB = + [1666961101.343022][218195:218195] CHIP:DMG: { + [1666961101.343029][218195:218195] CHIP:DMG: AttributeDataIB = + [1666961101.343037][218195:218195] CHIP:DMG: { + [1666961101.343044][218195:218195] CHIP:DMG: DataVersion = 0xb4168237, + [1666961101.343051][218195:218195] CHIP:DMG: AttributePathIB = + [1666961101.343059][218195:218195] CHIP:DMG: { + [1666961101.343067][218195:218195] CHIP:DMG: Endpoint = 0x3, + [1666961101.343075][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666961101.343084][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, + [1666961101.343109][218195:218195] CHIP:DMG: ListIndex = Null, + [1666961101.343119][218195:218195] CHIP:DMG: } + [1666961101.343127][218195:218195] CHIP:DMG: + [1666961101.343135][218195:218195] CHIP:DMG: Data = + [1666961101.343143][218195:218195] CHIP:DMG: { + [1666961101.343150][218195:218195] CHIP:DMG: 0x0 = 256, + [1666961101.343162][218195:218195] CHIP:DMG: 0x1 = 1, + [1666961101.343170][218195:218195] CHIP:DMG: }, + [1666961101.343177][218195:218195] CHIP:DMG: }, + [1666961101.343186][218195:218195] CHIP:DMG: + [1666961101.343194][218195:218195] CHIP:DMG: }, + [1666961101.343210][218195:218195] CHIP:DMG: + [1666961101.343216][218195:218195] CHIP:DMG: AttributeReportIB = + [1666961101.343226][218195:218195] CHIP:DMG: { + [1666961101.343231][218195:218195] CHIP:DMG: AttributeDataIB = + [1666961101.343238][218195:218195] CHIP:DMG: { + [1666961101.343244][218195:218195] CHIP:DMG: DataVersion = 0xb4168237, + [1666961101.343250][218195:218195] CHIP:DMG: AttributePathIB = + [1666961101.343256][218195:218195] CHIP:DMG: { + [1666961101.343263][218195:218195] CHIP:DMG: Endpoint = 0x3, + [1666961101.343270][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666961101.343276][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, + [1666961101.343283][218195:218195] CHIP:DMG: ListIndex = Null, + [1666961101.343289][218195:218195] CHIP:DMG: } + [1666961101.343297][218195:218195] CHIP:DMG: + [1666961101.343303][218195:218195] CHIP:DMG: Data = + [1666961101.343309][218195:218195] CHIP:DMG: { + [1666961101.343316][218195:218195] CHIP:DMG: 0x0 = 19, + [1666961101.343323][218195:218195] CHIP:DMG: 0x1 = 1, + [1666961101.343330][218195:218195] CHIP:DMG: }, + [1666961101.343335][218195:218195] CHIP:DMG: }, + [1666961101.343344][218195:218195] CHIP:DMG: + [1666961101.343349][218195:218195] CHIP:DMG: }, + [1666961101.343358][218195:218195] CHIP:DMG: + [1666961101.343364][218195:218195] CHIP:DMG: ], + [1666961101.343379][218195:218195] CHIP:DMG: + [1666961101.343385][218195:218195] CHIP:DMG: SuppressResponse = true, + [1666961101.343391][218195:218195] CHIP:DMG: InteractionModelRevision = 1 + [1666961101.343395][218195:218195] CHIP:DMG: } ./chip-tool descriptor read device-type-list 1 4 - Verify in TH(bridge-app) Log: - 1666961162.773915][218195:218195] CHIP:DMG: ReadRequestMessage = - [1666961162.773928][218195:218195] CHIP:DMG: { - [1666961162.773939][218195:218195] CHIP:DMG: AttributePathIBs = - [1666961162.773952][218195:218195] CHIP:DMG: [ - [1666961162.773961][218195:218195] CHIP:DMG: AttributePathIB = - [1666961162.773973][218195:218195] CHIP:DMG: { - [1666961162.773986][218195:218195] CHIP:DMG: Endpoint = 0x4, - [1666961162.773997][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666961162.774008][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, - [1666961162.774018][218195:218195] CHIP:DMG: } - [1666961162.774030][218195:218195] CHIP:DMG: - [1666961162.774043][218195:218195] CHIP:DMG: ], - [1666961162.774055][218195:218195] CHIP:DMG: - [1666961162.774066][218195:218195] CHIP:DMG: isFabricFiltered = true, - [1666961162.774075][218195:218195] CHIP:DMG: InteractionModelRevision = 1 - [1666961162.774084][218195:218195] CHIP:DMG: }, - [1666961162.774126][218195:218195] CHIP:DMG: IM RH moving to [GeneratingReports] - [1666961162.774176][218195:218195] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 - [1666961162.774195][218195:218195] CHIP:DMG: Cluster 1d, Attribute 0 is dirty - [1666961162.774204][218195:218195] CHIP:DMG: Reading attribute: Cluster=0x0000_001D Endpoint=4 AttributeId=0x0000_0000 (expanded=0) - [1666961162.774219][218195:218195] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_001D e=4 p=v - [1666961162.774238][218195:218195] CHIP:DMG: AccessControl: allowed - [1666961162.774277][218195:218195] CHIP:DMG: Sending report (payload has 105 bytes)... - [1666961162.774481][218195:218195] CHIP:EM: <<< [E:60120r M:2398263 (Ack:82187971)] (S) Msg TX to 1:000000000001B669 [E0A2] --- Type 0001:05 (IM:ReportData) - [1666961162.774510][218195:218195] CHIP:IN: (S) Sending msg 2398263 on secure session with LSID: 51701 - [1666961162.774763][218195:218195] CHIP:DMG: >> to UDP:[fe80::485c:bace:6107:3682%wlp3s0]:56820 | 2398263 | [Interaction Model (1) / Report Data (0x05) / Session = 49517 / Exchange = 60120] - [1666961162.774791][218195:218195] CHIP:DMG: Header Flags = - [1666961162.774804][218195:218195] CHIP:DMG: { - [1666961162.774826][218195:218195] CHIP:DMG: Exchange (0x06) = - [1666961162.774837][218195:218195] CHIP:DMG: { - [1666961162.781902][218195:218195] CHIP:DMG: AckMsg = 82187971 - [1666961162.781929][218195:218195] CHIP:DMG: NeedsAck = true - [1666961162.781944][218195:218195] CHIP:DMG: } - [1666961162.781971][218195:218195] CHIP:DMG: } - [1666961162.781984][218195:218195] CHIP:DMG: - [1666961162.782007][218195:218195] CHIP:DMG: Encrypted Payload (139 bytes) = - [1666961162.782020][218195:218195] CHIP:DMG: { - [1666961162.782035][218195:218195] CHIP:DMG: data = 006dc10037982400ac494faea33b4f6e6ff3bea20c93b1b9b7dda5acfd39645a7b9a894ca6185ac94e00f1e59f38049f09c83c9288f15822eccf2438108e9f7592087d73d86b9a9387ef12051e0e613d8f68a37185ac6f8e73fc042d19dbd8714ee61fc1cb3466ae2e059145362db76158d6748fff4a6ff044e7fdad0d952f29867ace2b92e4bac30c4536 - [1666961162.782052][218195:218195] CHIP:DMG: buffer_ptr = 94136416759296 - [1666961162.782066][218195:218195] CHIP:DMG: } - [1666961162.782079][218195:218195] CHIP:DMG: - [1666961162.782105][218195:218195] CHIP:DMG: Decrypted Payload (105 bytes) = - [1666961162.782119][218195:218195] CHIP:DMG: { - [1666961162.782137][218195:218195] CHIP:DMG: data = 1536011535012600c90e9a3a370124020424031d2404001836021818181535012600c90e9a3a370124020424031d2404003405183502250002032401011818181535012600c90e9a3a370124020424031d240400340518350224001324010118181818290424ff0118 - [1666961162.782151][218195:218195] CHIP:DMG: } - [1666961162.782159][218195:218195] CHIP:DMG: - [1666961162.782248][218195:218195] CHIP:DMG: ReportDataMessage = - [1666961162.782264][218195:218195] CHIP:DMG: { - [1666961162.782273][218195:218195] CHIP:DMG: AttributeReportIBs = - [1666961162.782289][218195:218195] CHIP:DMG: [ - [1666961162.782299][218195:218195] CHIP:DMG: AttributeReportIB = - [1666961162.782316][218195:218195] CHIP:DMG: { - [1666961162.782328][218195:218195] CHIP:DMG: AttributeDataIB = - [1666961162.782343][218195:218195] CHIP:DMG: { - [1666961162.782358][218195:218195] CHIP:DMG: DataVersion = 0x3a9a0ec9, - [1666961162.782378][218195:218195] CHIP:DMG: AttributePathIB = - [1666961162.782395][218195:218195] CHIP:DMG: { - [1666961162.782412][218195:218195] CHIP:DMG: Endpoint = 0x4, - [1666961162.782429][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666961162.782446][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, - [1666961162.782463][218195:218195] CHIP:DMG: } - [1666961162.782482][218195:218195] CHIP:DMG: - [1666961162.782498][218195:218195] CHIP:DMG: Data = [ - [1666961162.782515][218195:218195] CHIP:DMG: - [1666961162.782533][218195:218195] CHIP:DMG: ], - [1666961162.782551][218195:218195] CHIP:DMG: }, - [1666961162.782572][218195:218195] CHIP:DMG: - [1666961162.782588][218195:218195] CHIP:DMG: }, - [1666961162.782616][218195:218195] CHIP:DMG: - [1666961162.782630][218195:218195] CHIP:DMG: AttributeReportIB = - [1666961162.782654][218195:218195] CHIP:DMG: { - [1666961162.782669][218195:218195] CHIP:DMG: AttributeDataIB = - [1666961162.782689][218195:218195] CHIP:DMG: { - [1666961162.782706][218195:218195] CHIP:DMG: DataVersion = 0x3a9a0ec9, - [1666961162.782722][218195:218195] CHIP:DMG: AttributePathIB = - [1666961162.782741][218195:218195] CHIP:DMG: { - [1666961162.782759][218195:218195] CHIP:DMG: Endpoint = 0x4, - [1666961162.782777][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666961162.782795][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, - [1666961162.782824][218195:218195] CHIP:DMG: ListIndex = Null, - [1666961162.782838][218195:218195] CHIP:DMG: } - [1666961162.782853][218195:218195] CHIP:DMG: - [1666961162.782865][218195:218195] CHIP:DMG: Data = - [1666961162.782878][218195:218195] CHIP:DMG: { - [1666961162.782892][218195:218195] CHIP:DMG: 0x0 = 770, - [1666961162.782908][218195:218195] CHIP:DMG: 0x1 = 1, - [1666961162.782922][218195:218195] CHIP:DMG: }, - [1666961162.782933][218195:218195] CHIP:DMG: }, - [1666961162.782950][218195:218195] CHIP:DMG: - [1666961162.782961][218195:218195] CHIP:DMG: }, - [1666961162.782993][218195:218195] CHIP:DMG: - [1666961162.783004][218195:218195] CHIP:DMG: AttributeReportIB = - [1666961162.783022][218195:218195] CHIP:DMG: { - [1666961162.783037][218195:218195] CHIP:DMG: AttributeDataIB = - [1666961162.783050][218195:218195] CHIP:DMG: { - [1666961162.783065][218195:218195] CHIP:DMG: DataVersion = 0x3a9a0ec9, - [1666961162.783077][218195:218195] CHIP:DMG: AttributePathIB = - [1666961162.783141][218195:218195] CHIP:DMG: { - [1666961162.783155][218195:218195] CHIP:DMG: Endpoint = 0x4, - [1666961162.783167][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666961162.783180][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, - [1666961162.783196][218195:218195] CHIP:DMG: ListIndex = Null, - [1666961162.783208][218195:218195] CHIP:DMG: } - [1666961162.783238][218195:218195] CHIP:DMG: - [1666961162.783257][218195:218195] CHIP:DMG: Data = - [1666961162.783274][218195:218195] CHIP:DMG: { - [1666961162.783291][218195:218195] CHIP:DMG: 0x0 = 19, - [1666961162.783308][218195:218195] CHIP:DMG: 0x1 = 1, - [1666961162.783324][218195:218195] CHIP:DMG: }, - [1666961162.783338][218195:218195] CHIP:DMG: }, - [1666961162.783358][218195:218195] CHIP:DMG: - [1666961162.783372][218195:218195] CHIP:DMG: }, - [1666961162.783392][218195:218195] CHIP:DMG: - [1666961162.783407][218195:218195] CHIP:DMG: ], - [1666961162.783435][218195:218195] CHIP:DMG: - [1666961162.783447][218195:218195] CHIP:DMG: SuppressResponse = true, - [1666961162.783458][218195:218195] CHIP:DMG: InteractionModelRevision = 1 - [1666961162.783468][218195:218195] CHIP:DMG: } - - + Verify the DeviceTypeList attribute with endpoint 4 On TH(bridge-app) Log: + 1666961162.773915][218195:218195] CHIP:DMG: ReadRequestMessage = + [1666961162.773928][218195:218195] CHIP:DMG: { + [1666961162.773939][218195:218195] CHIP:DMG: AttributePathIBs = + [1666961162.773952][218195:218195] CHIP:DMG: [ + [1666961162.773961][218195:218195] CHIP:DMG: AttributePathIB = + [1666961162.773973][218195:218195] CHIP:DMG: { + [1666961162.773986][218195:218195] CHIP:DMG: Endpoint = 0x4, + [1666961162.773997][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666961162.774008][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, + [1666961162.774018][218195:218195] CHIP:DMG: } + [1666961162.774030][218195:218195] CHIP:DMG: + [1666961162.774043][218195:218195] CHIP:DMG: ], + [1666961162.774055][218195:218195] CHIP:DMG: + [1666961162.774066][218195:218195] CHIP:DMG: isFabricFiltered = true, + [1666961162.774075][218195:218195] CHIP:DMG: InteractionModelRevision = 1 + [1666961162.774084][218195:218195] CHIP:DMG: }, + [1666961162.774126][218195:218195] CHIP:DMG: IM RH moving to [GeneratingReports] + [1666961162.774176][218195:218195] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 + [1666961162.774195][218195:218195] CHIP:DMG: Cluster 1d, Attribute 0 is dirty + [1666961162.774204][218195:218195] CHIP:DMG: Reading attribute: Cluster=0x0000_001D Endpoint=4 AttributeId=0x0000_0000 (expanded=0) + [1666961162.774219][218195:218195] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_001D e=4 p=v + [1666961162.774238][218195:218195] CHIP:DMG: AccessControl: allowed + [1666961162.774277][218195:218195] CHIP:DMG: Sending report (payload has 105 bytes)... + [1666961162.774481][218195:218195] CHIP:EM: <<< [E:60120r M:2398263 (Ack:82187971)] (S) Msg TX to 1:000000000001B669 [E0A2] --- Type 0001:05 (IM:ReportData) + [1666961162.774510][218195:218195] CHIP:IN: (S) Sending msg 2398263 on secure session with LSID: 51701 + [1666961162.774763][218195:218195] CHIP:DMG: >> to UDP:[fe80::485c:bace:6107:3682%wlp3s0]:56820 | 2398263 | [Interaction Model (1) / Report Data (0x05) / Session = 49517 / Exchange = 60120] + [1666961162.774791][218195:218195] CHIP:DMG: Header Flags = + [1666961162.774804][218195:218195] CHIP:DMG: { + [1666961162.774826][218195:218195] CHIP:DMG: Exchange (0x06) = + [1666961162.774837][218195:218195] CHIP:DMG: { + [1666961162.781902][218195:218195] CHIP:DMG: AckMsg = 82187971 + [1666961162.781929][218195:218195] CHIP:DMG: NeedsAck = true + [1666961162.781944][218195:218195] CHIP:DMG: } + [1666961162.781971][218195:218195] CHIP:DMG: } + [1666961162.781984][218195:218195] CHIP:DMG: + [1666961162.782007][218195:218195] CHIP:DMG: Encrypted Payload (139 bytes) = + [1666961162.782020][218195:218195] CHIP:DMG: { + [1666961162.782035][218195:218195] CHIP:DMG: data = 006dc10037982400ac494faea33b4f6e6ff3bea20c93b1b9b7dda5acfd39645a7b9a894ca6185ac94e00f1e59f38049f09c83c9288f15822eccf2438108e9f7592087d73d86b9a9387ef12051e0e613d8f68a37185ac6f8e73fc042d19dbd8714ee61fc1cb3466ae2e059145362db76158d6748fff4a6ff044e7fdad0d952f29867ace2b92e4bac30c4536 + [1666961162.782052][218195:218195] CHIP:DMG: buffer_ptr = 94136416759296 + [1666961162.782066][218195:218195] CHIP:DMG: } + [1666961162.782079][218195:218195] CHIP:DMG: + [1666961162.782105][218195:218195] CHIP:DMG: Decrypted Payload (105 bytes) = + [1666961162.782119][218195:218195] CHIP:DMG: { + [1666961162.782137][218195:218195] CHIP:DMG: data = 1536011535012600c90e9a3a370124020424031d2404001836021818181535012600c90e9a3a370124020424031d2404003405183502250002032401011818181535012600c90e9a3a370124020424031d240400340518350224001324010118181818290424ff0118 + [1666961162.782151][218195:218195] CHIP:DMG: } + [1666961162.782159][218195:218195] CHIP:DMG: + [1666961162.782248][218195:218195] CHIP:DMG: ReportDataMessage = + [1666961162.782264][218195:218195] CHIP:DMG: { + [1666961162.782273][218195:218195] CHIP:DMG: AttributeReportIBs = + [1666961162.782289][218195:218195] CHIP:DMG: [ + [1666961162.782299][218195:218195] CHIP:DMG: AttributeReportIB = + [1666961162.782316][218195:218195] CHIP:DMG: { + [1666961162.782328][218195:218195] CHIP:DMG: AttributeDataIB = + [1666961162.782343][218195:218195] CHIP:DMG: { + [1666961162.782358][218195:218195] CHIP:DMG: DataVersion = 0x3a9a0ec9, + [1666961162.782378][218195:218195] CHIP:DMG: AttributePathIB = + [1666961162.782395][218195:218195] CHIP:DMG: { + [1666961162.782412][218195:218195] CHIP:DMG: Endpoint = 0x4, + [1666961162.782429][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666961162.782446][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, + [1666961162.782463][218195:218195] CHIP:DMG: } + [1666961162.782482][218195:218195] CHIP:DMG: + [1666961162.782498][218195:218195] CHIP:DMG: Data = [ + [1666961162.782515][218195:218195] CHIP:DMG: + [1666961162.782533][218195:218195] CHIP:DMG: ], + [1666961162.782551][218195:218195] CHIP:DMG: }, + [1666961162.782572][218195:218195] CHIP:DMG: + [1666961162.782588][218195:218195] CHIP:DMG: }, + [1666961162.782616][218195:218195] CHIP:DMG: + [1666961162.782630][218195:218195] CHIP:DMG: AttributeReportIB = + [1666961162.782654][218195:218195] CHIP:DMG: { + [1666961162.782669][218195:218195] CHIP:DMG: AttributeDataIB = + [1666961162.782689][218195:218195] CHIP:DMG: { + [1666961162.782706][218195:218195] CHIP:DMG: DataVersion = 0x3a9a0ec9, + [1666961162.782722][218195:218195] CHIP:DMG: AttributePathIB = + [1666961162.782741][218195:218195] CHIP:DMG: { + [1666961162.782759][218195:218195] CHIP:DMG: Endpoint = 0x4, + [1666961162.782777][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666961162.782795][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, + [1666961162.782824][218195:218195] CHIP:DMG: ListIndex = Null, + [1666961162.782838][218195:218195] CHIP:DMG: } + [1666961162.782853][218195:218195] CHIP:DMG: + [1666961162.782865][218195:218195] CHIP:DMG: Data = + [1666961162.782878][218195:218195] CHIP:DMG: { + [1666961162.782892][218195:218195] CHIP:DMG: 0x0 = 770, + [1666961162.782908][218195:218195] CHIP:DMG: 0x1 = 1, + [1666961162.782922][218195:218195] CHIP:DMG: }, + [1666961162.782933][218195:218195] CHIP:DMG: }, + [1666961162.782950][218195:218195] CHIP:DMG: + [1666961162.782961][218195:218195] CHIP:DMG: }, + [1666961162.782993][218195:218195] CHIP:DMG: + [1666961162.783004][218195:218195] CHIP:DMG: AttributeReportIB = + [1666961162.783022][218195:218195] CHIP:DMG: { + [1666961162.783037][218195:218195] CHIP:DMG: AttributeDataIB = + [1666961162.783050][218195:218195] CHIP:DMG: { + [1666961162.783065][218195:218195] CHIP:DMG: DataVersion = 0x3a9a0ec9, + [1666961162.783077][218195:218195] CHIP:DMG: AttributePathIB = + [1666961162.783141][218195:218195] CHIP:DMG: { + [1666961162.783155][218195:218195] CHIP:DMG: Endpoint = 0x4, + [1666961162.783167][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666961162.783180][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, + [1666961162.783196][218195:218195] CHIP:DMG: ListIndex = Null, + [1666961162.783208][218195:218195] CHIP:DMG: } + [1666961162.783238][218195:218195] CHIP:DMG: + [1666961162.783257][218195:218195] CHIP:DMG: Data = + [1666961162.783274][218195:218195] CHIP:DMG: { + [1666961162.783291][218195:218195] CHIP:DMG: 0x0 = 19, + [1666961162.783308][218195:218195] CHIP:DMG: 0x1 = 1, + [1666961162.783324][218195:218195] CHIP:DMG: }, + [1666961162.783338][218195:218195] CHIP:DMG: }, + [1666961162.783358][218195:218195] CHIP:DMG: + [1666961162.783372][218195:218195] CHIP:DMG: }, + [1666961162.783392][218195:218195] CHIP:DMG: + [1666961162.783407][218195:218195] CHIP:DMG: ], + [1666961162.783435][218195:218195] CHIP:DMG: + [1666961162.783447][218195:218195] CHIP:DMG: SuppressResponse = true, + [1666961162.783458][218195:218195] CHIP:DMG: InteractionModelRevision = 1 + [1666961162.783468][218195:218195] CHIP:DMG: } ./chip-tool descriptor read device-type-list 1 5 - Verify in TH(bridge-app) Log: - [1666961235.484701][218195:218195] CHIP:IM: Received Read request - [1666961235.484743][218195:218195] CHIP:DMG: ReadRequestMessage = - [1666961235.484753][218195:218195] CHIP:DMG: { - [1666961235.484761][218195:218195] CHIP:DMG: AttributePathIBs = - [1666961235.484771][218195:218195] CHIP:DMG: [ - [1666961235.484779][218195:218195] CHIP:DMG: AttributePathIB = - [1666961235.484789][218195:218195] CHIP:DMG: { - [1666961235.484799][218195:218195] CHIP:DMG: Endpoint = 0x5, - [1666961235.484810][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666961235.484821][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, - [1666961235.484830][218195:218195] CHIP:DMG: } - [1666961235.484841][218195:218195] CHIP:DMG: - [1666961235.484850][218195:218195] CHIP:DMG: ], - [1666961235.484861][218195:218195] CHIP:DMG: - [1666961235.484871][218195:218195] CHIP:DMG: isFabricFiltered = true, - [1666961235.484880][218195:218195] CHIP:DMG: InteractionModelRevision = 1 - [1666961235.484888][218195:218195] CHIP:DMG: }, - [1666961235.484925][218195:218195] CHIP:DMG: IM RH moving to [GeneratingReports] - [1666961235.484960][218195:218195] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 - [1666961235.484972][218195:218195] CHIP:DMG: Cluster 1d, Attribute 0 is dirty - [1666961235.484980][218195:218195] CHIP:DMG: Reading attribute: Cluster=0x0000_001D Endpoint=5 AttributeId=0x0000_0000 (expanded=0) - [1666961235.484992][218195:218195] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_001D e=5 p=v - [1666961235.485007][218195:218195] CHIP:DMG: AccessControl: allowed - [1666961235.485037][218195:218195] CHIP:DMG: Sending report (payload has 105 bytes)... - [1666961235.485186][218195:218195] CHIP:EM: <<< [E:50203r M:208940516 (Ack:32767592)] (S) Msg TX to 1:000000000001B669 [E0A2] --- Type 0001:05 (IM:ReportData) - [1666961235.485206][218195:218195] CHIP:IN: (S) Sending msg 208940516 on secure session with LSID: 51702 - [1666961235.485386][218195:218195] CHIP:DMG: >> to UDP:[fe80::485c:bace:6107:3682%wlp3s0]:43440 | 208940516 | [Interaction Model (1) / Report Data (0x05) / Session = 6556 / Exchange = 50203] - [1666961235.485405][218195:218195] CHIP:DMG: Header Flags = - [1666961235.485413][218195:218195] CHIP:DMG: { - [1666961235.485431][218195:218195] CHIP:DMG: Exchange (0x06) = - [1666961235.485439][218195:218195] CHIP:DMG: { - [1666961235.485449][218195:218195] CHIP:DMG: AckMsg = 32767592 - [1666961235.485457][218195:218195] CHIP:DMG: NeedsAck = true - [1666961235.485465][218195:218195] CHIP:DMG: } - [1666961235.485478][218195:218195] CHIP:DMG: } - [1666961235.485486][218195:218195] CHIP:DMG: - [1666961235.485498][218195:218195] CHIP:DMG: Encrypted Payload (139 bytes) = - [1666961235.485506][218195:218195] CHIP:DMG: { - [1666961235.485514][218195:218195] CHIP:DMG: data = 009c1900e42d740c5e046660bfb2ae8cc6e84b9c4e5700d100371ff13de7dac8d901ed191ec2e3ff333574e183ca5b915f2e3241b193db787a57de9a6c389514ab3f309b97254a5298bd6845c465ebceb9190538155101797132a13763688b7c375deeb09647eb0bfdec374315c43a3272f4e2eb0bc79b661cd513823e973904316cbf54e63ac9385227a7 - [1666961235.490016][218195:218195] CHIP:DMG: buffer_ptr = 94136416759296 - [1666961235.490039][218195:218195] CHIP:DMG: } - [1666961235.490050][218195:218195] CHIP:DMG: - [1666961235.490079][218195:218195] CHIP:DMG: Decrypted Payload (105 bytes) = - [1666961235.490089][218195:218195] CHIP:DMG: { - [1666961235.490098][218195:218195] CHIP:DMG: data = 1536011535012600dc5a8687370124020524031d2404001836021818181535012600dc5a8687370124020524031d2404003405183502250002032401011818181535012600dc5a8687370124020524031d240400340518350224001324010118181818290424ff0118 - [1666961235.490109][218195:218195] CHIP:DMG: } - [1666961235.490118][218195:218195] CHIP:DMG: - [1666961235.490196][218195:218195] CHIP:DMG: ReportDataMessage = - [1666961235.490209][218195:218195] CHIP:DMG: { - [1666961235.490218][218195:218195] CHIP:DMG: AttributeReportIBs = - [1666961235.490235][218195:218195] CHIP:DMG: [ - [1666961235.490246][218195:218195] CHIP:DMG: AttributeReportIB = - [1666961235.490264][218195:218195] CHIP:DMG: { - [1666961235.490276][218195:218195] CHIP:DMG: AttributeDataIB = - [1666961235.490290][218195:218195] CHIP:DMG: { - [1666961235.490304][218195:218195] CHIP:DMG: DataVersion = 0x87865adc, - [1666961235.490317][218195:218195] CHIP:DMG: AttributePathIB = - [1666961235.490331][218195:218195] CHIP:DMG: { - [1666961235.490345][218195:218195] CHIP:DMG: Endpoint = 0x5, - [1666961235.490360][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666961235.490375][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, - [1666961235.490387][218195:218195] CHIP:DMG: } - [1666961235.490402][218195:218195] CHIP:DMG: - [1666961235.490414][218195:218195] CHIP:DMG: Data = [ - [1666961235.490425][218195:218195] CHIP:DMG: - [1666961235.490438][218195:218195] CHIP:DMG: ], - [1666961235.490449][218195:218195] CHIP:DMG: }, - [1666961235.490463][218195:218195] CHIP:DMG: - [1666961235.490473][218195:218195] CHIP:DMG: }, - [1666961235.490491][218195:218195] CHIP:DMG: - [1666961235.490501][218195:218195] CHIP:DMG: AttributeReportIB = - [1666961235.490517][218195:218195] CHIP:DMG: { - [1666961235.490527][218195:218195] CHIP:DMG: AttributeDataIB = - [1666961235.490539][218195:218195] CHIP:DMG: { - [1666961235.490551][218195:218195] CHIP:DMG: DataVersion = 0x87865adc, - [1666961235.490562][218195:218195] CHIP:DMG: AttributePathIB = - [1666961235.490575][218195:218195] CHIP:DMG: { - [1666961235.490587][218195:218195] CHIP:DMG: Endpoint = 0x5, - [1666961235.490600][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666961235.490613][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, - [1666961235.490625][218195:218195] CHIP:DMG: ListIndex = Null, - [1666961235.490635][218195:218195] CHIP:DMG: } - [1666961235.490652][218195:218195] CHIP:DMG: - [1666961235.490660][218195:218195] CHIP:DMG: Data = - [1666961235.490670][218195:218195] CHIP:DMG: { - [1666961235.490686][218195:218195] CHIP:DMG: 0x0 = 770, - [1666961235.490698][218195:218195] CHIP:DMG: 0x1 = 1, - [1666961235.490709][218195:218195] CHIP:DMG: }, - [1666961235.490723][218195:218195] CHIP:DMG: }, - [1666961235.490742][218195:218195] CHIP:DMG: - [1666961235.490753][218195:218195] CHIP:DMG: }, - [1666961235.490778][218195:218195] CHIP:DMG: - [1666961235.490787][218195:218195] CHIP:DMG: AttributeReportIB = - [1666961235.490805][218195:218195] CHIP:DMG: { - [1666961235.490814][218195:218195] CHIP:DMG: AttributeDataIB = - [1666961235.490825][218195:218195] CHIP:DMG: { - [1666961235.490837][218195:218195] CHIP:DMG: DataVersion = 0x87865adc, - [1666961235.490847][218195:218195] CHIP:DMG: AttributePathIB = - [1666961235.490860][218195:218195] CHIP:DMG: { - [1666961235.490871][218195:218195] CHIP:DMG: Endpoint = 0x5, - [1666961235.490884][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666961235.490897][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, - [1666961235.490911][218195:218195] CHIP:DMG: ListIndex = Null, - [1666961235.490923][218195:218195] CHIP:DMG: } - [1666961235.490937][218195:218195] CHIP:DMG: - [1666961235.490947][218195:218195] CHIP:DMG: Data = - [1666961235.490958][218195:218195] CHIP:DMG: { - [1666961235.490972][218195:218195] CHIP:DMG: 0x0 = 19, - [1666961235.490986][218195:218195] CHIP:DMG: 0x1 = 1, - [1666961235.490999][218195:218195] CHIP:DMG: }, - [1666961235.491010][218195:218195] CHIP:DMG: }, - [1666961235.491025][218195:218195] CHIP:DMG: - [1666961235.491035][218195:218195] CHIP:DMG: }, - [1666961235.491051][218195:218195] CHIP:DMG: - [1666961235.491060][218195:218195] CHIP:DMG: ], - [1666961235.491085][218195:218195] CHIP:DMG: - [1666961235.491115][218195:218195] CHIP:DMG: SuppressResponse = true, - [1666961235.491126][218195:218195] CHIP:DMG: InteractionModelRevision = 1 - [1666961235.491135][218195:218195] CHIP:DMG: } - - - - - ./chip-tool descriptor read device-type-list 1 6 - - Verify in TH(bridge-app) Log: - [1666961312.435864][218195:218195] CHIP:IM: Received Read request - [1666961312.435907][218195:218195] CHIP:DMG: ReadRequestMessage = - [1666961312.435918][218195:218195] CHIP:DMG: { - [1666961312.435927][218195:218195] CHIP:DMG: AttributePathIBs = - [1666961312.435938][218195:218195] CHIP:DMG: [ - [1666961312.435947][218195:218195] CHIP:DMG: AttributePathIB = - [1666961312.435958][218195:218195] CHIP:DMG: { - [1666961312.435969][218195:218195] CHIP:DMG: Endpoint = 0x6, - [1666961312.435983][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666961312.435998][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, - [1666961312.436008][218195:218195] CHIP:DMG: } - [1666961312.436019][218195:218195] CHIP:DMG: - [1666961312.436029][218195:218195] CHIP:DMG: ], - [1666961312.436041][218195:218195] CHIP:DMG: - [1666961312.436052][218195:218195] CHIP:DMG: isFabricFiltered = true, - [1666961312.436062][218195:218195] CHIP:DMG: InteractionModelRevision = 1 - [1666961312.436071][218195:218195] CHIP:DMG: }, - [1666961312.436111][218195:218195] CHIP:DMG: IM RH moving to [GeneratingReports] - [1666961312.436152][218195:218195] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 - [1666961312.436165][218195:218195] CHIP:DMG: Cluster 1d, Attribute 0 is dirty - [1666961312.436174][218195:218195] CHIP:DMG: Reading attribute: Cluster=0x0000_001D Endpoint=6 AttributeId=0x0000_0000 (expanded=0) - [1666961312.436188][218195:218195] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_001D e=6 p=v - [1666961312.436204][218195:218195] CHIP:DMG: AccessControl: allowed - [1666961312.436233][218195:218195] CHIP:DMG: Sending report (payload has 70 bytes)... - [1666961312.436389][218195:218195] CHIP:EM: <<< [E:21104r M:199575968 (Ack:157464888)] (S) Msg TX to 1:000000000001B669 [E0A2] --- Type 0001:05 (IM:ReportData) - [1666961312.436411][218195:218195] CHIP:IN: (S) Sending msg 199575968 on secure session with LSID: 51703 - [1666961312.436607][218195:218195] CHIP:DMG: >> to UDP:[fe80::485c:bace:6107:3682%wlp3s0]:60440 | 199575968 | [Interaction Model (1) / Report Data (0x05) / Session = 65356 / Exchange = 21104] - [1666961312.436628][218195:218195] CHIP:DMG: Header Flags = - [1666961312.436638][218195:218195] CHIP:DMG: { - [1666961312.436657][218195:218195] CHIP:DMG: Exchange (0x06) = - [1666961312.436666][218195:218195] CHIP:DMG: { - [1666961312.436677][218195:218195] CHIP:DMG: AckMsg = 157464888 - [1666961312.436687][218195:218195] CHIP:DMG: NeedsAck = true - [1666961312.436695][218195:218195] CHIP:DMG: } - [1666961312.436710][218195:218195] CHIP:DMG: } - [1666961312.436719][218195:218195] CHIP:DMG: - [1666961312.436731][218195:218195] CHIP:DMG: Encrypted Payload (104 bytes) = - [1666961312.436740][218195:218195] CHIP:DMG: { - [1666961312.436749][218195:218195] CHIP:DMG: data = 004cff00a049e50b5628dde1918c40ddd26bcbb621153a2f2a5254bad23c4e0606fa54788058e5f767dbc67763050b23b5b037187c8de160cf358241dd94bf6beb79ac8e16c9c7b6d0e6e513dd72803539c67b4440eaf1a4fb52e29c19f6c3a1fd5c6459219d6efa - [1666961312.442311][218195:218195] CHIP:DMG: buffer_ptr = 94136416759440 - [1666961312.442329][218195:218195] CHIP:DMG: } - [1666961312.442339][218195:218195] CHIP:DMG: - [1666961312.442372][218195:218195] CHIP:DMG: Decrypted Payload (70 bytes) = - [1666961312.442384][218195:218195] CHIP:DMG: { - [1666961312.442395][218195:218195] CHIP:DMG: data = 15360115350126004d2fac6c370124020624031d24040018360218181815350126004d2fac6c370124020624031d240400340518350224001324010118181818290424ff0118 - [1666961312.442405][218195:218195] CHIP:DMG: } - [1666961312.442415][218195:218195] CHIP:DMG: - [1666961312.442479][218195:218195] CHIP:DMG: ReportDataMessage = - [1666961312.442491][218195:218195] CHIP:DMG: { - [1666961312.442501][218195:218195] CHIP:DMG: AttributeReportIBs = - [1666961312.442517][218195:218195] CHIP:DMG: [ - [1666961312.442528][218195:218195] CHIP:DMG: AttributeReportIB = - [1666961312.442545][218195:218195] CHIP:DMG: { - [1666961312.442555][218195:218195] CHIP:DMG: AttributeDataIB = - [1666961312.442568][218195:218195] CHIP:DMG: { - [1666961312.442581][218195:218195] CHIP:DMG: DataVersion = 0x6cac2f4d, - [1666961312.442605][218195:218195] CHIP:DMG: AttributePathIB = - [1666961312.442629][218195:218195] CHIP:DMG: { - [1666961312.442643][218195:218195] CHIP:DMG: Endpoint = 0x6, - [1666961312.442657][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666961312.442673][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, - [1666961312.442687][218195:218195] CHIP:DMG: } - [1666961312.442703][218195:218195] CHIP:DMG: - [1666961312.442717][218195:218195] CHIP:DMG: Data = [ - [1666961312.442731][218195:218195] CHIP:DMG: - [1666961312.442745][218195:218195] CHIP:DMG: ], - [1666961312.442757][218195:218195] CHIP:DMG: }, - [1666961312.442770][218195:218195] CHIP:DMG: - [1666961312.442782][218195:218195] CHIP:DMG: }, - [1666961312.442807][218195:218195] CHIP:DMG: - [1666961312.442819][218195:218195] CHIP:DMG: AttributeReportIB = - [1666961312.442841][218195:218195] CHIP:DMG: { - [1666961312.442851][218195:218195] CHIP:DMG: AttributeDataIB = - [1666961312.442861][218195:218195] CHIP:DMG: { - [1666961312.442870][218195:218195] CHIP:DMG: DataVersion = 0x6cac2f4d, - [1666961312.442886][218195:218195] CHIP:DMG: AttributePathIB = - [1666961312.442901][218195:218195] CHIP:DMG: { - [1666961312.442916][218195:218195] CHIP:DMG: Endpoint = 0x6, - [1666961312.442931][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666961312.442962][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, - [1666961312.442978][218195:218195] CHIP:DMG: ListIndex = Null, - [1666961312.442998][218195:218195] CHIP:DMG: } - [1666961312.443016][218195:218195] CHIP:DMG: - [1666961312.443033][218195:218195] CHIP:DMG: Data = - [1666961312.443052][218195:218195] CHIP:DMG: { - [1666961312.443069][218195:218195] CHIP:DMG: 0x0 = 19, - [1666961312.443084][218195:218195] CHIP:DMG: 0x1 = 1, - [1666961312.443135][218195:218195] CHIP:DMG: }, - [1666961312.443149][218195:218195] CHIP:DMG: }, - [1666961312.443170][218195:218195] CHIP:DMG: - [1666961312.443183][218195:218195] CHIP:DMG: }, - [1666961312.443203][218195:218195] CHIP:DMG: - [1666961312.443215][218195:218195] CHIP:DMG: ], - [1666961312.443242][218195:218195] CHIP:DMG: - [1666961312.443256][218195:218195] CHIP:DMG: SuppressResponse = true, - [1666961312.443270][218195:218195] CHIP:DMG: InteractionModelRevision = 1 - [1666961312.443282][218195:218195] CHIP:DMG: } - [1666961312.443295][218195:218195] CHIP:DMG: - - - - - ./chip-tool descriptor read device-type-list 1 7 - - - Verify in TH(bridge-app) Log: - [1666961364.286140][218195:218195] CHIP:IM: Received Read request - [1666961364.286177][218195:218195] CHIP:DMG: ReadRequestMessage = - [1666961364.286185][218195:218195] CHIP:DMG: { - [1666961364.286193][218195:218195] CHIP:DMG: AttributePathIBs = - [1666961364.286202][218195:218195] CHIP:DMG: [ - [1666961364.286209][218195:218195] CHIP:DMG: AttributePathIB = - [1666961364.286218][218195:218195] CHIP:DMG: { - [1666961364.286228][218195:218195] CHIP:DMG: Endpoint = 0x7, - [1666961364.286237][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666961364.286246][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, - [1666961364.286254][218195:218195] CHIP:DMG: } - [1666961364.286263][218195:218195] CHIP:DMG: - [1666961364.286271][218195:218195] CHIP:DMG: ], - [1666961364.286282][218195:218195] CHIP:DMG: - [1666961364.286291][218195:218195] CHIP:DMG: isFabricFiltered = true, - [1666961364.286299][218195:218195] CHIP:DMG: InteractionModelRevision = 1 - [1666961364.286306][218195:218195] CHIP:DMG: }, - [1666961364.286337][218195:218195] CHIP:DMG: IM RH moving to [GeneratingReports] - [1666961364.286367][218195:218195] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 - [1666961364.286377][218195:218195] CHIP:DMG: Cluster 1d, Attribute 0 is dirty - [1666961364.286385][218195:218195] CHIP:DMG: Reading attribute: Cluster=0x0000_001D Endpoint=7 AttributeId=0x0000_0000 (expanded=0) - [1666961364.286397][218195:218195] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_001D e=7 p=v - [1666961364.286410][218195:218195] CHIP:DMG: AccessControl: allowed - [1666961364.286435][218195:218195] CHIP:DMG: Sending report (payload has 71 bytes)... - [1666961364.286561][218195:218195] CHIP:EM: <<< [E:20571r M:215006971 (Ack:132367975)] (S) Msg TX to 1:000000000001B669 [E0A2] --- Type 0001:05 (IM:ReportData) - [1666961364.286578][218195:218195] CHIP:IN: (S) Sending msg 215006971 on secure session with LSID: 51704 - [1666961364.286734][218195:218195] CHIP:DMG: >> to UDP:[fe80::485c:bace:6107:3682%wlp3s0]:36519 | 215006971 | [Interaction Model (1) / Report Data (0x05) / Session = 4615 / Exchange = 20571] - [1666961364.286752][218195:218195] CHIP:DMG: Header Flags = - [1666961364.286760][218195:218195] CHIP:DMG: { - [1666961364.286775][218195:218195] CHIP:DMG: Exchange (0x06) = - [1666961364.286783][218195:218195] CHIP:DMG: { - [1666961364.293096][218195:218195] CHIP:DMG: AckMsg = 132367975 - [1666961364.293130][218195:218195] CHIP:DMG: NeedsAck = true - [1666961364.293156][218195:218195] CHIP:DMG: } - [1666961364.293190][218195:218195] CHIP:DMG: } - [1666961364.293214][218195:218195] CHIP:DMG: - [1666961364.293248][218195:218195] CHIP:DMG: Encrypted Payload (105 bytes) = - [1666961364.293273][218195:218195] CHIP:DMG: { - [1666961364.293295][218195:218195] CHIP:DMG: data = 00071200fbbed00c55f10001d54b0896b36ef389b19ccab71aa5a70e1dda15a56c40b699441d5f477e29eda0687b4eaa64dfc21bc687093dc166cad011e8dd6b934d92c7e631952e3204fe3ea8f0f6dee7560945c6a9b25b4d0246d490e22a8275ab95f7b0a6cc6f71 - [1666961364.293322][218195:218195] CHIP:DMG: buffer_ptr = 94136416760016 - [1666961364.293335][218195:218195] CHIP:DMG: } - [1666961364.293347][218195:218195] CHIP:DMG: - [1666961364.293368][218195:218195] CHIP:DMG: Decrypted Payload (71 bytes) = - [1666961364.293380][218195:218195] CHIP:DMG: { - [1666961364.293392][218195:218195] CHIP:DMG: data = 1536011535012600740734f6370124020724031d2404001836021818181535012600740734f6370124020724031d24040034051835022500020324010118181818290424ff0118 - [1666961364.293404][218195:218195] CHIP:DMG: } - [1666961364.293416][218195:218195] CHIP:DMG: - [1666961364.293482][218195:218195] CHIP:DMG: ReportDataMessage = - [1666961364.293496][218195:218195] CHIP:DMG: { - [1666961364.293506][218195:218195] CHIP:DMG: AttributeReportIBs = - [1666961364.293525][218195:218195] CHIP:DMG: [ - [1666961364.293538][218195:218195] CHIP:DMG: AttributeReportIB = - [1666961364.293557][218195:218195] CHIP:DMG: { - [1666961364.293570][218195:218195] CHIP:DMG: AttributeDataIB = - [1666961364.293584][218195:218195] CHIP:DMG: { - [1666961364.293599][218195:218195] CHIP:DMG: DataVersion = 0xf6340774, - [1666961364.293614][218195:218195] CHIP:DMG: AttributePathIB = - [1666961364.293629][218195:218195] CHIP:DMG: { - [1666961364.293644][218195:218195] CHIP:DMG: Endpoint = 0x7, - [1666961364.293659][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666961364.293675][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, - [1666961364.293690][218195:218195] CHIP:DMG: } - [1666961364.293706][218195:218195] CHIP:DMG: - [1666961364.293720][218195:218195] CHIP:DMG: Data = [ - [1666961364.293735][218195:218195] CHIP:DMG: - [1666961364.293750][218195:218195] CHIP:DMG: ], - [1666961364.293764][218195:218195] CHIP:DMG: }, - [1666961364.293781][218195:218195] CHIP:DMG: - [1666961364.293794][218195:218195] CHIP:DMG: }, - [1666961364.293818][218195:218195] CHIP:DMG: - [1666961364.293830][218195:218195] CHIP:DMG: AttributeReportIB = - [1666961364.293849][218195:218195] CHIP:DMG: { - [1666961364.293862][218195:218195] CHIP:DMG: AttributeDataIB = - [1666961364.293876][218195:218195] CHIP:DMG: { - [1666961364.293890][218195:218195] CHIP:DMG: DataVersion = 0xf6340774, - [1666961364.293904][218195:218195] CHIP:DMG: AttributePathIB = - [1666961364.293918][218195:218195] CHIP:DMG: { - [1666961364.293933][218195:218195] CHIP:DMG: Endpoint = 0x7, - [1666961364.293948][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666961364.293963][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, - [1666961364.293978][218195:218195] CHIP:DMG: ListIndex = Null, - [1666961364.293992][218195:218195] CHIP:DMG: } - [1666961364.294008][218195:218195] CHIP:DMG: - [1666961364.294022][218195:218195] CHIP:DMG: Data = - [1666961364.294036][218195:218195] CHIP:DMG: { - [1666961364.294052][218195:218195] CHIP:DMG: 0x0 = 770, - [1666961364.294068][218195:218195] CHIP:DMG: 0x1 = 1, - [1666961364.294082][218195:218195] CHIP:DMG: }, - [1666961364.294095][218195:218195] CHIP:DMG: }, - [1666961364.294113][218195:218195] CHIP:DMG: - [1666961364.294125][218195:218195] CHIP:DMG: }, - [1666961364.294142][218195:218195] CHIP:DMG: - [1666961364.294154][218195:218195] CHIP:DMG: ], - [1666961364.294177][218195:218195] CHIP:DMG: - [1666961364.294191][218195:218195] CHIP:DMG: SuppressResponse = true, - [1666961364.294203][218195:218195] CHIP:DMG: InteractionModelRevision = 1 - [1666961364.294214][218195:218195] CHIP:DMG: } - - - - - ./chip-tool descriptor read device-type-list 1 8 - Verify in TH(bridge-app) Log: - [1666961419.607662][218195:218195] CHIP:IM: Received Read request - [1666961419.607690][218195:218195] CHIP:DMG: ReadRequestMessage = - [1666961419.607697][218195:218195] CHIP:DMG: { - [1666961419.607704][218195:218195] CHIP:DMG: AttributePathIBs = - [1666961419.607711][218195:218195] CHIP:DMG: [ - [1666961419.607718][218195:218195] CHIP:DMG: AttributePathIB = - [1666961419.607726][218195:218195] CHIP:DMG: { - [1666961419.607733][218195:218195] CHIP:DMG: Endpoint = 0x8, - [1666961419.607741][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666961419.607749][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, - [1666961419.607756][218195:218195] CHIP:DMG: } - [1666961419.607764][218195:218195] CHIP:DMG: - [1666961419.607769][218195:218195] CHIP:DMG: ], - [1666961419.607777][218195:218195] CHIP:DMG: - [1666961419.607783][218195:218195] CHIP:DMG: isFabricFiltered = true, - [1666961419.607788][218195:218195] CHIP:DMG: InteractionModelRevision = 1 - [1666961419.607793][218195:218195] CHIP:DMG: }, - [1666961419.607818][218195:218195] CHIP:DMG: IM RH moving to [GeneratingReports] - [1666961419.607838][218195:218195] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 - [1666961419.607845][218195:218195] CHIP:DMG: Cluster 1d, Attribute 0 is dirty - [1666961419.607850][218195:218195] CHIP:DMG: Reading attribute: Cluster=0x0000_001D Endpoint=8 AttributeId=0x0000_0000 (expanded=0) - [1666961419.607858][218195:218195] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_001D e=8 p=v - [1666961419.607867][218195:218195] CHIP:DMG: AccessControl: allowed - [1666961419.607885][218195:218195] CHIP:DMG: Sending report (payload has 71 bytes)... - [1666961419.607987][218195:218195] CHIP:EM: <<< [E:25290r M:113624282 (Ack:54059552)] (S) Msg TX to 1:000000000001B669 [E0A2] --- Type 0001:05 (IM:ReportData) - [1666961419.607998][218195:218195] CHIP:IN: (S) Sending msg 113624282 on secure session with LSID: 51705 - [1666961419.608128][218195:218195] CHIP:DMG: >> to UDP:[fe80::485c:bace:6107:3682%wlp3s0]:44999 | 113624282 | [Interaction Model (1) / Report Data (0x05) / Session = 36612 / Exchange = 25290] - [1666961419.608143][218195:218195] CHIP:DMG: Header Flags = - [1666961419.608154][218195:218195] CHIP:DMG: { - [1666961419.608167][218195:218195] CHIP:DMG: Exchange (0x06) = - [1666961419.608173][218195:218195] CHIP:DMG: { - [1666961419.608181][218195:218195] CHIP:DMG: AckMsg = 54059552 - [1666961419.608211][218195:218195] CHIP:DMG: NeedsAck = true - [1666961419.608227][218195:218195] CHIP:DMG: } - [1666961419.608238][218195:218195] CHIP:DMG: } - [1666961419.608245][218195:218195] CHIP:DMG: - [1666961419.608254][218195:218195] CHIP:DMG: Encrypted Payload (105 bytes) = - [1666961419.608260][218195:218195] CHIP:DMG: { - [1666961419.608266][218195:218195] CHIP:DMG: data = 00048f00dac4c5068a00f6067a2debbf6b33b35fdbe3fc56b2a163f97b132bec91a04597361fafe7438c0be37c604efda3d4d4ad7071909f234fd3bf48f3e16cb4b41105082a13b45cc9589482c39b8d5af6a9f35b19c07fc1d126c09e37c3cec6880657f43006a87c - [1666961419.608273][218195:218195] CHIP:DMG: buffer_ptr = 94136416760016 - [1666961419.608280][218195:218195] CHIP:DMG: } - [1666961419.608286][218195:218195] CHIP:DMG: - [1666961419.608298][218195:218195] CHIP:DMG: Decrypted Payload (71 bytes) = - [1666961419.608304][218195:218195] CHIP:DMG: { - [1666961419.608309][218195:218195] CHIP:DMG: data = 1536011535012600de39a0f6370124020824031d2404001836021818181535012600de39a0f6370124020824031d24040034051835022500020324010118181818290424ff0118 - [1666961419.608314][218195:218195] CHIP:DMG: } - [1666961419.608319][218195:218195] CHIP:DMG: - [1666961419.608351][218195:218195] CHIP:DMG: ReportDataMessage = - [1666961419.608357][218195:218195] CHIP:DMG: { - [1666961419.608362][218195:218195] CHIP:DMG: AttributeReportIBs = - [1666961419.608371][218195:218195] CHIP:DMG: [ - [1666961419.608376][218195:218195] CHIP:DMG: AttributeReportIB = - [1666961419.608385][218195:218195] CHIP:DMG: { - [1666961419.608390][218195:218195] CHIP:DMG: AttributeDataIB = - [1666961419.608397][218195:218195] CHIP:DMG: { - [1666961419.608403][218195:218195] CHIP:DMG: DataVersion = 0xf6a039de, - [1666961419.608409][218195:218195] CHIP:DMG: AttributePathIB = - [1666961419.608416][218195:218195] CHIP:DMG: { - [1666961419.608422][218195:218195] CHIP:DMG: Endpoint = 0x8, - [1666961419.608429][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666961419.608436][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, - [1666961419.608442][218195:218195] CHIP:DMG: } - [1666961419.608450][218195:218195] CHIP:DMG: - [1666961419.608456][218195:218195] CHIP:DMG: Data = [ - [1666961419.608463][218195:218195] CHIP:DMG: - [1666961419.608469][218195:218195] CHIP:DMG: ], - [1666961419.608475][218195:218195] CHIP:DMG: }, - [1666961419.608483][218195:218195] CHIP:DMG: - [1666961419.608489][218195:218195] CHIP:DMG: }, - [1666961419.608501][218195:218195] CHIP:DMG: - [1666961419.608506][218195:218195] CHIP:DMG: AttributeReportIB = - [1666961419.608515][218195:218195] CHIP:DMG: { - [1666961419.608521][218195:218195] CHIP:DMG: AttributeDataIB = - [1666961419.608527][218195:218195] CHIP:DMG: { - [1666961419.608533][218195:218195] CHIP:DMG: DataVersion = 0xf6a039de, - [1666961419.608540][218195:218195] CHIP:DMG: AttributePathIB = - [1666961419.608548][218195:218195] CHIP:DMG: { - [1666961419.608558][218195:218195] CHIP:DMG: Endpoint = 0x8, - [1666961419.608569][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666961419.608583][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, - [1666961419.608593][218195:218195] CHIP:DMG: ListIndex = Null, - [1666961419.608601][218195:218195] CHIP:DMG: } - [1666961419.608612][218195:218195] CHIP:DMG: - [1666961419.608621][218195:218195] CHIP:DMG: Data = - [1666961419.608628][218195:218195] CHIP:DMG: { - [1666961419.608637][218195:218195] CHIP:DMG: 0x0 = 770, - [1666961419.608646][218195:218195] CHIP:DMG: 0x1 = 1, - [1666961419.608657][218195:218195] CHIP:DMG: }, - [1666961419.608664][218195:218195] CHIP:DMG: }, - [1666961419.608675][218195:218195] CHIP:DMG: - [1666961419.608682][218195:218195] CHIP:DMG: }, - [1666961419.608692][218195:218195] CHIP:DMG: - [1666961419.608700][218195:218195] CHIP:DMG: ], - [1666961419.608712][218195:218195] CHIP:DMG: - [1666961419.608718][218195:218195] CHIP:DMG: SuppressResponse = true, - [1666961419.608724][218195:218195] CHIP:DMG: InteractionModelRevision = 1 - [1666961419.608729][218195:218195] CHIP:DMG: } - - - - - ./chip-tool descriptor read device-type-list 1 9 - - Verify in TH(bridge-app) Log: - [1666961467.313086][218195:218195] CHIP:IM: Received Read request - [1666961467.313117][218195:218195] CHIP:DMG: ReadRequestMessage = - [1666961467.313124][218195:218195] CHIP:DMG: { - [1666961467.313131][218195:218195] CHIP:DMG: AttributePathIBs = - [1666961467.313138][218195:218195] CHIP:DMG: [ - [1666961467.313145][218195:218195] CHIP:DMG: AttributePathIB = - [1666961467.313153][218195:218195] CHIP:DMG: { - [1666961467.313161][218195:218195] CHIP:DMG: Endpoint = 0x9, - [1666961467.313168][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666961467.313176][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, - [1666961467.313183][218195:218195] CHIP:DMG: } - [1666961467.313192][218195:218195] CHIP:DMG: - [1666961467.313199][218195:218195] CHIP:DMG: ], - [1666961467.313207][218195:218195] CHIP:DMG: - [1666961467.313215][218195:218195] CHIP:DMG: isFabricFiltered = true, - [1666961467.313222][218195:218195] CHIP:DMG: InteractionModelRevision = 1 - [1666961467.313228][218195:218195] CHIP:DMG: }, - [1666961467.313258][218195:218195] CHIP:DMG: IM RH moving to [GeneratingReports] - [1666961467.313280][218195:218195] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 - [1666961467.313289][218195:218195] CHIP:DMG: Cluster 1d, Attribute 0 is dirty - [1666961467.313295][218195:218195] CHIP:DMG: Reading attribute: Cluster=0x0000_001D Endpoint=9 AttributeId=0x0000_0000 (expanded=0) - [1666961467.313305][218195:218195] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_001D e=9 p=v - [1666961467.313316][218195:218195] CHIP:DMG: AccessControl: allowed - [1666961467.313337][218195:218195] CHIP:DMG: Sending report (payload has 70 bytes)... - [1666961467.313467][218195:218195] CHIP:EM: <<< [E:31333r M:223107854 (Ack:132183457)] (S) Msg TX to 1:000000000001B669 [E0A2] --- Type 0001:05 (IM:ReportData) - [1666961467.313485][218195:218195] CHIP:IN: (S) Sending msg 223107854 on secure session with LSID: 51706 - [1666961467.313642][218195:218195] CHIP:DMG: >> to UDP:[fe80::485c:bace:6107:3682%wlp3s0]:43652 | 223107854 | [Interaction Model (1) / Report Data (0x05) / Session = 60256 / Exchange = 31333] - [1666961467.313661][218195:218195] CHIP:DMG: Header Flags = - [1666961467.313670][218195:218195] CHIP:DMG: { - [1666961467.313687][218195:218195] CHIP:DMG: Exchange (0x06) = - [1666961467.313695][218195:218195] CHIP:DMG: { - [1666961467.313704][218195:218195] CHIP:DMG: AckMsg = 132183457 - [1666961467.313710][218195:218195] CHIP:DMG: NeedsAck = true - [1666961467.313717][218195:218195] CHIP:DMG: } - [1666961467.313728][218195:218195] CHIP:DMG: } - [1666961467.313734][218195:218195] CHIP:DMG: - [1666961467.313743][218195:218195] CHIP:DMG: Encrypted Payload (104 bytes) = - [1666961467.313750][218195:218195] CHIP:DMG: { - [1666961467.313756][218195:218195] CHIP:DMG: data = 0060eb000e5b4c0dc8cb7b4f03ab26aee4997a4c2784dad6607d977c71c095a9c6853d638b8b83791844bbb57e108db126d3c9875c8c863e16b5e7f0ac048c90294cba1104094003d00420249907611764135dace53cd6727f61989741876aa1f661744c3e14d274 - [1666961467.313764][218195:218195] CHIP:DMG: buffer_ptr = 94136416760240 - [1666961467.313770][218195:218195] CHIP:DMG: } - [1666961467.313776][218195:218195] CHIP:DMG: - [1666961467.313788][218195:218195] CHIP:DMG: Decrypted Payload (70 bytes) = - [1666961467.313794][218195:218195] CHIP:DMG: { - [1666961467.313800][218195:218195] CHIP:DMG: data = 15360115350126005ebab630370124020924031d24040018360218181815350126005ebab630370124020924031d240400340518350224001124010118181818290424ff0118 - [1666961467.313807][218195:218195] CHIP:DMG: } - [1666961467.313813][218195:218195] CHIP:DMG: - [1666961467.313852][218195:218195] CHIP:DMG: ReportDataMessage = - [1666961467.313859][218195:218195] CHIP:DMG: { - [1666961467.313865][218195:218195] CHIP:DMG: AttributeReportIBs = - [1666961467.313876][218195:218195] CHIP:DMG: [ - [1666961467.313883][218195:218195] CHIP:DMG: AttributeReportIB = - [1666961467.313894][218195:218195] CHIP:DMG: { - [1666961467.313901][218195:218195] CHIP:DMG: AttributeDataIB = - [1666961467.313908][218195:218195] CHIP:DMG: { - [1666961467.313916][218195:218195] CHIP:DMG: DataVersion = 0x30b6ba5e, - [1666961467.313924][218195:218195] CHIP:DMG: AttributePathIB = - [1666961467.313932][218195:218195] CHIP:DMG: { - [1666961467.313940][218195:218195] CHIP:DMG: Endpoint = 0x9, - [1666961467.313948][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666961467.313957][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, - [1666961467.313964][218195:218195] CHIP:DMG: } - [1666961467.313974][218195:218195] CHIP:DMG: - [1666961467.313981][218195:218195] CHIP:DMG: Data = [ - [1666961467.313989][218195:218195] CHIP:DMG: - [1666961467.313998][218195:218195] CHIP:DMG: ], - [1666961467.314005][218195:218195] CHIP:DMG: }, - [1666961467.314015][218195:218195] CHIP:DMG: - [1666961467.314022][218195:218195] CHIP:DMG: }, - [1666961467.314036][218195:218195] CHIP:DMG: - [1666961467.314043][218195:218195] CHIP:DMG: AttributeReportIB = - [1666961467.314054][218195:218195] CHIP:DMG: { - [1666961467.314061][218195:218195] CHIP:DMG: AttributeDataIB = - [1666961467.314069][218195:218195] CHIP:DMG: { - [1666961467.314076][218195:218195] CHIP:DMG: DataVersion = 0x30b6ba5e, - [1666961467.314084][218195:218195] CHIP:DMG: AttributePathIB = - [1666961467.314092][218195:218195] CHIP:DMG: { - [1666961467.314100][218195:218195] CHIP:DMG: Endpoint = 0x9, - [1666961467.314108][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666961467.314116][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, - [1666961467.314124][218195:218195] CHIP:DMG: ListIndex = Null, - [1666961467.314131][218195:218195] CHIP:DMG: } - [1666961467.314141][218195:218195] CHIP:DMG: - [1666961467.314148][218195:218195] CHIP:DMG: Data = - [1666961467.314156][218195:218195] CHIP:DMG: { - [1666961467.314165][218195:218195] CHIP:DMG: 0x0 = 17, - [1666961467.314174][218195:218195] CHIP:DMG: 0x1 = 1, - [1666961467.314182][218195:218195] CHIP:DMG: }, - [1666961467.314189][218195:218195] CHIP:DMG: }, - [1666961467.314200][218195:218195] CHIP:DMG: - [1666961467.314206][218195:218195] CHIP:DMG: }, - [1666961467.314217][218195:218195] CHIP:DMG: - [1666961467.314224][218195:218195] CHIP:DMG: ], - [1666961467.314238][218195:218195] CHIP:DMG: - [1666961467.314245][218195:218195] CHIP:DMG: SuppressResponse = true, - [1666961467.314252][218195:218195] CHIP:DMG: InteractionModelRevision = 1 - [1666961467.314259][218195:218195] CHIP:DMG: } - [1666961467.314265][218195:218195] CHIP:DMG: - - - - - ./chip-tool descriptor read device-type-list 1 10 - - Verify in TH(bridge-app) Log: - [1666961546.940423][218195:218195] CHIP:IM: Received Read request - [1666961546.940503][218195:218195] CHIP:DMG: ReadRequestMessage = - [1666961546.940529][218195:218195] CHIP:DMG: { - [1666961546.940550][218195:218195] CHIP:DMG: AttributePathIBs = - [1666961546.940575][218195:218195] CHIP:DMG: [ - [1666961546.940594][218195:218195] CHIP:DMG: AttributePathIB = - [1666961546.940617][218195:218195] CHIP:DMG: { - [1666961546.940641][218195:218195] CHIP:DMG: Endpoint = 0xa, - [1666961546.940672][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666961546.940700][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, - [1666961546.940719][218195:218195] CHIP:DMG: } - [1666961546.940749][218195:218195] CHIP:DMG: - [1666961546.940771][218195:218195] CHIP:DMG: ], - [1666961546.940802][218195:218195] CHIP:DMG: - [1666961546.940823][218195:218195] CHIP:DMG: isFabricFiltered = true, - [1666961546.940847][218195:218195] CHIP:DMG: InteractionModelRevision = 1 - [1666961546.940870][218195:218195] CHIP:DMG: }, - [1666961546.940978][218195:218195] CHIP:DMG: IM RH moving to [GeneratingReports] - [1666961546.941112][218195:218195] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 - [1666961546.941146][218195:218195] CHIP:DMG: Cluster 1d, Attribute 0 is dirty - [1666961546.941163][218195:218195] CHIP:DMG: Reading attribute: Cluster=0x0000_001D Endpoint=a AttributeId=0x0000_0000 (expanded=0) - [1666961546.941188][218195:218195] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_001D e=10 p=v - [1666961546.941216][218195:218195] CHIP:DMG: AccessControl: allowed - [1666961546.941289][218195:218195] CHIP:DMG: Sending report (payload has 105 bytes)... - [1666961546.941647][218195:218195] CHIP:EM: <<< [E:63227r M:213194411 (Ack:173600094)] (S) Msg TX to 1:000000000001B669 [E0A2] --- Type 0001:05 (IM:ReportData) - [1666961546.941691][218195:218195] CHIP:IN: (S) Sending msg 213194411 on secure session with LSID: 51708 - [1666961546.942785][218195:218195] CHIP:DMG: >> to UDP:[fe80::485c:bace:6107:3682%wlp3s0]:41272 | 213194411 | [Interaction Model (1) / Report Data (0x05) / Session = 36448 / Exchange = 63227] - [1666961546.942827][218195:218195] CHIP:DMG: Header Flags = - [1666961546.942847][218195:218195] CHIP:DMG: { - [1666961546.942885][218195:218195] CHIP:DMG: Exchange (0x06) = - [1666961546.942905][218195:218195] CHIP:DMG: { - [1666961546.942930][218195:218195] CHIP:DMG: AckMsg = 173600094 - [1666961546.942951][218195:218195] CHIP:DMG: NeedsAck = true - [1666961546.942971][218195:218195] CHIP:DMG: } - [1666961546.943006][218195:218195] CHIP:DMG: } - [1666961546.943025][218195:218195] CHIP:DMG: - [1666961546.943057][218195:218195] CHIP:DMG: Encrypted Payload (139 bytes) = - [1666961546.943076][218195:218195] CHIP:DMG: { - [1666961546.943128][218195:218195] CHIP:DMG: data = 00608e00ab16b50c9cee8eaa9a5a4ff449e0616dcf56b98b6256f025c41d8fd954f2531270f2d21f94df7c3cdd58b2076e8bc8942578ad5a3b49aca6ab527c7a6901dbf7a8639504d895243c625dbd5eab8cf3049dc4dab884ebcd04aedaf490a8cf7fa920e7c18051699de553857d7081b44eb74be37210b021bdf379dff1078fb33f80dc34c6714ae7f2 - [1666961546.943157][218195:218195] CHIP:DMG: buffer_ptr = 94136416760416 - [1666961546.943177][218195:218195] CHIP:DMG: } - [1666961546.943198][218195:218195] CHIP:DMG: - [1666961546.943237][218195:218195] CHIP:DMG: Decrypted Payload (105 bytes) = - [1666961546.943257][218195:218195] CHIP:DMG: { - [1666961546.943279][218195:218195] CHIP:DMG: data = 1536011535012600b298fda8370124020a24031d2404001836021818181535012600b298fda8370124020a24031d2404003405183502250000012401011818181535012600b298fda8370124020a24031d240400340518350224001324010118181818290424ff0118 - [1666961546.943302][218195:218195] CHIP:DMG: } - [1666961546.943320][218195:218195] CHIP:DMG: - [1666961546.943461][218195:218195] CHIP:DMG: ReportDataMessage = - [1666961546.943483][218195:218195] CHIP:DMG: { - [1666961546.943501][218195:218195] CHIP:DMG: AttributeReportIBs = - [1666961546.943533][218195:218195] CHIP:DMG: [ - [1666961546.943549][218195:218195] CHIP:DMG: AttributeReportIB = - [1666961546.943581][218195:218195] CHIP:DMG: { - [1666961546.943599][218195:218195] CHIP:DMG: AttributeDataIB = - [1666961546.943621][218195:218195] CHIP:DMG: { - [1666961546.943644][218195:218195] CHIP:DMG: DataVersion = 0xa8fd98b2, - [1666961546.943669][218195:218195] CHIP:DMG: AttributePathIB = - [1666961546.943693][218195:218195] CHIP:DMG: { - [1666961546.943718][218195:218195] CHIP:DMG: Endpoint = 0xa, - [1666961546.943748][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666961546.943777][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, - [1666961546.943803][218195:218195] CHIP:DMG: } - [1666961546.943830][218195:218195] CHIP:DMG: - [1666961546.943856][218195:218195] CHIP:DMG: Data = [ - [1666961546.943879][218195:218195] CHIP:DMG: - [1666961546.943911][218195:218195] CHIP:DMG: ], - [1666961546.943931][218195:218195] CHIP:DMG: }, - [1666961546.943960][218195:218195] CHIP:DMG: - [1666961546.943977][218195:218195] CHIP:DMG: }, - [1666961546.944016][218195:218195] CHIP:DMG: - [1666961546.944033][218195:218195] CHIP:DMG: AttributeReportIB = - [1666961546.944066][218195:218195] CHIP:DMG: { - [1666961546.944083][218195:218195] CHIP:DMG: AttributeDataIB = - [1666961546.944104][218195:218195] CHIP:DMG: { - [1666961546.944127][218195:218195] CHIP:DMG: DataVersion = 0xa8fd98b2, - [1666961546.944151][218195:218195] CHIP:DMG: AttributePathIB = - [1666961546.944178][218195:218195] CHIP:DMG: { - [1666961546.944200][218195:218195] CHIP:DMG: Endpoint = 0xa, - [1666961546.944229][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666961546.944257][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, - [1666961546.944286][218195:218195] CHIP:DMG: ListIndex = Null, - [1666961546.944307][218195:218195] CHIP:DMG: } - [1666961546.944335][218195:218195] CHIP:DMG: - [1666961546.944356][218195:218195] CHIP:DMG: Data = - [1666961546.944378][218195:218195] CHIP:DMG: { - [1666961546.944405][218195:218195] CHIP:DMG: 0x0 = 256, - [1666961546.944431][218195:218195] CHIP:DMG: 0x1 = 1, - [1666961546.944455][218195:218195] CHIP:DMG: }, - [1666961546.944476][218195:218195] CHIP:DMG: }, - [1666961546.944506][218195:218195] CHIP:DMG: - [1666961546.944523][218195:218195] CHIP:DMG: }, - [1666961546.944565][218195:218195] CHIP:DMG: - [1666961546.944582][218195:218195] CHIP:DMG: AttributeReportIB = - [1666961546.944614][218195:218195] CHIP:DMG: { - [1666961546.944631][218195:218195] CHIP:DMG: AttributeDataIB = - [1666961546.944652][218195:218195] CHIP:DMG: { - [1666961546.944678][218195:218195] CHIP:DMG: DataVersion = 0xa8fd98b2, - [1666961546.944697][218195:218195] CHIP:DMG: AttributePathIB = - [1666961546.944722][218195:218195] CHIP:DMG: { - [1666961546.944744][218195:218195] CHIP:DMG: Endpoint = 0xa, - [1666961546.944770][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666961546.944798][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, - [1666961546.944830][218195:218195] CHIP:DMG: ListIndex = Null, - [1666961546.944856][218195:218195] CHIP:DMG: } - [1666961546.944886][218195:218195] CHIP:DMG: - [1666961546.944907][218195:218195] CHIP:DMG: Data = - [1666961546.944930][218195:218195] CHIP:DMG: { - [1666961546.944954][218195:218195] CHIP:DMG: 0x0 = 19, - [1666961546.944981][218195:218195] CHIP:DMG: 0x1 = 1, - [1666961546.945003][218195:218195] CHIP:DMG: }, - [1666961546.945023][218195:218195] CHIP:DMG: }, - [1666961546.945053][218195:218195] CHIP:DMG: - [1666961546.945073][218195:218195] CHIP:DMG: }, - [1666961546.945104][218195:218195] CHIP:DMG: - [1666961546.945120][218195:218195] CHIP:DMG: ], - [1666961546.945168][218195:218195] CHIP:DMG: - [1666961546.945187][218195:218195] CHIP:DMG: SuppressResponse = true, - [1666961546.945208][218195:218195] CHIP:DMG: InteractionModelRevision = 1 - [1666961546.945226][218195:218195] CHIP:DMG: } - [1666961546.945246][218195:218195] CHIP:DMG: - - - ./chip-tool descriptor read device-type-list 1 11 - - Verify in TH(bridge-app) Log: - [1666961579.870142][218195:218195] CHIP:IM: Received Read request - [1666961579.870175][218195:218195] CHIP:DMG: ReadRequestMessage = - [1666961579.870183][218195:218195] CHIP:DMG: { - [1666961579.870191][218195:218195] CHIP:DMG: AttributePathIBs = - [1666961579.870200][218195:218195] CHIP:DMG: [ - [1666961579.870208][218195:218195] CHIP:DMG: AttributePathIB = - [1666961579.870218][218195:218195] CHIP:DMG: { - [1666961579.870227][218195:218195] CHIP:DMG: Endpoint = 0xb, - [1666961579.870236][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666961579.870245][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, - [1666961579.870253][218195:218195] CHIP:DMG: } - [1666961579.870264][218195:218195] CHIP:DMG: - [1666961579.870272][218195:218195] CHIP:DMG: ], - [1666961579.870283][218195:218195] CHIP:DMG: - [1666961579.870291][218195:218195] CHIP:DMG: isFabricFiltered = true, - [1666961579.870299][218195:218195] CHIP:DMG: InteractionModelRevision = 1 - [1666961579.870307][218195:218195] CHIP:DMG: }, - [1666961579.870341][218195:218195] CHIP:DMG: IM RH moving to [GeneratingReports] - [1666961579.870367][218195:218195] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 - [1666961579.870376][218195:218195] CHIP:DMG: Cluster 1d, Attribute 0 is dirty - [1666961579.870384][218195:218195] CHIP:DMG: Reading attribute: Cluster=0x0000_001D Endpoint=b AttributeId=0x0000_0000 (expanded=0) - [1666961579.870397][218195:218195] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_001D e=11 p=v - [1666961579.870409][218195:218195] CHIP:DMG: AccessControl: allowed - [1666961579.870434][218195:218195] CHIP:DMG: Sending report (payload has 105 bytes)... - [1666961579.870567][218195:218195] CHIP:EM: <<< [E:57809r M:173952829 (Ack:211280019)] (S) Msg TX to 1:000000000001B669 [E0A2] --- Type 0001:05 (IM:ReportData) - [1666961579.870584][218195:218195] CHIP:IN: (S) Sending msg 173952829 on secure session with LSID: 51709 - [1666961579.870751][218195:218195] CHIP:DMG: >> to UDP:[fe80::485c:bace:6107:3682%wlp3s0]:49700 | 173952829 | [Interaction Model (1) / Report Data (0x05) / Session = 12754 / Exchange = 57809] - [1666961579.870769][218195:218195] CHIP:DMG: Header Flags = - [1666961579.870776][218195:218195] CHIP:DMG: { - [1666961579.870794][218195:218195] CHIP:DMG: Exchange (0x06) = - [1666961579.870800][218195:218195] CHIP:DMG: { - [1666961579.870810][218195:218195] CHIP:DMG: AckMsg = 211280019 - [1666961579.870818][218195:218195] CHIP:DMG: NeedsAck = true - [1666961579.870828][218195:218195] CHIP:DMG: } - [1666961579.870844][218195:218195] CHIP:DMG: } - [1666961579.870851][218195:218195] CHIP:DMG: - [1666961579.870862][218195:218195] CHIP:DMG: Encrypted Payload (139 bytes) = - [1666961579.870869][218195:218195] CHIP:DMG: { - [1666961579.870877][218195:218195] CHIP:DMG: data = 00d231003d4f5e0abdba620c4ead4243411697906f237c8b0d75654d1c3f2be08ff6a10a58363ac41cb8ebb15d7b2a424ba75a24044fd5b0395df2b49ff555bb9102fb82d920f3e70514aef7a6def7988e00cedff3c0ec50779eda009869e6f8cd63e5543bb834b6b211caccbbbce56038d7887de53664614f04f837f1f4e06da41a2ff37b01864ac4843c - [1666961579.870887][218195:218195] CHIP:DMG: buffer_ptr = 94136416760608 - [1666961579.870894][218195:218195] CHIP:DMG: } - [1666961579.870901][218195:218195] CHIP:DMG: - [1666961579.870915][218195:218195] CHIP:DMG: Decrypted Payload (105 bytes) = - [1666961579.870922][218195:218195] CHIP:DMG: { - [1666961579.870930][218195:218195] CHIP:DMG: data = 1536011535012600768e2de0370124020b24031d2404001836021818181535012600768e2de0370124020b24031d2404003405183502250000012401011818181535012600768e2de0370124020b24031d240400340518350224001324010118181818290424ff0118 - [1666961579.870939][218195:218195] CHIP:DMG: } - [1666961579.870946][218195:218195] CHIP:DMG: - [1666961579.870998][218195:218195] CHIP:DMG: ReportDataMessage = - [1666961579.871007][218195:218195] CHIP:DMG: { - [1666961579.871014][218195:218195] CHIP:DMG: AttributeReportIBs = - [1666961579.871027][218195:218195] CHIP:DMG: [ - [1666961579.871034][218195:218195] CHIP:DMG: AttributeReportIB = - [1666961579.871047][218195:218195] CHIP:DMG: { - [1666961579.871055][218195:218195] CHIP:DMG: AttributeDataIB = - [1666961579.871065][218195:218195] CHIP:DMG: { - [1666961579.871075][218195:218195] CHIP:DMG: DataVersion = 0xe02d8e76, - [1666961579.871108][218195:218195] CHIP:DMG: AttributePathIB = - [1666961579.871120][218195:218195] CHIP:DMG: { - [1666961579.871130][218195:218195] CHIP:DMG: Endpoint = 0xb, - [1666961579.871142][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666961579.871154][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, - [1666961579.871164][218195:218195] CHIP:DMG: } - [1666961579.871176][218195:218195] CHIP:DMG: - [1666961579.871185][218195:218195] CHIP:DMG: Data = [ - [1666961579.871196][218195:218195] CHIP:DMG: - [1666961579.871208][218195:218195] CHIP:DMG: ], - [1666961579.871217][218195:218195] CHIP:DMG: }, - [1666961579.871230][218195:218195] CHIP:DMG: - [1666961579.871237][218195:218195] CHIP:DMG: }, - [1666961579.871255][218195:218195] CHIP:DMG: - [1666961579.871262][218195:218195] CHIP:DMG: AttributeReportIB = - [1666961579.871276][218195:218195] CHIP:DMG: { - [1666961579.871283][218195:218195] CHIP:DMG: AttributeDataIB = - [1666961579.871293][218195:218195] CHIP:DMG: { - [1666961579.871303][218195:218195] CHIP:DMG: DataVersion = 0xe02d8e76, - [1666961579.871311][218195:218195] CHIP:DMG: AttributePathIB = - [1666961579.871321][218195:218195] CHIP:DMG: { - [1666961579.871331][218195:218195] CHIP:DMG: Endpoint = 0xb, - [1666961579.871342][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666961579.871354][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, - [1666961579.871364][218195:218195] CHIP:DMG: ListIndex = Null, - [1666961579.871375][218195:218195] CHIP:DMG: } - [1666961579.871387][218195:218195] CHIP:DMG: - [1666961579.871396][218195:218195] CHIP:DMG: Data = - [1666961579.871405][218195:218195] CHIP:DMG: { - [1666961579.871416][218195:218195] CHIP:DMG: 0x0 = 256, - [1666961579.871427][218195:218195] CHIP:DMG: 0x1 = 1, - [1666961579.871439][218195:218195] CHIP:DMG: }, - [1666961579.871448][218195:218195] CHIP:DMG: }, - [1666961579.871461][218195:218195] CHIP:DMG: - [1666961579.871468][218195:218195] CHIP:DMG: }, - [1666961579.871487][218195:218195] CHIP:DMG: - [1666961579.871494][218195:218195] CHIP:DMG: AttributeReportIB = - [1666961579.871508][218195:218195] CHIP:DMG: { - [1666961579.871516][218195:218195] CHIP:DMG: AttributeDataIB = - [1666961579.871525][218195:218195] CHIP:DMG: { - [1666961579.871535][218195:218195] CHIP:DMG: DataVersion = 0xe02d8e76, - [1666961579.871543][218195:218195] CHIP:DMG: AttributePathIB = - [1666961579.871554][218195:218195] CHIP:DMG: { - [1666961579.871563][218195:218195] CHIP:DMG: Endpoint = 0xb, - [1666961579.871574][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666961579.871586][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, - [1666961579.871597][218195:218195] CHIP:DMG: ListIndex = Null, - [1666961579.871608][218195:218195] CHIP:DMG: } - [1666961579.871620][218195:218195] CHIP:DMG: - [1666961579.871628][218195:218195] CHIP:DMG: Data = - [1666961579.871638][218195:218195] CHIP:DMG: { - [1666961579.871648][218195:218195] CHIP:DMG: 0x0 = 19, - [1666961579.871659][218195:218195] CHIP:DMG: 0x1 = 1, - [1666961579.871670][218195:218195] CHIP:DMG: }, - [1666961579.871679][218195:218195] CHIP:DMG: }, - [1666961579.871692][218195:218195] CHIP:DMG: - [1666961579.871700][218195:218195] CHIP:DMG: }, - [1666961579.871714][218195:218195] CHIP:DMG: - [1666961579.871721][218195:218195] CHIP:DMG: ], - [1666961579.871742][218195:218195] CHIP:DMG: - [1666961579.871750][218195:218195] CHIP:DMG: SuppressResponse = true, - [1666961579.871759][218195:218195] CHIP:DMG: InteractionModelRevision = 1 - [1666961579.871767][218195:218195] CHIP:DMG: } - + Verify the DeviceTypeList attribute with endpoint 5 On TH(bridge-app) Log: + [1666961235.484701][218195:218195] CHIP:IM: Received Read request + [1666961235.484743][218195:218195] CHIP:DMG: ReadRequestMessage = + [1666961235.484753][218195:218195] CHIP:DMG: { + [1666961235.484761][218195:218195] CHIP:DMG: AttributePathIBs = + [1666961235.484771][218195:218195] CHIP:DMG: [ + [1666961235.484779][218195:218195] CHIP:DMG: AttributePathIB = + [1666961235.484789][218195:218195] CHIP:DMG: { + [1666961235.484799][218195:218195] CHIP:DMG: Endpoint = 0x5, + [1666961235.484810][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666961235.484821][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, + [1666961235.484830][218195:218195] CHIP:DMG: } + [1666961235.484841][218195:218195] CHIP:DMG: + [1666961235.484850][218195:218195] CHIP:DMG: ], + [1666961235.484861][218195:218195] CHIP:DMG: + [1666961235.484871][218195:218195] CHIP:DMG: isFabricFiltered = true, + [1666961235.484880][218195:218195] CHIP:DMG: InteractionModelRevision = 1 + [1666961235.484888][218195:218195] CHIP:DMG: }, + [1666961235.484925][218195:218195] CHIP:DMG: IM RH moving to [GeneratingReports] + [1666961235.484960][218195:218195] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 + [1666961235.484972][218195:218195] CHIP:DMG: Cluster 1d, Attribute 0 is dirty + [1666961235.484980][218195:218195] CHIP:DMG: Reading attribute: Cluster=0x0000_001D Endpoint=5 AttributeId=0x0000_0000 (expanded=0) + [1666961235.484992][218195:218195] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_001D e=5 p=v + [1666961235.485007][218195:218195] CHIP:DMG: AccessControl: allowed + [1666961235.485037][218195:218195] CHIP:DMG: Sending report (payload has 105 bytes)... + [1666961235.485186][218195:218195] CHIP:EM: <<< [E:50203r M:208940516 (Ack:32767592)] (S) Msg TX to 1:000000000001B669 [E0A2] --- Type 0001:05 (IM:ReportData) + [1666961235.485206][218195:218195] CHIP:IN: (S) Sending msg 208940516 on secure session with LSID: 51702 + [1666961235.485386][218195:218195] CHIP:DMG: >> to UDP:[fe80::485c:bace:6107:3682%wlp3s0]:43440 | 208940516 | [Interaction Model (1) / Report Data (0x05) / Session = 6556 / Exchange = 50203] + [1666961235.485405][218195:218195] CHIP:DMG: Header Flags = + [1666961235.485413][218195:218195] CHIP:DMG: { + [1666961235.485431][218195:218195] CHIP:DMG: Exchange (0x06) = + [1666961235.485439][218195:218195] CHIP:DMG: { + [1666961235.485449][218195:218195] CHIP:DMG: AckMsg = 32767592 + [1666961235.485457][218195:218195] CHIP:DMG: NeedsAck = true + [1666961235.485465][218195:218195] CHIP:DMG: } + [1666961235.485478][218195:218195] CHIP:DMG: } + [1666961235.485486][218195:218195] CHIP:DMG: + [1666961235.485498][218195:218195] CHIP:DMG: Encrypted Payload (139 bytes) = + [1666961235.485506][218195:218195] CHIP:DMG: { + [1666961235.485514][218195:218195] CHIP:DMG: data = 009c1900e42d740c5e046660bfb2ae8cc6e84b9c4e5700d100371ff13de7dac8d901ed191ec2e3ff333574e183ca5b915f2e3241b193db787a57de9a6c389514ab3f309b97254a5298bd6845c465ebceb9190538155101797132a13763688b7c375deeb09647eb0bfdec374315c43a3272f4e2eb0bc79b661cd513823e973904316cbf54e63ac9385227a7 + [1666961235.490016][218195:218195] CHIP:DMG: buffer_ptr = 94136416759296 + [1666961235.490039][218195:218195] CHIP:DMG: } + [1666961235.490050][218195:218195] CHIP:DMG: + [1666961235.490079][218195:218195] CHIP:DMG: Decrypted Payload (105 bytes) = + [1666961235.490089][218195:218195] CHIP:DMG: { + [1666961235.490098][218195:218195] CHIP:DMG: data = 1536011535012600dc5a8687370124020524031d2404001836021818181535012600dc5a8687370124020524031d2404003405183502250002032401011818181535012600dc5a8687370124020524031d240400340518350224001324010118181818290424ff0118 + [1666961235.490109][218195:218195] CHIP:DMG: } + [1666961235.490118][218195:218195] CHIP:DMG: + [1666961235.490196][218195:218195] CHIP:DMG: ReportDataMessage = + [1666961235.490209][218195:218195] CHIP:DMG: { + [1666961235.490218][218195:218195] CHIP:DMG: AttributeReportIBs = + [1666961235.490235][218195:218195] CHIP:DMG: [ + [1666961235.490246][218195:218195] CHIP:DMG: AttributeReportIB = + [1666961235.490264][218195:218195] CHIP:DMG: { + [1666961235.490276][218195:218195] CHIP:DMG: AttributeDataIB = + [1666961235.490290][218195:218195] CHIP:DMG: { + [1666961235.490304][218195:218195] CHIP:DMG: DataVersion = 0x87865adc, + [1666961235.490317][218195:218195] CHIP:DMG: AttributePathIB = + [1666961235.490331][218195:218195] CHIP:DMG: { + [1666961235.490345][218195:218195] CHIP:DMG: Endpoint = 0x5, + [1666961235.490360][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666961235.490375][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, + [1666961235.490387][218195:218195] CHIP:DMG: } + [1666961235.490402][218195:218195] CHIP:DMG: + [1666961235.490414][218195:218195] CHIP:DMG: Data = [ + [1666961235.490425][218195:218195] CHIP:DMG: + [1666961235.490438][218195:218195] CHIP:DMG: ], + [1666961235.490449][218195:218195] CHIP:DMG: }, + [1666961235.490463][218195:218195] CHIP:DMG: + [1666961235.490473][218195:218195] CHIP:DMG: }, + [1666961235.490491][218195:218195] CHIP:DMG: + [1666961235.490501][218195:218195] CHIP:DMG: AttributeReportIB = + [1666961235.490517][218195:218195] CHIP:DMG: { + [1666961235.490527][218195:218195] CHIP:DMG: AttributeDataIB = + [1666961235.490539][218195:218195] CHIP:DMG: { + [1666961235.490551][218195:218195] CHIP:DMG: DataVersion = 0x87865adc, + [1666961235.490562][218195:218195] CHIP:DMG: AttributePathIB = + [1666961235.490575][218195:218195] CHIP:DMG: { + [1666961235.490587][218195:218195] CHIP:DMG: Endpoint = 0x5, + [1666961235.490600][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666961235.490613][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, + [1666961235.490625][218195:218195] CHIP:DMG: ListIndex = Null, + [1666961235.490635][218195:218195] CHIP:DMG: } + [1666961235.490652][218195:218195] CHIP:DMG: + [1666961235.490660][218195:218195] CHIP:DMG: Data = + [1666961235.490670][218195:218195] CHIP:DMG: { + [1666961235.490686][218195:218195] CHIP:DMG: 0x0 = 770, + [1666961235.490698][218195:218195] CHIP:DMG: 0x1 = 1, + [1666961235.490709][218195:218195] CHIP:DMG: }, + [1666961235.490723][218195:218195] CHIP:DMG: }, + [1666961235.490742][218195:218195] CHIP:DMG: + [1666961235.490753][218195:218195] CHIP:DMG: }, + [1666961235.490778][218195:218195] CHIP:DMG: + [1666961235.490787][218195:218195] CHIP:DMG: AttributeReportIB = + [1666961235.490805][218195:218195] CHIP:DMG: { + [1666961235.490814][218195:218195] CHIP:DMG: AttributeDataIB = + [1666961235.490825][218195:218195] CHIP:DMG: { + [1666961235.490837][218195:218195] CHIP:DMG: DataVersion = 0x87865adc, + [1666961235.490847][218195:218195] CHIP:DMG: AttributePathIB = + [1666961235.490860][218195:218195] CHIP:DMG: { + [1666961235.490871][218195:218195] CHIP:DMG: Endpoint = 0x5, + [1666961235.490884][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666961235.490897][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, + [1666961235.490911][218195:218195] CHIP:DMG: ListIndex = Null, + [1666961235.490923][218195:218195] CHIP:DMG: } + [1666961235.490937][218195:218195] CHIP:DMG: + [1666961235.490947][218195:218195] CHIP:DMG: Data = + [1666961235.490958][218195:218195] CHIP:DMG: { + [1666961235.490972][218195:218195] CHIP:DMG: 0x0 = 19, + [1666961235.490986][218195:218195] CHIP:DMG: 0x1 = 1, + [1666961235.490999][218195:218195] CHIP:DMG: }, + [1666961235.491010][218195:218195] CHIP:DMG: }, + [1666961235.491025][218195:218195] CHIP:DMG: + [1666961235.491035][218195:218195] CHIP:DMG: }, + [1666961235.491051][218195:218195] CHIP:DMG: + [1666961235.491060][218195:218195] CHIP:DMG: ], + [1666961235.491085][218195:218195] CHIP:DMG: + [1666961235.491115][218195:218195] CHIP:DMG: SuppressResponse = true, + [1666961235.491126][218195:218195] CHIP:DMG: InteractionModelRevision = 1 + [1666961235.491135][218195:218195] CHIP:DMG: } + ./chip-tool descriptor read device-type-list 1 6 - ./chip-tool descriptor read device-type-list 1 12 - - Verify in TH(bridge-app) Log: - [1666961637.024382][218195:218195] CHIP:EM: Handling via exchange: 24264r, Delegate: 0x559dd6ddf8c8 - [1666961637.024406][218195:218195] CHIP:IM: Received Read request - [1666961637.024459][218195:218195] CHIP:DMG: ReadRequestMessage = - [1666961637.024477][218195:218195] CHIP:DMG: { - [1666961637.024487][218195:218195] CHIP:DMG: AttributePathIBs = - [1666961637.024501][218195:218195] CHIP:DMG: [ - [1666961637.024514][218195:218195] CHIP:DMG: AttributePathIB = - [1666961637.024528][218195:218195] CHIP:DMG: { - [1666961637.024542][218195:218195] CHIP:DMG: Endpoint = 0xc, - [1666961637.024555][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666961637.024569][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, - [1666961637.024588][218195:218195] CHIP:DMG: } - [1666961637.024599][218195:218195] CHIP:DMG: - [1666961637.024608][218195:218195] CHIP:DMG: ], - [1666961637.024624][218195:218195] CHIP:DMG: - [1666961637.024641][218195:218195] CHIP:DMG: isFabricFiltered = true, - [1666961637.024651][218195:218195] CHIP:DMG: InteractionModelRevision = 1 - [1666961637.024665][218195:218195] CHIP:DMG: }, - [1666961637.024707][218195:218195] CHIP:DMG: IM RH moving to [GeneratingReports] - [1666961637.024758][218195:218195] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 - [1666961637.024774][218195:218195] CHIP:DMG: Cluster 1d, Attribute 0 is dirty - [1666961637.024785][218195:218195] CHIP:DMG: Reading attribute: Cluster=0x0000_001D Endpoint=c AttributeId=0x0000_0000 (expanded=0) - [1666961637.024802][218195:218195] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_001D e=12 p=v - [1666961637.024821][218195:218195] CHIP:DMG: AccessControl: allowed - [1666961637.024865][218195:218195] CHIP:DMG: Sending report (payload has 105 bytes)... - [1666961637.025090][218195:218195] CHIP:EM: <<< [E:24264r M:129383321 (Ack:149091728)] (S) Msg TX to 1:000000000001B669 [E0A2] --- Type 0001:05 (IM:ReportData) - [1666961637.025123][218195:218195] CHIP:IN: (S) Sending msg 129383321 on secure session with LSID: 51710 - [1666961637.025575][218195:218195] CHIP:DMG: >> to UDP:[fe80::485c:bace:6107:3682%wlp3s0]:33508 | 129383321 | [Interaction Model (1) / Report Data (0x05) / Session = 47615 / Exchange = 24264] - [1666961637.025615][218195:218195] CHIP:DMG: Header Flags = - [1666961637.025630][218195:218195] CHIP:DMG: { - [1666961637.025654][218195:218195] CHIP:DMG: Exchange (0x06) = - [1666961637.025666][218195:218195] CHIP:DMG: { - [1666961637.025680][218195:218195] CHIP:DMG: AckMsg = 149091728 - [1666961637.025692][218195:218195] CHIP:DMG: NeedsAck = true - [1666961637.025703][218195:218195] CHIP:DMG: } - [1666961637.025722][218195:218195] CHIP:DMG: } - [1666961637.025733][218195:218195] CHIP:DMG: - [1666961637.025754][218195:218195] CHIP:DMG: Encrypted Payload (139 bytes) = - [1666961637.025766][218195:218195] CHIP:DMG: { - [1666961637.025779][218195:218195] CHIP:DMG: data = 00ffb900993bb607eb7a6237df23556ef55553d6bdb002eca4dec5b0286b803f131401a010db1aacec9934e01a4728a9e89e4d2474216e665d12fb28265cdb5e9f09d88aa8a7806960884a21b7f21a52c57cac7dd797cdb01ff66e27a1c177ddea3bf84a046a5d4245c3afec579722a901f988a639716e0d4b295494ec005278cca871ae42cb62e25adecf - [1666961637.025796][218195:218195] CHIP:DMG: buffer_ptr = 94136416760928 - [1666961637.025807][218195:218195] CHIP:DMG: } - [1666961637.025822][218195:218195] CHIP:DMG: - [1666961637.025845][218195:218195] CHIP:DMG: Decrypted Payload (105 bytes) = - [1666961637.025858][218195:218195] CHIP:DMG: { - [1666961637.025871][218195:218195] CHIP:DMG: data = 153601153501260083c07f68370124020c24031d240400183602181818153501260083c07f68370124020c24031d240400340518350225000001240101181818153501260083c07f68370124020c24031d240400340518350224001324010118181818290424ff0118 - [1666961637.025885][218195:218195] CHIP:DMG: } - [1666961637.025899][218195:218195] CHIP:DMG: - [1666961637.025985][218195:218195] CHIP:DMG: ReportDataMessage = - [1666961637.026005][218195:218195] CHIP:DMG: { - [1666961637.026020][218195:218195] CHIP:DMG: AttributeReportIBs = - [1666961637.026041][218195:218195] CHIP:DMG: [ - [1666961637.026055][218195:218195] CHIP:DMG: AttributeReportIB = - [1666961637.026076][218195:218195] CHIP:DMG: { - [1666961637.026089][218195:218195] CHIP:DMG: AttributeDataIB = - [1666961637.026106][218195:218195] CHIP:DMG: { - [1666961637.026122][218195:218195] CHIP:DMG: DataVersion = 0x687fc083, - [1666961637.026138][218195:218195] CHIP:DMG: AttributePathIB = - [1666961637.026155][218195:218195] CHIP:DMG: { - [1666961637.026171][218195:218195] CHIP:DMG: Endpoint = 0xc, - [1666961637.026187][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666961637.026205][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, - [1666961637.026219][218195:218195] CHIP:DMG: } - [1666961637.026238][218195:218195] CHIP:DMG: - [1666961637.026254][218195:218195] CHIP:DMG: Data = [ - [1666961637.026270][218195:218195] CHIP:DMG: - [1666961637.026288][218195:218195] CHIP:DMG: ], - [1666961637.026303][218195:218195] CHIP:DMG: }, - [1666961637.026323][218195:218195] CHIP:DMG: - [1666961637.026338][218195:218195] CHIP:DMG: }, - [1666961637.026366][218195:218195] CHIP:DMG: - [1666961637.026382][218195:218195] CHIP:DMG: AttributeReportIB = - [1666961637.026405][218195:218195] CHIP:DMG: { - [1666961637.026419][218195:218195] CHIP:DMG: AttributeDataIB = - [1666961637.026435][218195:218195] CHIP:DMG: { - [1666961637.026452][218195:218195] CHIP:DMG: DataVersion = 0x687fc083, - [1666961637.026467][218195:218195] CHIP:DMG: AttributePathIB = - [1666961637.026483][218195:218195] CHIP:DMG: { - [1666961637.026500][218195:218195] CHIP:DMG: Endpoint = 0xc, - [1666961637.026518][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666961637.026536][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, - [1666961637.026553][218195:218195] CHIP:DMG: ListIndex = Null, - [1666961637.026568][218195:218195] CHIP:DMG: } - [1666961637.026588][218195:218195] CHIP:DMG: - [1666961637.026605][218195:218195] CHIP:DMG: Data = - [1666961637.026622][218195:218195] CHIP:DMG: { - [1666961637.026640][218195:218195] CHIP:DMG: 0x0 = 256, - [1666961637.026658][218195:218195] CHIP:DMG: 0x1 = 1, - [1666961637.026675][218195:218195] CHIP:DMG: }, - [1666961637.026690][218195:218195] CHIP:DMG: }, - [1666961637.026711][218195:218195] CHIP:DMG: - [1666961637.026726][218195:218195] CHIP:DMG: }, - [1666961637.026754][218195:218195] CHIP:DMG: - [1666961637.026766][218195:218195] CHIP:DMG: AttributeReportIB = - [1666961637.026784][218195:218195] CHIP:DMG: { - [1666961637.026797][218195:218195] CHIP:DMG: AttributeDataIB = - [1666961637.026812][218195:218195] CHIP:DMG: { - [1666961637.026824][218195:218195] CHIP:DMG: DataVersion = 0x687fc083, - [1666961637.026835][218195:218195] CHIP:DMG: AttributePathIB = - [1666961637.026847][218195:218195] CHIP:DMG: { - [1666961637.026859][218195:218195] CHIP:DMG: Endpoint = 0xc, - [1666961637.026873][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666961637.026951][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, - [1666961637.027020][218195:218195] CHIP:DMG: ListIndex = Null, - [1666961637.027109][218195:218195] CHIP:DMG: } - [1666961637.027177][218195:218195] CHIP:DMG: - [1666961637.027238][218195:218195] CHIP:DMG: Data = - [1666961637.027299][218195:218195] CHIP:DMG: { - [1666961637.027360][218195:218195] CHIP:DMG: 0x0 = 19, - [1666961637.027423][218195:218195] CHIP:DMG: 0x1 = 1, - [1666961637.027435][218195:218195] CHIP:DMG: }, - [1666961637.027444][218195:218195] CHIP:DMG: }, - [1666961637.027459][218195:218195] CHIP:DMG: - [1666961637.027469][218195:218195] CHIP:DMG: }, - [1666961637.027483][218195:218195] CHIP:DMG: - [1666961637.027492][218195:218195] CHIP:DMG: ], - [1666961637.027515][218195:218195] CHIP:DMG: - [1666961637.027526][218195:218195] CHIP:DMG: SuppressResponse = true, - [1666961637.027535][218195:218195] CHIP:DMG: InteractionModelRevision = 1 - [1666961637.027543][218195:218195] CHIP:DMG: } - - - - - ./chip-tool descriptor read device-type-list 1 13 - - Verify in TH(bridge-app) Log: - [1666961681.323410][218195:218195] CHIP:IM: Received Read request - [1666961681.323440][218195:218195] CHIP:DMG: ReadRequestMessage = - [1666961681.323447][218195:218195] CHIP:DMG: { - [1666961681.323453][218195:218195] CHIP:DMG: AttributePathIBs = - [1666961681.323460][218195:218195] CHIP:DMG: [ - [1666961681.323466][218195:218195] CHIP:DMG: AttributePathIB = - [1666961681.323474][218195:218195] CHIP:DMG: { - [1666961681.323482][218195:218195] CHIP:DMG: Endpoint = 0xd, - [1666961681.323489][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666961681.323496][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, - [1666961681.323503][218195:218195] CHIP:DMG: } - [1666961681.323511][218195:218195] CHIP:DMG: - [1666961681.323518][218195:218195] CHIP:DMG: ], - [1666961681.323526][218195:218195] CHIP:DMG: - [1666961681.323533][218195:218195] CHIP:DMG: isFabricFiltered = true, - [1666961681.323540][218195:218195] CHIP:DMG: InteractionModelRevision = 1 - [1666961681.323546][218195:218195] CHIP:DMG: }, - [1666961681.323576][218195:218195] CHIP:DMG: IM RH moving to [GeneratingReports] - [1666961681.323599][218195:218195] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 - [1666961681.323607][218195:218195] CHIP:DMG: Cluster 1d, Attribute 0 is dirty - [1666961681.323613][218195:218195] CHIP:DMG: Reading attribute: Cluster=0x0000_001D Endpoint=d AttributeId=0x0000_0000 (expanded=0) - [1666961681.323623][218195:218195] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_001D e=13 p=v - [1666961681.323633][218195:218195] CHIP:DMG: AccessControl: allowed - [1666961681.323657][218195:218195] CHIP:DMG: Sending report (payload has 105 bytes)... - [1666961681.323781][218195:218195] CHIP:EM: <<< [E:64820r M:54597067 (Ack:45924515)] (S) Msg TX to 1:000000000001B669 [E0A2] --- Type 0001:05 (IM:ReportData) - [1666961681.323794][218195:218195] CHIP:IN: (S) Sending msg 54597067 on secure session with LSID: 51711 - [1666961681.323950][218195:218195] CHIP:DMG: >> to UDP:[fe80::485c:bace:6107:3682%wlp3s0]:40757 | 54597067 | [Interaction Model (1) / Report Data (0x05) / Session = 25741 / Exchange = 64820] - [1666961681.323965][218195:218195] CHIP:DMG: Header Flags = - [1666961681.323971][218195:218195] CHIP:DMG: { - [1666961681.323985][218195:218195] CHIP:DMG: Exchange (0x06) = - [1666961681.323991][218195:218195] CHIP:DMG: { - [1666961681.323998][218195:218195] CHIP:DMG: AckMsg = 45924515 - [1666961681.324005][218195:218195] CHIP:DMG: NeedsAck = true - [1666961681.324011][218195:218195] CHIP:DMG: } - [1666961681.324021][218195:218195] CHIP:DMG: } - [1666961681.324027][218195:218195] CHIP:DMG: - [1666961681.324036][218195:218195] CHIP:DMG: Encrypted Payload (139 bytes) = - [1666961681.324042][218195:218195] CHIP:DMG: { - [1666961681.324048][218195:218195] CHIP:DMG: data = 008d6400cb154103eb5e2942845edd83b2def815b819a0ad2f2b6f9408c957fe6d6c9b1789eb95a45262bd1acb37dea24b7ec796642f45e24d40e669ec4c98b73dc4d33397be07a15a88117b54c53c87edddec3ad826753cb3232c41b3b9d456a47a33072a87fbda229a89c2d8b2dfb44bda3fb906e24bb2b701e1976e3a2ee601fa0a97ebba57eb4b789a - [1666961681.324056][218195:218195] CHIP:DMG: buffer_ptr = 94136416760928 - [1666961681.324062][218195:218195] CHIP:DMG: } - [1666961681.324068][218195:218195] CHIP:DMG: - [1666961681.324079][218195:218195] CHIP:DMG: Decrypted Payload (105 bytes) = - [1666961681.324085][218195:218195] CHIP:DMG: { - [1666961681.324091][218195:218195] CHIP:DMG: data = 15360115350126008fecadea370124020d24031d24040018360218181815350126008fecadea370124020d24031d24040034051835022500000124010118181815350126008fecadea370124020d24031d240400340518350224001324010118181818290424ff0118 - [1666961681.324098][218195:218195] CHIP:DMG: } - [1666961681.324104][218195:218195] CHIP:DMG: - [1666961681.324151][218195:218195] CHIP:DMG: ReportDataMessage = - [1666961681.324158][218195:218195] CHIP:DMG: { - [1666961681.324164][218195:218195] CHIP:DMG: AttributeReportIBs = - [1666961681.324175][218195:218195] CHIP:DMG: [ - [1666961681.324181][218195:218195] CHIP:DMG: AttributeReportIB = - [1666961681.324191][218195:218195] CHIP:DMG: { - [1666961681.324198][218195:218195] CHIP:DMG: AttributeDataIB = - [1666961681.324206][218195:218195] CHIP:DMG: { - [1666961681.324213][218195:218195] CHIP:DMG: DataVersion = 0xeaadec8f, - [1666961681.324221][218195:218195] CHIP:DMG: AttributePathIB = - [1666961681.324228][218195:218195] CHIP:DMG: { - [1666961681.324236][218195:218195] CHIP:DMG: Endpoint = 0xd, - [1666961681.324244][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666961681.324252][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, - [1666961681.324260][218195:218195] CHIP:DMG: } - [1666961681.324268][218195:218195] CHIP:DMG: - [1666961681.324276][218195:218195] CHIP:DMG: Data = [ - [1666961681.324284][218195:218195] CHIP:DMG: - [1666961681.324292][218195:218195] CHIP:DMG: ], - [1666961681.324298][218195:218195] CHIP:DMG: }, - [1666961681.324308][218195:218195] CHIP:DMG: - [1666961681.324314][218195:218195] CHIP:DMG: }, - [1666961681.324328][218195:218195] CHIP:DMG: - [1666961681.324335][218195:218195] CHIP:DMG: AttributeReportIB = - [1666961681.324346][218195:218195] CHIP:DMG: { - [1666961681.324352][218195:218195] CHIP:DMG: AttributeDataIB = - [1666961681.324360][218195:218195] CHIP:DMG: { - [1666961681.324367][218195:218195] CHIP:DMG: DataVersion = 0xeaadec8f, - [1666961681.324374][218195:218195] CHIP:DMG: AttributePathIB = - [1666961681.324382][218195:218195] CHIP:DMG: { - [1666961681.324390][218195:218195] CHIP:DMG: Endpoint = 0xd, - [1666961681.324397][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666961681.324406][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, - [1666961681.324413][218195:218195] CHIP:DMG: ListIndex = Null, - [1666961681.324420][218195:218195] CHIP:DMG: } - [1666961681.324429][218195:218195] CHIP:DMG: - [1666961681.324437][218195:218195] CHIP:DMG: Data = - [1666961681.324444][218195:218195] CHIP:DMG: { - [1666961681.324452][218195:218195] CHIP:DMG: 0x0 = 256, - [1666961681.324461][218195:218195] CHIP:DMG: 0x1 = 1, - [1666961681.324468][218195:218195] CHIP:DMG: }, - [1666961681.324475][218195:218195] CHIP:DMG: }, - [1666961681.324485][218195:218195] CHIP:DMG: - [1666961681.324492][218195:218195] CHIP:DMG: }, - [1666961681.324507][218195:218195] CHIP:DMG: - [1666961681.324513][218195:218195] CHIP:DMG: AttributeReportIB = - [1666961681.324524][218195:218195] CHIP:DMG: { - [1666961681.324531][218195:218195] CHIP:DMG: AttributeDataIB = - [1666961681.324538][218195:218195] CHIP:DMG: { - [1666961681.324545][218195:218195] CHIP:DMG: DataVersion = 0xeaadec8f, - [1666961681.324552][218195:218195] CHIP:DMG: AttributePathIB = - [1666961681.324560][218195:218195] CHIP:DMG: { - [1666961681.324568][218195:218195] CHIP:DMG: Endpoint = 0xd, - [1666961681.324575][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666961681.324584][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, - [1666961681.324591][218195:218195] CHIP:DMG: ListIndex = Null, - [1666961681.324598][218195:218195] CHIP:DMG: } - [1666961681.324607][218195:218195] CHIP:DMG: - [1666961681.324614][218195:218195] CHIP:DMG: Data = - [1666961681.324622][218195:218195] CHIP:DMG: { - [1666961681.324630][218195:218195] CHIP:DMG: 0x0 = 19, - [1666961681.324638][218195:218195] CHIP:DMG: 0x1 = 1, - [1666961681.324646][218195:218195] CHIP:DMG: }, - [1666961681.324653][218195:218195] CHIP:DMG: }, - [1666961681.324663][218195:218195] CHIP:DMG: - [1666961681.324669][218195:218195] CHIP:DMG: }, - [1666961681.324680][218195:218195] CHIP:DMG: - [1666961681.324686][218195:218195] CHIP:DMG: ], - [1666961681.324704][218195:218195] CHIP:DMG: - [1666961681.324711][218195:218195] CHIP:DMG: SuppressResponse = true, - [1666961681.324718][218195:218195] CHIP:DMG: InteractionModelRevision = 1 - [1666961681.324724][218195:218195] CHIP:DMG: } - - - - Verify PartsList for available EP - - ./chip-tool descriptor read parts-list 1 0 - - Verify in TH(bridge-app) Log: - 1666962087.594430][218195:218195] CHIP:IM: Received Read request - [1666962087.594452][218195:218195] CHIP:DMG: ReadRequestMessage = - [1666962087.594457][218195:218195] CHIP:DMG: { - [1666962087.594461][218195:218195] CHIP:DMG: AttributePathIBs = - [1666962087.594466][218195:218195] CHIP:DMG: [ - [1666962087.594473][218195:218195] CHIP:DMG: AttributePathIB = - [1666962087.594483][218195:218195] CHIP:DMG: { - [1666962087.594489][218195:218195] CHIP:DMG: Endpoint = 0x0, - [1666962087.594494][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666962087.594499][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, - [1666962087.594504][218195:218195] CHIP:DMG: } - [1666962087.594509][218195:218195] CHIP:DMG: - [1666962087.594513][218195:218195] CHIP:DMG: ], - [1666962087.594519][218195:218195] CHIP:DMG: - [1666962087.594524][218195:218195] CHIP:DMG: isFabricFiltered = true, - [1666962087.594529][218195:218195] CHIP:DMG: InteractionModelRevision = 1 - [1666962087.594533][218195:218195] CHIP:DMG: }, - [1666962087.594551][218195:218195] CHIP:DMG: IM RH moving to [GeneratingReports] - [1666962087.594567][218195:218195] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 - [1666962087.594574][218195:218195] CHIP:DMG: Cluster 1d, Attribute 3 is dirty - [1666962087.594578][218195:218195] CHIP:DMG: Reading attribute: Cluster=0x0000_001D Endpoint=0 AttributeId=0x0000_0003 (expanded=0) - [1666962087.594597][218195:218195] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_001D e=0 p=v - [1666962087.594611][218195:218195] CHIP:DMG: AccessControl: allowed - [1666962087.594645][218195:218195] CHIP:DMG: Sending report (payload has 372 bytes)... - [1666962087.594772][218195:218195] CHIP:EM: <<< [E:39531r M:264814163 (Ack:140364006)] (S) Msg TX to 1:000000000001B669 [E0A2] --- Type 0001:05 (IM:ReportData) - [1666962087.594785][218195:218195] CHIP:IN: (S) Sending msg 264814163 on secure session with LSID: 51714 - [1666962087.594949][218195:218195] CHIP:DMG: >> to UDP:[fe80::485c:bace:6107:3682%wlp3s0]:37487 | 264814163 | [Interaction Model (1) / Report Data (0x05) / Session = 56435 / Exchange = 39531] - [1666962087.594963][218195:218195] CHIP:DMG: Header Flags = - [1666962087.594970][218195:218195] CHIP:DMG: { - [1666962087.594986][218195:218195] CHIP:DMG: Exchange (0x06) = - [1666962087.594994][218195:218195] CHIP:DMG: { - [1666962087.595001][218195:218195] CHIP:DMG: AckMsg = 140364006 - [1666962087.595009][218195:218195] CHIP:DMG: NeedsAck = true - [1666962087.595015][218195:218195] CHIP:DMG: } - [1666962087.595026][218195:218195] CHIP:DMG: } - [1666962087.595032][218195:218195] CHIP:DMG: - [1666962087.595041][218195:218195] CHIP:DMG: Encrypted Payload (406 bytes) = - [1666962087.595048][218195:218195] CHIP:DMG: { - [1666962087.595054][218195:218195] CHIP:DMG: data = 0073dc0053bec80fd1f815ed86ead2d3269574276202e8fda951cd767949615968f0abd7254462609c370c3b39ffc94143e532800a998cfed825b833f865684d2b576f864e8a6309d1e1d28d9b818a9ac840b7893ac6f6d1e6e07e4925f98deec5ea7eb10139d1ea7a88d648fd4525446f2954707affa5fa2db1b4844befff709b488421a37533120e455faf2ee2d1109ac04155c51de43ddc324853d09c02e125979fbf4ecf6134d22e2a522ac6cf33155a61a7f5029c5aa83adb97cfd2453236ae11ef77c390a3fff4acd31c43579e251064b6d96b4d3f45561fa8d0b9089af0045eeeb788b8473d8070eb7a6e70dd2daf7c03696edffbb71b5b299306b8409f6ef27ce1eeb5aa065ba299fc886b18548e9ecc1b114841b2b9b1971ed0a199663ee6f3e417cf166ce7235e21e285f31290c0bfabdfcbe0c596ea85d94c9f75db9e1dd06a1d6060ebfd93ca1b2b70056f2c90b82088ec59eec5e55ec07a9ae6a2d4338ea7c58f501dd03fe03045e5abed6ace2ceb4372dcb81a833219f40eac3d90b3b0e5413bbcc22191762d9187b3d58bb8694db8 - [1666962087.595064][218195:218195] CHIP:DMG: buffer_ptr = 94136416764416 - [1666962087.595070][218195:218195] CHIP:DMG: } - [1666962087.595076][218195:218195] CHIP:DMG: - [1666962087.595096][218195:218195] CHIP:DMG: Decrypted Payload (372 bytes) = - [1666962087.595104][218195:218195] CHIP:DMG: { - [1666962087.595109][218195:218195] CHIP:DMG: data = 1536011535012600ced288a5370124020024031d2404031836021818181535012600ced288a5370124020024031d24040334051824020118181535012600ced288a5370124020024031d24040334051824020318181535012600ced288a5370124020024031d24040334051824020418181535012600ced288a5370124020024031d24040334051824020518181535012600ced288a5370124020024031d24040334051824020618181535012600ced288a5370124020024031d24040334051824020718181535012600ced288a5370124020024031d24040334051824020818181535012600ced288a5370124020024031d24040334051824020918181535012600ced288a5370124020024031d24040334051824020a18181535012600ced288a5370124020024031d24040334051824020b18181535012600ced288a5370124020024031d24040334051824020c18181535012600ced288a5370124020024031d24040334051824020d181818290424ff0118 - [1666962087.595120][218195:218195] CHIP:DMG: } - [1666962087.595126][218195:218195] CHIP:DMG: - [1666962087.595245][218195:218195] CHIP:DMG: ReportDataMessage = - [1666962087.595252][218195:218195] CHIP:DMG: { - [1666962087.595259][218195:218195] CHIP:DMG: AttributeReportIBs = - [1666962087.595270][218195:218195] CHIP:DMG: [ - [1666962087.595276][218195:218195] CHIP:DMG: AttributeReportIB = - [1666962087.595287][218195:218195] CHIP:DMG: { - [1666962087.595294][218195:218195] CHIP:DMG: AttributeDataIB = - [1666962087.595302][218195:218195] CHIP:DMG: { - [1666962087.595310][218195:218195] CHIP:DMG: DataVersion = 0xa588d2ce, - [1666962087.595319][218195:218195] CHIP:DMG: AttributePathIB = - [1666962087.595327][218195:218195] CHIP:DMG: { - [1666962087.595336][218195:218195] CHIP:DMG: Endpoint = 0x0, - [1666962087.595344][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666962087.595353][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, - [1666962087.595362][218195:218195] CHIP:DMG: } - [1666962087.595373][218195:218195] CHIP:DMG: - [1666962087.595381][218195:218195] CHIP:DMG: Data = [ - [1666962087.595389][218195:218195] CHIP:DMG: - [1666962087.595399][218195:218195] CHIP:DMG: ], - [1666962087.595407][218195:218195] CHIP:DMG: }, - [1666962087.595417][218195:218195] CHIP:DMG: - [1666962087.595423][218195:218195] CHIP:DMG: }, - [1666962087.595436][218195:218195] CHIP:DMG: - [1666962087.595442][218195:218195] CHIP:DMG: AttributeReportIB = - [1666962087.595453][218195:218195] CHIP:DMG: { - [1666962087.595460][218195:218195] CHIP:DMG: AttributeDataIB = - [1666962087.595468][218195:218195] CHIP:DMG: { - [1666962087.595476][218195:218195] CHIP:DMG: DataVersion = 0xa588d2ce, - [1666962087.595483][218195:218195] CHIP:DMG: AttributePathIB = - [1666962087.595491][218195:218195] CHIP:DMG: { - [1666962087.595500][218195:218195] CHIP:DMG: Endpoint = 0x0, - [1666962087.595510][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666962087.595519][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, - [1666962087.595528][218195:218195] CHIP:DMG: ListIndex = Null, - [1666962087.595535][218195:218195] CHIP:DMG: } - [1666962087.595545][218195:218195] CHIP:DMG: - [1666962087.595554][218195:218195] CHIP:DMG: Data = 1, - [1666962087.595563][218195:218195] CHIP:DMG: }, - [1666962087.595573][218195:218195] CHIP:DMG: - [1666962087.595580][218195:218195] CHIP:DMG: }, - [1666962087.595595][218195:218195] CHIP:DMG: - [1666962087.595602][218195:218195] CHIP:DMG: AttributeReportIB = - [1666962087.595613][218195:218195] CHIP:DMG: { - [1666962087.595621][218195:218195] CHIP:DMG: AttributeDataIB = - [1666962087.595629][218195:218195] CHIP:DMG: { - [1666962087.595637][218195:218195] CHIP:DMG: DataVersion = 0xa588d2ce, - [1666962087.595644][218195:218195] CHIP:DMG: AttributePathIB = - [1666962087.595652][218195:218195] CHIP:DMG: { - [1666962087.595660][218195:218195] CHIP:DMG: Endpoint = 0x0, - [1666962087.595670][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666962087.595678][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, - [1666962087.595690][218195:218195] CHIP:DMG: ListIndex = Null, - [1666962087.595698][218195:218195] CHIP:DMG: } - [1666962087.595708][218195:218195] CHIP:DMG: - [1666962087.595716][218195:218195] CHIP:DMG: Data = 3, - [1666962087.595724][218195:218195] CHIP:DMG: }, - [1666962087.595736][218195:218195] CHIP:DMG: - [1666962087.595743][218195:218195] CHIP:DMG: }, - [1666962087.595756][218195:218195] CHIP:DMG: - [1666962087.595762][218195:218195] CHIP:DMG: AttributeReportIB = - [1666962087.595772][218195:218195] CHIP:DMG: { - [1666962087.595779][218195:218195] CHIP:DMG: AttributeDataIB = - [1666962087.595787][218195:218195] CHIP:DMG: { - [1666962087.595795][218195:218195] CHIP:DMG: DataVersion = 0xa588d2ce, - [1666962087.595802][218195:218195] CHIP:DMG: AttributePathIB = - [1666962087.595810][218195:218195] CHIP:DMG: { - [1666962087.595819][218195:218195] CHIP:DMG: Endpoint = 0x0, - [1666962087.595828][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666962087.595838][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, - [1666962087.595847][218195:218195] CHIP:DMG: ListIndex = Null, - [1666962087.595854][218195:218195] CHIP:DMG: } - [1666962087.595864][218195:218195] CHIP:DMG: - [1666962087.595874][218195:218195] CHIP:DMG: Data = 4, - [1666962087.595882][218195:218195] CHIP:DMG: }, - [1666962087.595892][218195:218195] CHIP:DMG: - [1666962087.595899][218195:218195] CHIP:DMG: }, - [1666962087.595912][218195:218195] CHIP:DMG: - [1666962087.595918][218195:218195] CHIP:DMG: AttributeReportIB = - [1666962087.595929][218195:218195] CHIP:DMG: { - [1666962087.595935][218195:218195] CHIP:DMG: AttributeDataIB = - [1666962087.595943][218195:218195] CHIP:DMG: { - [1666962087.595950][218195:218195] CHIP:DMG: DataVersion = 0xa588d2ce, - [1666962087.595958][218195:218195] CHIP:DMG: AttributePathIB = - [1666962087.595966][218195:218195] CHIP:DMG: { - [1666962087.595975][218195:218195] CHIP:DMG: Endpoint = 0x0, - [1666962087.595985][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666962087.595994][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, - [1666962087.596002][218195:218195] CHIP:DMG: ListIndex = Null, - [1666962087.596009][218195:218195] CHIP:DMG: } - [1666962087.596019][218195:218195] CHIP:DMG: - [1666962087.596027][218195:218195] CHIP:DMG: Data = 5, - [1666962087.596034][218195:218195] CHIP:DMG: }, - [1666962087.596044][218195:218195] CHIP:DMG: - [1666962087.596050][218195:218195] CHIP:DMG: }, - [1666962087.596064][218195:218195] CHIP:DMG: - [1666962087.596070][218195:218195] CHIP:DMG: AttributeReportIB = - [1666962087.596080][218195:218195] CHIP:DMG: { - [1666962087.596086][218195:218195] CHIP:DMG: AttributeDataIB = - [1666962087.596095][218195:218195] CHIP:DMG: { - [1666962087.596102][218195:218195] CHIP:DMG: DataVersion = 0xa588d2ce, - [1666962087.596110][218195:218195] CHIP:DMG: AttributePathIB = - [1666962087.596118][218195:218195] CHIP:DMG: { - [1666962087.596126][218195:218195] CHIP:DMG: Endpoint = 0x0, - [1666962087.596134][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666962087.596143][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, - [1666962087.596150][218195:218195] CHIP:DMG: ListIndex = Null, - [1666962087.596159][218195:218195] CHIP:DMG: } - [1666962087.596168][218195:218195] CHIP:DMG: - [1666962087.596176][218195:218195] CHIP:DMG: Data = 6, - [1666962087.596183][218195:218195] CHIP:DMG: }, - [1666962087.596193][218195:218195] CHIP:DMG: - [1666962087.596200][218195:218195] CHIP:DMG: }, - [1666962087.596213][218195:218195] CHIP:DMG: - [1666962087.596219][218195:218195] CHIP:DMG: AttributeReportIB = - [1666962087.596230][218195:218195] CHIP:DMG: { - [1666962087.596236][218195:218195] CHIP:DMG: AttributeDataIB = - [1666962087.596244][218195:218195] CHIP:DMG: { - [1666962087.596252][218195:218195] CHIP:DMG: DataVersion = 0xa588d2ce, - [1666962087.596259][218195:218195] CHIP:DMG: AttributePathIB = - [1666962087.596268][218195:218195] CHIP:DMG: { - [1666962087.596276][218195:218195] CHIP:DMG: Endpoint = 0x0, - [1666962087.596284][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666962087.596292][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, - [1666962087.596300][218195:218195] CHIP:DMG: ListIndex = Null, - [1666962087.596307][218195:218195] CHIP:DMG: } - [1666962087.596318][218195:218195] CHIP:DMG: - [1666962087.596326][218195:218195] CHIP:DMG: Data = 7, - [1666962087.596332][218195:218195] CHIP:DMG: }, - [1666962087.596343][218195:218195] CHIP:DMG: - [1666962087.596349][218195:218195] CHIP:DMG: }, - [1666962087.596362][218195:218195] CHIP:DMG: - [1666962087.596368][218195:218195] CHIP:DMG: AttributeReportIB = - [1666962087.596378][218195:218195] CHIP:DMG: { - [1666962087.596384][218195:218195] CHIP:DMG: AttributeDataIB = - [1666962087.596392][218195:218195] CHIP:DMG: { - [1666962087.596400][218195:218195] CHIP:DMG: DataVersion = 0xa588d2ce, - [1666962087.596407][218195:218195] CHIP:DMG: AttributePathIB = - [1666962087.596416][218195:218195] CHIP:DMG: { - [1666962087.596423][218195:218195] CHIP:DMG: Endpoint = 0x0, - [1666962087.596432][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666962087.596440][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, - [1666962087.596448][218195:218195] CHIP:DMG: ListIndex = Null, - [1666962087.596455][218195:218195] CHIP:DMG: } - [1666962087.596465][218195:218195] CHIP:DMG: - [1666962087.596474][218195:218195] CHIP:DMG: Data = 8, - [1666962087.596480][218195:218195] CHIP:DMG: }, - [1666962087.596490][218195:218195] CHIP:DMG: - [1666962087.596497][218195:218195] CHIP:DMG: }, - [1666962087.596510][218195:218195] CHIP:DMG: - [1666962087.596516][218195:218195] CHIP:DMG: AttributeReportIB = - [1666962087.596527][218195:218195] CHIP:DMG: { - [1666962087.596533][218195:218195] CHIP:DMG: AttributeDataIB = - [1666962087.596541][218195:218195] CHIP:DMG: { - [1666962087.596549][218195:218195] CHIP:DMG: DataVersion = 0xa588d2ce, - [1666962087.596556][218195:218195] CHIP:DMG: AttributePathIB = - [1666962087.596564][218195:218195] CHIP:DMG: { - [1666962087.596572][218195:218195] CHIP:DMG: Endpoint = 0x0, - [1666962087.596581][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666962087.596590][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, - [1666962087.596598][218195:218195] CHIP:DMG: ListIndex = Null, - [1666962087.596607][218195:218195] CHIP:DMG: } - [1666962087.596616][218195:218195] CHIP:DMG: - [1666962087.596626][218195:218195] CHIP:DMG: Data = 9, - [1666962087.596633][218195:218195] CHIP:DMG: }, - [1666962087.596643][218195:218195] CHIP:DMG: - [1666962087.596649][218195:218195] CHIP:DMG: }, - [1666962087.596662][218195:218195] CHIP:DMG: - [1666962087.596669][218195:218195] CHIP:DMG: AttributeReportIB = - [1666962087.596679][218195:218195] CHIP:DMG: { - [1666962087.596686][218195:218195] CHIP:DMG: AttributeDataIB = - [1666962087.596694][218195:218195] CHIP:DMG: { - [1666962087.596701][218195:218195] CHIP:DMG: DataVersion = 0xa588d2ce, - [1666962087.596709][218195:218195] CHIP:DMG: AttributePathIB = - [1666962087.596717][218195:218195] CHIP:DMG: { - [1666962087.596725][218195:218195] CHIP:DMG: Endpoint = 0x0, - [1666962087.596734][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666962087.596742][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, - [1666962087.596750][218195:218195] CHIP:DMG: ListIndex = Null, - [1666962087.596758][218195:218195] CHIP:DMG: } - [1666962087.596768][218195:218195] CHIP:DMG: - [1666962087.596776][218195:218195] CHIP:DMG: Data = 10, - [1666962087.596783][218195:218195] CHIP:DMG: }, - [1666962087.596793][218195:218195] CHIP:DMG: - [1666962087.596799][218195:218195] CHIP:DMG: }, - [1666962087.596812][218195:218195] CHIP:DMG: - [1666962087.596818][218195:218195] CHIP:DMG: AttributeReportIB = - [1666962087.596829][218195:218195] CHIP:DMG: { - [1666962087.596835][218195:218195] CHIP:DMG: AttributeDataIB = - [1666962087.596843][218195:218195] CHIP:DMG: { - [1666962087.596851][218195:218195] CHIP:DMG: DataVersion = 0xa588d2ce, - [1666962087.596858][218195:218195] CHIP:DMG: AttributePathIB = - [1666962087.596867][218195:218195] CHIP:DMG: { - [1666962087.596875][218195:218195] CHIP:DMG: Endpoint = 0x0, - [1666962087.596883][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666962087.596894][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, - [1666962087.596902][218195:218195] CHIP:DMG: ListIndex = Null, - [1666962087.596909][218195:218195] CHIP:DMG: } - [1666962087.596919][218195:218195] CHIP:DMG: - [1666962087.596927][218195:218195] CHIP:DMG: Data = 11, - [1666962087.596934][218195:218195] CHIP:DMG: }, - [1666962087.596944][218195:218195] CHIP:DMG: - [1666962087.596950][218195:218195] CHIP:DMG: }, - [1666962087.596963][218195:218195] CHIP:DMG: - [1666962087.596973][218195:218195] CHIP:DMG: AttributeReportIB = - [1666962087.596984][218195:218195] CHIP:DMG: { - [1666962087.596990][218195:218195] CHIP:DMG: AttributeDataIB = - [1666962087.596996][218195:218195] CHIP:DMG: { - [1666962087.597002][218195:218195] CHIP:DMG: DataVersion = 0xa588d2ce, - [1666962087.597008][218195:218195] CHIP:DMG: AttributePathIB = - [1666962087.597014][218195:218195] CHIP:DMG: { - [1666962087.597021][218195:218195] CHIP:DMG: Endpoint = 0x0, - [1666962087.597027][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666962087.597033][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, - [1666962087.597039][218195:218195] CHIP:DMG: ListIndex = Null, - [1666962087.597045][218195:218195] CHIP:DMG: } - [1666962087.597052][218195:218195] CHIP:DMG: - [1666962087.597059][218195:218195] CHIP:DMG: Data = 12, - [1666962087.597064][218195:218195] CHIP:DMG: }, - [1666962087.597072][218195:218195] CHIP:DMG: - [1666962087.597077][218195:218195] CHIP:DMG: }, - [1666962087.597089][218195:218195] CHIP:DMG: - [1666962087.597096][218195:218195] CHIP:DMG: AttributeReportIB = - [1666962087.597107][218195:218195] CHIP:DMG: { - [1666962087.597113][218195:218195] CHIP:DMG: AttributeDataIB = - [1666962087.597121][218195:218195] CHIP:DMG: { - [1666962087.597130][218195:218195] CHIP:DMG: DataVersion = 0xa588d2ce, - [1666962087.597137][218195:218195] CHIP:DMG: AttributePathIB = - [1666962087.597143][218195:218195] CHIP:DMG: { - [1666962087.597150][218195:218195] CHIP:DMG: Endpoint = 0x0, - [1666962087.597159][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666962087.597166][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, - [1666962087.597172][218195:218195] CHIP:DMG: ListIndex = Null, - [1666962087.597178][218195:218195] CHIP:DMG: } - [1666962087.597184][218195:218195] CHIP:DMG: - [1666962087.597190][218195:218195] CHIP:DMG: Data = 13, - [1666962087.597196][218195:218195] CHIP:DMG: }, - [1666962087.597204][218195:218195] CHIP:DMG: - [1666962087.597209][218195:218195] CHIP:DMG: }, - [1666962087.597216][218195:218195] CHIP:DMG: - [1666962087.597220][218195:218195] CHIP:DMG: ], - [1666962087.597256][218195:218195] CHIP:DMG: - [1666962087.597265][218195:218195] CHIP:DMG: SuppressResponse = true, - [1666962087.597273][218195:218195] CHIP:DMG: InteractionModelRevision = 1 - [1666962087.597279][218195:218195] CHIP:DMG: } - - ./chip-tool descriptor read parts-list 1 1 - - Verify in TH(bridge-app) Log: - [1666962024.475117][218195:218195] CHIP:IM: Received Read request - [1666962024.475146][218195:218195] CHIP:DMG: ReadRequestMessage = - [1666962024.475155][218195:218195] CHIP:DMG: { - [1666962024.475161][218195:218195] CHIP:DMG: AttributePathIBs = - [1666962024.475169][218195:218195] CHIP:DMG: [ - [1666962024.475175][218195:218195] CHIP:DMG: AttributePathIB = - [1666962024.475184][218195:218195] CHIP:DMG: { - [1666962024.475191][218195:218195] CHIP:DMG: Endpoint = 0x1, - [1666962024.475199][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666962024.475207][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, - [1666962024.475215][218195:218195] CHIP:DMG: } - [1666962024.475225][218195:218195] CHIP:DMG: - [1666962024.475231][218195:218195] CHIP:DMG: ], - [1666962024.475240][218195:218195] CHIP:DMG: - [1666962024.475248][218195:218195] CHIP:DMG: isFabricFiltered = true, - [1666962024.475257][218195:218195] CHIP:DMG: InteractionModelRevision = 1 - [1666962024.475264][218195:218195] CHIP:DMG: }, - [1666962024.475297][218195:218195] CHIP:DMG: IM RH moving to [GeneratingReports] - [1666962024.475327][218195:218195] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 - [1666962024.475336][218195:218195] CHIP:DMG: Cluster 1d, Attribute 3 is dirty - [1666962024.475343][218195:218195] CHIP:DMG: Reading attribute: Cluster=0x0000_001D Endpoint=1 AttributeId=0x0000_0003 (expanded=0) - [1666962024.475353][218195:218195] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_001D e=1 p=v - [1666962024.475372][218195:218195] CHIP:DMG: AccessControl: allowed - [1666962024.475414][218195:218195] CHIP:DMG: Sending report (payload has 344 bytes)... - [1666962024.475546][218195:218195] CHIP:EM: <<< [E:54322r M:16539831 (Ack:16060294)] (S) Msg TX to 1:000000000001B669 [E0A2] --- Type 0001:05 (IM:ReportData) - [1666962024.475559][218195:218195] CHIP:IN: (S) Sending msg 16539831 on secure session with LSID: 51713 - [1666962024.475723][218195:218195] CHIP:DMG: >> to UDP:[fe80::485c:bace:6107:3682%wlp3s0]:59192 | 16539831 | [Interaction Model (1) / Report Data (0x05) / Session = 37960 / Exchange = 54322] - [1666962024.475736][218195:218195] CHIP:DMG: Header Flags = - [1666962024.475743][218195:218195] CHIP:DMG: { - [1666962024.475758][218195:218195] CHIP:DMG: Exchange (0x06) = - [1666962024.475765][218195:218195] CHIP:DMG: { - [1666962024.475774][218195:218195] CHIP:DMG: AckMsg = 16060294 - [1666962024.475781][218195:218195] CHIP:DMG: NeedsAck = true - [1666962024.475787][218195:218195] CHIP:DMG: } - [1666962024.475799][218195:218195] CHIP:DMG: } - [1666962024.475806][218195:218195] CHIP:DMG: - [1666962024.475817][218195:218195] CHIP:DMG: Encrypted Payload (378 bytes) = - [1666962024.475824][218195:218195] CHIP:DMG: { - [1666962024.475831][218195:218195] CHIP:DMG: data = 00489400b760fc002339da2bb9f859e2c97c0037b5f78ac421947832bdf3d79f6ca2837ffc6ee714ed0a500314e6bb34e8d152d86e23ebfa7aeae2a6c9b66393e25411025eb6e39d6cb98ba50bc51e3eb2d08090404a02bf2d4fcd4bee51ca49731fb58cfe6b222f208e22afe971d36c9f67d6660d107fa90c537f9084e7fb5592aaf0ecfc3521f33f11e56e3132b0d80d51f7653d2f764f3e22cc0680d91c03e370170d6be3d13542b2e61b3996f45327bf467f3d87869bed5109bfbcd38b815ce0e2ec2518f0051327c611c7e1db47981db17fbbd0ff476658336a51ebddde8032d965507be3f043b9b99b18dd8d9468e70b19b6816a7a7a830f868b9e89035dae40c0534215a6031fcb4f937cba32a0c92ba878adeb4d10b708040715763324ce418f351f17de693e6e9c851cf99a1a516418769555619ca1f9b6937f7308814538debb770154646c10c88eaf8a0433cffa841b30f33e43916cf94aca3ea7a9f91d9226acb49c1e549d7c748c026045457ac1527fd2315a80 - [1666962024.475844][218195:218195] CHIP:DMG: buffer_ptr = 94136416760928 - [1666962024.475851][218195:218195] CHIP:DMG: } - [1666962024.475858][218195:218195] CHIP:DMG: - [1666962024.475872][218195:218195] CHIP:DMG: Decrypted Payload (344 bytes) = - [1666962024.475879][218195:218195] CHIP:DMG: { - [1666962024.475886][218195:218195] CHIP:DMG: data = 1536011535012600189f3e59370124020124031d2404031836021818181535012600189f3e59370124020124031d24040334051824020318181535012600189f3e59370124020124031d24040334051824020418181535012600189f3e59370124020124031d24040334051824020518181535012600189f3e59370124020124031d24040334051824020618181535012600189f3e59370124020124031d24040334051824020718181535012600189f3e59370124020124031d24040334051824020818181535012600189f3e59370124020124031d24040334051824020918181535012600189f3e59370124020124031d24040334051824020a18181535012600189f3e59370124020124031d24040334051824020b18181535012600189f3e59370124020124031d24040334051824020c18181535012600189f3e59370124020124031d24040334051824020d181818290424ff0118 - [1666962024.475898][218195:218195] CHIP:DMG: } - [1666962024.475905][218195:218195] CHIP:DMG: - [1666962024.476017][218195:218195] CHIP:DMG: ReportDataMessage = - [1666962024.476024][218195:218195] CHIP:DMG: { - [1666962024.476030][218195:218195] CHIP:DMG: AttributeReportIBs = - [1666962024.476043][218195:218195] CHIP:DMG: [ - [1666962024.476050][218195:218195] CHIP:DMG: AttributeReportIB = - [1666962024.476062][218195:218195] CHIP:DMG: { - [1666962024.476071][218195:218195] CHIP:DMG: AttributeDataIB = - [1666962024.476080][218195:218195] CHIP:DMG: { - [1666962024.476089][218195:218195] CHIP:DMG: DataVersion = 0x593e9f18, - [1666962024.476102][218195:218195] CHIP:DMG: AttributePathIB = - [1666962024.476111][218195:218195] CHIP:DMG: { - [1666962024.476120][218195:218195] CHIP:DMG: Endpoint = 0x1, - [1666962024.476134][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666962024.476144][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, - [1666962024.476151][218195:218195] CHIP:DMG: } - [1666962024.476160][218195:218195] CHIP:DMG: - [1666962024.476167][218195:218195] CHIP:DMG: Data = [ - [1666962024.476174][218195:218195] CHIP:DMG: - [1666962024.476184][218195:218195] CHIP:DMG: ], - [1666962024.476192][218195:218195] CHIP:DMG: }, - [1666962024.476203][218195:218195] CHIP:DMG: - [1666962024.476208][218195:218195] CHIP:DMG: }, - [1666962024.476219][218195:218195] CHIP:DMG: - [1666962024.476223][218195:218195] CHIP:DMG: AttributeReportIB = - [1666962024.476232][218195:218195] CHIP:DMG: { - [1666962024.476238][218195:218195] CHIP:DMG: AttributeDataIB = - [1666962024.476245][218195:218195] CHIP:DMG: { - [1666962024.476251][218195:218195] CHIP:DMG: DataVersion = 0x593e9f18, - [1666962024.476258][218195:218195] CHIP:DMG: AttributePathIB = - [1666962024.476265][218195:218195] CHIP:DMG: { - [1666962024.476272][218195:218195] CHIP:DMG: Endpoint = 0x1, - [1666962024.476279][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666962024.476288][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, - [1666962024.476295][218195:218195] CHIP:DMG: ListIndex = Null, - [1666962024.476301][218195:218195] CHIP:DMG: } - [1666962024.476309][218195:218195] CHIP:DMG: - [1666962024.476316][218195:218195] CHIP:DMG: Data = 3, - [1666962024.476323][218195:218195] CHIP:DMG: }, - [1666962024.476332][218195:218195] CHIP:DMG: - [1666962024.476337][218195:218195] CHIP:DMG: }, - [1666962024.476349][218195:218195] CHIP:DMG: - [1666962024.476354][218195:218195] CHIP:DMG: AttributeReportIB = - [1666962024.476363][218195:218195] CHIP:DMG: { - [1666962024.476369][218195:218195] CHIP:DMG: AttributeDataIB = - [1666962024.476376][218195:218195] CHIP:DMG: { - [1666962024.476383][218195:218195] CHIP:DMG: DataVersion = 0x593e9f18, - [1666962024.476389][218195:218195] CHIP:DMG: AttributePathIB = - [1666962024.476396][218195:218195] CHIP:DMG: { - [1666962024.476403][218195:218195] CHIP:DMG: Endpoint = 0x1, - [1666962024.476410][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666962024.476418][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, - [1666962024.476425][218195:218195] CHIP:DMG: ListIndex = Null, - [1666962024.476432][218195:218195] CHIP:DMG: } - [1666962024.476440][218195:218195] CHIP:DMG: - [1666962024.476447][218195:218195] CHIP:DMG: Data = 4, - [1666962024.476453][218195:218195] CHIP:DMG: }, - [1666962024.476462][218195:218195] CHIP:DMG: - [1666962024.476468][218195:218195] CHIP:DMG: }, - [1666962024.476480][218195:218195] CHIP:DMG: - [1666962024.476485][218195:218195] CHIP:DMG: AttributeReportIB = - [1666962024.476494][218195:218195] CHIP:DMG: { - [1666962024.476500][218195:218195] CHIP:DMG: AttributeDataIB = - [1666962024.476507][218195:218195] CHIP:DMG: { - [1666962024.476513][218195:218195] CHIP:DMG: DataVersion = 0x593e9f18, - [1666962024.476520][218195:218195] CHIP:DMG: AttributePathIB = - [1666962024.476527][218195:218195] CHIP:DMG: { - [1666962024.476534][218195:218195] CHIP:DMG: Endpoint = 0x1, - [1666962024.476543][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666962024.476552][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, - [1666962024.476560][218195:218195] CHIP:DMG: ListIndex = Null, - [1666962024.476569][218195:218195] CHIP:DMG: } - [1666962024.476577][218195:218195] CHIP:DMG: - [1666962024.476584][218195:218195] CHIP:DMG: Data = 5, - [1666962024.476590][218195:218195] CHIP:DMG: }, - [1666962024.476599][218195:218195] CHIP:DMG: - [1666962024.476605][218195:218195] CHIP:DMG: }, - [1666962024.476616][218195:218195] CHIP:DMG: - [1666962024.476622][218195:218195] CHIP:DMG: AttributeReportIB = - [1666962024.476631][218195:218195] CHIP:DMG: { - [1666962024.476637][218195:218195] CHIP:DMG: AttributeDataIB = - [1666962024.476643][218195:218195] CHIP:DMG: { - [1666962024.476650][218195:218195] CHIP:DMG: DataVersion = 0x593e9f18, - [1666962024.476657][218195:218195] CHIP:DMG: AttributePathIB = - [1666962024.476664][218195:218195] CHIP:DMG: { - [1666962024.476671][218195:218195] CHIP:DMG: Endpoint = 0x1, - [1666962024.476678][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666962024.476687][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, - [1666962024.476694][218195:218195] CHIP:DMG: ListIndex = Null, - [1666962024.476703][218195:218195] CHIP:DMG: } - [1666962024.476711][218195:218195] CHIP:DMG: - [1666962024.476718][218195:218195] CHIP:DMG: Data = 6, - [1666962024.476724][218195:218195] CHIP:DMG: }, - [1666962024.476733][218195:218195] CHIP:DMG: - [1666962024.476739][218195:218195] CHIP:DMG: }, - [1666962024.476750][218195:218195] CHIP:DMG: - [1666962024.476756][218195:218195] CHIP:DMG: AttributeReportIB = - [1666962024.476765][218195:218195] CHIP:DMG: { - [1666962024.476771][218195:218195] CHIP:DMG: AttributeDataIB = - [1666962024.476777][218195:218195] CHIP:DMG: { - [1666962024.476784][218195:218195] CHIP:DMG: DataVersion = 0x593e9f18, - [1666962024.476790][218195:218195] CHIP:DMG: AttributePathIB = - [1666962024.476797][218195:218195] CHIP:DMG: { - [1666962024.476804][218195:218195] CHIP:DMG: Endpoint = 0x1, - [1666962024.476812][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666962024.476820][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, - [1666962024.476827][218195:218195] CHIP:DMG: ListIndex = Null, - [1666962024.476835][218195:218195] CHIP:DMG: } - [1666962024.476844][218195:218195] CHIP:DMG: - [1666962024.476851][218195:218195] CHIP:DMG: Data = 7, - [1666962024.476858][218195:218195] CHIP:DMG: }, - [1666962024.476867][218195:218195] CHIP:DMG: - [1666962024.476872][218195:218195] CHIP:DMG: }, - [1666962024.476884][218195:218195] CHIP:DMG: - [1666962024.476890][218195:218195] CHIP:DMG: AttributeReportIB = - [1666962024.476898][218195:218195] CHIP:DMG: { - [1666962024.476904][218195:218195] CHIP:DMG: AttributeDataIB = - [1666962024.476911][218195:218195] CHIP:DMG: { - [1666962024.476918][218195:218195] CHIP:DMG: DataVersion = 0x593e9f18, - [1666962024.476926][218195:218195] CHIP:DMG: AttributePathIB = - [1666962024.476933][218195:218195] CHIP:DMG: { - [1666962024.476940][218195:218195] CHIP:DMG: Endpoint = 0x1, - [1666962024.476948][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666962024.476959][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, - [1666962024.476968][218195:218195] CHIP:DMG: ListIndex = Null, - [1666962024.476975][218195:218195] CHIP:DMG: } - [1666962024.476983][218195:218195] CHIP:DMG: - [1666962024.476990][218195:218195] CHIP:DMG: Data = 8, - [1666962024.476997][218195:218195] CHIP:DMG: }, - [1666962024.477005][218195:218195] CHIP:DMG: - [1666962024.477011][218195:218195] CHIP:DMG: }, - [1666962024.477022][218195:218195] CHIP:DMG: - [1666962024.477028][218195:218195] CHIP:DMG: AttributeReportIB = - [1666962024.477037][218195:218195] CHIP:DMG: { - [1666962024.477043][218195:218195] CHIP:DMG: AttributeDataIB = - [1666962024.477050][218195:218195] CHIP:DMG: { - [1666962024.477057][218195:218195] CHIP:DMG: DataVersion = 0x593e9f18, - [1666962024.477064][218195:218195] CHIP:DMG: AttributePathIB = - [1666962024.477071][218195:218195] CHIP:DMG: { - [1666962024.477078][218195:218195] CHIP:DMG: Endpoint = 0x1, - [1666962024.477087][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666962024.477096][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, - [1666962024.477103][218195:218195] CHIP:DMG: ListIndex = Null, - [1666962024.477111][218195:218195] CHIP:DMG: } - [1666962024.477119][218195:218195] CHIP:DMG: - [1666962024.477127][218195:218195] CHIP:DMG: Data = 9, - [1666962024.477133][218195:218195] CHIP:DMG: }, - [1666962024.477142][218195:218195] CHIP:DMG: - [1666962024.477148][218195:218195] CHIP:DMG: }, - [1666962024.477159][218195:218195] CHIP:DMG: - [1666962024.477165][218195:218195] CHIP:DMG: AttributeReportIB = - [1666962024.477174][218195:218195] CHIP:DMG: { - [1666962024.477180][218195:218195] CHIP:DMG: AttributeDataIB = - [1666962024.477187][218195:218195] CHIP:DMG: { - [1666962024.477193][218195:218195] CHIP:DMG: DataVersion = 0x593e9f18, - [1666962024.477200][218195:218195] CHIP:DMG: AttributePathIB = - [1666962024.477207][218195:218195] CHIP:DMG: { - [1666962024.477214][218195:218195] CHIP:DMG: Endpoint = 0x1, - [1666962024.477223][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666962024.477232][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, - [1666962024.477239][218195:218195] CHIP:DMG: ListIndex = Null, - [1666962024.477247][218195:218195] CHIP:DMG: } - [1666962024.477255][218195:218195] CHIP:DMG: - [1666962024.477262][218195:218195] CHIP:DMG: Data = 10, - [1666962024.477269][218195:218195] CHIP:DMG: }, - [1666962024.477278][218195:218195] CHIP:DMG: - [1666962024.477283][218195:218195] CHIP:DMG: }, - [1666962024.477294][218195:218195] CHIP:DMG: - [1666962024.477299][218195:218195] CHIP:DMG: AttributeReportIB = - [1666962024.477308][218195:218195] CHIP:DMG: { - [1666962024.477314][218195:218195] CHIP:DMG: AttributeDataIB = - [1666962024.477321][218195:218195] CHIP:DMG: { - [1666962024.477328][218195:218195] CHIP:DMG: DataVersion = 0x593e9f18, - [1666962024.477335][218195:218195] CHIP:DMG: AttributePathIB = - [1666962024.477342][218195:218195] CHIP:DMG: { - [1666962024.477350][218195:218195] CHIP:DMG: Endpoint = 0x1, - [1666962024.477359][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666962024.477368][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, - [1666962024.477376][218195:218195] CHIP:DMG: ListIndex = Null, - [1666962024.477384][218195:218195] CHIP:DMG: } - [1666962024.477393][218195:218195] CHIP:DMG: - [1666962024.477400][218195:218195] CHIP:DMG: Data = 11, - [1666962024.477407][218195:218195] CHIP:DMG: }, - [1666962024.477415][218195:218195] CHIP:DMG: - [1666962024.477421][218195:218195] CHIP:DMG: }, - [1666962024.477433][218195:218195] CHIP:DMG: - [1666962024.477440][218195:218195] CHIP:DMG: AttributeReportIB = - [1666962024.477450][218195:218195] CHIP:DMG: { - [1666962024.477457][218195:218195] CHIP:DMG: AttributeDataIB = - [1666962024.477465][218195:218195] CHIP:DMG: { - [1666962024.477472][218195:218195] CHIP:DMG: DataVersion = 0x593e9f18, - [1666962024.477480][218195:218195] CHIP:DMG: AttributePathIB = - [1666962024.477488][218195:218195] CHIP:DMG: { - [1666962024.477495][218195:218195] CHIP:DMG: Endpoint = 0x1, - [1666962024.477504][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666962024.477512][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, - [1666962024.477520][218195:218195] CHIP:DMG: ListIndex = Null, - [1666962024.477527][218195:218195] CHIP:DMG: } - [1666962024.477536][218195:218195] CHIP:DMG: - [1666962024.477545][218195:218195] CHIP:DMG: Data = 12, - [1666962024.477552][218195:218195] CHIP:DMG: }, - [1666962024.477560][218195:218195] CHIP:DMG: - [1666962024.477567][218195:218195] CHIP:DMG: }, - [1666962024.477579][218195:218195] CHIP:DMG: - [1666962024.477586][218195:218195] CHIP:DMG: AttributeReportIB = - [1666962024.477595][218195:218195] CHIP:DMG: { - [1666962024.477601][218195:218195] CHIP:DMG: AttributeDataIB = - [1666962024.477608][218195:218195] CHIP:DMG: { - [1666962024.477614][218195:218195] CHIP:DMG: DataVersion = 0x593e9f18, - [1666962024.477621][218195:218195] CHIP:DMG: AttributePathIB = - [1666962024.477629][218195:218195] CHIP:DMG: { - [1666962024.477636][218195:218195] CHIP:DMG: Endpoint = 0x1, - [1666962024.477644][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666962024.477651][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, - [1666962024.477659][218195:218195] CHIP:DMG: ListIndex = Null, - [1666962024.477667][218195:218195] CHIP:DMG: } - [1666962024.477678][218195:218195] CHIP:DMG: - [1666962024.477686][218195:218195] CHIP:DMG: Data = 13, - [1666962024.477694][218195:218195] CHIP:DMG: }, - [1666962024.477703][218195:218195] CHIP:DMG: - [1666962024.477709][218195:218195] CHIP:DMG: }, - [1666962024.477717][218195:218195] CHIP:DMG: - [1666962024.477723][218195:218195] CHIP:DMG: ], - [1666962024.477761][218195:218195] CHIP:DMG: - [1666962024.477768][218195:218195] CHIP:DMG: SuppressResponse = true, - [1666962024.477774][218195:218195] CHIP:DMG: InteractionModelRevision = 1 - [1666962024.477781][218195:218195] CHIP:DMG: } - [1666962024.477789][218195:218195] CHIP:DMG: - - ./chip-tool descriptor read parts-list 1 2 - - Verify in TH(bridge-app) Log: - [1666962122.075925][218195:218195] CHIP:IM: Received Read request - [1666962122.075953][218195:218195] CHIP:DMG: ReadRequestMessage = - [1666962122.075960][218195:218195] CHIP:DMG: { - [1666962122.075965][218195:218195] CHIP:DMG: AttributePathIBs = - [1666962122.075972][218195:218195] CHIP:DMG: [ - [1666962122.075978][218195:218195] CHIP:DMG: AttributePathIB = - [1666962122.075985][218195:218195] CHIP:DMG: { - [1666962122.075991][218195:218195] CHIP:DMG: Endpoint = 0x2, - [1666962122.075998][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666962122.076005][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, - [1666962122.076011][218195:218195] CHIP:DMG: } - [1666962122.076018][218195:218195] CHIP:DMG: - [1666962122.076025][218195:218195] CHIP:DMG: ], - [1666962122.076032][218195:218195] CHIP:DMG: - [1666962122.076039][218195:218195] CHIP:DMG: isFabricFiltered = true, - [1666962122.076045][218195:218195] CHIP:DMG: InteractionModelRevision = 1 - [1666962122.076050][218195:218195] CHIP:DMG: }, - [1666962122.076076][218195:218195] CHIP:DMG: IM RH moving to [GeneratingReports] - [1666962122.076096][218195:218195] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 - [1666962122.076104][218195:218195] CHIP:DMG: Cluster 1d, Attribute 3 is dirty - [1666962122.076109][218195:218195] CHIP:DMG: Reading attribute: Cluster=0x0000_001D Endpoint=2 AttributeId=0x0000_0003 (expanded=0) - [1666962122.076124][218195:218195] CHIP:DMG: Sending report (payload has 33 bytes)... - [1666962122.076230][218195:218195] CHIP:EM: <<< [E:12842r M:6348185 (Ack:232430163)] (S) Msg TX to 1:000000000001B669 [E0A2] --- Type 0001:05 (IM:ReportData) - [1666962122.076242][218195:218195] CHIP:IN: (S) Sending msg 6348185 on secure session with LSID: 51715 - [1666962122.076377][218195:218195] CHIP:DMG: >> to UDP:[fe80::485c:bace:6107:3682%wlp3s0]:46280 | 6348185 | [Interaction Model (1) / Report Data (0x05) / Session = 23464 / Exchange = 12842] - [1666962122.076393][218195:218195] CHIP:DMG: Header Flags = - [1666962122.076400][218195:218195] CHIP:DMG: { - [1666962122.076416][218195:218195] CHIP:DMG: Exchange (0x06) = - [1666962122.076422][218195:218195] CHIP:DMG: { - [1666962122.076431][218195:218195] CHIP:DMG: AckMsg = 232430163 - [1666962122.076438][218195:218195] CHIP:DMG: NeedsAck = true - [1666962122.076445][218195:218195] CHIP:DMG: } - [1666962122.076457][218195:218195] CHIP:DMG: } - [1666962122.076463][218195:218195] CHIP:DMG: - [1666962122.076473][218195:218195] CHIP:DMG: Encrypted Payload (67 bytes) = - [1666962122.076479][218195:218195] CHIP:DMG: { - [1666962122.076485][218195:218195] CHIP:DMG: data = 00a85b0099dd60001e26b5c1cfa1da4d303aea77d3171c34b8d4c5f53620b3db5a353b9220df87512e58952b5ea5b56dffc79121a74544db29f4bb907e23a33d82a0ca - [1666962122.076491][218195:218195] CHIP:DMG: buffer_ptr = 94136416764416 - [1666962122.076497][218195:218195] CHIP:DMG: } - [1666962122.076503][218195:218195] CHIP:DMG: - [1666962122.076515][218195:218195] CHIP:DMG: Decrypted Payload (33 bytes) = - [1666962122.076521][218195:218195] CHIP:DMG: { - [1666962122.076529][218195:218195] CHIP:DMG: data = 153601153500370024020224031d24040318350124007f18181818290424ff0118 - [1666962122.076536][218195:218195] CHIP:DMG: } - [1666962122.076542][218195:218195] CHIP:DMG: - [1666962122.076566][218195:218195] CHIP:DMG: ReportDataMessage = - [1666962122.076572][218195:218195] CHIP:DMG: { - [1666962122.076578][218195:218195] CHIP:DMG: AttributeReportIBs = - [1666962122.076587][218195:218195] CHIP:DMG: [ - [1666962122.076593][218195:218195] CHIP:DMG: AttributeReportIB = - [1666962122.076602][218195:218195] CHIP:DMG: { - [1666962122.076608][218195:218195] CHIP:DMG: AttributeStatusIB = - [1666962122.076615][218195:218195] CHIP:DMG: { - [1666962122.076621][218195:218195] CHIP:DMG: AttributePathIB = - [1666962122.076628][218195:218195] CHIP:DMG: { - [1666962122.076636][218195:218195] CHIP:DMG: Endpoint = 0x2, - [1666962122.076644][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666962122.076653][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, - [1666962122.076660][218195:218195] CHIP:DMG: } - [1666962122.076671][218195:218195] CHIP:DMG: - [1666962122.076678][218195:218195] CHIP:DMG: StatusIB = - [1666962122.076686][218195:218195] CHIP:DMG: { - [1666962122.076694][218195:218195] CHIP:DMG: status = 0x7f (UNSUPPORTED_ENDPOINT), - [1666962122.076702][218195:218195] CHIP:DMG: }, - [1666962122.076708][218195:218195] CHIP:DMG: - [1666962122.076713][218195:218195] CHIP:DMG: }, - [1666962122.076720][218195:218195] CHIP:DMG: - [1666962122.076725][218195:218195] CHIP:DMG: }, - [1666962122.076732][218195:218195] CHIP:DMG: - [1666962122.076736][218195:218195] CHIP:DMG: ], - [1666962122.076744][218195:218195] CHIP:DMG: - [1666962122.076753][218195:218195] CHIP:DMG: SuppressResponse = true, - [1666962122.076761][218195:218195] CHIP:DMG: InteractionModelRevision = 1 - [1666962122.076769][218195:218195] CHIP:DMG: } - - ./chip-tool descriptor read parts-list 1 3 - - Verify in TH(bridge-app) Log: - [1666962181.272370][218195:218195] CHIP:IM: Received Read request - [1666962181.272431][218195:218195] CHIP:DMG: ReadRequestMessage = - [1666962181.272451][218195:218195] CHIP:DMG: { - [1666962181.272466][218195:218195] CHIP:DMG: AttributePathIBs = - [1666962181.272482][218195:218195] CHIP:DMG: [ - [1666962181.272497][218195:218195] CHIP:DMG: AttributePathIB = - [1666962181.272515][218195:218195] CHIP:DMG: { - [1666962181.272532][218195:218195] CHIP:DMG: Endpoint = 0x3, - [1666962181.272548][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666962181.272565][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, - [1666962181.272581][218195:218195] CHIP:DMG: } - [1666962181.272599][218195:218195] CHIP:DMG: - [1666962181.272614][218195:218195] CHIP:DMG: ], - [1666962181.272633][218195:218195] CHIP:DMG: - [1666962181.272649][218195:218195] CHIP:DMG: isFabricFiltered = true, - [1666962181.272665][218195:218195] CHIP:DMG: InteractionModelRevision = 1 - [1666962181.272679][218195:218195] CHIP:DMG: }, - [1666962181.272736][218195:218195] CHIP:DMG: IM RH moving to [GeneratingReports] - [1666962181.272791][218195:218195] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 - [1666962181.272810][218195:218195] CHIP:DMG: Cluster 1d, Attribute 3 is dirty - [1666962181.272825][218195:218195] CHIP:DMG: Reading attribute: Cluster=0x0000_001D Endpoint=3 AttributeId=0x0000_0003 (expanded=0) - [1666962181.272846][218195:218195] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_001D e=3 p=v - [1666962181.272869][218195:218195] CHIP:DMG: AccessControl: allowed - [1666962181.272906][218195:218195] CHIP:DMG: Sending report (payload has 36 bytes)... - [1666962181.273115][218195:218195] CHIP:EM: <<< [E:46913r M:111572064 (Ack:187764321)] (S) Msg TX to 1:000000000001B669 [E0A2] --- Type 0001:05 (IM:ReportData) - [1666962181.273146][218195:218195] CHIP:IN: (S) Sending msg 111572064 on secure session with LSID: 51716 - [1666962181.273415][218195:218195] CHIP:DMG: >> to UDP:[fe80::485c:bace:6107:3682%wlp3s0]:36413 | 111572064 | [Interaction Model (1) / Report Data (0x05) / Session = 7119 / Exchange = 46913] - [1666962181.273447][218195:218195] CHIP:DMG: Header Flags = - [1666962181.273465][218195:218195] CHIP:DMG: { - [1666962181.273492][218195:218195] CHIP:DMG: Exchange (0x06) = - [1666962181.273507][218195:218195] CHIP:DMG: { - [1666962181.273523][218195:218195] CHIP:DMG: AckMsg = 187764321 - [1666962181.273536][218195:218195] CHIP:DMG: NeedsAck = true - [1666962181.273550][218195:218195] CHIP:DMG: } - [1666962181.273572][218195:218195] CHIP:DMG: } - [1666962181.273585][218195:218195] CHIP:DMG: - [1666962181.273605][218195:218195] CHIP:DMG: Encrypted Payload (70 bytes) = - [1666962181.273619][218195:218195] CHIP:DMG: { - [1666962181.273633][218195:218195] CHIP:DMG: data = 00cf1b006074a606d86a9f1f8d1116587d199c334287a090de625e1267cae0122cf9bb9514247ab1b27ca9ec853fc523ff013060a7845eaf1b9fc336790bc3d8e2e7bf06a5fc - [1666962181.273649][218195:218195] CHIP:DMG: buffer_ptr = 94136416764416 - [1666962181.273663][218195:218195] CHIP:DMG: } - [1666962181.273676][218195:218195] CHIP:DMG: - [1666962181.273697][218195:218195] CHIP:DMG: Decrypted Payload (36 bytes) = - [1666962181.273717][218195:218195] CHIP:DMG: { - [1666962181.273738][218195:218195] CHIP:DMG: data = 1536011535012600378216b4370124020324031d24040318360218181818290424ff0118 - [1666962181.273753][218195:218195] CHIP:DMG: } - [1666962181.273766][218195:218195] CHIP:DMG: - [1666962181.273823][218195:218195] CHIP:DMG: ReportDataMessage = - [1666962181.273840][218195:218195] CHIP:DMG: { - [1666962181.273851][218195:218195] CHIP:DMG: AttributeReportIBs = - [1666962181.273876][218195:218195] CHIP:DMG: [ - [1666962181.273891][218195:218195] CHIP:DMG: AttributeReportIB = - [1666962181.273916][218195:218195] CHIP:DMG: { - [1666962181.273933][218195:218195] CHIP:DMG: AttributeDataIB = - [1666962181.273954][218195:218195] CHIP:DMG: { - [1666962181.273972][218195:218195] CHIP:DMG: DataVersion = 0xb4168237, - [1666962181.273988][218195:218195] CHIP:DMG: AttributePathIB = - [1666962181.274005][218195:218195] CHIP:DMG: { - [1666962181.274022][218195:218195] CHIP:DMG: Endpoint = 0x3, - [1666962181.274041][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666962181.274062][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, - [1666962181.274082][218195:218195] CHIP:DMG: } - [1666962181.274102][218195:218195] CHIP:DMG: - [1666962181.274124][218195:218195] CHIP:DMG: Data = [ - [1666962181.274145][218195:218195] CHIP:DMG: - [1666962181.274165][218195:218195] CHIP:DMG: ], - [1666962181.274182][218195:218195] CHIP:DMG: }, - [1666962181.274206][218195:218195] CHIP:DMG: - [1666962181.274224][218195:218195] CHIP:DMG: }, - [1666962181.274248][218195:218195] CHIP:DMG: - [1666962181.274266][218195:218195] CHIP:DMG: ], - [1666962181.274288][218195:218195] CHIP:DMG: - [1666962181.274303][218195:218195] CHIP:DMG: SuppressResponse = true, - [1666962181.274318][218195:218195] CHIP:DMG: InteractionModelRevision = 1 - [1666962181.274337][218195:218195] CHIP:DMG: } - [1666962181.274354][218195:218195] CHIP:DMG: - + Verify in TH(bridge-app) Log: + [1666961312.435864][218195:218195] CHIP:IM: Received Read request + [1666961312.435907][218195:218195] CHIP:DMG: ReadRequestMessage = + [1666961312.435918][218195:218195] CHIP:DMG: { + [1666961312.435927][218195:218195] CHIP:DMG: AttributePathIBs = + [1666961312.435938][218195:218195] CHIP:DMG: [ + [1666961312.435947][218195:218195] CHIP:DMG: AttributePathIB = + [1666961312.435958][218195:218195] CHIP:DMG: { + [1666961312.435969][218195:218195] CHIP:DMG: Endpoint = 0x6, + [1666961312.435983][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666961312.435998][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, + [1666961312.436008][218195:218195] CHIP:DMG: } + [1666961312.436019][218195:218195] CHIP:DMG: + [1666961312.436029][218195:218195] CHIP:DMG: ], + [1666961312.436041][218195:218195] CHIP:DMG: + [1666961312.436052][218195:218195] CHIP:DMG: isFabricFiltered = true, + [1666961312.436062][218195:218195] CHIP:DMG: InteractionModelRevision = 1 + [1666961312.436071][218195:218195] CHIP:DMG: }, + [1666961312.436111][218195:218195] CHIP:DMG: IM RH moving to [GeneratingReports] + [1666961312.436152][218195:218195] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 + [1666961312.436165][218195:218195] CHIP:DMG: Cluster 1d, Attribute 0 is dirty + [1666961312.436174][218195:218195] CHIP:DMG: Reading attribute: Cluster=0x0000_001D Endpoint=6 AttributeId=0x0000_0000 (expanded=0) + [1666961312.436188][218195:218195] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_001D e=6 p=v + [1666961312.436204][218195:218195] CHIP:DMG: AccessControl: allowed + [1666961312.436233][218195:218195] CHIP:DMG: Sending report (payload has 70 bytes)... + [1666961312.436389][218195:218195] CHIP:EM: <<< [E:21104r M:199575968 (Ack:157464888)] (S) Msg TX to 1:000000000001B669 [E0A2] --- Type 0001:05 (IM:ReportData) + [1666961312.436411][218195:218195] CHIP:IN: (S) Sending msg 199575968 on secure session with LSID: 51703 + [1666961312.436607][218195:218195] CHIP:DMG: >> to UDP:[fe80::485c:bace:6107:3682%wlp3s0]:60440 | 199575968 | [Interaction Model (1) / Report Data (0x05) / Session = 65356 / Exchange = 21104] + [1666961312.436628][218195:218195] CHIP:DMG: Header Flags = + [1666961312.436638][218195:218195] CHIP:DMG: { + [1666961312.436657][218195:218195] CHIP:DMG: Exchange (0x06) = + [1666961312.436666][218195:218195] CHIP:DMG: { + [1666961312.436677][218195:218195] CHIP:DMG: AckMsg = 157464888 + [1666961312.436687][218195:218195] CHIP:DMG: NeedsAck = true + [1666961312.436695][218195:218195] CHIP:DMG: } + [1666961312.436710][218195:218195] CHIP:DMG: } + [1666961312.436719][218195:218195] CHIP:DMG: + [1666961312.436731][218195:218195] CHIP:DMG: Encrypted Payload (104 bytes) = + [1666961312.436740][218195:218195] CHIP:DMG: { + [1666961312.436749][218195:218195] CHIP:DMG: data = 004cff00a049e50b5628dde1918c40ddd26bcbb621153a2f2a5254bad23c4e0606fa54788058e5f767dbc67763050b23b5b037187c8de160cf358241dd94bf6beb79ac8e16c9c7b6d0e6e513dd72803539c67b4440eaf1a4fb52e29c19f6c3a1fd5c6459219d6efa + [1666961312.442311][218195:218195] CHIP:DMG: buffer_ptr = 94136416759440 + [1666961312.442329][218195:218195] CHIP:DMG: } + [1666961312.442339][218195:218195] CHIP:DMG: + [1666961312.442372][218195:218195] CHIP:DMG: Decrypted Payload (70 bytes) = + [1666961312.442384][218195:218195] CHIP:DMG: { + [1666961312.442395][218195:218195] CHIP:DMG: data = 15360115350126004d2fac6c370124020624031d24040018360218181815350126004d2fac6c370124020624031d240400340518350224001324010118181818290424ff0118 + [1666961312.442405][218195:218195] CHIP:DMG: } + [1666961312.442415][218195:218195] CHIP:DMG: + [1666961312.442479][218195:218195] CHIP:DMG: ReportDataMessage = + [1666961312.442491][218195:218195] CHIP:DMG: { + [1666961312.442501][218195:218195] CHIP:DMG: AttributeReportIBs = + [1666961312.442517][218195:218195] CHIP:DMG: [ + [1666961312.442528][218195:218195] CHIP:DMG: AttributeReportIB = + [1666961312.442545][218195:218195] CHIP:DMG: { + [1666961312.442555][218195:218195] CHIP:DMG: AttributeDataIB = + [1666961312.442568][218195:218195] CHIP:DMG: { + [1666961312.442581][218195:218195] CHIP:DMG: DataVersion = 0x6cac2f4d, + [1666961312.442605][218195:218195] CHIP:DMG: AttributePathIB = + [1666961312.442629][218195:218195] CHIP:DMG: { + [1666961312.442643][218195:218195] CHIP:DMG: Endpoint = 0x6, + [1666961312.442657][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666961312.442673][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, + [1666961312.442687][218195:218195] CHIP:DMG: } + [1666961312.442703][218195:218195] CHIP:DMG: + [1666961312.442717][218195:218195] CHIP:DMG: Data = [ + [1666961312.442731][218195:218195] CHIP:DMG: + [1666961312.442745][218195:218195] CHIP:DMG: ], + [1666961312.442757][218195:218195] CHIP:DMG: }, + [1666961312.442770][218195:218195] CHIP:DMG: + [1666961312.442782][218195:218195] CHIP:DMG: }, + [1666961312.442807][218195:218195] CHIP:DMG: + [1666961312.442819][218195:218195] CHIP:DMG: AttributeReportIB = + [1666961312.442841][218195:218195] CHIP:DMG: { + [1666961312.442851][218195:218195] CHIP:DMG: AttributeDataIB = + [1666961312.442861][218195:218195] CHIP:DMG: { + [1666961312.442870][218195:218195] CHIP:DMG: DataVersion = 0x6cac2f4d, + [1666961312.442886][218195:218195] CHIP:DMG: AttributePathIB = + [1666961312.442901][218195:218195] CHIP:DMG: { + [1666961312.442916][218195:218195] CHIP:DMG: Endpoint = 0x6, + [1666961312.442931][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666961312.442962][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, + [1666961312.442978][218195:218195] CHIP:DMG: ListIndex = Null, + [1666961312.442998][218195:218195] CHIP:DMG: } + [1666961312.443016][218195:218195] CHIP:DMG: + [1666961312.443033][218195:218195] CHIP:DMG: Data = + [1666961312.443052][218195:218195] CHIP:DMG: { + [1666961312.443069][218195:218195] CHIP:DMG: 0x0 = 19, + [1666961312.443084][218195:218195] CHIP:DMG: 0x1 = 1, + [1666961312.443135][218195:218195] CHIP:DMG: }, + [1666961312.443149][218195:218195] CHIP:DMG: }, + [1666961312.443170][218195:218195] CHIP:DMG: + [1666961312.443183][218195:218195] CHIP:DMG: }, + [1666961312.443203][218195:218195] CHIP:DMG: + [1666961312.443215][218195:218195] CHIP:DMG: ], + [1666961312.443242][218195:218195] CHIP:DMG: + [1666961312.443256][218195:218195] CHIP:DMG: SuppressResponse = true, + [1666961312.443270][218195:218195] CHIP:DMG: InteractionModelRevision = 1 + [1666961312.443282][218195:218195] CHIP:DMG: } + [1666961312.443295][218195:218195] CHIP:DMG: - ./chip-tool descriptor read parts-list 1 4 - Verify in TH(bridge-app) Log: - - [1666962226.211067][218195:218195] CHIP:IM: Received Read request - [1666962226.211160][218195:218195] CHIP:DMG: ReadRequestMessage = - [1666962226.211169][218195:218195] CHIP:DMG: { - [1666962226.211175][218195:218195] CHIP:DMG: AttributePathIBs = - [1666962226.211183][218195:218195] CHIP:DMG: [ - [1666962226.211190][218195:218195] CHIP:DMG: AttributePathIB = - [1666962226.211200][218195:218195] CHIP:DMG: { - [1666962226.211209][218195:218195] CHIP:DMG: Endpoint = 0x4, - [1666962226.211218][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666962226.211227][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, - [1666962226.211235][218195:218195] CHIP:DMG: } - [1666962226.211245][218195:218195] CHIP:DMG: - [1666962226.211253][218195:218195] CHIP:DMG: ], - [1666962226.211263][218195:218195] CHIP:DMG: - [1666962226.211272][218195:218195] CHIP:DMG: isFabricFiltered = true, - [1666962226.211280][218195:218195] CHIP:DMG: InteractionModelRevision = 1 - [1666962226.211288][218195:218195] CHIP:DMG: }, - [1666962226.211319][218195:218195] CHIP:DMG: IM RH moving to [GeneratingReports] - [1666962226.211353][218195:218195] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 - [1666962226.211363][218195:218195] CHIP:DMG: Cluster 1d, Attribute 3 is dirty - [1666962226.211370][218195:218195] CHIP:DMG: Reading attribute: Cluster=0x0000_001D Endpoint=4 AttributeId=0x0000_0003 (expanded=0) - [1666962226.211382][218195:218195] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_001D e=4 p=v - [1666962226.211396][218195:218195] CHIP:DMG: AccessControl: allowed - [1666962226.211419][218195:218195] CHIP:DMG: Sending report (payload has 36 bytes)... - [1666962226.211532][218195:218195] CHIP:EM: <<< [E:32390r M:201985649 (Ack:262416764)] (S) Msg TX to 1:000000000001B669 [E0A2] --- Type 0001:05 (IM:ReportData) - [1666962226.211551][218195:218195] CHIP:IN: (S) Sending msg 201985649 on secure session with LSID: 51717 - [1666962226.211699][218195:218195] CHIP:DMG: >> to UDP:[fe80::485c:bace:6107:3682%wlp3s0]:55096 | 201985649 | [Interaction Model (1) / Report Data (0x05) / Session = 41621 / Exchange = 32390] - [1666962226.211711][218195:218195] CHIP:DMG: Header Flags = - [1666962226.211715][218195:218195] CHIP:DMG: { - [1666962226.211726][218195:218195] CHIP:DMG: Exchange (0x06) = - [1666962226.211731][218195:218195] CHIP:DMG: { - [1666962226.211736][218195:218195] CHIP:DMG: AckMsg = 262416764 - [1666962226.211741][218195:218195] CHIP:DMG: NeedsAck = true - [1666962226.211745][218195:218195] CHIP:DMG: } - [1666962226.211753][218195:218195] CHIP:DMG: } - [1666962226.211758][218195:218195] CHIP:DMG: - [1666962226.211764][218195:218195] CHIP:DMG: Encrypted Payload (70 bytes) = - [1666962226.211769][218195:218195] CHIP:DMG: { - [1666962226.211773][218195:218195] CHIP:DMG: data = 0095a200710e0a0c886c3b3bdc1e7f2be7778df8c8dda3541891bd0743b7a912e9ccfd60902082784e8e2247f9d2628f782007da5ae8eab65680617b41888803918f2bcd05b6 - [1666962226.211778][218195:218195] CHIP:DMG: buffer_ptr = 94136416766512 - [1666962226.211783][218195:218195] CHIP:DMG: } - [1666962226.211787][218195:218195] CHIP:DMG: - [1666962226.211795][218195:218195] CHIP:DMG: Decrypted Payload (36 bytes) = - [1666962226.211799][218195:218195] CHIP:DMG: { - [1666962226.211804][218195:218195] CHIP:DMG: data = 1536011535012600c90e9a3a370124020424031d24040318360218181818290424ff0118 - [1666962226.211809][218195:218195] CHIP:DMG: } - [1666962226.211813][218195:218195] CHIP:DMG: - [1666962226.211835][218195:218195] CHIP:DMG: ReportDataMessage = - [1666962226.211840][218195:218195] CHIP:DMG: { - [1666962226.211844][218195:218195] CHIP:DMG: AttributeReportIBs = - [1666962226.211852][218195:218195] CHIP:DMG: [ - [1666962226.211857][218195:218195] CHIP:DMG: AttributeReportIB = - [1666962226.211865][218195:218195] CHIP:DMG: { - [1666962226.211870][218195:218195] CHIP:DMG: AttributeDataIB = - [1666962226.211875][218195:218195] CHIP:DMG: { - [1666962226.211881][218195:218195] CHIP:DMG: DataVersion = 0x3a9a0ec9, - [1666962226.211887][218195:218195] CHIP:DMG: AttributePathIB = - [1666962226.211892][218195:218195] CHIP:DMG: { - [1666962226.211898][218195:218195] CHIP:DMG: Endpoint = 0x4, - [1666962226.211904][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666962226.211911][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, - [1666962226.211916][218195:218195] CHIP:DMG: } - [1666962226.211923][218195:218195] CHIP:DMG: - [1666962226.211928][218195:218195] CHIP:DMG: Data = [ - [1666962226.211934][218195:218195] CHIP:DMG: - [1666962226.211940][218195:218195] CHIP:DMG: ], - [1666962226.211945][218195:218195] CHIP:DMG: }, - [1666962226.211952][218195:218195] CHIP:DMG: - [1666962226.211957][218195:218195] CHIP:DMG: }, - [1666962226.211965][218195:218195] CHIP:DMG: - [1666962226.211969][218195:218195] CHIP:DMG: ], - [1666962226.211977][218195:218195] CHIP:DMG: - [1666962226.211982][218195:218195] CHIP:DMG: SuppressResponse = true, - [1666962226.211987][218195:218195] CHIP:DMG: InteractionModelRevision = 1 - [1666962226.211991][218195:218195] CHIP:DMG: } + ./chip-tool descriptor read device-type-list 1 7 - ./chip-tool descriptor read parts-list 1 5 + Verify in TH(bridge-app) Log: + [1666961364.286140][218195:218195] CHIP:IM: Received Read request + [1666961364.286177][218195:218195] CHIP:DMG: ReadRequestMessage = + [1666961364.286185][218195:218195] CHIP:DMG: { + [1666961364.286193][218195:218195] CHIP:DMG: AttributePathIBs = + [1666961364.286202][218195:218195] CHIP:DMG: [ + [1666961364.286209][218195:218195] CHIP:DMG: AttributePathIB = + [1666961364.286218][218195:218195] CHIP:DMG: { + [1666961364.286228][218195:218195] CHIP:DMG: Endpoint = 0x7, + [1666961364.286237][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666961364.286246][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, + [1666961364.286254][218195:218195] CHIP:DMG: } + [1666961364.286263][218195:218195] CHIP:DMG: + [1666961364.286271][218195:218195] CHIP:DMG: ], + [1666961364.286282][218195:218195] CHIP:DMG: + [1666961364.286291][218195:218195] CHIP:DMG: isFabricFiltered = true, + [1666961364.286299][218195:218195] CHIP:DMG: InteractionModelRevision = 1 + [1666961364.286306][218195:218195] CHIP:DMG: }, + [1666961364.286337][218195:218195] CHIP:DMG: IM RH moving to [GeneratingReports] + [1666961364.286367][218195:218195] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 + [1666961364.286377][218195:218195] CHIP:DMG: Cluster 1d, Attribute 0 is dirty + [1666961364.286385][218195:218195] CHIP:DMG: Reading attribute: Cluster=0x0000_001D Endpoint=7 AttributeId=0x0000_0000 (expanded=0) + [1666961364.286397][218195:218195] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_001D e=7 p=v + [1666961364.286410][218195:218195] CHIP:DMG: AccessControl: allowed + [1666961364.286435][218195:218195] CHIP:DMG: Sending report (payload has 71 bytes)... + [1666961364.286561][218195:218195] CHIP:EM: <<< [E:20571r M:215006971 (Ack:132367975)] (S) Msg TX to 1:000000000001B669 [E0A2] --- Type 0001:05 (IM:ReportData) + [1666961364.286578][218195:218195] CHIP:IN: (S) Sending msg 215006971 on secure session with LSID: 51704 + [1666961364.286734][218195:218195] CHIP:DMG: >> to UDP:[fe80::485c:bace:6107:3682%wlp3s0]:36519 | 215006971 | [Interaction Model (1) / Report Data (0x05) / Session = 4615 / Exchange = 20571] + [1666961364.286752][218195:218195] CHIP:DMG: Header Flags = + [1666961364.286760][218195:218195] CHIP:DMG: { + [1666961364.286775][218195:218195] CHIP:DMG: Exchange (0x06) = + [1666961364.286783][218195:218195] CHIP:DMG: { + [1666961364.293096][218195:218195] CHIP:DMG: AckMsg = 132367975 + [1666961364.293130][218195:218195] CHIP:DMG: NeedsAck = true + [1666961364.293156][218195:218195] CHIP:DMG: } + [1666961364.293190][218195:218195] CHIP:DMG: } + [1666961364.293214][218195:218195] CHIP:DMG: + [1666961364.293248][218195:218195] CHIP:DMG: Encrypted Payload (105 bytes) = + [1666961364.293273][218195:218195] CHIP:DMG: { + [1666961364.293295][218195:218195] CHIP:DMG: data = 00071200fbbed00c55f10001d54b0896b36ef389b19ccab71aa5a70e1dda15a56c40b699441d5f477e29eda0687b4eaa64dfc21bc687093dc166cad011e8dd6b934d92c7e631952e3204fe3ea8f0f6dee7560945c6a9b25b4d0246d490e22a8275ab95f7b0a6cc6f71 + [1666961364.293322][218195:218195] CHIP:DMG: buffer_ptr = 94136416760016 + [1666961364.293335][218195:218195] CHIP:DMG: } + [1666961364.293347][218195:218195] CHIP:DMG: + [1666961364.293368][218195:218195] CHIP:DMG: Decrypted Payload (71 bytes) = + [1666961364.293380][218195:218195] CHIP:DMG: { + [1666961364.293392][218195:218195] CHIP:DMG: data = 1536011535012600740734f6370124020724031d2404001836021818181535012600740734f6370124020724031d24040034051835022500020324010118181818290424ff0118 + [1666961364.293404][218195:218195] CHIP:DMG: } + [1666961364.293416][218195:218195] CHIP:DMG: + [1666961364.293482][218195:218195] CHIP:DMG: ReportDataMessage = + [1666961364.293496][218195:218195] CHIP:DMG: { + [1666961364.293506][218195:218195] CHIP:DMG: AttributeReportIBs = + [1666961364.293525][218195:218195] CHIP:DMG: [ + [1666961364.293538][218195:218195] CHIP:DMG: AttributeReportIB = + [1666961364.293557][218195:218195] CHIP:DMG: { + [1666961364.293570][218195:218195] CHIP:DMG: AttributeDataIB = + [1666961364.293584][218195:218195] CHIP:DMG: { + [1666961364.293599][218195:218195] CHIP:DMG: DataVersion = 0xf6340774, + [1666961364.293614][218195:218195] CHIP:DMG: AttributePathIB = + [1666961364.293629][218195:218195] CHIP:DMG: { + [1666961364.293644][218195:218195] CHIP:DMG: Endpoint = 0x7, + [1666961364.293659][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666961364.293675][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, + [1666961364.293690][218195:218195] CHIP:DMG: } + [1666961364.293706][218195:218195] CHIP:DMG: + [1666961364.293720][218195:218195] CHIP:DMG: Data = [ + [1666961364.293735][218195:218195] CHIP:DMG: + [1666961364.293750][218195:218195] CHIP:DMG: ], + [1666961364.293764][218195:218195] CHIP:DMG: }, + [1666961364.293781][218195:218195] CHIP:DMG: + [1666961364.293794][218195:218195] CHIP:DMG: }, + [1666961364.293818][218195:218195] CHIP:DMG: + [1666961364.293830][218195:218195] CHIP:DMG: AttributeReportIB = + [1666961364.293849][218195:218195] CHIP:DMG: { + [1666961364.293862][218195:218195] CHIP:DMG: AttributeDataIB = + [1666961364.293876][218195:218195] CHIP:DMG: { + [1666961364.293890][218195:218195] CHIP:DMG: DataVersion = 0xf6340774, + [1666961364.293904][218195:218195] CHIP:DMG: AttributePathIB = + [1666961364.293918][218195:218195] CHIP:DMG: { + [1666961364.293933][218195:218195] CHIP:DMG: Endpoint = 0x7, + [1666961364.293948][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666961364.293963][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, + [1666961364.293978][218195:218195] CHIP:DMG: ListIndex = Null, + [1666961364.293992][218195:218195] CHIP:DMG: } + [1666961364.294008][218195:218195] CHIP:DMG: + [1666961364.294022][218195:218195] CHIP:DMG: Data = + [1666961364.294036][218195:218195] CHIP:DMG: { + [1666961364.294052][218195:218195] CHIP:DMG: 0x0 = 770, + [1666961364.294068][218195:218195] CHIP:DMG: 0x1 = 1, + [1666961364.294082][218195:218195] CHIP:DMG: }, + [1666961364.294095][218195:218195] CHIP:DMG: }, + [1666961364.294113][218195:218195] CHIP:DMG: + [1666961364.294125][218195:218195] CHIP:DMG: }, + [1666961364.294142][218195:218195] CHIP:DMG: + [1666961364.294154][218195:218195] CHIP:DMG: ], + [1666961364.294177][218195:218195] CHIP:DMG: + [1666961364.294191][218195:218195] CHIP:DMG: SuppressResponse = true, + [1666961364.294203][218195:218195] CHIP:DMG: InteractionModelRevision = 1 + [1666961364.294214][218195:218195] CHIP:DMG: } + + ./chip-tool descriptor read device-type-list 1 8 + + Verify in TH(bridge-app) Log: + [1666961419.607662][218195:218195] CHIP:IM: Received Read request + [1666961419.607690][218195:218195] CHIP:DMG: ReadRequestMessage = + [1666961419.607697][218195:218195] CHIP:DMG: { + [1666961419.607704][218195:218195] CHIP:DMG: AttributePathIBs = + [1666961419.607711][218195:218195] CHIP:DMG: [ + [1666961419.607718][218195:218195] CHIP:DMG: AttributePathIB = + [1666961419.607726][218195:218195] CHIP:DMG: { + [1666961419.607733][218195:218195] CHIP:DMG: Endpoint = 0x8, + [1666961419.607741][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666961419.607749][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, + [1666961419.607756][218195:218195] CHIP:DMG: } + [1666961419.607764][218195:218195] CHIP:DMG: + [1666961419.607769][218195:218195] CHIP:DMG: ], + [1666961419.607777][218195:218195] CHIP:DMG: + [1666961419.607783][218195:218195] CHIP:DMG: isFabricFiltered = true, + [1666961419.607788][218195:218195] CHIP:DMG: InteractionModelRevision = 1 + [1666961419.607793][218195:218195] CHIP:DMG: }, + [1666961419.607818][218195:218195] CHIP:DMG: IM RH moving to [GeneratingReports] + [1666961419.607838][218195:218195] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 + [1666961419.607845][218195:218195] CHIP:DMG: Cluster 1d, Attribute 0 is dirty + [1666961419.607850][218195:218195] CHIP:DMG: Reading attribute: Cluster=0x0000_001D Endpoint=8 AttributeId=0x0000_0000 (expanded=0) + [1666961419.607858][218195:218195] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_001D e=8 p=v + [1666961419.607867][218195:218195] CHIP:DMG: AccessControl: allowed + [1666961419.607885][218195:218195] CHIP:DMG: Sending report (payload has 71 bytes)... + [1666961419.607987][218195:218195] CHIP:EM: <<< [E:25290r M:113624282 (Ack:54059552)] (S) Msg TX to 1:000000000001B669 [E0A2] --- Type 0001:05 (IM:ReportData) + [1666961419.607998][218195:218195] CHIP:IN: (S) Sending msg 113624282 on secure session with LSID: 51705 + [1666961419.608128][218195:218195] CHIP:DMG: >> to UDP:[fe80::485c:bace:6107:3682%wlp3s0]:44999 | 113624282 | [Interaction Model (1) / Report Data (0x05) / Session = 36612 / Exchange = 25290] + [1666961419.608143][218195:218195] CHIP:DMG: Header Flags = + [1666961419.608154][218195:218195] CHIP:DMG: { + [1666961419.608167][218195:218195] CHIP:DMG: Exchange (0x06) = + [1666961419.608173][218195:218195] CHIP:DMG: { + [1666961419.608181][218195:218195] CHIP:DMG: AckMsg = 54059552 + [1666961419.608211][218195:218195] CHIP:DMG: NeedsAck = true + [1666961419.608227][218195:218195] CHIP:DMG: } + [1666961419.608238][218195:218195] CHIP:DMG: } + [1666961419.608245][218195:218195] CHIP:DMG: + [1666961419.608254][218195:218195] CHIP:DMG: Encrypted Payload (105 bytes) = + [1666961419.608260][218195:218195] CHIP:DMG: { + [1666961419.608266][218195:218195] CHIP:DMG: data = 00048f00dac4c5068a00f6067a2debbf6b33b35fdbe3fc56b2a163f97b132bec91a04597361fafe7438c0be37c604efda3d4d4ad7071909f234fd3bf48f3e16cb4b41105082a13b45cc9589482c39b8d5af6a9f35b19c07fc1d126c09e37c3cec6880657f43006a87c + [1666961419.608273][218195:218195] CHIP:DMG: buffer_ptr = 94136416760016 + [1666961419.608280][218195:218195] CHIP:DMG: } + [1666961419.608286][218195:218195] CHIP:DMG: + [1666961419.608298][218195:218195] CHIP:DMG: Decrypted Payload (71 bytes) = + [1666961419.608304][218195:218195] CHIP:DMG: { + [1666961419.608309][218195:218195] CHIP:DMG: data = 1536011535012600de39a0f6370124020824031d2404001836021818181535012600de39a0f6370124020824031d24040034051835022500020324010118181818290424ff0118 + [1666961419.608314][218195:218195] CHIP:DMG: } + [1666961419.608319][218195:218195] CHIP:DMG: + [1666961419.608351][218195:218195] CHIP:DMG: ReportDataMessage = + [1666961419.608357][218195:218195] CHIP:DMG: { + [1666961419.608362][218195:218195] CHIP:DMG: AttributeReportIBs = + [1666961419.608371][218195:218195] CHIP:DMG: [ + [1666961419.608376][218195:218195] CHIP:DMG: AttributeReportIB = + [1666961419.608385][218195:218195] CHIP:DMG: { + [1666961419.608390][218195:218195] CHIP:DMG: AttributeDataIB = + [1666961419.608397][218195:218195] CHIP:DMG: { + [1666961419.608403][218195:218195] CHIP:DMG: DataVersion = 0xf6a039de, + [1666961419.608409][218195:218195] CHIP:DMG: AttributePathIB = + [1666961419.608416][218195:218195] CHIP:DMG: { + [1666961419.608422][218195:218195] CHIP:DMG: Endpoint = 0x8, + [1666961419.608429][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666961419.608436][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, + [1666961419.608442][218195:218195] CHIP:DMG: } + [1666961419.608450][218195:218195] CHIP:DMG: + [1666961419.608456][218195:218195] CHIP:DMG: Data = [ + [1666961419.608463][218195:218195] CHIP:DMG: + [1666961419.608469][218195:218195] CHIP:DMG: ], + [1666961419.608475][218195:218195] CHIP:DMG: }, + [1666961419.608483][218195:218195] CHIP:DMG: + [1666961419.608489][218195:218195] CHIP:DMG: }, + [1666961419.608501][218195:218195] CHIP:DMG: + [1666961419.608506][218195:218195] CHIP:DMG: AttributeReportIB = + [1666961419.608515][218195:218195] CHIP:DMG: { + [1666961419.608521][218195:218195] CHIP:DMG: AttributeDataIB = + [1666961419.608527][218195:218195] CHIP:DMG: { + [1666961419.608533][218195:218195] CHIP:DMG: DataVersion = 0xf6a039de, + [1666961419.608540][218195:218195] CHIP:DMG: AttributePathIB = + [1666961419.608548][218195:218195] CHIP:DMG: { + [1666961419.608558][218195:218195] CHIP:DMG: Endpoint = 0x8, + [1666961419.608569][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666961419.608583][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, + [1666961419.608593][218195:218195] CHIP:DMG: ListIndex = Null, + [1666961419.608601][218195:218195] CHIP:DMG: } + [1666961419.608612][218195:218195] CHIP:DMG: + [1666961419.608621][218195:218195] CHIP:DMG: Data = + [1666961419.608628][218195:218195] CHIP:DMG: { + [1666961419.608637][218195:218195] CHIP:DMG: 0x0 = 770, + [1666961419.608646][218195:218195] CHIP:DMG: 0x1 = 1, + [1666961419.608657][218195:218195] CHIP:DMG: }, + [1666961419.608664][218195:218195] CHIP:DMG: }, + [1666961419.608675][218195:218195] CHIP:DMG: + [1666961419.608682][218195:218195] CHIP:DMG: }, + [1666961419.608692][218195:218195] CHIP:DMG: + [1666961419.608700][218195:218195] CHIP:DMG: ], + [1666961419.608712][218195:218195] CHIP:DMG: + [1666961419.608718][218195:218195] CHIP:DMG: SuppressResponse = true, + [1666961419.608724][218195:218195] CHIP:DMG: InteractionModelRevision = 1 + [1666961419.608729][218195:218195] CHIP:DMG: } + + ./chip-tool descriptor read device-type-list 1 9 + + Verify in TH(bridge-app) Log: + [1666961467.313086][218195:218195] CHIP:IM: Received Read request + [1666961467.313117][218195:218195] CHIP:DMG: ReadRequestMessage = + [1666961467.313124][218195:218195] CHIP:DMG: { + [1666961467.313131][218195:218195] CHIP:DMG: AttributePathIBs = + [1666961467.313138][218195:218195] CHIP:DMG: [ + [1666961467.313145][218195:218195] CHIP:DMG: AttributePathIB = + [1666961467.313153][218195:218195] CHIP:DMG: { + [1666961467.313161][218195:218195] CHIP:DMG: Endpoint = 0x9, + [1666961467.313168][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666961467.313176][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, + [1666961467.313183][218195:218195] CHIP:DMG: } + [1666961467.313192][218195:218195] CHIP:DMG: + [1666961467.313199][218195:218195] CHIP:DMG: ], + [1666961467.313207][218195:218195] CHIP:DMG: + [1666961467.313215][218195:218195] CHIP:DMG: isFabricFiltered = true, + [1666961467.313222][218195:218195] CHIP:DMG: InteractionModelRevision = 1 + [1666961467.313228][218195:218195] CHIP:DMG: }, + [1666961467.313258][218195:218195] CHIP:DMG: IM RH moving to [GeneratingReports] + [1666961467.313280][218195:218195] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 + [1666961467.313289][218195:218195] CHIP:DMG: Cluster 1d, Attribute 0 is dirty + [1666961467.313295][218195:218195] CHIP:DMG: Reading attribute: Cluster=0x0000_001D Endpoint=9 AttributeId=0x0000_0000 (expanded=0) + [1666961467.313305][218195:218195] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_001D e=9 p=v + [1666961467.313316][218195:218195] CHIP:DMG: AccessControl: allowed + [1666961467.313337][218195:218195] CHIP:DMG: Sending report (payload has 70 bytes)... + [1666961467.313467][218195:218195] CHIP:EM: <<< [E:31333r M:223107854 (Ack:132183457)] (S) Msg TX to 1:000000000001B669 [E0A2] --- Type 0001:05 (IM:ReportData) + [1666961467.313485][218195:218195] CHIP:IN: (S) Sending msg 223107854 on secure session with LSID: 51706 + [1666961467.313642][218195:218195] CHIP:DMG: >> to UDP:[fe80::485c:bace:6107:3682%wlp3s0]:43652 | 223107854 | [Interaction Model (1) / Report Data (0x05) / Session = 60256 / Exchange = 31333] + [1666961467.313661][218195:218195] CHIP:DMG: Header Flags = + [1666961467.313670][218195:218195] CHIP:DMG: { + [1666961467.313687][218195:218195] CHIP:DMG: Exchange (0x06) = + [1666961467.313695][218195:218195] CHIP:DMG: { + [1666961467.313704][218195:218195] CHIP:DMG: AckMsg = 132183457 + [1666961467.313710][218195:218195] CHIP:DMG: NeedsAck = true + [1666961467.313717][218195:218195] CHIP:DMG: } + [1666961467.313728][218195:218195] CHIP:DMG: } + [1666961467.313734][218195:218195] CHIP:DMG: + [1666961467.313743][218195:218195] CHIP:DMG: Encrypted Payload (104 bytes) = + [1666961467.313750][218195:218195] CHIP:DMG: { + [1666961467.313756][218195:218195] CHIP:DMG: data = 0060eb000e5b4c0dc8cb7b4f03ab26aee4997a4c2784dad6607d977c71c095a9c6853d638b8b83791844bbb57e108db126d3c9875c8c863e16b5e7f0ac048c90294cba1104094003d00420249907611764135dace53cd6727f61989741876aa1f661744c3e14d274 + [1666961467.313764][218195:218195] CHIP:DMG: buffer_ptr = 94136416760240 + [1666961467.313770][218195:218195] CHIP:DMG: } + [1666961467.313776][218195:218195] CHIP:DMG: + [1666961467.313788][218195:218195] CHIP:DMG: Decrypted Payload (70 bytes) = + [1666961467.313794][218195:218195] CHIP:DMG: { + [1666961467.313800][218195:218195] CHIP:DMG: data = 15360115350126005ebab630370124020924031d24040018360218181815350126005ebab630370124020924031d240400340518350224001124010118181818290424ff0118 + [1666961467.313807][218195:218195] CHIP:DMG: } + [1666961467.313813][218195:218195] CHIP:DMG: + [1666961467.313852][218195:218195] CHIP:DMG: ReportDataMessage = + [1666961467.313859][218195:218195] CHIP:DMG: { + [1666961467.313865][218195:218195] CHIP:DMG: AttributeReportIBs = + [1666961467.313876][218195:218195] CHIP:DMG: [ + [1666961467.313883][218195:218195] CHIP:DMG: AttributeReportIB = + [1666961467.313894][218195:218195] CHIP:DMG: { + [1666961467.313901][218195:218195] CHIP:DMG: AttributeDataIB = + [1666961467.313908][218195:218195] CHIP:DMG: { + [1666961467.313916][218195:218195] CHIP:DMG: DataVersion = 0x30b6ba5e, + [1666961467.313924][218195:218195] CHIP:DMG: AttributePathIB = + [1666961467.313932][218195:218195] CHIP:DMG: { + [1666961467.313940][218195:218195] CHIP:DMG: Endpoint = 0x9, + [1666961467.313948][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666961467.313957][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, + [1666961467.313964][218195:218195] CHIP:DMG: } + [1666961467.313974][218195:218195] CHIP:DMG: + [1666961467.313981][218195:218195] CHIP:DMG: Data = [ + [1666961467.313989][218195:218195] CHIP:DMG: + [1666961467.313998][218195:218195] CHIP:DMG: ], + [1666961467.314005][218195:218195] CHIP:DMG: }, + [1666961467.314015][218195:218195] CHIP:DMG: + [1666961467.314022][218195:218195] CHIP:DMG: }, + [1666961467.314036][218195:218195] CHIP:DMG: + [1666961467.314043][218195:218195] CHIP:DMG: AttributeReportIB = + [1666961467.314054][218195:218195] CHIP:DMG: { + [1666961467.314061][218195:218195] CHIP:DMG: AttributeDataIB = + [1666961467.314069][218195:218195] CHIP:DMG: { + [1666961467.314076][218195:218195] CHIP:DMG: DataVersion = 0x30b6ba5e, + [1666961467.314084][218195:218195] CHIP:DMG: AttributePathIB = + [1666961467.314092][218195:218195] CHIP:DMG: { + [1666961467.314100][218195:218195] CHIP:DMG: Endpoint = 0x9, + [1666961467.314108][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666961467.314116][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, + [1666961467.314124][218195:218195] CHIP:DMG: ListIndex = Null, + [1666961467.314131][218195:218195] CHIP:DMG: } + [1666961467.314141][218195:218195] CHIP:DMG: + [1666961467.314148][218195:218195] CHIP:DMG: Data = + [1666961467.314156][218195:218195] CHIP:DMG: { + [1666961467.314165][218195:218195] CHIP:DMG: 0x0 = 17, + [1666961467.314174][218195:218195] CHIP:DMG: 0x1 = 1, + [1666961467.314182][218195:218195] CHIP:DMG: }, + [1666961467.314189][218195:218195] CHIP:DMG: }, + [1666961467.314200][218195:218195] CHIP:DMG: + [1666961467.314206][218195:218195] CHIP:DMG: }, + [1666961467.314217][218195:218195] CHIP:DMG: + [1666961467.314224][218195:218195] CHIP:DMG: ], + [1666961467.314238][218195:218195] CHIP:DMG: + [1666961467.314245][218195:218195] CHIP:DMG: SuppressResponse = true, + [1666961467.314252][218195:218195] CHIP:DMG: InteractionModelRevision = 1 + [1666961467.314259][218195:218195] CHIP:DMG: } + [1666961467.314265][218195:218195] CHIP:DMG: + + ./chip-tool descriptor read device-type-list 1 10 + + Verify in TH(bridge-app) Log: + [1666961546.940423][218195:218195] CHIP:IM: Received Read request + [1666961546.940503][218195:218195] CHIP:DMG: ReadRequestMessage = + [1666961546.940529][218195:218195] CHIP:DMG: { + [1666961546.940550][218195:218195] CHIP:DMG: AttributePathIBs = + [1666961546.940575][218195:218195] CHIP:DMG: [ + [1666961546.940594][218195:218195] CHIP:DMG: AttributePathIB = + [1666961546.940617][218195:218195] CHIP:DMG: { + [1666961546.940641][218195:218195] CHIP:DMG: Endpoint = 0xa, + [1666961546.940672][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666961546.940700][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, + [1666961546.940719][218195:218195] CHIP:DMG: } + [1666961546.940749][218195:218195] CHIP:DMG: + [1666961546.940771][218195:218195] CHIP:DMG: ], + [1666961546.940802][218195:218195] CHIP:DMG: + [1666961546.940823][218195:218195] CHIP:DMG: isFabricFiltered = true, + [1666961546.940847][218195:218195] CHIP:DMG: InteractionModelRevision = 1 + [1666961546.940870][218195:218195] CHIP:DMG: }, + [1666961546.940978][218195:218195] CHIP:DMG: IM RH moving to [GeneratingReports] + [1666961546.941112][218195:218195] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 + [1666961546.941146][218195:218195] CHIP:DMG: Cluster 1d, Attribute 0 is dirty + [1666961546.941163][218195:218195] CHIP:DMG: Reading attribute: Cluster=0x0000_001D Endpoint=a AttributeId=0x0000_0000 (expanded=0) + [1666961546.941188][218195:218195] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_001D e=10 p=v + [1666961546.941216][218195:218195] CHIP:DMG: AccessControl: allowed + [1666961546.941289][218195:218195] CHIP:DMG: Sending report (payload has 105 bytes)... + [1666961546.941647][218195:218195] CHIP:EM: <<< [E:63227r M:213194411 (Ack:173600094)] (S) Msg TX to 1:000000000001B669 [E0A2] --- Type 0001:05 (IM:ReportData) + [1666961546.941691][218195:218195] CHIP:IN: (S) Sending msg 213194411 on secure session with LSID: 51708 + [1666961546.942785][218195:218195] CHIP:DMG: >> to UDP:[fe80::485c:bace:6107:3682%wlp3s0]:41272 | 213194411 | [Interaction Model (1) / Report Data (0x05) / Session = 36448 / Exchange = 63227] + [1666961546.942827][218195:218195] CHIP:DMG: Header Flags = + [1666961546.942847][218195:218195] CHIP:DMG: { + [1666961546.942885][218195:218195] CHIP:DMG: Exchange (0x06) = + [1666961546.942905][218195:218195] CHIP:DMG: { + [1666961546.942930][218195:218195] CHIP:DMG: AckMsg = 173600094 + [1666961546.942951][218195:218195] CHIP:DMG: NeedsAck = true + [1666961546.942971][218195:218195] CHIP:DMG: } + [1666961546.943006][218195:218195] CHIP:DMG: } + [1666961546.943025][218195:218195] CHIP:DMG: + [1666961546.943057][218195:218195] CHIP:DMG: Encrypted Payload (139 bytes) = + [1666961546.943076][218195:218195] CHIP:DMG: { + [1666961546.943128][218195:218195] CHIP:DMG: data = 00608e00ab16b50c9cee8eaa9a5a4ff449e0616dcf56b98b6256f025c41d8fd954f2531270f2d21f94df7c3cdd58b2076e8bc8942578ad5a3b49aca6ab527c7a6901dbf7a8639504d895243c625dbd5eab8cf3049dc4dab884ebcd04aedaf490a8cf7fa920e7c18051699de553857d7081b44eb74be37210b021bdf379dff1078fb33f80dc34c6714ae7f2 + [1666961546.943157][218195:218195] CHIP:DMG: buffer_ptr = 94136416760416 + [1666961546.943177][218195:218195] CHIP:DMG: } + [1666961546.943198][218195:218195] CHIP:DMG: + [1666961546.943237][218195:218195] CHIP:DMG: Decrypted Payload (105 bytes) = + [1666961546.943257][218195:218195] CHIP:DMG: { + [1666961546.943279][218195:218195] CHIP:DMG: data = 1536011535012600b298fda8370124020a24031d2404001836021818181535012600b298fda8370124020a24031d2404003405183502250000012401011818181535012600b298fda8370124020a24031d240400340518350224001324010118181818290424ff0118 + [1666961546.943302][218195:218195] CHIP:DMG: } + [1666961546.943320][218195:218195] CHIP:DMG: + [1666961546.943461][218195:218195] CHIP:DMG: ReportDataMessage = + [1666961546.943483][218195:218195] CHIP:DMG: { + [1666961546.943501][218195:218195] CHIP:DMG: AttributeReportIBs = + [1666961546.943533][218195:218195] CHIP:DMG: [ + [1666961546.943549][218195:218195] CHIP:DMG: AttributeReportIB = + [1666961546.943581][218195:218195] CHIP:DMG: { + [1666961546.943599][218195:218195] CHIP:DMG: AttributeDataIB = + [1666961546.943621][218195:218195] CHIP:DMG: { + [1666961546.943644][218195:218195] CHIP:DMG: DataVersion = 0xa8fd98b2, + [1666961546.943669][218195:218195] CHIP:DMG: AttributePathIB = + [1666961546.943693][218195:218195] CHIP:DMG: { + [1666961546.943718][218195:218195] CHIP:DMG: Endpoint = 0xa, + [1666961546.943748][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666961546.943777][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, + [1666961546.943803][218195:218195] CHIP:DMG: } + [1666961546.943830][218195:218195] CHIP:DMG: + [1666961546.943856][218195:218195] CHIP:DMG: Data = [ + [1666961546.943879][218195:218195] CHIP:DMG: + [1666961546.943911][218195:218195] CHIP:DMG: ], + [1666961546.943931][218195:218195] CHIP:DMG: }, + [1666961546.943960][218195:218195] CHIP:DMG: + [1666961546.943977][218195:218195] CHIP:DMG: }, + [1666961546.944016][218195:218195] CHIP:DMG: + [1666961546.944033][218195:218195] CHIP:DMG: AttributeReportIB = + [1666961546.944066][218195:218195] CHIP:DMG: { + [1666961546.944083][218195:218195] CHIP:DMG: AttributeDataIB = + [1666961546.944104][218195:218195] CHIP:DMG: { + [1666961546.944127][218195:218195] CHIP:DMG: DataVersion = 0xa8fd98b2, + [1666961546.944151][218195:218195] CHIP:DMG: AttributePathIB = + [1666961546.944178][218195:218195] CHIP:DMG: { + [1666961546.944200][218195:218195] CHIP:DMG: Endpoint = 0xa, + [1666961546.944229][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666961546.944257][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, + [1666961546.944286][218195:218195] CHIP:DMG: ListIndex = Null, + [1666961546.944307][218195:218195] CHIP:DMG: } + [1666961546.944335][218195:218195] CHIP:DMG: + [1666961546.944356][218195:218195] CHIP:DMG: Data = + [1666961546.944378][218195:218195] CHIP:DMG: { + [1666961546.944405][218195:218195] CHIP:DMG: 0x0 = 256, + [1666961546.944431][218195:218195] CHIP:DMG: 0x1 = 1, + [1666961546.944455][218195:218195] CHIP:DMG: }, + [1666961546.944476][218195:218195] CHIP:DMG: }, + [1666961546.944506][218195:218195] CHIP:DMG: + [1666961546.944523][218195:218195] CHIP:DMG: }, + [1666961546.944565][218195:218195] CHIP:DMG: + [1666961546.944582][218195:218195] CHIP:DMG: AttributeReportIB = + [1666961546.944614][218195:218195] CHIP:DMG: { + [1666961546.944631][218195:218195] CHIP:DMG: AttributeDataIB = + [1666961546.944652][218195:218195] CHIP:DMG: { + [1666961546.944678][218195:218195] CHIP:DMG: DataVersion = 0xa8fd98b2, + [1666961546.944697][218195:218195] CHIP:DMG: AttributePathIB = + [1666961546.944722][218195:218195] CHIP:DMG: { + [1666961546.944744][218195:218195] CHIP:DMG: Endpoint = 0xa, + [1666961546.944770][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666961546.944798][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, + [1666961546.944830][218195:218195] CHIP:DMG: ListIndex = Null, + [1666961546.944856][218195:218195] CHIP:DMG: } + [1666961546.944886][218195:218195] CHIP:DMG: + [1666961546.944907][218195:218195] CHIP:DMG: Data = + [1666961546.944930][218195:218195] CHIP:DMG: { + [1666961546.944954][218195:218195] CHIP:DMG: 0x0 = 19, + [1666961546.944981][218195:218195] CHIP:DMG: 0x1 = 1, + [1666961546.945003][218195:218195] CHIP:DMG: }, + [1666961546.945023][218195:218195] CHIP:DMG: }, + [1666961546.945053][218195:218195] CHIP:DMG: + [1666961546.945073][218195:218195] CHIP:DMG: }, + [1666961546.945104][218195:218195] CHIP:DMG: + [1666961546.945120][218195:218195] CHIP:DMG: ], + [1666961546.945168][218195:218195] CHIP:DMG: + [1666961546.945187][218195:218195] CHIP:DMG: SuppressResponse = true, + [1666961546.945208][218195:218195] CHIP:DMG: InteractionModelRevision = 1 + [1666961546.945226][218195:218195] CHIP:DMG: } + [1666961546.945246][218195:218195] CHIP:DMG: + + ./chip-tool descriptor read device-type-list 1 11 + + Verify in TH(bridge-app) Log: + [1666961579.870142][218195:218195] CHIP:IM: Received Read request + [1666961579.870175][218195:218195] CHIP:DMG: ReadRequestMessage = + [1666961579.870183][218195:218195] CHIP:DMG: { + [1666961579.870191][218195:218195] CHIP:DMG: AttributePathIBs = + [1666961579.870200][218195:218195] CHIP:DMG: [ + [1666961579.870208][218195:218195] CHIP:DMG: AttributePathIB = + [1666961579.870218][218195:218195] CHIP:DMG: { + [1666961579.870227][218195:218195] CHIP:DMG: Endpoint = 0xb, + [1666961579.870236][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666961579.870245][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, + [1666961579.870253][218195:218195] CHIP:DMG: } + [1666961579.870264][218195:218195] CHIP:DMG: + [1666961579.870272][218195:218195] CHIP:DMG: ], + [1666961579.870283][218195:218195] CHIP:DMG: + [1666961579.870291][218195:218195] CHIP:DMG: isFabricFiltered = true, + [1666961579.870299][218195:218195] CHIP:DMG: InteractionModelRevision = 1 + [1666961579.870307][218195:218195] CHIP:DMG: }, + [1666961579.870341][218195:218195] CHIP:DMG: IM RH moving to [GeneratingReports] + [1666961579.870367][218195:218195] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 + [1666961579.870376][218195:218195] CHIP:DMG: Cluster 1d, Attribute 0 is dirty + [1666961579.870384][218195:218195] CHIP:DMG: Reading attribute: Cluster=0x0000_001D Endpoint=b AttributeId=0x0000_0000 (expanded=0) + [1666961579.870397][218195:218195] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_001D e=11 p=v + [1666961579.870409][218195:218195] CHIP:DMG: AccessControl: allowed + [1666961579.870434][218195:218195] CHIP:DMG: Sending report (payload has 105 bytes)... + [1666961579.870567][218195:218195] CHIP:EM: <<< [E:57809r M:173952829 (Ack:211280019)] (S) Msg TX to 1:000000000001B669 [E0A2] --- Type 0001:05 (IM:ReportData) + [1666961579.870584][218195:218195] CHIP:IN: (S) Sending msg 173952829 on secure session with LSID: 51709 + [1666961579.870751][218195:218195] CHIP:DMG: >> to UDP:[fe80::485c:bace:6107:3682%wlp3s0]:49700 | 173952829 | [Interaction Model (1) / Report Data (0x05) / Session = 12754 / Exchange = 57809] + [1666961579.870769][218195:218195] CHIP:DMG: Header Flags = + [1666961579.870776][218195:218195] CHIP:DMG: { + [1666961579.870794][218195:218195] CHIP:DMG: Exchange (0x06) = + [1666961579.870800][218195:218195] CHIP:DMG: { + [1666961579.870810][218195:218195] CHIP:DMG: AckMsg = 211280019 + [1666961579.870818][218195:218195] CHIP:DMG: NeedsAck = true + [1666961579.870828][218195:218195] CHIP:DMG: } + [1666961579.870844][218195:218195] CHIP:DMG: } + [1666961579.870851][218195:218195] CHIP:DMG: + [1666961579.870862][218195:218195] CHIP:DMG: Encrypted Payload (139 bytes) = + [1666961579.870869][218195:218195] CHIP:DMG: { + [1666961579.870877][218195:218195] CHIP:DMG: data = 00d231003d4f5e0abdba620c4ead4243411697906f237c8b0d75654d1c3f2be08ff6a10a58363ac41cb8ebb15d7b2a424ba75a24044fd5b0395df2b49ff555bb9102fb82d920f3e70514aef7a6def7988e00cedff3c0ec50779eda009869e6f8cd63e5543bb834b6b211caccbbbce56038d7887de53664614f04f837f1f4e06da41a2ff37b01864ac4843c + [1666961579.870887][218195:218195] CHIP:DMG: buffer_ptr = 94136416760608 + [1666961579.870894][218195:218195] CHIP:DMG: } + [1666961579.870901][218195:218195] CHIP:DMG: + [1666961579.870915][218195:218195] CHIP:DMG: Decrypted Payload (105 bytes) = + [1666961579.870922][218195:218195] CHIP:DMG: { + [1666961579.870930][218195:218195] CHIP:DMG: data = 1536011535012600768e2de0370124020b24031d2404001836021818181535012600768e2de0370124020b24031d2404003405183502250000012401011818181535012600768e2de0370124020b24031d240400340518350224001324010118181818290424ff0118 + [1666961579.870939][218195:218195] CHIP:DMG: } + [1666961579.870946][218195:218195] CHIP:DMG: + [1666961579.870998][218195:218195] CHIP:DMG: ReportDataMessage = + [1666961579.871007][218195:218195] CHIP:DMG: { + [1666961579.871014][218195:218195] CHIP:DMG: AttributeReportIBs = + [1666961579.871027][218195:218195] CHIP:DMG: [ + [1666961579.871034][218195:218195] CHIP:DMG: AttributeReportIB = + [1666961579.871047][218195:218195] CHIP:DMG: { + [1666961579.871055][218195:218195] CHIP:DMG: AttributeDataIB = + [1666961579.871065][218195:218195] CHIP:DMG: { + [1666961579.871075][218195:218195] CHIP:DMG: DataVersion = 0xe02d8e76, + [1666961579.871108][218195:218195] CHIP:DMG: AttributePathIB = + [1666961579.871120][218195:218195] CHIP:DMG: { + [1666961579.871130][218195:218195] CHIP:DMG: Endpoint = 0xb, + [1666961579.871142][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666961579.871154][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, + [1666961579.871164][218195:218195] CHIP:DMG: } + [1666961579.871176][218195:218195] CHIP:DMG: + [1666961579.871185][218195:218195] CHIP:DMG: Data = [ + [1666961579.871196][218195:218195] CHIP:DMG: + [1666961579.871208][218195:218195] CHIP:DMG: ], + [1666961579.871217][218195:218195] CHIP:DMG: }, + [1666961579.871230][218195:218195] CHIP:DMG: + [1666961579.871237][218195:218195] CHIP:DMG: }, + [1666961579.871255][218195:218195] CHIP:DMG: + [1666961579.871262][218195:218195] CHIP:DMG: AttributeReportIB = + [1666961579.871276][218195:218195] CHIP:DMG: { + [1666961579.871283][218195:218195] CHIP:DMG: AttributeDataIB = + [1666961579.871293][218195:218195] CHIP:DMG: { + [1666961579.871303][218195:218195] CHIP:DMG: DataVersion = 0xe02d8e76, + [1666961579.871311][218195:218195] CHIP:DMG: AttributePathIB = + [1666961579.871321][218195:218195] CHIP:DMG: { + [1666961579.871331][218195:218195] CHIP:DMG: Endpoint = 0xb, + [1666961579.871342][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666961579.871354][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, + [1666961579.871364][218195:218195] CHIP:DMG: ListIndex = Null, + [1666961579.871375][218195:218195] CHIP:DMG: } + [1666961579.871387][218195:218195] CHIP:DMG: + [1666961579.871396][218195:218195] CHIP:DMG: Data = + [1666961579.871405][218195:218195] CHIP:DMG: { + [1666961579.871416][218195:218195] CHIP:DMG: 0x0 = 256, + [1666961579.871427][218195:218195] CHIP:DMG: 0x1 = 1, + [1666961579.871439][218195:218195] CHIP:DMG: }, + [1666961579.871448][218195:218195] CHIP:DMG: }, + [1666961579.871461][218195:218195] CHIP:DMG: + [1666961579.871468][218195:218195] CHIP:DMG: }, + [1666961579.871487][218195:218195] CHIP:DMG: + [1666961579.871494][218195:218195] CHIP:DMG: AttributeReportIB = + [1666961579.871508][218195:218195] CHIP:DMG: { + [1666961579.871516][218195:218195] CHIP:DMG: AttributeDataIB = + [1666961579.871525][218195:218195] CHIP:DMG: { + [1666961579.871535][218195:218195] CHIP:DMG: DataVersion = 0xe02d8e76, + [1666961579.871543][218195:218195] CHIP:DMG: AttributePathIB = + [1666961579.871554][218195:218195] CHIP:DMG: { + [1666961579.871563][218195:218195] CHIP:DMG: Endpoint = 0xb, + [1666961579.871574][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666961579.871586][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, + [1666961579.871597][218195:218195] CHIP:DMG: ListIndex = Null, + [1666961579.871608][218195:218195] CHIP:DMG: } + [1666961579.871620][218195:218195] CHIP:DMG: + [1666961579.871628][218195:218195] CHIP:DMG: Data = + [1666961579.871638][218195:218195] CHIP:DMG: { + [1666961579.871648][218195:218195] CHIP:DMG: 0x0 = 19, + [1666961579.871659][218195:218195] CHIP:DMG: 0x1 = 1, + [1666961579.871670][218195:218195] CHIP:DMG: }, + [1666961579.871679][218195:218195] CHIP:DMG: }, + [1666961579.871692][218195:218195] CHIP:DMG: + [1666961579.871700][218195:218195] CHIP:DMG: }, + [1666961579.871714][218195:218195] CHIP:DMG: + [1666961579.871721][218195:218195] CHIP:DMG: ], + [1666961579.871742][218195:218195] CHIP:DMG: + [1666961579.871750][218195:218195] CHIP:DMG: SuppressResponse = true, + [1666961579.871759][218195:218195] CHIP:DMG: InteractionModelRevision = 1 + [1666961579.871767][218195:218195] CHIP:DMG: } + + ./chip-tool descriptor read device-type-list 1 13 + Verify in TH(bridge-app) Log: + [1666961681.323410][218195:218195] CHIP:IM: Received Read request + [1666961681.323440][218195:218195] CHIP:DMG: ReadRequestMessage = + [1666961681.323447][218195:218195] CHIP:DMG: { + [1666961681.323453][218195:218195] CHIP:DMG: AttributePathIBs = + [1666961681.323460][218195:218195] CHIP:DMG: [ + [1666961681.323466][218195:218195] CHIP:DMG: AttributePathIB = + [1666961681.323474][218195:218195] CHIP:DMG: { + [1666961681.323482][218195:218195] CHIP:DMG: Endpoint = 0xd, + [1666961681.323489][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666961681.323496][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, + [1666961681.323503][218195:218195] CHIP:DMG: } + [1666961681.323511][218195:218195] CHIP:DMG: + [1666961681.323518][218195:218195] CHIP:DMG: ], + [1666961681.323526][218195:218195] CHIP:DMG: + [1666961681.323533][218195:218195] CHIP:DMG: isFabricFiltered = true, + [1666961681.323540][218195:218195] CHIP:DMG: InteractionModelRevision = 1 + [1666961681.323546][218195:218195] CHIP:DMG: }, + [1666961681.323576][218195:218195] CHIP:DMG: IM RH moving to [GeneratingReports] + [1666961681.323599][218195:218195] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 + [1666961681.323607][218195:218195] CHIP:DMG: Cluster 1d, Attribute 0 is dirty + [1666961681.323613][218195:218195] CHIP:DMG: Reading attribute: Cluster=0x0000_001D Endpoint=d AttributeId=0x0000_0000 (expanded=0) + [1666961681.323623][218195:218195] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_001D e=13 p=v + [1666961681.323633][218195:218195] CHIP:DMG: AccessControl: allowed + [1666961681.323657][218195:218195] CHIP:DMG: Sending report (payload has 105 bytes)... + [1666961681.323781][218195:218195] CHIP:EM: <<< [E:64820r M:54597067 (Ack:45924515)] (S) Msg TX to 1:000000000001B669 [E0A2] --- Type 0001:05 (IM:ReportData) + [1666961681.323794][218195:218195] CHIP:IN: (S) Sending msg 54597067 on secure session with LSID: 51711 + [1666961681.323950][218195:218195] CHIP:DMG: >> to UDP:[fe80::485c:bace:6107:3682%wlp3s0]:40757 | 54597067 | [Interaction Model (1) / Report Data (0x05) / Session = 25741 / Exchange = 64820] + [1666961681.323965][218195:218195] CHIP:DMG: Header Flags = + [1666961681.323971][218195:218195] CHIP:DMG: { + [1666961681.323985][218195:218195] CHIP:DMG: Exchange (0x06) = + [1666961681.323991][218195:218195] CHIP:DMG: { + [1666961681.323998][218195:218195] CHIP:DMG: AckMsg = 45924515 + [1666961681.324005][218195:218195] CHIP:DMG: NeedsAck = true + [1666961681.324011][218195:218195] CHIP:DMG: } + [1666961681.324021][218195:218195] CHIP:DMG: } + [1666961681.324027][218195:218195] CHIP:DMG: + [1666961681.324036][218195:218195] CHIP:DMG: Encrypted Payload (139 bytes) = + [1666961681.324042][218195:218195] CHIP:DMG: { + [1666961681.324048][218195:218195] CHIP:DMG: data = 008d6400cb154103eb5e2942845edd83b2def815b819a0ad2f2b6f9408c957fe6d6c9b1789eb95a45262bd1acb37dea24b7ec796642f45e24d40e669ec4c98b73dc4d33397be07a15a88117b54c53c87edddec3ad826753cb3232c41b3b9d456a47a33072a87fbda229a89c2d8b2dfb44bda3fb906e24bb2b701e1976e3a2ee601fa0a97ebba57eb4b789a + [1666961681.324056][218195:218195] CHIP:DMG: buffer_ptr = 94136416760928 + [1666961681.324062][218195:218195] CHIP:DMG: } + [1666961681.324068][218195:218195] CHIP:DMG: + [1666961681.324079][218195:218195] CHIP:DMG: Decrypted Payload (105 bytes) = + [1666961681.324085][218195:218195] CHIP:DMG: { + [1666961681.324091][218195:218195] CHIP:DMG: data = 15360115350126008fecadea370124020d24031d24040018360218181815350126008fecadea370124020d24031d24040034051835022500000124010118181815350126008fecadea370124020d24031d240400340518350224001324010118181818290424ff0118 + [1666961681.324098][218195:218195] CHIP:DMG: } + [1666961681.324104][218195:218195] CHIP:DMG: + [1666961681.324151][218195:218195] CHIP:DMG: ReportDataMessage = + [1666961681.324158][218195:218195] CHIP:DMG: { + [1666961681.324164][218195:218195] CHIP:DMG: AttributeReportIBs = + [1666961681.324175][218195:218195] CHIP:DMG: [ + [1666961681.324181][218195:218195] CHIP:DMG: AttributeReportIB = + [1666961681.324191][218195:218195] CHIP:DMG: { + [1666961681.324198][218195:218195] CHIP:DMG: AttributeDataIB = + [1666961681.324206][218195:218195] CHIP:DMG: { + [1666961681.324213][218195:218195] CHIP:DMG: DataVersion = 0xeaadec8f, + [1666961681.324221][218195:218195] CHIP:DMG: AttributePathIB = + [1666961681.324228][218195:218195] CHIP:DMG: { + [1666961681.324236][218195:218195] CHIP:DMG: Endpoint = 0xd, + [1666961681.324244][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666961681.324252][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, + [1666961681.324260][218195:218195] CHIP:DMG: } + [1666961681.324268][218195:218195] CHIP:DMG: + [1666961681.324276][218195:218195] CHIP:DMG: Data = [ + [1666961681.324284][218195:218195] CHIP:DMG: + [1666961681.324292][218195:218195] CHIP:DMG: ], + [1666961681.324298][218195:218195] CHIP:DMG: }, + [1666961681.324308][218195:218195] CHIP:DMG: + [1666961681.324314][218195:218195] CHIP:DMG: }, + [1666961681.324328][218195:218195] CHIP:DMG: + [1666961681.324335][218195:218195] CHIP:DMG: AttributeReportIB = + [1666961681.324346][218195:218195] CHIP:DMG: { + [1666961681.324352][218195:218195] CHIP:DMG: AttributeDataIB = + [1666961681.324360][218195:218195] CHIP:DMG: { + [1666961681.324367][218195:218195] CHIP:DMG: DataVersion = 0xeaadec8f, + [1666961681.324374][218195:218195] CHIP:DMG: AttributePathIB = + [1666961681.324382][218195:218195] CHIP:DMG: { + [1666961681.324390][218195:218195] CHIP:DMG: Endpoint = 0xd, + [1666961681.324397][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666961681.324406][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, + [1666961681.324413][218195:218195] CHIP:DMG: ListIndex = Null, + [1666961681.324420][218195:218195] CHIP:DMG: } + [1666961681.324429][218195:218195] CHIP:DMG: + [1666961681.324437][218195:218195] CHIP:DMG: Data = + [1666961681.324444][218195:218195] CHIP:DMG: { + [1666961681.324452][218195:218195] CHIP:DMG: 0x0 = 256, + [1666961681.324461][218195:218195] CHIP:DMG: 0x1 = 1, + [1666961681.324468][218195:218195] CHIP:DMG: }, + [1666961681.324475][218195:218195] CHIP:DMG: }, + [1666961681.324485][218195:218195] CHIP:DMG: + [1666961681.324492][218195:218195] CHIP:DMG: }, + [1666961681.324507][218195:218195] CHIP:DMG: + [1666961681.324513][218195:218195] CHIP:DMG: AttributeReportIB = + [1666961681.324524][218195:218195] CHIP:DMG: { + [1666961681.324531][218195:218195] CHIP:DMG: AttributeDataIB = + [1666961681.324538][218195:218195] CHIP:DMG: { + [1666961681.324545][218195:218195] CHIP:DMG: DataVersion = 0xeaadec8f, + [1666961681.324552][218195:218195] CHIP:DMG: AttributePathIB = + [1666961681.324560][218195:218195] CHIP:DMG: { + [1666961681.324568][218195:218195] CHIP:DMG: Endpoint = 0xd, + [1666961681.324575][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666961681.324584][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, + [1666961681.324591][218195:218195] CHIP:DMG: ListIndex = Null, + [1666961681.324598][218195:218195] CHIP:DMG: } + [1666961681.324607][218195:218195] CHIP:DMG: + [1666961681.324614][218195:218195] CHIP:DMG: Data = + [1666961681.324622][218195:218195] CHIP:DMG: { + [1666961681.324630][218195:218195] CHIP:DMG: 0x0 = 19, + [1666961681.324638][218195:218195] CHIP:DMG: 0x1 = 1, + [1666961681.324646][218195:218195] CHIP:DMG: }, + [1666961681.324653][218195:218195] CHIP:DMG: }, + [1666961681.324663][218195:218195] CHIP:DMG: + [1666961681.324669][218195:218195] CHIP:DMG: }, + [1666961681.324680][218195:218195] CHIP:DMG: + [1666961681.324686][218195:218195] CHIP:DMG: ], + [1666961681.324704][218195:218195] CHIP:DMG: + [1666961681.324711][218195:218195] CHIP:DMG: SuppressResponse = true, + [1666961681.324718][218195:218195] CHIP:DMG: InteractionModelRevision = 1 + [1666961681.324724][218195:218195] CHIP:DMG: } + + ./chip-tool descriptor read parts-list 1 0 + Verify in TH(bridge-app) Log: + 1666962087.594430][218195:218195] CHIP:IM: Received Read request + [1666962087.594452][218195:218195] CHIP:DMG: ReadRequestMessage = + [1666962087.594457][218195:218195] CHIP:DMG: { + [1666962087.594461][218195:218195] CHIP:DMG: AttributePathIBs = + [1666962087.594466][218195:218195] CHIP:DMG: [ + [1666962087.594473][218195:218195] CHIP:DMG: AttributePathIB = + [1666962087.594483][218195:218195] CHIP:DMG: { + [1666962087.594489][218195:218195] CHIP:DMG: Endpoint = 0x0, + [1666962087.594494][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666962087.594499][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, + [1666962087.594504][218195:218195] CHIP:DMG: } + [1666962087.594509][218195:218195] CHIP:DMG: + [1666962087.594513][218195:218195] CHIP:DMG: ], + [1666962087.594519][218195:218195] CHIP:DMG: + [1666962087.594524][218195:218195] CHIP:DMG: isFabricFiltered = true, + [1666962087.594529][218195:218195] CHIP:DMG: InteractionModelRevision = 1 + [1666962087.594533][218195:218195] CHIP:DMG: }, + [1666962087.594551][218195:218195] CHIP:DMG: IM RH moving to [GeneratingReports] + [1666962087.594567][218195:218195] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 + [1666962087.594574][218195:218195] CHIP:DMG: Cluster 1d, Attribute 3 is dirty + [1666962087.594578][218195:218195] CHIP:DMG: Reading attribute: Cluster=0x0000_001D Endpoint=0 AttributeId=0x0000_0003 (expanded=0) + [1666962087.594597][218195:218195] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_001D e=0 p=v + [1666962087.594611][218195:218195] CHIP:DMG: AccessControl: allowed + [1666962087.594645][218195:218195] CHIP:DMG: Sending report (payload has 372 bytes)... + [1666962087.594772][218195:218195] CHIP:EM: <<< [E:39531r M:264814163 (Ack:140364006)] (S) Msg TX to 1:000000000001B669 [E0A2] --- Type 0001:05 (IM:ReportData) + [1666962087.594785][218195:218195] CHIP:IN: (S) Sending msg 264814163 on secure session with LSID: 51714 + [1666962087.594949][218195:218195] CHIP:DMG: >> to UDP:[fe80::485c:bace:6107:3682%wlp3s0]:37487 | 264814163 | [Interaction Model (1) / Report Data (0x05) / Session = 56435 / Exchange = 39531] + [1666962087.594963][218195:218195] CHIP:DMG: Header Flags = + [1666962087.594970][218195:218195] CHIP:DMG: { + [1666962087.594986][218195:218195] CHIP:DMG: Exchange (0x06) = + [1666962087.594994][218195:218195] CHIP:DMG: { + [1666962087.595001][218195:218195] CHIP:DMG: AckMsg = 140364006 + [1666962087.595009][218195:218195] CHIP:DMG: NeedsAck = true + [1666962087.595015][218195:218195] CHIP:DMG: } + [1666962087.595026][218195:218195] CHIP:DMG: } + [1666962087.595032][218195:218195] CHIP:DMG: + [1666962087.595041][218195:218195] CHIP:DMG: Encrypted Payload (406 bytes) = + [1666962087.595048][218195:218195] CHIP:DMG: { + [1666962087.595054][218195:218195] CHIP:DMG: data = 0073dc0053bec80fd1f815ed86ead2d3269574276202e8fda951cd767949615968f0abd7254462609c370c3b39ffc94143e532800a998cfed825b833f865684d2b576f864e8a6309d1e1d28d9b818a9ac840b7893ac6f6d1e6e07e4925f98deec5ea7eb10139d1ea7a88d648fd4525446f2954707affa5fa2db1b4844befff709b488421a37533120e455faf2ee2d1109ac04155c51de43ddc324853d09c02e125979fbf4ecf6134d22e2a522ac6cf33155a61a7f5029c5aa83adb97cfd2453236ae11ef77c390a3fff4acd31c43579e251064b6d96b4d3f45561fa8d0b9089af0045eeeb788b8473d8070eb7a6e70dd2daf7c03696edffbb71b5b299306b8409f6ef27ce1eeb5aa065ba299fc886b18548e9ecc1b114841b2b9b1971ed0a199663ee6f3e417cf166ce7235e21e285f31290c0bfabdfcbe0c596ea85d94c9f75db9e1dd06a1d6060ebfd93ca1b2b70056f2c90b82088ec59eec5e55ec07a9ae6a2d4338ea7c58f501dd03fe03045e5abed6ace2ceb4372dcb81a833219f40eac3d90b3b0e5413bbcc22191762d9187b3d58bb8694db8 + [1666962087.595064][218195:218195] CHIP:DMG: buffer_ptr = 94136416764416 + [1666962087.595070][218195:218195] CHIP:DMG: } + [1666962087.595076][218195:218195] CHIP:DMG: + [1666962087.595096][218195:218195] CHIP:DMG: Decrypted Payload (372 bytes) = + [1666962087.595104][218195:218195] CHIP:DMG: { + [1666962087.595109][218195:218195] CHIP:DMG: data = 1536011535012600ced288a5370124020024031d2404031836021818181535012600ced288a5370124020024031d24040334051824020118181535012600ced288a5370124020024031d24040334051824020318181535012600ced288a5370124020024031d24040334051824020418181535012600ced288a5370124020024031d24040334051824020518181535012600ced288a5370124020024031d24040334051824020618181535012600ced288a5370124020024031d24040334051824020718181535012600ced288a5370124020024031d24040334051824020818181535012600ced288a5370124020024031d24040334051824020918181535012600ced288a5370124020024031d24040334051824020a18181535012600ced288a5370124020024031d24040334051824020b18181535012600ced288a5370124020024031d24040334051824020c18181535012600ced288a5370124020024031d24040334051824020d181818290424ff0118 + [1666962087.595120][218195:218195] CHIP:DMG: } + [1666962087.595126][218195:218195] CHIP:DMG: + [1666962087.595245][218195:218195] CHIP:DMG: ReportDataMessage = + [1666962087.595252][218195:218195] CHIP:DMG: { + [1666962087.595259][218195:218195] CHIP:DMG: AttributeReportIBs = + [1666962087.595270][218195:218195] CHIP:DMG: [ + [1666962087.595276][218195:218195] CHIP:DMG: AttributeReportIB = + [1666962087.595287][218195:218195] CHIP:DMG: { + [1666962087.595294][218195:218195] CHIP:DMG: AttributeDataIB = + [1666962087.595302][218195:218195] CHIP:DMG: { + [1666962087.595310][218195:218195] CHIP:DMG: DataVersion = 0xa588d2ce, + [1666962087.595319][218195:218195] CHIP:DMG: AttributePathIB = + [1666962087.595327][218195:218195] CHIP:DMG: { + [1666962087.595336][218195:218195] CHIP:DMG: Endpoint = 0x0, + [1666962087.595344][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666962087.595353][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, + [1666962087.595362][218195:218195] CHIP:DMG: } + [1666962087.595373][218195:218195] CHIP:DMG: + [1666962087.595381][218195:218195] CHIP:DMG: Data = [ + [1666962087.595389][218195:218195] CHIP:DMG: + [1666962087.595399][218195:218195] CHIP:DMG: ], + [1666962087.595407][218195:218195] CHIP:DMG: }, + [1666962087.595417][218195:218195] CHIP:DMG: + [1666962087.595423][218195:218195] CHIP:DMG: }, + [1666962087.595436][218195:218195] CHIP:DMG: + [1666962087.595442][218195:218195] CHIP:DMG: AttributeReportIB = + [1666962087.595453][218195:218195] CHIP:DMG: { + [1666962087.595460][218195:218195] CHIP:DMG: AttributeDataIB = + [1666962087.595468][218195:218195] CHIP:DMG: { + [1666962087.595476][218195:218195] CHIP:DMG: DataVersion = 0xa588d2ce, + [1666962087.595483][218195:218195] CHIP:DMG: AttributePathIB = + [1666962087.595491][218195:218195] CHIP:DMG: { + [1666962087.595500][218195:218195] CHIP:DMG: Endpoint = 0x0, + [1666962087.595510][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666962087.595519][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, + [1666962087.595528][218195:218195] CHIP:DMG: ListIndex = Null, + [1666962087.595535][218195:218195] CHIP:DMG: } + [1666962087.595545][218195:218195] CHIP:DMG: + [1666962087.595554][218195:218195] CHIP:DMG: Data = 1, + [1666962087.595563][218195:218195] CHIP:DMG: }, + [1666962087.595573][218195:218195] CHIP:DMG: + [1666962087.595580][218195:218195] CHIP:DMG: }, + [1666962087.595595][218195:218195] CHIP:DMG: + [1666962087.595602][218195:218195] CHIP:DMG: AttributeReportIB = + [1666962087.595613][218195:218195] CHIP:DMG: { + [1666962087.595621][218195:218195] CHIP:DMG: AttributeDataIB = + [1666962087.595629][218195:218195] CHIP:DMG: { + [1666962087.595637][218195:218195] CHIP:DMG: DataVersion = 0xa588d2ce, + [1666962087.595644][218195:218195] CHIP:DMG: AttributePathIB = + [1666962087.595652][218195:218195] CHIP:DMG: { + [1666962087.595660][218195:218195] CHIP:DMG: Endpoint = 0x0, + [1666962087.595670][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666962087.595678][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, + [1666962087.595690][218195:218195] CHIP:DMG: ListIndex = Null, + [1666962087.595698][218195:218195] CHIP:DMG: } + [1666962087.595708][218195:218195] CHIP:DMG: + [1666962087.595716][218195:218195] CHIP:DMG: Data = 3, + [1666962087.595724][218195:218195] CHIP:DMG: }, + [1666962087.595736][218195:218195] CHIP:DMG: + [1666962087.595743][218195:218195] CHIP:DMG: }, + [1666962087.595756][218195:218195] CHIP:DMG: + [1666962087.595762][218195:218195] CHIP:DMG: AttributeReportIB = + [1666962087.595772][218195:218195] CHIP:DMG: { + [1666962087.595779][218195:218195] CHIP:DMG: AttributeDataIB = + [1666962087.595787][218195:218195] CHIP:DMG: { + [1666962087.595795][218195:218195] CHIP:DMG: DataVersion = 0xa588d2ce, + [1666962087.595802][218195:218195] CHIP:DMG: AttributePathIB = + [1666962087.595810][218195:218195] CHIP:DMG: { + [1666962087.595819][218195:218195] CHIP:DMG: Endpoint = 0x0, + [1666962087.595828][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666962087.595838][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, + [1666962087.595847][218195:218195] CHIP:DMG: ListIndex = Null, + [1666962087.595854][218195:218195] CHIP:DMG: } + [1666962087.595864][218195:218195] CHIP:DMG: + [1666962087.595874][218195:218195] CHIP:DMG: Data = 4, + [1666962087.595882][218195:218195] CHIP:DMG: }, + [1666962087.595892][218195:218195] CHIP:DMG: + [1666962087.595899][218195:218195] CHIP:DMG: }, + [1666962087.595912][218195:218195] CHIP:DMG: + [1666962087.595918][218195:218195] CHIP:DMG: AttributeReportIB = + [1666962087.595929][218195:218195] CHIP:DMG: { + [1666962087.595935][218195:218195] CHIP:DMG: AttributeDataIB = + [1666962087.595943][218195:218195] CHIP:DMG: { + [1666962087.595950][218195:218195] CHIP:DMG: DataVersion = 0xa588d2ce, + [1666962087.595958][218195:218195] CHIP:DMG: AttributePathIB = + [1666962087.595966][218195:218195] CHIP:DMG: { + [1666962087.595975][218195:218195] CHIP:DMG: Endpoint = 0x0, + [1666962087.595985][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666962087.595994][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, + [1666962087.596002][218195:218195] CHIP:DMG: ListIndex = Null, + [1666962087.596009][218195:218195] CHIP:DMG: } + [1666962087.596019][218195:218195] CHIP:DMG: + [1666962087.596027][218195:218195] CHIP:DMG: Data = 5, + [1666962087.596034][218195:218195] CHIP:DMG: }, + [1666962087.596044][218195:218195] CHIP:DMG: + [1666962087.596050][218195:218195] CHIP:DMG: }, + [1666962087.596064][218195:218195] CHIP:DMG: + [1666962087.596070][218195:218195] CHIP:DMG: AttributeReportIB = + [1666962087.596080][218195:218195] CHIP:DMG: { + [1666962087.596086][218195:218195] CHIP:DMG: AttributeDataIB = + [1666962087.596095][218195:218195] CHIP:DMG: { + [1666962087.596102][218195:218195] CHIP:DMG: DataVersion = 0xa588d2ce, + [1666962087.596110][218195:218195] CHIP:DMG: AttributePathIB = + [1666962087.596118][218195:218195] CHIP:DMG: { + [1666962087.596126][218195:218195] CHIP:DMG: Endpoint = 0x0, + [1666962087.596134][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666962087.596143][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, + [1666962087.596150][218195:218195] CHIP:DMG: ListIndex = Null, + [1666962087.596159][218195:218195] CHIP:DMG: } + [1666962087.596168][218195:218195] CHIP:DMG: + [1666962087.596176][218195:218195] CHIP:DMG: Data = 6, + [1666962087.596183][218195:218195] CHIP:DMG: }, + [1666962087.596193][218195:218195] CHIP:DMG: + [1666962087.596200][218195:218195] CHIP:DMG: }, + [1666962087.596213][218195:218195] CHIP:DMG: + [1666962087.596219][218195:218195] CHIP:DMG: AttributeReportIB = + [1666962087.596230][218195:218195] CHIP:DMG: { + [1666962087.596236][218195:218195] CHIP:DMG: AttributeDataIB = + [1666962087.596244][218195:218195] CHIP:DMG: { + [1666962087.596252][218195:218195] CHIP:DMG: DataVersion = 0xa588d2ce, + [1666962087.596259][218195:218195] CHIP:DMG: AttributePathIB = + [1666962087.596268][218195:218195] CHIP:DMG: { + [1666962087.596276][218195:218195] CHIP:DMG: Endpoint = 0x0, + [1666962087.596284][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666962087.596292][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, + [1666962087.596300][218195:218195] CHIP:DMG: ListIndex = Null, + [1666962087.596307][218195:218195] CHIP:DMG: } + [1666962087.596318][218195:218195] CHIP:DMG: + [1666962087.596326][218195:218195] CHIP:DMG: Data = 7, + [1666962087.596332][218195:218195] CHIP:DMG: }, + [1666962087.596343][218195:218195] CHIP:DMG: + [1666962087.596349][218195:218195] CHIP:DMG: }, + [1666962087.596362][218195:218195] CHIP:DMG: + [1666962087.596368][218195:218195] CHIP:DMG: AttributeReportIB = + [1666962087.596378][218195:218195] CHIP:DMG: { + [1666962087.596384][218195:218195] CHIP:DMG: AttributeDataIB = + [1666962087.596392][218195:218195] CHIP:DMG: { + [1666962087.596400][218195:218195] CHIP:DMG: DataVersion = 0xa588d2ce, + [1666962087.596407][218195:218195] CHIP:DMG: AttributePathIB = + [1666962087.596416][218195:218195] CHIP:DMG: { + [1666962087.596423][218195:218195] CHIP:DMG: Endpoint = 0x0, + [1666962087.596432][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666962087.596440][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, + [1666962087.596448][218195:218195] CHIP:DMG: ListIndex = Null, + [1666962087.596455][218195:218195] CHIP:DMG: } + [1666962087.596465][218195:218195] CHIP:DMG: + [1666962087.596474][218195:218195] CHIP:DMG: Data = 8, + [1666962087.596480][218195:218195] CHIP:DMG: }, + [1666962087.596490][218195:218195] CHIP:DMG: + [1666962087.596497][218195:218195] CHIP:DMG: }, + [1666962087.596510][218195:218195] CHIP:DMG: + [1666962087.596516][218195:218195] CHIP:DMG: AttributeReportIB = + [1666962087.596527][218195:218195] CHIP:DMG: { + [1666962087.596533][218195:218195] CHIP:DMG: AttributeDataIB = + [1666962087.596541][218195:218195] CHIP:DMG: { + [1666962087.596549][218195:218195] CHIP:DMG: DataVersion = 0xa588d2ce, + [1666962087.596556][218195:218195] CHIP:DMG: AttributePathIB = + [1666962087.596564][218195:218195] CHIP:DMG: { + [1666962087.596572][218195:218195] CHIP:DMG: Endpoint = 0x0, + [1666962087.596581][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666962087.596590][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, + [1666962087.596598][218195:218195] CHIP:DMG: ListIndex = Null, + [1666962087.596607][218195:218195] CHIP:DMG: } + [1666962087.596616][218195:218195] CHIP:DMG: + [1666962087.596626][218195:218195] CHIP:DMG: Data = 9, + [1666962087.596633][218195:218195] CHIP:DMG: }, + [1666962087.596643][218195:218195] CHIP:DMG: + [1666962087.596649][218195:218195] CHIP:DMG: }, + [1666962087.596662][218195:218195] CHIP:DMG: + [1666962087.596669][218195:218195] CHIP:DMG: AttributeReportIB = + [1666962087.596679][218195:218195] CHIP:DMG: { + [1666962087.596686][218195:218195] CHIP:DMG: AttributeDataIB = + [1666962087.596694][218195:218195] CHIP:DMG: { + [1666962087.596701][218195:218195] CHIP:DMG: DataVersion = 0xa588d2ce, + [1666962087.596709][218195:218195] CHIP:DMG: AttributePathIB = + [1666962087.596717][218195:218195] CHIP:DMG: { + [1666962087.596725][218195:218195] CHIP:DMG: Endpoint = 0x0, + [1666962087.596734][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666962087.596742][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, + [1666962087.596750][218195:218195] CHIP:DMG: ListIndex = Null, + [1666962087.596758][218195:218195] CHIP:DMG: } + [1666962087.596768][218195:218195] CHIP:DMG: + [1666962087.596776][218195:218195] CHIP:DMG: Data = 10, + [1666962087.596783][218195:218195] CHIP:DMG: }, + [1666962087.596793][218195:218195] CHIP:DMG: + [1666962087.596799][218195:218195] CHIP:DMG: }, + [1666962087.596812][218195:218195] CHIP:DMG: + [1666962087.596818][218195:218195] CHIP:DMG: AttributeReportIB = + [1666962087.596829][218195:218195] CHIP:DMG: { + [1666962087.596835][218195:218195] CHIP:DMG: AttributeDataIB = + [1666962087.596843][218195:218195] CHIP:DMG: { + [1666962087.596851][218195:218195] CHIP:DMG: DataVersion = 0xa588d2ce, + [1666962087.596858][218195:218195] CHIP:DMG: AttributePathIB = + [1666962087.596867][218195:218195] CHIP:DMG: { + [1666962087.596875][218195:218195] CHIP:DMG: Endpoint = 0x0, + [1666962087.596883][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666962087.596894][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, + [1666962087.596902][218195:218195] CHIP:DMG: ListIndex = Null, + [1666962087.596909][218195:218195] CHIP:DMG: } + [1666962087.596919][218195:218195] CHIP:DMG: + [1666962087.596927][218195:218195] CHIP:DMG: Data = 11, + [1666962087.596934][218195:218195] CHIP:DMG: }, + [1666962087.596944][218195:218195] CHIP:DMG: + [1666962087.596950][218195:218195] CHIP:DMG: }, + [1666962087.596963][218195:218195] CHIP:DMG: + [1666962087.596973][218195:218195] CHIP:DMG: AttributeReportIB = + [1666962087.596984][218195:218195] CHIP:DMG: { + [1666962087.596990][218195:218195] CHIP:DMG: AttributeDataIB = + [1666962087.596996][218195:218195] CHIP:DMG: { + [1666962087.597002][218195:218195] CHIP:DMG: DataVersion = 0xa588d2ce, + [1666962087.597008][218195:218195] CHIP:DMG: AttributePathIB = + [1666962087.597014][218195:218195] CHIP:DMG: { + [1666962087.597021][218195:218195] CHIP:DMG: Endpoint = 0x0, + [1666962087.597027][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666962087.597033][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, + [1666962087.597039][218195:218195] CHIP:DMG: ListIndex = Null, + [1666962087.597045][218195:218195] CHIP:DMG: } + [1666962087.597052][218195:218195] CHIP:DMG: + [1666962087.597059][218195:218195] CHIP:DMG: Data = 12, + [1666962087.597064][218195:218195] CHIP:DMG: }, + [1666962087.597072][218195:218195] CHIP:DMG: + [1666962087.597077][218195:218195] CHIP:DMG: }, + [1666962087.597089][218195:218195] CHIP:DMG: + [1666962087.597096][218195:218195] CHIP:DMG: AttributeReportIB = + [1666962087.597107][218195:218195] CHIP:DMG: { + [1666962087.597113][218195:218195] CHIP:DMG: AttributeDataIB = + [1666962087.597121][218195:218195] CHIP:DMG: { + [1666962087.597130][218195:218195] CHIP:DMG: DataVersion = 0xa588d2ce, + [1666962087.597137][218195:218195] CHIP:DMG: AttributePathIB = + [1666962087.597143][218195:218195] CHIP:DMG: { + [1666962087.597150][218195:218195] CHIP:DMG: Endpoint = 0x0, + [1666962087.597159][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666962087.597166][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, + [1666962087.597172][218195:218195] CHIP:DMG: ListIndex = Null, + [1666962087.597178][218195:218195] CHIP:DMG: } + [1666962087.597184][218195:218195] CHIP:DMG: + [1666962087.597190][218195:218195] CHIP:DMG: Data = 13, + [1666962087.597196][218195:218195] CHIP:DMG: }, + [1666962087.597204][218195:218195] CHIP:DMG: + [1666962087.597209][218195:218195] CHIP:DMG: }, + [1666962087.597216][218195:218195] CHIP:DMG: + [1666962087.597220][218195:218195] CHIP:DMG: ], + [1666962087.597256][218195:218195] CHIP:DMG: + [1666962087.597265][218195:218195] CHIP:DMG: SuppressResponse = true, + [1666962087.597273][218195:218195] CHIP:DMG: InteractionModelRevision = 1 + [1666962087.597279][218195:218195] CHIP:DMG: } + + ./chip-tool descriptor read parts-list 1 1 + + Verify in TH(bridge-app) Log: + [1666962024.475117][218195:218195] CHIP:IM: Received Read request + [1666962024.475146][218195:218195] CHIP:DMG: ReadRequestMessage = + [1666962024.475155][218195:218195] CHIP:DMG: { + [1666962024.475161][218195:218195] CHIP:DMG: AttributePathIBs = + [1666962024.475169][218195:218195] CHIP:DMG: [ + [1666962024.475175][218195:218195] CHIP:DMG: AttributePathIB = + [1666962024.475184][218195:218195] CHIP:DMG: { + [1666962024.475191][218195:218195] CHIP:DMG: Endpoint = 0x1, + [1666962024.475199][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666962024.475207][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, + [1666962024.475215][218195:218195] CHIP:DMG: } + [1666962024.475225][218195:218195] CHIP:DMG: + [1666962024.475231][218195:218195] CHIP:DMG: ], + [1666962024.475240][218195:218195] CHIP:DMG: + [1666962024.475248][218195:218195] CHIP:DMG: isFabricFiltered = true, + [1666962024.475257][218195:218195] CHIP:DMG: InteractionModelRevision = 1 + [1666962024.475264][218195:218195] CHIP:DMG: }, + [1666962024.475297][218195:218195] CHIP:DMG: IM RH moving to [GeneratingReports] + [1666962024.475327][218195:218195] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 + [1666962024.475336][218195:218195] CHIP:DMG: Cluster 1d, Attribute 3 is dirty + [1666962024.475343][218195:218195] CHIP:DMG: Reading attribute: Cluster=0x0000_001D Endpoint=1 AttributeId=0x0000_0003 (expanded=0) + [1666962024.475353][218195:218195] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_001D e=1 p=v + [1666962024.475372][218195:218195] CHIP:DMG: AccessControl: allowed + [1666962024.475414][218195:218195] CHIP:DMG: Sending report (payload has 344 bytes)... + [1666962024.475546][218195:218195] CHIP:EM: <<< [E:54322r M:16539831 (Ack:16060294)] (S) Msg TX to 1:000000000001B669 [E0A2] --- Type 0001:05 (IM:ReportData) + [1666962024.475559][218195:218195] CHIP:IN: (S) Sending msg 16539831 on secure session with LSID: 51713 + [1666962024.475723][218195:218195] CHIP:DMG: >> to UDP:[fe80::485c:bace:6107:3682%wlp3s0]:59192 | 16539831 | [Interaction Model (1) / Report Data (0x05) / Session = 37960 / Exchange = 54322] + [1666962024.475736][218195:218195] CHIP:DMG: Header Flags = + [1666962024.475743][218195:218195] CHIP:DMG: { + [1666962024.475758][218195:218195] CHIP:DMG: Exchange (0x06) = + [1666962024.475765][218195:218195] CHIP:DMG: { + [1666962024.475774][218195:218195] CHIP:DMG: AckMsg = 16060294 + [1666962024.475781][218195:218195] CHIP:DMG: NeedsAck = true + [1666962024.475787][218195:218195] CHIP:DMG: } + [1666962024.475799][218195:218195] CHIP:DMG: } + [1666962024.475806][218195:218195] CHIP:DMG: + [1666962024.475817][218195:218195] CHIP:DMG: Encrypted Payload (378 bytes) = + [1666962024.475824][218195:218195] CHIP:DMG: { + [1666962024.475831][218195:218195] CHIP:DMG: data = 00489400b760fc002339da2bb9f859e2c97c0037b5f78ac421947832bdf3d79f6ca2837ffc6ee714ed0a500314e6bb34e8d152d86e23ebfa7aeae2a6c9b66393e25411025eb6e39d6cb98ba50bc51e3eb2d08090404a02bf2d4fcd4bee51ca49731fb58cfe6b222f208e22afe971d36c9f67d6660d107fa90c537f9084e7fb5592aaf0ecfc3521f33f11e56e3132b0d80d51f7653d2f764f3e22cc0680d91c03e370170d6be3d13542b2e61b3996f45327bf467f3d87869bed5109bfbcd38b815ce0e2ec2518f0051327c611c7e1db47981db17fbbd0ff476658336a51ebddde8032d965507be3f043b9b99b18dd8d9468e70b19b6816a7a7a830f868b9e89035dae40c0534215a6031fcb4f937cba32a0c92ba878adeb4d10b708040715763324ce418f351f17de693e6e9c851cf99a1a516418769555619ca1f9b6937f7308814538debb770154646c10c88eaf8a0433cffa841b30f33e43916cf94aca3ea7a9f91d9226acb49c1e549d7c748c026045457ac1527fd2315a80 + [1666962024.475844][218195:218195] CHIP:DMG: buffer_ptr = 94136416760928 + [1666962024.475851][218195:218195] CHIP:DMG: } + [1666962024.475858][218195:218195] CHIP:DMG: + [1666962024.475872][218195:218195] CHIP:DMG: Decrypted Payload (344 bytes) = + [1666962024.475879][218195:218195] CHIP:DMG: { + [1666962024.475886][218195:218195] CHIP:DMG: data = 1536011535012600189f3e59370124020124031d2404031836021818181535012600189f3e59370124020124031d24040334051824020318181535012600189f3e59370124020124031d24040334051824020418181535012600189f3e59370124020124031d24040334051824020518181535012600189f3e59370124020124031d24040334051824020618181535012600189f3e59370124020124031d24040334051824020718181535012600189f3e59370124020124031d24040334051824020818181535012600189f3e59370124020124031d24040334051824020918181535012600189f3e59370124020124031d24040334051824020a18181535012600189f3e59370124020124031d24040334051824020b18181535012600189f3e59370124020124031d24040334051824020c18181535012600189f3e59370124020124031d24040334051824020d181818290424ff0118 + [1666962024.475898][218195:218195] CHIP:DMG: } + [1666962024.475905][218195:218195] CHIP:DMG: + [1666962024.476017][218195:218195] CHIP:DMG: ReportDataMessage = + [1666962024.476024][218195:218195] CHIP:DMG: { + [1666962024.476030][218195:218195] CHIP:DMG: AttributeReportIBs = + [1666962024.476043][218195:218195] CHIP:DMG: [ + [1666962024.476050][218195:218195] CHIP:DMG: AttributeReportIB = + [1666962024.476062][218195:218195] CHIP:DMG: { + [1666962024.476071][218195:218195] CHIP:DMG: AttributeDataIB = + [1666962024.476080][218195:218195] CHIP:DMG: { + [1666962024.476089][218195:218195] CHIP:DMG: DataVersion = 0x593e9f18, + [1666962024.476102][218195:218195] CHIP:DMG: AttributePathIB = + [1666962024.476111][218195:218195] CHIP:DMG: { + [1666962024.476120][218195:218195] CHIP:DMG: Endpoint = 0x1, + [1666962024.476134][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666962024.476144][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, + [1666962024.476151][218195:218195] CHIP:DMG: } + [1666962024.476160][218195:218195] CHIP:DMG: + [1666962024.476167][218195:218195] CHIP:DMG: Data = [ + [1666962024.476174][218195:218195] CHIP:DMG: + [1666962024.476184][218195:218195] CHIP:DMG: ], + [1666962024.476192][218195:218195] CHIP:DMG: }, + [1666962024.476203][218195:218195] CHIP:DMG: + [1666962024.476208][218195:218195] CHIP:DMG: }, + [1666962024.476219][218195:218195] CHIP:DMG: + [1666962024.476223][218195:218195] CHIP:DMG: AttributeReportIB = + [1666962024.476232][218195:218195] CHIP:DMG: { + [1666962024.476238][218195:218195] CHIP:DMG: AttributeDataIB = + [1666962024.476245][218195:218195] CHIP:DMG: { + [1666962024.476251][218195:218195] CHIP:DMG: DataVersion = 0x593e9f18, + [1666962024.476258][218195:218195] CHIP:DMG: AttributePathIB = + [1666962024.476265][218195:218195] CHIP:DMG: { + [1666962024.476272][218195:218195] CHIP:DMG: Endpoint = 0x1, + [1666962024.476279][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666962024.476288][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, + [1666962024.476295][218195:218195] CHIP:DMG: ListIndex = Null, + [1666962024.476301][218195:218195] CHIP:DMG: } + [1666962024.476309][218195:218195] CHIP:DMG: + [1666962024.476316][218195:218195] CHIP:DMG: Data = 3, + [1666962024.476323][218195:218195] CHIP:DMG: }, + [1666962024.476332][218195:218195] CHIP:DMG: + [1666962024.476337][218195:218195] CHIP:DMG: }, + [1666962024.476349][218195:218195] CHIP:DMG: + [1666962024.476354][218195:218195] CHIP:DMG: AttributeReportIB = + [1666962024.476363][218195:218195] CHIP:DMG: { + [1666962024.476369][218195:218195] CHIP:DMG: AttributeDataIB = + [1666962024.476376][218195:218195] CHIP:DMG: { + [1666962024.476383][218195:218195] CHIP:DMG: DataVersion = 0x593e9f18, + [1666962024.476389][218195:218195] CHIP:DMG: AttributePathIB = + [1666962024.476396][218195:218195] CHIP:DMG: { + [1666962024.476403][218195:218195] CHIP:DMG: Endpoint = 0x1, + [1666962024.476410][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666962024.476418][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, + [1666962024.476425][218195:218195] CHIP:DMG: ListIndex = Null, + [1666962024.476432][218195:218195] CHIP:DMG: } + [1666962024.476440][218195:218195] CHIP:DMG: + [1666962024.476447][218195:218195] CHIP:DMG: Data = 4, + [1666962024.476453][218195:218195] CHIP:DMG: }, + [1666962024.476462][218195:218195] CHIP:DMG: + [1666962024.476468][218195:218195] CHIP:DMG: }, + [1666962024.476480][218195:218195] CHIP:DMG: + [1666962024.476485][218195:218195] CHIP:DMG: AttributeReportIB = + [1666962024.476494][218195:218195] CHIP:DMG: { + [1666962024.476500][218195:218195] CHIP:DMG: AttributeDataIB = + [1666962024.476507][218195:218195] CHIP:DMG: { + [1666962024.476513][218195:218195] CHIP:DMG: DataVersion = 0x593e9f18, + [1666962024.476520][218195:218195] CHIP:DMG: AttributePathIB = + [1666962024.476527][218195:218195] CHIP:DMG: { + [1666962024.476534][218195:218195] CHIP:DMG: Endpoint = 0x1, + [1666962024.476543][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666962024.476552][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, + [1666962024.476560][218195:218195] CHIP:DMG: ListIndex = Null, + [1666962024.476569][218195:218195] CHIP:DMG: } + [1666962024.476577][218195:218195] CHIP:DMG: + [1666962024.476584][218195:218195] CHIP:DMG: Data = 5, + [1666962024.476590][218195:218195] CHIP:DMG: }, + [1666962024.476599][218195:218195] CHIP:DMG: + [1666962024.476605][218195:218195] CHIP:DMG: }, + [1666962024.476616][218195:218195] CHIP:DMG: + [1666962024.476622][218195:218195] CHIP:DMG: AttributeReportIB = + [1666962024.476631][218195:218195] CHIP:DMG: { + [1666962024.476637][218195:218195] CHIP:DMG: AttributeDataIB = + [1666962024.476643][218195:218195] CHIP:DMG: { + [1666962024.476650][218195:218195] CHIP:DMG: DataVersion = 0x593e9f18, + [1666962024.476657][218195:218195] CHIP:DMG: AttributePathIB = + [1666962024.476664][218195:218195] CHIP:DMG: { + [1666962024.476671][218195:218195] CHIP:DMG: Endpoint = 0x1, + [1666962024.476678][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666962024.476687][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, + [1666962024.476694][218195:218195] CHIP:DMG: ListIndex = Null, + [1666962024.476703][218195:218195] CHIP:DMG: } + [1666962024.476711][218195:218195] CHIP:DMG: + [1666962024.476718][218195:218195] CHIP:DMG: Data = 6, + [1666962024.476724][218195:218195] CHIP:DMG: }, + [1666962024.476733][218195:218195] CHIP:DMG: + [1666962024.476739][218195:218195] CHIP:DMG: }, + [1666962024.476750][218195:218195] CHIP:DMG: + [1666962024.476756][218195:218195] CHIP:DMG: AttributeReportIB = + [1666962024.476765][218195:218195] CHIP:DMG: { + [1666962024.476771][218195:218195] CHIP:DMG: AttributeDataIB = + [1666962024.476777][218195:218195] CHIP:DMG: { + [1666962024.476784][218195:218195] CHIP:DMG: DataVersion = 0x593e9f18, + [1666962024.476790][218195:218195] CHIP:DMG: AttributePathIB = + [1666962024.476797][218195:218195] CHIP:DMG: { + [1666962024.476804][218195:218195] CHIP:DMG: Endpoint = 0x1, + [1666962024.476812][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666962024.476820][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, + [1666962024.476827][218195:218195] CHIP:DMG: ListIndex = Null, + [1666962024.476835][218195:218195] CHIP:DMG: } + [1666962024.476844][218195:218195] CHIP:DMG: + [1666962024.476851][218195:218195] CHIP:DMG: Data = 7, + [1666962024.476858][218195:218195] CHIP:DMG: }, + [1666962024.476867][218195:218195] CHIP:DMG: + [1666962024.476872][218195:218195] CHIP:DMG: }, + [1666962024.476884][218195:218195] CHIP:DMG: + [1666962024.476890][218195:218195] CHIP:DMG: AttributeReportIB = + [1666962024.476898][218195:218195] CHIP:DMG: { + [1666962024.476904][218195:218195] CHIP:DMG: AttributeDataIB = + [1666962024.476911][218195:218195] CHIP:DMG: { + [1666962024.476918][218195:218195] CHIP:DMG: DataVersion = 0x593e9f18, + [1666962024.476926][218195:218195] CHIP:DMG: AttributePathIB = + [1666962024.476933][218195:218195] CHIP:DMG: { + [1666962024.476940][218195:218195] CHIP:DMG: Endpoint = 0x1, + [1666962024.476948][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666962024.476959][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, + [1666962024.476968][218195:218195] CHIP:DMG: ListIndex = Null, + [1666962024.476975][218195:218195] CHIP:DMG: } + [1666962024.476983][218195:218195] CHIP:DMG: + [1666962024.476990][218195:218195] CHIP:DMG: Data = 8, + [1666962024.476997][218195:218195] CHIP:DMG: }, + [1666962024.477005][218195:218195] CHIP:DMG: + [1666962024.477011][218195:218195] CHIP:DMG: }, + [1666962024.477022][218195:218195] CHIP:DMG: + [1666962024.477028][218195:218195] CHIP:DMG: AttributeReportIB = + [1666962024.477037][218195:218195] CHIP:DMG: { + [1666962024.477043][218195:218195] CHIP:DMG: AttributeDataIB = + [1666962024.477050][218195:218195] CHIP:DMG: { + [1666962024.477057][218195:218195] CHIP:DMG: DataVersion = 0x593e9f18, + [1666962024.477064][218195:218195] CHIP:DMG: AttributePathIB = + [1666962024.477071][218195:218195] CHIP:DMG: { + [1666962024.477078][218195:218195] CHIP:DMG: Endpoint = 0x1, + [1666962024.477087][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666962024.477096][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, + [1666962024.477103][218195:218195] CHIP:DMG: ListIndex = Null, + [1666962024.477111][218195:218195] CHIP:DMG: } + [1666962024.477119][218195:218195] CHIP:DMG: + [1666962024.477127][218195:218195] CHIP:DMG: Data = 9, + [1666962024.477133][218195:218195] CHIP:DMG: }, + [1666962024.477142][218195:218195] CHIP:DMG: + [1666962024.477148][218195:218195] CHIP:DMG: }, + [1666962024.477159][218195:218195] CHIP:DMG: + [1666962024.477165][218195:218195] CHIP:DMG: AttributeReportIB = + [1666962024.477174][218195:218195] CHIP:DMG: { + [1666962024.477180][218195:218195] CHIP:DMG: AttributeDataIB = + [1666962024.477187][218195:218195] CHIP:DMG: { + [1666962024.477193][218195:218195] CHIP:DMG: DataVersion = 0x593e9f18, + [1666962024.477200][218195:218195] CHIP:DMG: AttributePathIB = + [1666962024.477207][218195:218195] CHIP:DMG: { + [1666962024.477214][218195:218195] CHIP:DMG: Endpoint = 0x1, + [1666962024.477223][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666962024.477232][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, + [1666962024.477239][218195:218195] CHIP:DMG: ListIndex = Null, + [1666962024.477247][218195:218195] CHIP:DMG: } + [1666962024.477255][218195:218195] CHIP:DMG: + [1666962024.477262][218195:218195] CHIP:DMG: Data = 10, + [1666962024.477269][218195:218195] CHIP:DMG: }, + [1666962024.477278][218195:218195] CHIP:DMG: + [1666962024.477283][218195:218195] CHIP:DMG: }, + [1666962024.477294][218195:218195] CHIP:DMG: + [1666962024.477299][218195:218195] CHIP:DMG: AttributeReportIB = + [1666962024.477308][218195:218195] CHIP:DMG: { + [1666962024.477314][218195:218195] CHIP:DMG: AttributeDataIB = + [1666962024.477321][218195:218195] CHIP:DMG: { + [1666962024.477328][218195:218195] CHIP:DMG: DataVersion = 0x593e9f18, + [1666962024.477335][218195:218195] CHIP:DMG: AttributePathIB = + [1666962024.477342][218195:218195] CHIP:DMG: { + [1666962024.477350][218195:218195] CHIP:DMG: Endpoint = 0x1, + [1666962024.477359][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666962024.477368][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, + [1666962024.477376][218195:218195] CHIP:DMG: ListIndex = Null, + [1666962024.477384][218195:218195] CHIP:DMG: } + [1666962024.477393][218195:218195] CHIP:DMG: + [1666962024.477400][218195:218195] CHIP:DMG: Data = 11, + [1666962024.477407][218195:218195] CHIP:DMG: }, + [1666962024.477415][218195:218195] CHIP:DMG: + [1666962024.477421][218195:218195] CHIP:DMG: }, + [1666962024.477433][218195:218195] CHIP:DMG: + [1666962024.477440][218195:218195] CHIP:DMG: AttributeReportIB = + [1666962024.477450][218195:218195] CHIP:DMG: { + [1666962024.477457][218195:218195] CHIP:DMG: AttributeDataIB = + [1666962024.477465][218195:218195] CHIP:DMG: { + [1666962024.477472][218195:218195] CHIP:DMG: DataVersion = 0x593e9f18, + [1666962024.477480][218195:218195] CHIP:DMG: AttributePathIB = + [1666962024.477488][218195:218195] CHIP:DMG: { + [1666962024.477495][218195:218195] CHIP:DMG: Endpoint = 0x1, + [1666962024.477504][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666962024.477512][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, + [1666962024.477520][218195:218195] CHIP:DMG: ListIndex = Null, + [1666962024.477527][218195:218195] CHIP:DMG: } + [1666962024.477536][218195:218195] CHIP:DMG: + [1666962024.477545][218195:218195] CHIP:DMG: Data = 12, + [1666962024.477552][218195:218195] CHIP:DMG: }, + [1666962024.477560][218195:218195] CHIP:DMG: + [1666962024.477567][218195:218195] CHIP:DMG: }, + [1666962024.477579][218195:218195] CHIP:DMG: + [1666962024.477586][218195:218195] CHIP:DMG: AttributeReportIB = + [1666962024.477595][218195:218195] CHIP:DMG: { + [1666962024.477601][218195:218195] CHIP:DMG: AttributeDataIB = + [1666962024.477608][218195:218195] CHIP:DMG: { + [1666962024.477614][218195:218195] CHIP:DMG: DataVersion = 0x593e9f18, + [1666962024.477621][218195:218195] CHIP:DMG: AttributePathIB = + [1666962024.477629][218195:218195] CHIP:DMG: { + [1666962024.477636][218195:218195] CHIP:DMG: Endpoint = 0x1, + [1666962024.477644][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666962024.477651][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, + [1666962024.477659][218195:218195] CHIP:DMG: ListIndex = Null, + [1666962024.477667][218195:218195] CHIP:DMG: } + [1666962024.477678][218195:218195] CHIP:DMG: + [1666962024.477686][218195:218195] CHIP:DMG: Data = 13, + [1666962024.477694][218195:218195] CHIP:DMG: }, + [1666962024.477703][218195:218195] CHIP:DMG: + [1666962024.477709][218195:218195] CHIP:DMG: }, + [1666962024.477717][218195:218195] CHIP:DMG: + [1666962024.477723][218195:218195] CHIP:DMG: ], + [1666962024.477761][218195:218195] CHIP:DMG: + [1666962024.477768][218195:218195] CHIP:DMG: SuppressResponse = true, + [1666962024.477774][218195:218195] CHIP:DMG: InteractionModelRevision = 1 + [1666962024.477781][218195:218195] CHIP:DMG: } + [1666962024.477789][218195:218195] CHIP:DMG: + + ./chip-tool descriptor read parts-list 1 2 + Verify in TH(bridge-app) Log: + [1666962122.075925][218195:218195] CHIP:IM: Received Read request + [1666962122.075953][218195:218195] CHIP:DMG: ReadRequestMessage = + [1666962122.075960][218195:218195] CHIP:DMG: { + [1666962122.075965][218195:218195] CHIP:DMG: AttributePathIBs = + [1666962122.075972][218195:218195] CHIP:DMG: [ + [1666962122.075978][218195:218195] CHIP:DMG: AttributePathIB = + [1666962122.075985][218195:218195] CHIP:DMG: { + [1666962122.075991][218195:218195] CHIP:DMG: Endpoint = 0x2, + [1666962122.075998][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666962122.076005][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, + [1666962122.076011][218195:218195] CHIP:DMG: } + [1666962122.076018][218195:218195] CHIP:DMG: + [1666962122.076025][218195:218195] CHIP:DMG: ], + [1666962122.076032][218195:218195] CHIP:DMG: + [1666962122.076039][218195:218195] CHIP:DMG: isFabricFiltered = true, + [1666962122.076045][218195:218195] CHIP:DMG: InteractionModelRevision = 1 + [1666962122.076050][218195:218195] CHIP:DMG: }, + [1666962122.076076][218195:218195] CHIP:DMG: IM RH moving to [GeneratingReports] + [1666962122.076096][218195:218195] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 + [1666962122.076104][218195:218195] CHIP:DMG: Cluster 1d, Attribute 3 is dirty + [1666962122.076109][218195:218195] CHIP:DMG: Reading attribute: Cluster=0x0000_001D Endpoint=2 AttributeId=0x0000_0003 (expanded=0) + [1666962122.076124][218195:218195] CHIP:DMG: Sending report (payload has 33 bytes)... + [1666962122.076230][218195:218195] CHIP:EM: <<< [E:12842r M:6348185 (Ack:232430163)] (S) Msg TX to 1:000000000001B669 [E0A2] --- Type 0001:05 (IM:ReportData) + [1666962122.076242][218195:218195] CHIP:IN: (S) Sending msg 6348185 on secure session with LSID: 51715 + [1666962122.076377][218195:218195] CHIP:DMG: >> to UDP:[fe80::485c:bace:6107:3682%wlp3s0]:46280 | 6348185 | [Interaction Model (1) / Report Data (0x05) / Session = 23464 / Exchange = 12842] + [1666962122.076393][218195:218195] CHIP:DMG: Header Flags = + [1666962122.076400][218195:218195] CHIP:DMG: { + [1666962122.076416][218195:218195] CHIP:DMG: Exchange (0x06) = + [1666962122.076422][218195:218195] CHIP:DMG: { + [1666962122.076431][218195:218195] CHIP:DMG: AckMsg = 232430163 + [1666962122.076438][218195:218195] CHIP:DMG: NeedsAck = true + [1666962122.076445][218195:218195] CHIP:DMG: } + [1666962122.076457][218195:218195] CHIP:DMG: } + [1666962122.076463][218195:218195] CHIP:DMG: + [1666962122.076473][218195:218195] CHIP:DMG: Encrypted Payload (67 bytes) = + [1666962122.076479][218195:218195] CHIP:DMG: { + [1666962122.076485][218195:218195] CHIP:DMG: data = 00a85b0099dd60001e26b5c1cfa1da4d303aea77d3171c34b8d4c5f53620b3db5a353b9220df87512e58952b5ea5b56dffc79121a74544db29f4bb907e23a33d82a0ca + [1666962122.076491][218195:218195] CHIP:DMG: buffer_ptr = 94136416764416 + [1666962122.076497][218195:218195] CHIP:DMG: } + [1666962122.076503][218195:218195] CHIP:DMG: + [1666962122.076515][218195:218195] CHIP:DMG: Decrypted Payload (33 bytes) = + [1666962122.076521][218195:218195] CHIP:DMG: { + [1666962122.076529][218195:218195] CHIP:DMG: data = 153601153500370024020224031d24040318350124007f18181818290424ff0118 + [1666962122.076536][218195:218195] CHIP:DMG: } + [1666962122.076542][218195:218195] CHIP:DMG: + [1666962122.076566][218195:218195] CHIP:DMG: ReportDataMessage = + [1666962122.076572][218195:218195] CHIP:DMG: { + [1666962122.076578][218195:218195] CHIP:DMG: AttributeReportIBs = + [1666962122.076587][218195:218195] CHIP:DMG: [ + [1666962122.076593][218195:218195] CHIP:DMG: AttributeReportIB = + [1666962122.076602][218195:218195] CHIP:DMG: { + [1666962122.076608][218195:218195] CHIP:DMG: AttributeStatusIB = + [1666962122.076615][218195:218195] CHIP:DMG: { + [1666962122.076621][218195:218195] CHIP:DMG: AttributePathIB = + [1666962122.076628][218195:218195] CHIP:DMG: { + [1666962122.076636][218195:218195] CHIP:DMG: Endpoint = 0x2, + [1666962122.076644][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666962122.076653][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, + [1666962122.076660][218195:218195] CHIP:DMG: } + [1666962122.076671][218195:218195] CHIP:DMG: + [1666962122.076678][218195:218195] CHIP:DMG: StatusIB = + [1666962122.076686][218195:218195] CHIP:DMG: { + [1666962122.076694][218195:218195] CHIP:DMG: status = 0x7f (UNSUPPORTED_ENDPOINT), + [1666962122.076702][218195:218195] CHIP:DMG: }, + [1666962122.076708][218195:218195] CHIP:DMG: + [1666962122.076713][218195:218195] CHIP:DMG: }, + [1666962122.076720][218195:218195] CHIP:DMG: + [1666962122.076725][218195:218195] CHIP:DMG: }, + [1666962122.076732][218195:218195] CHIP:DMG: + [1666962122.076736][218195:218195] CHIP:DMG: ], + [1666962122.076744][218195:218195] CHIP:DMG: + [1666962122.076753][218195:218195] CHIP:DMG: SuppressResponse = true, + [1666962122.076761][218195:218195] CHIP:DMG: InteractionModelRevision = 1 + [1666962122.076769][218195:218195] CHIP:DMG: } + + ./chip-tool descriptor read parts-list 1 3 + Verify in TH(bridge-app) Log: + [1666962181.272370][218195:218195] CHIP:IM: Received Read request + [1666962181.272431][218195:218195] CHIP:DMG: ReadRequestMessage = + [1666962181.272451][218195:218195] CHIP:DMG: { + [1666962181.272466][218195:218195] CHIP:DMG: AttributePathIBs = + [1666962181.272482][218195:218195] CHIP:DMG: [ + [1666962181.272497][218195:218195] CHIP:DMG: AttributePathIB = + [1666962181.272515][218195:218195] CHIP:DMG: { + [1666962181.272532][218195:218195] CHIP:DMG: Endpoint = 0x3, + [1666962181.272548][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666962181.272565][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, + [1666962181.272581][218195:218195] CHIP:DMG: } + [1666962181.272599][218195:218195] CHIP:DMG: + [1666962181.272614][218195:218195] CHIP:DMG: ], + [1666962181.272633][218195:218195] CHIP:DMG: + [1666962181.272649][218195:218195] CHIP:DMG: isFabricFiltered = true, + [1666962181.272665][218195:218195] CHIP:DMG: InteractionModelRevision = 1 + [1666962181.272679][218195:218195] CHIP:DMG: }, + [1666962181.272736][218195:218195] CHIP:DMG: IM RH moving to [GeneratingReports] + [1666962181.272791][218195:218195] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 + [1666962181.272810][218195:218195] CHIP:DMG: Cluster 1d, Attribute 3 is dirty + [1666962181.272825][218195:218195] CHIP:DMG: Reading attribute: Cluster=0x0000_001D Endpoint=3 AttributeId=0x0000_0003 (expanded=0) + [1666962181.272846][218195:218195] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_001D e=3 p=v + [1666962181.272869][218195:218195] CHIP:DMG: AccessControl: allowed + [1666962181.272906][218195:218195] CHIP:DMG: Sending report (payload has 36 bytes)... + [1666962181.273115][218195:218195] CHIP:EM: <<< [E:46913r M:111572064 (Ack:187764321)] (S) Msg TX to 1:000000000001B669 [E0A2] --- Type 0001:05 (IM:ReportData) + [1666962181.273146][218195:218195] CHIP:IN: (S) Sending msg 111572064 on secure session with LSID: 51716 + [1666962181.273415][218195:218195] CHIP:DMG: >> to UDP:[fe80::485c:bace:6107:3682%wlp3s0]:36413 | 111572064 | [Interaction Model (1) / Report Data (0x05) / Session = 7119 / Exchange = 46913] + [1666962181.273447][218195:218195] CHIP:DMG: Header Flags = + [1666962181.273465][218195:218195] CHIP:DMG: { + [1666962181.273492][218195:218195] CHIP:DMG: Exchange (0x06) = + [1666962181.273507][218195:218195] CHIP:DMG: { + [1666962181.273523][218195:218195] CHIP:DMG: AckMsg = 187764321 + [1666962181.273536][218195:218195] CHIP:DMG: NeedsAck = true + [1666962181.273550][218195:218195] CHIP:DMG: } + [1666962181.273572][218195:218195] CHIP:DMG: } + [1666962181.273585][218195:218195] CHIP:DMG: + [1666962181.273605][218195:218195] CHIP:DMG: Encrypted Payload (70 bytes) = + [1666962181.273619][218195:218195] CHIP:DMG: { + [1666962181.273633][218195:218195] CHIP:DMG: data = 00cf1b006074a606d86a9f1f8d1116587d199c334287a090de625e1267cae0122cf9bb9514247ab1b27ca9ec853fc523ff013060a7845eaf1b9fc336790bc3d8e2e7bf06a5fc + [1666962181.273649][218195:218195] CHIP:DMG: buffer_ptr = 94136416764416 + [1666962181.273663][218195:218195] CHIP:DMG: } + [1666962181.273676][218195:218195] CHIP:DMG: + [1666962181.273697][218195:218195] CHIP:DMG: Decrypted Payload (36 bytes) = + [1666962181.273717][218195:218195] CHIP:DMG: { + [1666962181.273738][218195:218195] CHIP:DMG: data = 1536011535012600378216b4370124020324031d24040318360218181818290424ff0118 + [1666962181.273753][218195:218195] CHIP:DMG: } + [1666962181.273766][218195:218195] CHIP:DMG: + [1666962181.273823][218195:218195] CHIP:DMG: ReportDataMessage = + [1666962181.273840][218195:218195] CHIP:DMG: { + [1666962181.273851][218195:218195] CHIP:DMG: AttributeReportIBs = + [1666962181.273876][218195:218195] CHIP:DMG: [ + [1666962181.273891][218195:218195] CHIP:DMG: AttributeReportIB = + [1666962181.273916][218195:218195] CHIP:DMG: { + [1666962181.273933][218195:218195] CHIP:DMG: AttributeDataIB = + [1666962181.273954][218195:218195] CHIP:DMG: { + [1666962181.273972][218195:218195] CHIP:DMG: DataVersion = 0xb4168237, + [1666962181.273988][218195:218195] CHIP:DMG: AttributePathIB = + [1666962181.274005][218195:218195] CHIP:DMG: { + [1666962181.274022][218195:218195] CHIP:DMG: Endpoint = 0x3, + [1666962181.274041][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666962181.274062][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, + [1666962181.274082][218195:218195] CHIP:DMG: } + [1666962181.274102][218195:218195] CHIP:DMG: + [1666962181.274124][218195:218195] CHIP:DMG: Data = [ + [1666962181.274145][218195:218195] CHIP:DMG: + [1666962181.274165][218195:218195] CHIP:DMG: ], + [1666962181.274182][218195:218195] CHIP:DMG: }, + [1666962181.274206][218195:218195] CHIP:DMG: + [1666962181.274224][218195:218195] CHIP:DMG: }, + [1666962181.274248][218195:218195] CHIP:DMG: + [1666962181.274266][218195:218195] CHIP:DMG: ], + [1666962181.274288][218195:218195] CHIP:DMG: + [1666962181.274303][218195:218195] CHIP:DMG: SuppressResponse = true, + [1666962181.274318][218195:218195] CHIP:DMG: InteractionModelRevision = 1 + [1666962181.274337][218195:218195] CHIP:DMG: } + [1666962181.274354][218195:218195] CHIP:DMG: + + ./chip-tool descriptor read parts-list 1 4 + Verify in TH(bridge-app) Log: + + [1666962226.211067][218195:218195] CHIP:IM: Received Read request + [1666962226.211160][218195:218195] CHIP:DMG: ReadRequestMessage = + [1666962226.211169][218195:218195] CHIP:DMG: { + [1666962226.211175][218195:218195] CHIP:DMG: AttributePathIBs = + [1666962226.211183][218195:218195] CHIP:DMG: [ + [1666962226.211190][218195:218195] CHIP:DMG: AttributePathIB = + [1666962226.211200][218195:218195] CHIP:DMG: { + [1666962226.211209][218195:218195] CHIP:DMG: Endpoint = 0x4, + [1666962226.211218][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666962226.211227][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, + [1666962226.211235][218195:218195] CHIP:DMG: } + [1666962226.211245][218195:218195] CHIP:DMG: + [1666962226.211253][218195:218195] CHIP:DMG: ], + [1666962226.211263][218195:218195] CHIP:DMG: + [1666962226.211272][218195:218195] CHIP:DMG: isFabricFiltered = true, + [1666962226.211280][218195:218195] CHIP:DMG: InteractionModelRevision = 1 + [1666962226.211288][218195:218195] CHIP:DMG: }, + [1666962226.211319][218195:218195] CHIP:DMG: IM RH moving to [GeneratingReports] + [1666962226.211353][218195:218195] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 + [1666962226.211363][218195:218195] CHIP:DMG: Cluster 1d, Attribute 3 is dirty + [1666962226.211370][218195:218195] CHIP:DMG: Reading attribute: Cluster=0x0000_001D Endpoint=4 AttributeId=0x0000_0003 (expanded=0) + [1666962226.211382][218195:218195] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_001D e=4 p=v + [1666962226.211396][218195:218195] CHIP:DMG: AccessControl: allowed + [1666962226.211419][218195:218195] CHIP:DMG: Sending report (payload has 36 bytes)... + [1666962226.211532][218195:218195] CHIP:EM: <<< [E:32390r M:201985649 (Ack:262416764)] (S) Msg TX to 1:000000000001B669 [E0A2] --- Type 0001:05 (IM:ReportData) + [1666962226.211551][218195:218195] CHIP:IN: (S) Sending msg 201985649 on secure session with LSID: 51717 + [1666962226.211699][218195:218195] CHIP:DMG: >> to UDP:[fe80::485c:bace:6107:3682%wlp3s0]:55096 | 201985649 | [Interaction Model (1) / Report Data (0x05) / Session = 41621 / Exchange = 32390] + [1666962226.211711][218195:218195] CHIP:DMG: Header Flags = + [1666962226.211715][218195:218195] CHIP:DMG: { + [1666962226.211726][218195:218195] CHIP:DMG: Exchange (0x06) = + [1666962226.211731][218195:218195] CHIP:DMG: { + [1666962226.211736][218195:218195] CHIP:DMG: AckMsg = 262416764 + [1666962226.211741][218195:218195] CHIP:DMG: NeedsAck = true + [1666962226.211745][218195:218195] CHIP:DMG: } + [1666962226.211753][218195:218195] CHIP:DMG: } + [1666962226.211758][218195:218195] CHIP:DMG: + [1666962226.211764][218195:218195] CHIP:DMG: Encrypted Payload (70 bytes) = + [1666962226.211769][218195:218195] CHIP:DMG: { + [1666962226.211773][218195:218195] CHIP:DMG: data = 0095a200710e0a0c886c3b3bdc1e7f2be7778df8c8dda3541891bd0743b7a912e9ccfd60902082784e8e2247f9d2628f782007da5ae8eab65680617b41888803918f2bcd05b6 + [1666962226.211778][218195:218195] CHIP:DMG: buffer_ptr = 94136416766512 + [1666962226.211783][218195:218195] CHIP:DMG: } + [1666962226.211787][218195:218195] CHIP:DMG: + [1666962226.211795][218195:218195] CHIP:DMG: Decrypted Payload (36 bytes) = + [1666962226.211799][218195:218195] CHIP:DMG: { + [1666962226.211804][218195:218195] CHIP:DMG: data = 1536011535012600c90e9a3a370124020424031d24040318360218181818290424ff0118 + [1666962226.211809][218195:218195] CHIP:DMG: } + [1666962226.211813][218195:218195] CHIP:DMG: + [1666962226.211835][218195:218195] CHIP:DMG: ReportDataMessage = + [1666962226.211840][218195:218195] CHIP:DMG: { + [1666962226.211844][218195:218195] CHIP:DMG: AttributeReportIBs = + [1666962226.211852][218195:218195] CHIP:DMG: [ + [1666962226.211857][218195:218195] CHIP:DMG: AttributeReportIB = + [1666962226.211865][218195:218195] CHIP:DMG: { + [1666962226.211870][218195:218195] CHIP:DMG: AttributeDataIB = + [1666962226.211875][218195:218195] CHIP:DMG: { + [1666962226.211881][218195:218195] CHIP:DMG: DataVersion = 0x3a9a0ec9, + [1666962226.211887][218195:218195] CHIP:DMG: AttributePathIB = + [1666962226.211892][218195:218195] CHIP:DMG: { + [1666962226.211898][218195:218195] CHIP:DMG: Endpoint = 0x4, + [1666962226.211904][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666962226.211911][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, + [1666962226.211916][218195:218195] CHIP:DMG: } + [1666962226.211923][218195:218195] CHIP:DMG: + [1666962226.211928][218195:218195] CHIP:DMG: Data = [ + [1666962226.211934][218195:218195] CHIP:DMG: + [1666962226.211940][218195:218195] CHIP:DMG: ], + [1666962226.211945][218195:218195] CHIP:DMG: }, + [1666962226.211952][218195:218195] CHIP:DMG: + [1666962226.211957][218195:218195] CHIP:DMG: }, + [1666962226.211965][218195:218195] CHIP:DMG: + [1666962226.211969][218195:218195] CHIP:DMG: ], + [1666962226.211977][218195:218195] CHIP:DMG: + [1666962226.211982][218195:218195] CHIP:DMG: SuppressResponse = true, + [1666962226.211987][218195:218195] CHIP:DMG: InteractionModelRevision = 1 + [1666962226.211991][218195:218195] CHIP:DMG: } + + ./chip-tool descriptor read parts-list 1 5 + Verify in TH(bridge-app) Log: + [1666962275.528464][218195:218195] CHIP:IM: Received Read request + [1666962275.528514][218195:218195] CHIP:DMG: ReadRequestMessage = + [1666962275.528527][218195:218195] CHIP:DMG: { + [1666962275.528536][218195:218195] CHIP:DMG: AttributePathIBs = + [1666962275.528547][218195:218195] CHIP:DMG: [ + [1666962275.528557][218195:218195] CHIP:DMG: AttributePathIB = + [1666962275.528568][218195:218195] CHIP:DMG: { + [1666962275.528580][218195:218195] CHIP:DMG: Endpoint = 0x5, + [1666962275.528591][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666962275.528604][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, + [1666962275.528614][218195:218195] CHIP:DMG: } + [1666962275.528625][218195:218195] CHIP:DMG: + [1666962275.528637][218195:218195] CHIP:DMG: ], + [1666962275.528652][218195:218195] CHIP:DMG: + [1666962275.528665][218195:218195] CHIP:DMG: isFabricFiltered = true, + [1666962275.528675][218195:218195] CHIP:DMG: InteractionModelRevision = 1 + [1666962275.528683][218195:218195] CHIP:DMG: }, + [1666962275.528730][218195:218195] CHIP:DMG: IM RH moving to [GeneratingReports] + [1666962275.528771][218195:218195] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 + [1666962275.528783][218195:218195] CHIP:DMG: Cluster 1d, Attribute 3 is dirty + [1666962275.528791][218195:218195] CHIP:DMG: Reading attribute: Cluster=0x0000_001D Endpoint=5 AttributeId=0x0000_0003 (expanded=0) + [1666962275.528805][218195:218195] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_001D e=5 p=v + [1666962275.528820][218195:218195] CHIP:DMG: AccessControl: allowed + [1666962275.528846][218195:218195] CHIP:DMG: Sending report (payload has 36 bytes)... + [1666962275.529045][218195:218195] CHIP:EM: <<< [E:33089r M:54656360 (Ack:218406525)] (S) Msg TX to 1:000000000001B669 [E0A2] --- Type 0001:05 (IM:ReportData) + [1666962275.529066][218195:218195] CHIP:IN: (S) Sending msg 54656360 on secure session with LSID: 51718 + [1666962275.529319][218195:218195] CHIP:DMG: >> to UDP:[fe80::485c:bace:6107:3682%wlp3s0]:34329 | 54656360 | [Interaction Model (1) / Report Data (0x05) / Session = 205 / Exchange = 33089] + [1666962275.529340][218195:218195] CHIP:DMG: Header Flags = + [1666962275.529349][218195:218195] CHIP:DMG: { + [1666962275.529370][218195:218195] CHIP:DMG: Exchange (0x06) = + [1666962275.529379][218195:218195] CHIP:DMG: { + [1666962275.532995][218195:218195] CHIP:DMG: AckMsg = 218406525 + [1666962275.533014][218195:218195] CHIP:DMG: NeedsAck = true + [1666962275.533023][218195:218195] CHIP:DMG: } + [1666962275.533047][218195:218195] CHIP:DMG: } + [1666962275.533056][218195:218195] CHIP:DMG: + [1666962275.533073][218195:218195] CHIP:DMG: Encrypted Payload (70 bytes) = + [1666962275.533082][218195:218195] CHIP:DMG: { + [1666962275.533090][218195:218195] CHIP:DMG: data = 00cd000068fd410349555f503cf1e95a3d4dafa36db2330c402e42095fba00ed65fc64eb115fac620bf21eba932216766b550ab7bef78b62415b002c885297c361daf085daa7 + [1666962275.533100][218195:218195] CHIP:DMG: buffer_ptr = 94136416766512 + [1666962275.533108][218195:218195] CHIP:DMG: } + [1666962275.533116][218195:218195] CHIP:DMG: + [1666962275.533132][218195:218195] CHIP:DMG: Decrypted Payload (36 bytes) = + [1666962275.533141][218195:218195] CHIP:DMG: { + [1666962275.533149][218195:218195] CHIP:DMG: data = 1536011535012600dc5a8687370124020524031d24040318360218181818290424ff0118 + [1666962275.533158][218195:218195] CHIP:DMG: } + [1666962275.533167][218195:218195] CHIP:DMG: + [1666962275.533215][218195:218195] CHIP:DMG: ReportDataMessage = + [1666962275.533228][218195:218195] CHIP:DMG: { + [1666962275.533236][218195:218195] CHIP:DMG: AttributeReportIBs = + [1666962275.533252][218195:218195] CHIP:DMG: [ + [1666962275.533262][218195:218195] CHIP:DMG: AttributeReportIB = + [1666962275.533277][218195:218195] CHIP:DMG: { + [1666962275.533288][218195:218195] CHIP:DMG: AttributeDataIB = + [1666962275.533299][218195:218195] CHIP:DMG: { + [1666962275.533312][218195:218195] CHIP:DMG: DataVersion = 0x87865adc, + [1666962275.533323][218195:218195] CHIP:DMG: AttributePathIB = + [1666962275.533335][218195:218195] CHIP:DMG: { + [1666962275.533348][218195:218195] CHIP:DMG: Endpoint = 0x5, + [1666962275.533361][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666962275.533375][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, + [1666962275.533387][218195:218195] CHIP:DMG: } + [1666962275.533400][218195:218195] CHIP:DMG: + [1666962275.533412][218195:218195] CHIP:DMG: Data = [ + [1666962275.533424][218195:218195] CHIP:DMG: + [1666962275.533436][218195:218195] CHIP:DMG: ], + [1666962275.533447][218195:218195] CHIP:DMG: }, + [1666962275.533462][218195:218195] CHIP:DMG: + [1666962275.533472][218195:218195] CHIP:DMG: }, + [1666962275.533487][218195:218195] CHIP:DMG: + [1666962275.533496][218195:218195] CHIP:DMG: ], + [1666962275.533512][218195:218195] CHIP:DMG: + [1666962275.533523][218195:218195] CHIP:DMG: SuppressResponse = true, + [1666962275.533534][218195:218195] CHIP:DMG: InteractionModelRevision = 1 + [1666962275.533543][218195:218195] CHIP:DMG: } + + ./chip-tool descriptor read parts-list 1 6 + Verify in TH(bridge-app) Log: + [1666962322.069585][218195:218195] CHIP:IM: Received Read request + [1666962322.069620][218195:218195] CHIP:DMG: ReadRequestMessage = + [1666962322.069628][218195:218195] CHIP:DMG: { + [1666962322.069635][218195:218195] CHIP:DMG: AttributePathIBs = + [1666962322.069643][218195:218195] CHIP:DMG: [ + [1666962322.069651][218195:218195] CHIP:DMG: AttributePathIB = + [1666962322.069660][218195:218195] CHIP:DMG: { + [1666962322.069669][218195:218195] CHIP:DMG: Endpoint = 0x6, + [1666962322.069678][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666962322.069688][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, + [1666962322.069698][218195:218195] CHIP:DMG: } + [1666962322.069707][218195:218195] CHIP:DMG: + [1666962322.069717][218195:218195] CHIP:DMG: ], + [1666962322.069727][218195:218195] CHIP:DMG: + [1666962322.069735][218195:218195] CHIP:DMG: isFabricFiltered = true, + [1666962322.069744][218195:218195] CHIP:DMG: InteractionModelRevision = 1 + [1666962322.069751][218195:218195] CHIP:DMG: }, + [1666962322.069784][218195:218195] CHIP:DMG: IM RH moving to [GeneratingReports] + [1666962322.069810][218195:218195] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 + [1666962322.069820][218195:218195] CHIP:DMG: Cluster 1d, Attribute 3 is dirty + [1666962322.069828][218195:218195] CHIP:DMG: Reading attribute: Cluster=0x0000_001D Endpoint=6 AttributeId=0x0000_0003 (expanded=0) + [1666962322.069839][218195:218195] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_001D e=6 p=v + [1666962322.069852][218195:218195] CHIP:DMG: AccessControl: allowed + [1666962322.069881][218195:218195] CHIP:DMG: Sending report (payload has 120 bytes)... + [1666962322.069997][218195:218195] CHIP:EM: <<< [E:61474r M:198673228 (Ack:1527385)] (S) Msg TX to 1:000000000001B669 [E0A2] --- Type 0001:05 (IM:ReportData) + [1666962322.070010][218195:218195] CHIP:IN: (S) Sending msg 198673228 on secure session with LSID: 51719 + [1666962322.070186][218195:218195] CHIP:DMG: >> to UDP:[fe80::485c:bace:6107:3682%wlp3s0]:47795 | 198673228 | [Interaction Model (1) / Report Data (0x05) / Session = 26100 / Exchange = 61474] + [1666962322.070201][218195:218195] CHIP:DMG: Header Flags = + [1666962322.070208][218195:218195] CHIP:DMG: { + [1666962322.070223][218195:218195] CHIP:DMG: Exchange (0x06) = + [1666962322.070231][218195:218195] CHIP:DMG: { + [1666962322.070240][218195:218195] CHIP:DMG: AckMsg = 1527385 + [1666962322.070247][218195:218195] CHIP:DMG: NeedsAck = true + [1666962322.070254][218195:218195] CHIP:DMG: } + [1666962322.070267][218195:218195] CHIP:DMG: } + [1666962322.070274][218195:218195] CHIP:DMG: + [1666962322.070285][218195:218195] CHIP:DMG: Encrypted Payload (154 bytes) = + [1666962322.070293][218195:218195] CHIP:DMG: { + [1666962322.070300][218195:218195] CHIP:DMG: data = 00f465004c83d70b8dd5f204c35c1301ed6422583364d49a1257668127b3f4c329e30af47ff9d53cb04aee346c538e1422ce52597d607bc680895af69b21d8fb926cb371afed3907237b74939d013e10d528c7297b933b31b6ab2bb341b32e38a0abe30861d527ac5296ac0a0abd024b6490b3ff32cdaa311158c3f0289fa40db5d8cdea27a5da94e3258328151acdfcbc97f8a2a90d5b1d71b5 + [1666962322.070311][218195:218195] CHIP:DMG: buffer_ptr = 94136416766512 + [1666962322.070319][218195:218195] CHIP:DMG: } + [1666962322.070326][218195:218195] CHIP:DMG: + [1666962322.070340][218195:218195] CHIP:DMG: Decrypted Payload (120 bytes) = + [1666962322.070347][218195:218195] CHIP:DMG: { + [1666962322.070355][218195:218195] CHIP:DMG: data = 15360115350126004d2fac6c370124020624031d24040318360218181815350126004d2fac6c370124020624031d240403340518240207181815350126004d2fac6c370124020624031d240403340518240208181815350126004d2fac6c370124020624031d240403340518240209181818290424ff0118 + [1666962322.070364][218195:218195] CHIP:DMG: } + [1666962322.070371][218195:218195] CHIP:DMG: + [1666962322.070419][218195:218195] CHIP:DMG: ReportDataMessage = + [1666962322.070425][218195:218195] CHIP:DMG: { + [1666962322.070433][218195:218195] CHIP:DMG: AttributeReportIBs = + [1666962322.070444][218195:218195] CHIP:DMG: [ + [1666962322.070451][218195:218195] CHIP:DMG: AttributeReportIB = + [1666962322.070465][218195:218195] CHIP:DMG: { + [1666962322.070473][218195:218195] CHIP:DMG: AttributeDataIB = + [1666962322.070484][218195:218195] CHIP:DMG: { + [1666962322.070493][218195:218195] CHIP:DMG: DataVersion = 0x6cac2f4d, + [1666962322.070504][218195:218195] CHIP:DMG: AttributePathIB = + [1666962322.070514][218195:218195] CHIP:DMG: { + [1666962322.070525][218195:218195] CHIP:DMG: Endpoint = 0x6, + [1666962322.070536][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666962322.070547][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, + [1666962322.070557][218195:218195] CHIP:DMG: } + [1666962322.070569][218195:218195] CHIP:DMG: + [1666962322.070579][218195:218195] CHIP:DMG: Data = [ + [1666962322.070590][218195:218195] CHIP:DMG: + [1666962322.070602][218195:218195] CHIP:DMG: ], + [1666962322.070612][218195:218195] CHIP:DMG: }, + [1666962322.070624][218195:218195] CHIP:DMG: + [1666962322.070632][218195:218195] CHIP:DMG: }, + [1666962322.070649][218195:218195] CHIP:DMG: + [1666962322.070656][218195:218195] CHIP:DMG: AttributeReportIB = + [1666962322.070668][218195:218195] CHIP:DMG: { + [1666962322.070676][218195:218195] CHIP:DMG: AttributeDataIB = + [1666962322.070686][218195:218195] CHIP:DMG: { + [1666962322.070696][218195:218195] CHIP:DMG: DataVersion = 0x6cac2f4d, + [1666962322.070707][218195:218195] CHIP:DMG: AttributePathIB = + [1666962322.070717][218195:218195] CHIP:DMG: { + [1666962322.070726][218195:218195] CHIP:DMG: Endpoint = 0x6, + [1666962322.070737][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666962322.070749][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, + [1666962322.070759][218195:218195] CHIP:DMG: ListIndex = Null, + [1666962322.070769][218195:218195] CHIP:DMG: } + [1666962322.070781][218195:218195] CHIP:DMG: + [1666962322.070792][218195:218195] CHIP:DMG: Data = 7, + [1666962322.070803][218195:218195] CHIP:DMG: }, + [1666962322.070815][218195:218195] CHIP:DMG: + [1666962322.070823][218195:218195] CHIP:DMG: }, + [1666962322.070839][218195:218195] CHIP:DMG: + [1666962322.070847][218195:218195] CHIP:DMG: AttributeReportIB = + [1666962322.070860][218195:218195] CHIP:DMG: { + [1666962322.070869][218195:218195] CHIP:DMG: AttributeDataIB = + [1666962322.070878][218195:218195] CHIP:DMG: { + [1666962322.070887][218195:218195] CHIP:DMG: DataVersion = 0x6cac2f4d, + [1666962322.070898][218195:218195] CHIP:DMG: AttributePathIB = + [1666962322.070908][218195:218195] CHIP:DMG: { + [1666962322.070919][218195:218195] CHIP:DMG: Endpoint = 0x6, + [1666962322.070929][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666962322.070942][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, + [1666962322.070952][218195:218195] CHIP:DMG: ListIndex = Null, + [1666962322.070962][218195:218195] CHIP:DMG: } + [1666962322.070974][218195:218195] CHIP:DMG: + [1666962322.070985][218195:218195] CHIP:DMG: Data = 8, + [1666962322.070996][218195:218195] CHIP:DMG: }, + [1666962322.071008][218195:218195] CHIP:DMG: + [1666962322.071016][218195:218195] CHIP:DMG: }, + [1666962322.071032][218195:218195] CHIP:DMG: + [1666962322.071040][218195:218195] CHIP:DMG: AttributeReportIB = + [1666962322.071053][218195:218195] CHIP:DMG: { + [1666962322.071059][218195:218195] CHIP:DMG: AttributeDataIB = + [1666962322.071067][218195:218195] CHIP:DMG: { + [1666962322.071073][218195:218195] CHIP:DMG: DataVersion = 0x6cac2f4d, + [1666962322.071081][218195:218195] CHIP:DMG: AttributePathIB = + [1666962322.071104][218195:218195] CHIP:DMG: { + [1666962322.071123][218195:218195] CHIP:DMG: Endpoint = 0x6, + [1666962322.071131][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666962322.071139][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, + [1666962322.071150][218195:218195] CHIP:DMG: ListIndex = Null, + [1666962322.071158][218195:218195] CHIP:DMG: } + [1666962322.071167][218195:218195] CHIP:DMG: + [1666962322.071175][218195:218195] CHIP:DMG: Data = 9, + [1666962322.071182][218195:218195] CHIP:DMG: }, + [1666962322.071191][218195:218195] CHIP:DMG: + [1666962322.071197][218195:218195] CHIP:DMG: }, + [1666962322.071206][218195:218195] CHIP:DMG: + [1666962322.071212][218195:218195] CHIP:DMG: ], + [1666962322.071229][218195:218195] CHIP:DMG: + [1666962322.071236][218195:218195] CHIP:DMG: SuppressResponse = true, + [1666962322.071242][218195:218195] CHIP:DMG: InteractionModelRevision = 1 + [1666962322.071248][218195:218195] CHIP:DMG: } + [1666962322.071254][218195:218195] CHIP:DMG: + + ./chip-tool descriptor read parts-list 1 7 + + Verify in TH(bridge-app) Log: + [1666962362.557106][218195:218195] CHIP:IM: Received Read request + [1666962362.557147][218195:218195] CHIP:DMG: ReadRequestMessage = + [1666962362.557158][218195:218195] CHIP:DMG: { + [1666962362.557166][218195:218195] CHIP:DMG: AttributePathIBs = + [1666962362.557177][218195:218195] CHIP:DMG: [ + [1666962362.557186][218195:218195] CHIP:DMG: AttributePathIB = + [1666962362.557196][218195:218195] CHIP:DMG: { + [1666962362.557206][218195:218195] CHIP:DMG: Endpoint = 0x7, + [1666962362.557217][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666962362.557228][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, + [1666962362.557237][218195:218195] CHIP:DMG: } + [1666962362.557249][218195:218195] CHIP:DMG: + [1666962362.557258][218195:218195] CHIP:DMG: ], + [1666962362.557269][218195:218195] CHIP:DMG: + [1666962362.557279][218195:218195] CHIP:DMG: isFabricFiltered = true, + [1666962362.557289][218195:218195] CHIP:DMG: InteractionModelRevision = 1 + [1666962362.557297][218195:218195] CHIP:DMG: }, + [1666962362.557335][218195:218195] CHIP:DMG: IM RH moving to [GeneratingReports] + [1666962362.557372][218195:218195] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 + [1666962362.557385][218195:218195] CHIP:DMG: Cluster 1d, Attribute 3 is dirty + [1666962362.557394][218195:218195] CHIP:DMG: Reading attribute: Cluster=0x0000_001D Endpoint=7 AttributeId=0x0000_0003 (expanded=0) + [1666962362.557407][218195:218195] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_001D e=7 p=v + [1666962362.557421][218195:218195] CHIP:DMG: AccessControl: allowed + [1666962362.557446][218195:218195] CHIP:DMG: Sending report (payload has 36 bytes)... + [1666962362.557583][218195:218195] CHIP:EM: <<< [E:12102r M:186746901 (Ack:224939109)] (S) Msg TX to 1:000000000001B669 [E0A2] --- Type 0001:05 (IM:ReportData) + [1666962362.557603][218195:218195] CHIP:IN: (S) Sending msg 186746901 on secure session with LSID: 51720 + [1666962362.557774][218195:218195] CHIP:DMG: >> to UDP:[fe80::485c:bace:6107:3682%wlp3s0]:45695 | 186746901 | [Interaction Model (1) / Report Data (0x05) / Session = 44401 / Exchange = 12102] + [1666962362.557794][218195:218195] CHIP:DMG: Header Flags = + [1666962362.557804][218195:218195] CHIP:DMG: { + [1666962362.557821][218195:218195] CHIP:DMG: Exchange (0x06) = + [1666962362.557830][218195:218195] CHIP:DMG: { + [1666962362.557840][218195:218195] CHIP:DMG: AckMsg = 224939109 + [1666962362.557849][218195:218195] CHIP:DMG: NeedsAck = true + [1666962362.557858][218195:218195] CHIP:DMG: } + [1666962362.557871][218195:218195] CHIP:DMG: } + [1666962362.557879][218195:218195] CHIP:DMG: + [1666962362.557892][218195:218195] CHIP:DMG: Encrypted Payload (70 bytes) = + [1666962362.557900][218195:218195] CHIP:DMG: { + [1666962362.557909][218195:218195] CHIP:DMG: data = 0071ad001588210b02370802970509c2ed65336ec135d9e4705a5485be6d348078f88c0b68cc9b52190f938ddae1ebe842531c0f341e7ed9ebb36297cf2f4e55365f639b4428 + [1666962362.557918][218195:218195] CHIP:DMG: buffer_ptr = 94136416766512 + [1666962362.557927][218195:218195] CHIP:DMG: } + [1666962362.557935][218195:218195] CHIP:DMG: + [1666962362.557949][218195:218195] CHIP:DMG: Decrypted Payload (36 bytes) = + [1666962362.557957][218195:218195] CHIP:DMG: { + [1666962362.557966][218195:218195] CHIP:DMG: data = 1536011535012600740734f6370124020724031d24040318360218181818290424ff0118 + [1666962362.557975][218195:218195] CHIP:DMG: } + [1666962362.557983][218195:218195] CHIP:DMG: + [1666962362.558017][218195:218195] CHIP:DMG: ReportDataMessage = + [1666962362.558029][218195:218195] CHIP:DMG: { + [1666962362.558038][218195:218195] CHIP:DMG: AttributeReportIBs = + [1666962362.558051][218195:218195] CHIP:DMG: [ + [1666962362.558061][218195:218195] CHIP:DMG: AttributeReportIB = + [1666962362.558075][218195:218195] CHIP:DMG: { + [1666962362.558085][218195:218195] CHIP:DMG: AttributeDataIB = + [1666962362.558095][218195:218195] CHIP:DMG: { + [1666962362.558106][218195:218195] CHIP:DMG: DataVersion = 0xf6340774, + [1666962362.558116][218195:218195] CHIP:DMG: AttributePathIB = + [1666962362.558127][218195:218195] CHIP:DMG: { + [1666962362.558138][218195:218195] CHIP:DMG: Endpoint = 0x7, + [1666962362.558153][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666962362.558167][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, + [1666962362.558180][218195:218195] CHIP:DMG: } + [1666962362.558192][218195:218195] CHIP:DMG: + [1666962362.558203][218195:218195] CHIP:DMG: Data = [ + [1666962362.558214][218195:218195] CHIP:DMG: + [1666962362.558226][218195:218195] CHIP:DMG: ], + [1666962362.558235][218195:218195] CHIP:DMG: }, + [1666962362.558248][218195:218195] CHIP:DMG: + [1666962362.558257][218195:218195] CHIP:DMG: }, + [1666962362.558271][218195:218195] CHIP:DMG: + [1666962362.558279][218195:218195] CHIP:DMG: ], + [1666962362.558293][218195:218195] CHIP:DMG: + [1666962362.558303][218195:218195] CHIP:DMG: SuppressResponse = true, + [1666962362.558313][218195:218195] CHIP:DMG: InteractionModelRevision = 1 + [1666962362.558321][218195:218195] CHIP:DMG: } + + ./chip-tool descriptor read parts-list 1 8 + Verify in TH(bridge-app) Log: + [1666962423.861269][218195:218195] CHIP:IM: Received Read request + [1666962423.861296][218195:218195] CHIP:DMG: ReadRequestMessage = + [1666962423.861303][218195:218195] CHIP:DMG: { + [1666962423.861310][218195:218195] CHIP:DMG: AttributePathIBs = + [1666962423.861318][218195:218195] CHIP:DMG: [ + [1666962423.861324][218195:218195] CHIP:DMG: AttributePathIB = + [1666962423.861331][218195:218195] CHIP:DMG: { + [1666962423.861338][218195:218195] CHIP:DMG: Endpoint = 0x8, + [1666962423.861346][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666962423.861352][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, + [1666962423.861358][218195:218195] CHIP:DMG: } + [1666962423.861365][218195:218195] CHIP:DMG: + [1666962423.861370][218195:218195] CHIP:DMG: ], + [1666962423.861378][218195:218195] CHIP:DMG: + [1666962423.861383][218195:218195] CHIP:DMG: isFabricFiltered = true, + [1666962423.861389][218195:218195] CHIP:DMG: InteractionModelRevision = 1 + [1666962423.861394][218195:218195] CHIP:DMG: }, + [1666962423.861419][218195:218195] CHIP:DMG: IM RH moving to [GeneratingReports] + [1666962423.861438][218195:218195] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 + [1666962423.861445][218195:218195] CHIP:DMG: Cluster 1d, Attribute 3 is dirty + [1666962423.861450][218195:218195] CHIP:DMG: Reading attribute: Cluster=0x0000_001D Endpoint=8 AttributeId=0x0000_0003 (expanded=0) + [1666962423.861460][218195:218195] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_001D e=8 p=v + [1666962423.861471][218195:218195] CHIP:DMG: AccessControl: allowed + [1666962423.861487][218195:218195] CHIP:DMG: Sending report (payload has 36 bytes)... + [1666962423.861589][218195:218195] CHIP:EM: <<< [E:44387r M:147068856 (Ack:205489082)] (S) Msg TX to 1:000000000001B669 [E0A2] --- Type 0001:05 (IM:ReportData) + [1666962423.861600][218195:218195] CHIP:IN: (S) Sending msg 147068856 on secure session with LSID: 51722 + [1666962423.861726][218195:218195] CHIP:DMG: >> to UDP:[fe80::485c:bace:6107:3682%wlp3s0]:52860 | 147068856 | [Interaction Model (1) / Report Data (0x05) / Session = 56538 / Exchange = 44387] + [1666962423.861738][218195:218195] CHIP:DMG: Header Flags = + [1666962423.861743][218195:218195] CHIP:DMG: { + [1666962423.861755][218195:218195] CHIP:DMG: Exchange (0x06) = + [1666962423.861760][218195:218195] CHIP:DMG: { + [1666962423.861767][218195:218195] CHIP:DMG: AckMsg = 205489082 + [1666962423.861774][218195:218195] CHIP:DMG: NeedsAck = true + [1666962423.861781][218195:218195] CHIP:DMG: } + [1666962423.861791][218195:218195] CHIP:DMG: } + [1666962423.861797][218195:218195] CHIP:DMG: + [1666962423.861806][218195:218195] CHIP:DMG: Encrypted Payload (70 bytes) = + [1666962423.861811][218195:218195] CHIP:DMG: { + [1666962423.861816][218195:218195] CHIP:DMG: data = 00dadc00b817c4087f92461275319767af0cdd53b8d38e6560ac0d02db733ab6de1c8963cd37b2c093d3ad8da69006a9974bba741e9a5184dfe57f62f30d78a055a5ea64afc3 + [1666962423.861822][218195:218195] CHIP:DMG: buffer_ptr = 94136416766512 + [1666962423.861827][218195:218195] CHIP:DMG: } + [1666962423.861832][218195:218195] CHIP:DMG: + [1666962423.861841][218195:218195] CHIP:DMG: Decrypted Payload (36 bytes) = + [1666962423.861846][218195:218195] CHIP:DMG: { + [1666962423.861851][218195:218195] CHIP:DMG: data = 1536011535012600de39a0f6370124020824031d24040318360218181818290424ff0118 + [1666962423.861857][218195:218195] CHIP:DMG: } + [1666962423.861862][218195:218195] CHIP:DMG: + [1666962423.861883][218195:218195] CHIP:DMG: ReportDataMessage = + [1666962423.861889][218195:218195] CHIP:DMG: { + [1666962423.861893][218195:218195] CHIP:DMG: AttributeReportIBs = + [1666962423.861902][218195:218195] CHIP:DMG: [ + [1666962423.861907][218195:218195] CHIP:DMG: AttributeReportIB = + [1666962423.861916][218195:218195] CHIP:DMG: { + [1666962423.861922][218195:218195] CHIP:DMG: AttributeDataIB = + [1666962423.861928][218195:218195] CHIP:DMG: { + [1666962423.861935][218195:218195] CHIP:DMG: DataVersion = 0xf6a039de, + [1666962423.861941][218195:218195] CHIP:DMG: AttributePathIB = + [1666962423.861947][218195:218195] CHIP:DMG: { + [1666962423.861954][218195:218195] CHIP:DMG: Endpoint = 0x8, + [1666962423.861960][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666962423.861967][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, + [1666962423.861973][218195:218195] CHIP:DMG: } + [1666962423.861981][218195:218195] CHIP:DMG: + [1666962423.861987][218195:218195] CHIP:DMG: Data = [ + [1666962423.861994][218195:218195] CHIP:DMG: + [1666962423.862000][218195:218195] CHIP:DMG: ], + [1666962423.862006][218195:218195] CHIP:DMG: }, + [1666962423.862014][218195:218195] CHIP:DMG: + [1666962423.862020][218195:218195] CHIP:DMG: }, + [1666962423.862028][218195:218195] CHIP:DMG: + [1666962423.862033][218195:218195] CHIP:DMG: ], + [1666962423.862042][218195:218195] CHIP:DMG: + [1666962423.862047][218195:218195] CHIP:DMG: SuppressResponse = true, + [1666962423.862053][218195:218195] CHIP:DMG: InteractionModelRevision = 1 + [1666962423.862058][218195:218195] CHIP:DMG: } + [1666962423.862063][218195:218195] CHIP:DMG: + + ./chip-tool descriptor read parts-list 1 9 + Verify in TH(bridge-app) Log: + [1666962496.027253][218195:218195] CHIP:IM: Received Read request + [1666962496.027291][218195:218195] CHIP:DMG: ReadRequestMessage = + [1666962496.027300][218195:218195] CHIP:DMG: { + [1666962496.027307][218195:218195] CHIP:DMG: AttributePathIBs = + [1666962496.027315][218195:218195] CHIP:DMG: [ + [1666962496.027321][218195:218195] CHIP:DMG: AttributePathIB = + [1666962496.027330][218195:218195] CHIP:DMG: { + [1666962496.027338][218195:218195] CHIP:DMG: Endpoint = 0x9, + [1666962496.027347][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666962496.027356][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, + [1666962496.027364][218195:218195] CHIP:DMG: } + [1666962496.027373][218195:218195] CHIP:DMG: + [1666962496.027380][218195:218195] CHIP:DMG: ], + [1666962496.027390][218195:218195] CHIP:DMG: + [1666962496.027399][218195:218195] CHIP:DMG: isFabricFiltered = true, + [1666962496.027406][218195:218195] CHIP:DMG: InteractionModelRevision = 1 + [1666962496.027413][218195:218195] CHIP:DMG: }, + [1666962496.027449][218195:218195] CHIP:DMG: IM RH moving to [GeneratingReports] + [1666962496.027484][218195:218195] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 + [1666962496.027494][218195:218195] CHIP:DMG: Cluster 1d, Attribute 3 is dirty + [1666962496.027501][218195:218195] CHIP:DMG: Reading attribute: Cluster=0x0000_001D Endpoint=9 AttributeId=0x0000_0003 (expanded=0) + [1666962496.027514][218195:218195] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_001D e=9 p=v + [1666962496.027527][218195:218195] CHIP:DMG: AccessControl: allowed + [1666962496.027550][218195:218195] CHIP:DMG: Sending report (payload has 36 bytes)... + [1666962496.027706][218195:218195] CHIP:EM: <<< [E:8905r M:160325129 (Ack:28368292)] (S) Msg TX to 1:000000000001B669 [E0A2] --- Type 0001:05 (IM:ReportData) + [1666962496.027724][218195:218195] CHIP:IN: (S) Sending msg 160325129 on secure session with LSID: 51723 + [1666962496.027908][218195:218195] CHIP:DMG: >> to UDP:[fe80::485c:bace:6107:3682%wlp3s0]:33003 | 160325129 | [Interaction Model (1) / Report Data (0x05) / Session = 48426 / Exchange = 8905] + [1666962496.027927][218195:218195] CHIP:DMG: Header Flags = + [1666962496.027934][218195:218195] CHIP:DMG: { + [1666962496.027949][218195:218195] CHIP:DMG: Exchange (0x06) = + [1666962496.027956][218195:218195] CHIP:DMG: { + [1666962496.028073][218195:218195] CHIP:DMG: AckMsg = 28368292 + [1666962496.028082][218195:218195] CHIP:DMG: NeedsAck = true + [1666962496.028089][218195:218195] CHIP:DMG: } + [1666962496.028102][218195:218195] CHIP:DMG: } + [1666962496.028109][218195:218195] CHIP:DMG: + [1666962496.028120][218195:218195] CHIP:DMG: Encrypted Payload (70 bytes) = + [1666962496.028126][218195:218195] CHIP:DMG: { + [1666962496.028134][218195:218195] CHIP:DMG: data = 002abd00095e8e096c066e8e125a0d87cd379abecc3c6dcb3bd64285825f2bc01cdf3a255f4ba9a3ba34f70e8ec314f2df04872275a5807a4bf6ee1e8cdb94b31fe9f11ff31b + [1666962496.028142][218195:218195] CHIP:DMG: buffer_ptr = 94136416766512 + [1666962496.028149][218195:218195] CHIP:DMG: } + [1666962496.028157][218195:218195] CHIP:DMG: + [1666962496.028171][218195:218195] CHIP:DMG: Decrypted Payload (36 bytes) = + [1666962496.028178][218195:218195] CHIP:DMG: { + [1666962496.028185][218195:218195] CHIP:DMG: data = 15360115350126005ebab630370124020924031d24040318360218181818290424ff0118 + [1666962496.028193][218195:218195] CHIP:DMG: } + [1666962496.028199][218195:218195] CHIP:DMG: + [1666962496.028235][218195:218195] CHIP:DMG: ReportDataMessage = + [1666962496.028243][218195:218195] CHIP:DMG: { + [1666962496.028250][218195:218195] CHIP:DMG: AttributeReportIBs = + [1666962496.028262][218195:218195] CHIP:DMG: [ + [1666962496.028270][218195:218195] CHIP:DMG: AttributeReportIB = + [1666962496.028285][218195:218195] CHIP:DMG: { + [1666962496.028293][218195:218195] CHIP:DMG: AttributeDataIB = + [1666962496.028302][218195:218195] CHIP:DMG: { + [1666962496.028311][218195:218195] CHIP:DMG: DataVersion = 0x30b6ba5e, + [1666962496.028320][218195:218195] CHIP:DMG: AttributePathIB = + [1666962496.028331][218195:218195] CHIP:DMG: { + [1666962496.028344][218195:218195] CHIP:DMG: Endpoint = 0x9, + [1666962496.028354][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666962496.028364][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, + [1666962496.028373][218195:218195] CHIP:DMG: } + [1666962496.028384][218195:218195] CHIP:DMG: + [1666962496.028393][218195:218195] CHIP:DMG: Data = [ + [1666962496.028403][218195:218195] CHIP:DMG: + [1666962496.028412][218195:218195] CHIP:DMG: ], + [1666962496.028422][218195:218195] CHIP:DMG: }, + [1666962496.028434][218195:218195] CHIP:DMG: + [1666962496.028442][218195:218195] CHIP:DMG: }, + [1666962496.028454][218195:218195] CHIP:DMG: + [1666962496.028463][218195:218195] CHIP:DMG: ], + [1666962496.028475][218195:218195] CHIP:DMG: + [1666962496.028483][218195:218195] CHIP:DMG: SuppressResponse = true, + [1666962496.028491][218195:218195] CHIP:DMG: InteractionModelRevision = 1 + [1666962496.028498][218195:218195] CHIP:DMG: } + + ./chip-tool descriptor read parts-list 1 10 + Verify in TH(bridge-app) Log: + [1666962545.266945][218195:218195] CHIP:IM: Received Read request + [1666962545.266979][218195:218195] CHIP:DMG: ReadRequestMessage = + [1666962545.266986][218195:218195] CHIP:DMG: { + [1666962545.266993][218195:218195] CHIP:DMG: AttributePathIBs = + [1666962545.267002][218195:218195] CHIP:DMG: [ + [1666962545.267009][218195:218195] CHIP:DMG: AttributePathIB = + [1666962545.267018][218195:218195] CHIP:DMG: { + [1666962545.267027][218195:218195] CHIP:DMG: Endpoint = 0xa, + [1666962545.267037][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666962545.267046][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, + [1666962545.267054][218195:218195] CHIP:DMG: } + [1666962545.267063][218195:218195] CHIP:DMG: + [1666962545.267071][218195:218195] CHIP:DMG: ], + [1666962545.267082][218195:218195] CHIP:DMG: + [1666962545.267100][218195:218195] CHIP:DMG: isFabricFiltered = true, + [1666962545.267108][218195:218195] CHIP:DMG: InteractionModelRevision = 1 + [1666962545.267115][218195:218195] CHIP:DMG: }, + [1666962545.267147][218195:218195] CHIP:DMG: IM RH moving to [GeneratingReports] + [1666962545.267172][218195:218195] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 + [1666962545.267181][218195:218195] CHIP:DMG: Cluster 1d, Attribute 3 is dirty + [1666962545.267189][218195:218195] CHIP:DMG: Reading attribute: Cluster=0x0000_001D Endpoint=a AttributeId=0x0000_0003 (expanded=0) + [1666962545.267200][218195:218195] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_001D e=10 p=v + [1666962545.267213][218195:218195] CHIP:DMG: AccessControl: allowed + [1666962545.267235][218195:218195] CHIP:DMG: Sending report (payload has 36 bytes)... + [1666962545.267342][218195:218195] CHIP:EM: <<< [E:24189r M:59534941 (Ack:136750873)] (S) Msg TX to 1:000000000001B669 [E0A2] --- Type 0001:05 (IM:ReportData) + [1666962545.267355][218195:218195] CHIP:IN: (S) Sending msg 59534941 on secure session with LSID: 51724 + [1666962545.267489][218195:218195] CHIP:DMG: >> to UDP:[fe80::485c:bace:6107:3682%wlp3s0]:48547 | 59534941 | [Interaction Model (1) / Report Data (0x05) / Session = 30602 / Exchange = 24189] + [1666962545.267502][218195:218195] CHIP:DMG: Header Flags = + [1666962545.267510][218195:218195] CHIP:DMG: { + [1666962545.267524][218195:218195] CHIP:DMG: Exchange (0x06) = + [1666962545.267531][218195:218195] CHIP:DMG: { + [1666962545.267540][218195:218195] CHIP:DMG: AckMsg = 136750873 + [1666962545.267547][218195:218195] CHIP:DMG: NeedsAck = true + [1666962545.267554][218195:218195] CHIP:DMG: } + [1666962545.267567][218195:218195] CHIP:DMG: } + [1666962545.267574][218195:218195] CHIP:DMG: + [1666962545.267585][218195:218195] CHIP:DMG: Encrypted Payload (70 bytes) = + [1666962545.267592][218195:218195] CHIP:DMG: { + [1666962545.267599][218195:218195] CHIP:DMG: data = 008a77005d6e8c03f404045b94379c834b72702e0ba16795c503220436544b6b0b381b216a1e3b46cb5ebcc08f78bf5e83ff6e1b7beae8c3735bb8dfc85db4e28576c43a7565 + [1666962545.267608][218195:218195] CHIP:DMG: buffer_ptr = 94136416766512 + [1666962545.267615][218195:218195] CHIP:DMG: } + [1666962545.267622][218195:218195] CHIP:DMG: + [1666962545.267634][218195:218195] CHIP:DMG: Decrypted Payload (36 bytes) = + [1666962545.267641][218195:218195] CHIP:DMG: { + [1666962545.267649][218195:218195] CHIP:DMG: data = 1536011535012600b298fda8370124020a24031d24040318360218181818290424ff0118 + [1666962545.267657][218195:218195] CHIP:DMG: } + [1666962545.267663][218195:218195] CHIP:DMG: + [1666962545.267692][218195:218195] CHIP:DMG: ReportDataMessage = + [1666962545.267698][218195:218195] CHIP:DMG: { + [1666962545.267705][218195:218195] CHIP:DMG: AttributeReportIBs = + [1666962545.267717][218195:218195] CHIP:DMG: [ + [1666962545.267724][218195:218195] CHIP:DMG: AttributeReportIB = + [1666962545.267737][218195:218195] CHIP:DMG: { + [1666962545.267745][218195:218195] CHIP:DMG: AttributeDataIB = + [1666962545.267755][218195:218195] CHIP:DMG: { + [1666962545.267764][218195:218195] CHIP:DMG: DataVersion = 0xa8fd98b2, + [1666962545.267775][218195:218195] CHIP:DMG: AttributePathIB = + [1666962545.267786][218195:218195] CHIP:DMG: { + [1666962545.267797][218195:218195] CHIP:DMG: Endpoint = 0xa, + [1666962545.267809][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666962545.267822][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, + [1666962545.267832][218195:218195] CHIP:DMG: } + [1666962545.267844][218195:218195] CHIP:DMG: + [1666962545.267854][218195:218195] CHIP:DMG: Data = [ + [1666962545.267865][218195:218195] CHIP:DMG: + [1666962545.267876][218195:218195] CHIP:DMG: ], + [1666962545.267884][218195:218195] CHIP:DMG: }, + [1666962545.267896][218195:218195] CHIP:DMG: + [1666962545.267905][218195:218195] CHIP:DMG: }, + [1666962545.267916][218195:218195] CHIP:DMG: + [1666962545.267924][218195:218195] CHIP:DMG: ], + [1666962545.267935][218195:218195] CHIP:DMG: + [1666962545.267943][218195:218195] CHIP:DMG: SuppressResponse = true, + [1666962545.267952][218195:218195] CHIP:DMG: InteractionModelRevision = 1 + [1666962545.267959][218195:218195] CHIP:DMG: } + + ./chip-tool descriptor read parts-list 1 11 + Verify in TH(bridge-app) Log: + [1666962605.941370][218195:218195] CHIP:IM: Received Read request + [1666962605.941421][218195:218195] CHIP:DMG: ReadRequestMessage = + [1666962605.941433][218195:218195] CHIP:DMG: { + [1666962605.941444][218195:218195] CHIP:DMG: AttributePathIBs = + [1666962605.941457][218195:218195] CHIP:DMG: [ + [1666962605.941468][218195:218195] CHIP:DMG: AttributePathIB = + [1666962605.941482][218195:218195] CHIP:DMG: { + [1666962605.941495][218195:218195] CHIP:DMG: Endpoint = 0xb, + [1666962605.941508][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666962605.941522][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, + [1666962605.941535][218195:218195] CHIP:DMG: } + [1666962605.941550][218195:218195] CHIP:DMG: + [1666962605.941561][218195:218195] CHIP:DMG: ], + [1666962605.941576][218195:218195] CHIP:DMG: + [1666962605.941589][218195:218195] CHIP:DMG: isFabricFiltered = true, + [1666962605.941600][218195:218195] CHIP:DMG: InteractionModelRevision = 1 + [1666962605.941611][218195:218195] CHIP:DMG: }, + [1666962605.941660][218195:218195] CHIP:DMG: IM RH moving to [GeneratingReports] + [1666962605.941704][218195:218195] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 + [1666962605.941719][218195:218195] CHIP:DMG: Cluster 1d, Attribute 3 is dirty + [1666962605.941730][218195:218195] CHIP:DMG: Reading attribute: Cluster=0x0000_001D Endpoint=b AttributeId=0x0000_0003 (expanded=0) + [1666962605.941747][218195:218195] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_001D e=11 p=v + [1666962605.941765][218195:218195] CHIP:DMG: AccessControl: allowed + [1666962605.941796][218195:218195] CHIP:DMG: Sending report (payload has 36 bytes)... + [1666962605.941969][218195:218195] CHIP:EM: <<< [E:53228r M:194033500 (Ack:241544232)] (S) Msg TX to 1:000000000001B669 [E0A2] --- Type 0001:05 (IM:ReportData) + [1666962605.941995][218195:218195] CHIP:IN: (S) Sending msg 194033500 on secure session with LSID: 51725 + [1666962605.942217][218195:218195] CHIP:DMG: >> to UDP:[fe80::485c:bace:6107:3682%wlp3s0]:45700 | 194033500 | [Interaction Model (1) / Report Data (0x05) / Session = 60703 / Exchange = 53228] + [1666962605.942243][218195:218195] CHIP:DMG: Header Flags = + [1666962605.942254][218195:218195] CHIP:DMG: { + [1666962605.942277][218195:218195] CHIP:DMG: Exchange (0x06) = + [1666962605.942288][218195:218195] CHIP:DMG: { + [1666962605.946293][218195:218195] CHIP:DMG: AckMsg = 241544232 + [1666962605.946325][218195:218195] CHIP:DMG: NeedsAck = true + [1666962605.946339][218195:218195] CHIP:DMG: } + [1666962605.946376][218195:218195] CHIP:DMG: } + [1666962605.946393][218195:218195] CHIP:DMG: + [1666962605.946424][218195:218195] CHIP:DMG: Encrypted Payload (70 bytes) = + [1666962605.946439][218195:218195] CHIP:DMG: { + [1666962605.946455][218195:218195] CHIP:DMG: data = 001fed005cb7900b4a137fb3c5753516fcbff9678f1b2cbf9cd04d6df60e3a9bdebf9a6f9713b60c34567f235d2aa407a9e18ed6dfdb1eb2ef70245e7b8a7a5213192b956d81 + [1666962605.946470][218195:218195] CHIP:DMG: buffer_ptr = 94136416766624 + [1666962605.946484][218195:218195] CHIP:DMG: } + [1666962605.946498][218195:218195] CHIP:DMG: + [1666962605.946525][218195:218195] CHIP:DMG: Decrypted Payload (36 bytes) = + [1666962605.946541][218195:218195] CHIP:DMG: { + [1666962605.946556][218195:218195] CHIP:DMG: data = 1536011535012600768e2de0370124020b24031d24040318360218181818290424ff0118 + [1666962605.946572][218195:218195] CHIP:DMG: } + [1666962605.946586][218195:218195] CHIP:DMG: + [1666962605.946696][218195:218195] CHIP:DMG: ReportDataMessage = + [1666962605.946715][218195:218195] CHIP:DMG: { + [1666962605.946729][218195:218195] CHIP:DMG: AttributeReportIBs = + [1666962605.946747][218195:218195] CHIP:DMG: [ + [1666962605.946761][218195:218195] CHIP:DMG: AttributeReportIB = + [1666962605.946782][218195:218195] CHIP:DMG: { + [1666962605.946796][218195:218195] CHIP:DMG: AttributeDataIB = + [1666962605.946810][218195:218195] CHIP:DMG: { + [1666962605.946826][218195:218195] CHIP:DMG: DataVersion = 0xe02d8e76, + [1666962605.946840][218195:218195] CHIP:DMG: AttributePathIB = + [1666962605.946854][218195:218195] CHIP:DMG: { + [1666962605.946883][218195:218195] CHIP:DMG: Endpoint = 0xb, + [1666962605.946898][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666962605.946914][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, + [1666962605.946927][218195:218195] CHIP:DMG: } + [1666962605.946944][218195:218195] CHIP:DMG: + [1666962605.946958][218195:218195] CHIP:DMG: Data = [ + [1666962605.946972][218195:218195] CHIP:DMG: + [1666962605.946987][218195:218195] CHIP:DMG: ], + [1666962605.946999][218195:218195] CHIP:DMG: }, + [1666962605.947016][218195:218195] CHIP:DMG: + [1666962605.947028][218195:218195] CHIP:DMG: }, + [1666962605.947044][218195:218195] CHIP:DMG: + [1666962605.947056][218195:218195] CHIP:DMG: ], + [1666962605.947074][218195:218195] CHIP:DMG: + [1666962605.947103][218195:218195] CHIP:DMG: SuppressResponse = true, + [1666962605.947120][218195:218195] CHIP:DMG: InteractionModelRevision = 1 + [1666962605.947132][218195:218195] CHIP:DMG: } + [1666962605.947147][218195:218195] CHIP:DMG: - Verify in TH(bridge-app) Log: - [1666962275.528464][218195:218195] CHIP:IM: Received Read request - [1666962275.528514][218195:218195] CHIP:DMG: ReadRequestMessage = - [1666962275.528527][218195:218195] CHIP:DMG: { - [1666962275.528536][218195:218195] CHIP:DMG: AttributePathIBs = - [1666962275.528547][218195:218195] CHIP:DMG: [ - [1666962275.528557][218195:218195] CHIP:DMG: AttributePathIB = - [1666962275.528568][218195:218195] CHIP:DMG: { - [1666962275.528580][218195:218195] CHIP:DMG: Endpoint = 0x5, - [1666962275.528591][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666962275.528604][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, - [1666962275.528614][218195:218195] CHIP:DMG: } - [1666962275.528625][218195:218195] CHIP:DMG: - [1666962275.528637][218195:218195] CHIP:DMG: ], - [1666962275.528652][218195:218195] CHIP:DMG: - [1666962275.528665][218195:218195] CHIP:DMG: isFabricFiltered = true, - [1666962275.528675][218195:218195] CHIP:DMG: InteractionModelRevision = 1 - [1666962275.528683][218195:218195] CHIP:DMG: }, - [1666962275.528730][218195:218195] CHIP:DMG: IM RH moving to [GeneratingReports] - [1666962275.528771][218195:218195] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 - [1666962275.528783][218195:218195] CHIP:DMG: Cluster 1d, Attribute 3 is dirty - [1666962275.528791][218195:218195] CHIP:DMG: Reading attribute: Cluster=0x0000_001D Endpoint=5 AttributeId=0x0000_0003 (expanded=0) - [1666962275.528805][218195:218195] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_001D e=5 p=v - [1666962275.528820][218195:218195] CHIP:DMG: AccessControl: allowed - [1666962275.528846][218195:218195] CHIP:DMG: Sending report (payload has 36 bytes)... - [1666962275.529045][218195:218195] CHIP:EM: <<< [E:33089r M:54656360 (Ack:218406525)] (S) Msg TX to 1:000000000001B669 [E0A2] --- Type 0001:05 (IM:ReportData) - [1666962275.529066][218195:218195] CHIP:IN: (S) Sending msg 54656360 on secure session with LSID: 51718 - [1666962275.529319][218195:218195] CHIP:DMG: >> to UDP:[fe80::485c:bace:6107:3682%wlp3s0]:34329 | 54656360 | [Interaction Model (1) / Report Data (0x05) / Session = 205 / Exchange = 33089] - [1666962275.529340][218195:218195] CHIP:DMG: Header Flags = - [1666962275.529349][218195:218195] CHIP:DMG: { - [1666962275.529370][218195:218195] CHIP:DMG: Exchange (0x06) = - [1666962275.529379][218195:218195] CHIP:DMG: { - [1666962275.532995][218195:218195] CHIP:DMG: AckMsg = 218406525 - [1666962275.533014][218195:218195] CHIP:DMG: NeedsAck = true - [1666962275.533023][218195:218195] CHIP:DMG: } - [1666962275.533047][218195:218195] CHIP:DMG: } - [1666962275.533056][218195:218195] CHIP:DMG: - [1666962275.533073][218195:218195] CHIP:DMG: Encrypted Payload (70 bytes) = - [1666962275.533082][218195:218195] CHIP:DMG: { - [1666962275.533090][218195:218195] CHIP:DMG: data = 00cd000068fd410349555f503cf1e95a3d4dafa36db2330c402e42095fba00ed65fc64eb115fac620bf21eba932216766b550ab7bef78b62415b002c885297c361daf085daa7 - [1666962275.533100][218195:218195] CHIP:DMG: buffer_ptr = 94136416766512 - [1666962275.533108][218195:218195] CHIP:DMG: } - [1666962275.533116][218195:218195] CHIP:DMG: - [1666962275.533132][218195:218195] CHIP:DMG: Decrypted Payload (36 bytes) = - [1666962275.533141][218195:218195] CHIP:DMG: { - [1666962275.533149][218195:218195] CHIP:DMG: data = 1536011535012600dc5a8687370124020524031d24040318360218181818290424ff0118 - [1666962275.533158][218195:218195] CHIP:DMG: } - [1666962275.533167][218195:218195] CHIP:DMG: - [1666962275.533215][218195:218195] CHIP:DMG: ReportDataMessage = - [1666962275.533228][218195:218195] CHIP:DMG: { - [1666962275.533236][218195:218195] CHIP:DMG: AttributeReportIBs = - [1666962275.533252][218195:218195] CHIP:DMG: [ - [1666962275.533262][218195:218195] CHIP:DMG: AttributeReportIB = - [1666962275.533277][218195:218195] CHIP:DMG: { - [1666962275.533288][218195:218195] CHIP:DMG: AttributeDataIB = - [1666962275.533299][218195:218195] CHIP:DMG: { - [1666962275.533312][218195:218195] CHIP:DMG: DataVersion = 0x87865adc, - [1666962275.533323][218195:218195] CHIP:DMG: AttributePathIB = - [1666962275.533335][218195:218195] CHIP:DMG: { - [1666962275.533348][218195:218195] CHIP:DMG: Endpoint = 0x5, - [1666962275.533361][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666962275.533375][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, - [1666962275.533387][218195:218195] CHIP:DMG: } - [1666962275.533400][218195:218195] CHIP:DMG: - [1666962275.533412][218195:218195] CHIP:DMG: Data = [ - [1666962275.533424][218195:218195] CHIP:DMG: - [1666962275.533436][218195:218195] CHIP:DMG: ], - [1666962275.533447][218195:218195] CHIP:DMG: }, - [1666962275.533462][218195:218195] CHIP:DMG: - [1666962275.533472][218195:218195] CHIP:DMG: }, - [1666962275.533487][218195:218195] CHIP:DMG: - [1666962275.533496][218195:218195] CHIP:DMG: ], - [1666962275.533512][218195:218195] CHIP:DMG: - [1666962275.533523][218195:218195] CHIP:DMG: SuppressResponse = true, - [1666962275.533534][218195:218195] CHIP:DMG: InteractionModelRevision = 1 - [1666962275.533543][218195:218195] CHIP:DMG: } + ./chip-tool descriptor read parts-list 1 12 + Verify in TH(bridge-app) Log: + [1666962633.918167][218195:218195] CHIP:IM: Received Read request + [1666962633.918280][218195:218195] CHIP:DMG: ReadRequestMessage = + [1666962633.918309][218195:218195] CHIP:DMG: { + [1666962633.918332][218195:218195] CHIP:DMG: AttributePathIBs = + [1666962633.918356][218195:218195] CHIP:DMG: [ + [1666962633.918376][218195:218195] CHIP:DMG: AttributePathIB = + [1666962633.918404][218195:218195] CHIP:DMG: { + [1666962633.918435][218195:218195] CHIP:DMG: Endpoint = 0xc, + [1666962633.918466][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666962633.918498][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, + [1666962633.918527][218195:218195] CHIP:DMG: } + [1666962633.918562][218195:218195] CHIP:DMG: + [1666962633.918590][218195:218195] CHIP:DMG: ], + [1666962633.918626][218195:218195] CHIP:DMG: + [1666962633.918655][218195:218195] CHIP:DMG: isFabricFiltered = true, + [1666962633.918683][218195:218195] CHIP:DMG: InteractionModelRevision = 1 + [1666962633.918709][218195:218195] CHIP:DMG: }, + [1666962633.918817][218195:218195] CHIP:DMG: IM RH moving to [GeneratingReports] + [1666962633.918912][218195:218195] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 + [1666962633.918947][218195:218195] CHIP:DMG: Cluster 1d, Attribute 3 is dirty + [1666962633.918976][218195:218195] CHIP:DMG: Reading attribute: Cluster=0x0000_001D Endpoint=c AttributeId=0x0000_0003 (expanded=0) + [1666962633.919018][218195:218195] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_001D e=12 p=v + [1666962633.919060][218195:218195] CHIP:DMG: AccessControl: allowed + [1666962633.919174][218195:218195] CHIP:DMG: Sending report (payload has 36 bytes)... + [1666962633.919525][218195:218195] CHIP:EM: <<< [E:35660r M:223187611 (Ack:233122113)] (S) Msg TX to 1:000000000001B669 [E0A2] --- Type 0001:05 (IM:ReportData) + [1666962633.919569][218195:218195] CHIP:IN: (S) Sending msg 223187611 on secure session with LSID: 51726 + [1666962633.920056][218195:218195] CHIP:DMG: >> to UDP:[fe80::485c:bace:6107:3682%wlp3s0]:36920 | 223187611 | [Interaction Model (1) / Report Data (0x05) / Session = 9443 / Exchange = 35660] + [1666962633.920109][218195:218195] CHIP:DMG: Header Flags = + [1666962633.920135][218195:218195] CHIP:DMG: { + [1666962633.920191][218195:218195] CHIP:DMG: Exchange (0x06) = + [1666962633.920217][218195:218195] CHIP:DMG: { + [1666962633.920247][218195:218195] CHIP:DMG: AckMsg = 233122113 + [1666962633.920274][218195:218195] CHIP:DMG: NeedsAck = true + [1666962633.920298][218195:218195] CHIP:DMG: } + [1666962633.920341][218195:218195] CHIP:DMG: } + [1666962633.920369][218195:218195] CHIP:DMG: + [1666962633.920402][218195:218195] CHIP:DMG: Encrypted Payload (70 bytes) = + [1666962633.920429][218195:218195] CHIP:DMG: { + [1666962633.920457][218195:218195] CHIP:DMG: data = 00e324009b924d0de62b84bd7b24624502b15e2ec8b599c529c8ac3a956f5e9a79da1da8c1aa91b82ba68ef69977ca852087f29101f04a5ac0a4d021c627302b9504b6d3223f + [1666962633.920482][218195:218195] CHIP:DMG: buffer_ptr = 94136416766688 + [1666962633.920507][218195:218195] CHIP:DMG: } + [1666962633.920528][218195:218195] CHIP:DMG: + [1666962633.920579][218195:218195] CHIP:DMG: Decrypted Payload (36 bytes) = + [1666962633.920607][218195:218195] CHIP:DMG: { + [1666962633.920632][218195:218195] CHIP:DMG: data = 153601153501260083c07f68370124020c24031d24040318360218181818290424ff0118 + [1666962633.920659][218195:218195] CHIP:DMG: } + [1666962633.920684][218195:218195] CHIP:DMG: + [1666962633.920786][218195:218195] CHIP:DMG: ReportDataMessage = + [1666962633.920814][218195:218195] CHIP:DMG: { + [1666962633.920837][218195:218195] CHIP:DMG: AttributeReportIBs = + [1666962633.920874][218195:218195] CHIP:DMG: [ + [1666962633.920901][218195:218195] CHIP:DMG: AttributeReportIB = + [1666962633.920945][218195:218195] CHIP:DMG: { + [1666962633.920972][218195:218195] CHIP:DMG: AttributeDataIB = + [1666962633.921004][218195:218195] CHIP:DMG: { + [1666962633.921039][218195:218195] CHIP:DMG: DataVersion = 0x687fc083, + [1666962633.921085][218195:218195] CHIP:DMG: AttributePathIB = + [1666962633.921119][218195:218195] CHIP:DMG: { + [1666962633.921153][218195:218195] CHIP:DMG: Endpoint = 0xc, + [1666962633.921187][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666962633.921229][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, + [1666962633.921262][218195:218195] CHIP:DMG: } + [1666962633.921298][218195:218195] CHIP:DMG: + [1666962633.921331][218195:218195] CHIP:DMG: Data = [ + [1666962633.921366][218195:218195] CHIP:DMG: + [1666962633.921399][218195:218195] CHIP:DMG: ], + [1666962633.921430][218195:218195] CHIP:DMG: }, + [1666962633.921471][218195:218195] CHIP:DMG: + [1666962633.921501][218195:218195] CHIP:DMG: }, + [1666962633.921541][218195:218195] CHIP:DMG: + [1666962633.921570][218195:218195] CHIP:DMG: ], + [1666962633.921610][218195:218195] CHIP:DMG: + [1666962633.921641][218195:218195] CHIP:DMG: SuppressResponse = true, + [1666962633.921670][218195:218195] CHIP:DMG: InteractionModelRevision = 1 + [1666962633.921695][218195:218195] CHIP:DMG: } + [1666962633.921723][218195:218195] CHIP:DMG: + ./chip-tool descriptor read parts-list 1 13 + Verify in TH(bridge-app) Log: + [1666962673.106887][218195:218195] CHIP:IM: Received Read request + [1666962673.106920][218195:218195] CHIP:DMG: ReadRequestMessage = + [1666962673.106927][218195:218195] CHIP:DMG: { + [1666962673.106934][218195:218195] CHIP:DMG: AttributePathIBs = + [1666962673.106943][218195:218195] CHIP:DMG: [ + [1666962673.106951][218195:218195] CHIP:DMG: AttributePathIB = + [1666962673.106960][218195:218195] CHIP:DMG: { + [1666962673.106969][218195:218195] CHIP:DMG: Endpoint = 0xd, + [1666962673.106978][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666962673.106988][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, + [1666962673.106997][218195:218195] CHIP:DMG: } + [1666962673.107007][218195:218195] CHIP:DMG: + [1666962673.107015][218195:218195] CHIP:DMG: ], + [1666962673.107026][218195:218195] CHIP:DMG: + [1666962673.107033][218195:218195] CHIP:DMG: isFabricFiltered = true, + [1666962673.107042][218195:218195] CHIP:DMG: InteractionModelRevision = 1 + [1666962673.107049][218195:218195] CHIP:DMG: }, + [1666962673.107081][218195:218195] CHIP:DMG: IM RH moving to [GeneratingReports] + [1666962673.107120][218195:218195] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 + [1666962673.107130][218195:218195] CHIP:DMG: Cluster 1d, Attribute 3 is dirty + [1666962673.107138][218195:218195] CHIP:DMG: Reading attribute: Cluster=0x0000_001D Endpoint=d AttributeId=0x0000_0003 (expanded=0) + [1666962673.107149][218195:218195] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_001D e=13 p=v + [1666962673.107162][218195:218195] CHIP:DMG: AccessControl: allowed + [1666962673.107184][218195:218195] CHIP:DMG: Sending report (payload has 36 bytes)... + [1666962673.107292][218195:218195] CHIP:EM: <<< [E:54576r M:192461937 (Ack:92650181)] (S) Msg TX to 1:000000000001B669 [E0A2] --- Type 0001:05 (IM:ReportData) + [1666962673.107304][218195:218195] CHIP:IN: (S) Sending msg 192461937 on secure session with LSID: 51727 + [1666962673.107438][218195:218195] CHIP:DMG: >> to UDP:[fe80::485c:bace:6107:3682%wlp3s0]:48254 | 192461937 | [Interaction Model (1) / Report Data (0x05) / Session = 26753 / Exchange = 54576] + [1666962673.107452][218195:218195] CHIP:DMG: Header Flags = + [1666962673.107459][218195:218195] CHIP:DMG: { + [1666962673.107474][218195:218195] CHIP:DMG: Exchange (0x06) = + [1666962673.107481][218195:218195] CHIP:DMG: { + [1666962673.107490][218195:218195] CHIP:DMG: AckMsg = 92650181 + [1666962673.107497][218195:218195] CHIP:DMG: NeedsAck = true + [1666962673.107504][218195:218195] CHIP:DMG: } + [1666962673.107517][218195:218195] CHIP:DMG: } + [1666962673.107524][218195:218195] CHIP:DMG: + [1666962673.107536][218195:218195] CHIP:DMG: Encrypted Payload (70 bytes) = + [1666962673.107543][218195:218195] CHIP:DMG: { + [1666962673.107550][218195:218195] CHIP:DMG: data = 0081680071bc780bf00a274e8929a9bc304a85e9477043931f3d4ac244eadb4ef8445cc8f478e90ccc88289152f3fe2c881bde5b4abd18c203cfeae79957eb3cb177cdfb23f9 + [1666962673.107558][218195:218195] CHIP:DMG: buffer_ptr = 94136416766832 + [1666962673.107565][218195:218195] CHIP:DMG: } + [1666962673.107573][218195:218195] CHIP:DMG: + [1666962673.107586][218195:218195] CHIP:DMG: Decrypted Payload (36 bytes) = + [1666962673.107593][218195:218195] CHIP:DMG: { + [1666962673.107601][218195:218195] CHIP:DMG: data = 15360115350126008fecadea370124020d24031d24040318360218181818290424ff0118 + [1666962673.107608][218195:218195] CHIP:DMG: } + [1666962673.107615][218195:218195] CHIP:DMG: + [1666962673.107643][218195:218195] CHIP:DMG: ReportDataMessage = + [1666962673.107649][218195:218195] CHIP:DMG: { + [1666962673.107656][218195:218195] CHIP:DMG: AttributeReportIBs = + [1666962673.107669][218195:218195] CHIP:DMG: [ + [1666962673.107677][218195:218195] CHIP:DMG: AttributeReportIB = + [1666962673.107690][218195:218195] CHIP:DMG: { + [1666962673.107698][218195:218195] CHIP:DMG: AttributeDataIB = + [1666962673.107707][218195:218195] CHIP:DMG: { + [1666962673.107717][218195:218195] CHIP:DMG: DataVersion = 0xeaadec8f, + [1666962673.107728][218195:218195] CHIP:DMG: AttributePathIB = + [1666962673.107738][218195:218195] CHIP:DMG: { + [1666962673.107750][218195:218195] CHIP:DMG: Endpoint = 0xd, + [1666962673.107760][218195:218195] CHIP:DMG: Cluster = 0x1d, + [1666962673.107772][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, + [1666962673.107782][218195:218195] CHIP:DMG: } + [1666962673.107795][218195:218195] CHIP:DMG: + [1666962673.107803][218195:218195] CHIP:DMG: Data = [ + [1666962673.107816][218195:218195] CHIP:DMG: + [1666962673.107826][218195:218195] CHIP:DMG: ], + [1666962673.107836][218195:218195] CHIP:DMG: }, + [1666962673.107848][218195:218195] CHIP:DMG: + [1666962673.107857][218195:218195] CHIP:DMG: }, + [1666962673.107869][218195:218195] CHIP:DMG: + [1666962673.107876][218195:218195] CHIP:DMG: ], + [1666962673.107888][218195:218195] CHIP:DMG: + [1666962673.107896][218195:218195] CHIP:DMG: SuppressResponse = true, + [1666962673.107904][218195:218195] CHIP:DMG: InteractionModelRevision = 1 + [1666962673.107911][218195:218195] CHIP:DMG: } + disabled: true - ./chip-tool descriptor read parts-list 1 6 + - label: + "Verify DUT has (during step 1a) read the NodeLabel attribute from the + Bridged Device Basic Information cluster on various endpoints,Verify + DUT contains the names for the (supported) devices from the above list" + PICS: MCORE.DEVLIST.UseDeviceState + verification: | + NodeLabel is supported for endpoints 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13 - Verify in TH(bridge-app) Log: - [1666962322.069585][218195:218195] CHIP:IM: Received Read request - [1666962322.069620][218195:218195] CHIP:DMG: ReadRequestMessage = - [1666962322.069628][218195:218195] CHIP:DMG: { - [1666962322.069635][218195:218195] CHIP:DMG: AttributePathIBs = - [1666962322.069643][218195:218195] CHIP:DMG: [ - [1666962322.069651][218195:218195] CHIP:DMG: AttributePathIB = - [1666962322.069660][218195:218195] CHIP:DMG: { - [1666962322.069669][218195:218195] CHIP:DMG: Endpoint = 0x6, - [1666962322.069678][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666962322.069688][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, - [1666962322.069698][218195:218195] CHIP:DMG: } - [1666962322.069707][218195:218195] CHIP:DMG: - [1666962322.069717][218195:218195] CHIP:DMG: ], - [1666962322.069727][218195:218195] CHIP:DMG: - [1666962322.069735][218195:218195] CHIP:DMG: isFabricFiltered = true, - [1666962322.069744][218195:218195] CHIP:DMG: InteractionModelRevision = 1 - [1666962322.069751][218195:218195] CHIP:DMG: }, - [1666962322.069784][218195:218195] CHIP:DMG: IM RH moving to [GeneratingReports] - [1666962322.069810][218195:218195] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 - [1666962322.069820][218195:218195] CHIP:DMG: Cluster 1d, Attribute 3 is dirty - [1666962322.069828][218195:218195] CHIP:DMG: Reading attribute: Cluster=0x0000_001D Endpoint=6 AttributeId=0x0000_0003 (expanded=0) - [1666962322.069839][218195:218195] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_001D e=6 p=v - [1666962322.069852][218195:218195] CHIP:DMG: AccessControl: allowed - [1666962322.069881][218195:218195] CHIP:DMG: Sending report (payload has 120 bytes)... - [1666962322.069997][218195:218195] CHIP:EM: <<< [E:61474r M:198673228 (Ack:1527385)] (S) Msg TX to 1:000000000001B669 [E0A2] --- Type 0001:05 (IM:ReportData) - [1666962322.070010][218195:218195] CHIP:IN: (S) Sending msg 198673228 on secure session with LSID: 51719 - [1666962322.070186][218195:218195] CHIP:DMG: >> to UDP:[fe80::485c:bace:6107:3682%wlp3s0]:47795 | 198673228 | [Interaction Model (1) / Report Data (0x05) / Session = 26100 / Exchange = 61474] - [1666962322.070201][218195:218195] CHIP:DMG: Header Flags = - [1666962322.070208][218195:218195] CHIP:DMG: { - [1666962322.070223][218195:218195] CHIP:DMG: Exchange (0x06) = - [1666962322.070231][218195:218195] CHIP:DMG: { - [1666962322.070240][218195:218195] CHIP:DMG: AckMsg = 1527385 - [1666962322.070247][218195:218195] CHIP:DMG: NeedsAck = true - [1666962322.070254][218195:218195] CHIP:DMG: } - [1666962322.070267][218195:218195] CHIP:DMG: } - [1666962322.070274][218195:218195] CHIP:DMG: - [1666962322.070285][218195:218195] CHIP:DMG: Encrypted Payload (154 bytes) = - [1666962322.070293][218195:218195] CHIP:DMG: { - [1666962322.070300][218195:218195] CHIP:DMG: data = 00f465004c83d70b8dd5f204c35c1301ed6422583364d49a1257668127b3f4c329e30af47ff9d53cb04aee346c538e1422ce52597d607bc680895af69b21d8fb926cb371afed3907237b74939d013e10d528c7297b933b31b6ab2bb341b32e38a0abe30861d527ac5296ac0a0abd024b6490b3ff32cdaa311158c3f0289fa40db5d8cdea27a5da94e3258328151acdfcbc97f8a2a90d5b1d71b5 - [1666962322.070311][218195:218195] CHIP:DMG: buffer_ptr = 94136416766512 - [1666962322.070319][218195:218195] CHIP:DMG: } - [1666962322.070326][218195:218195] CHIP:DMG: - [1666962322.070340][218195:218195] CHIP:DMG: Decrypted Payload (120 bytes) = - [1666962322.070347][218195:218195] CHIP:DMG: { - [1666962322.070355][218195:218195] CHIP:DMG: data = 15360115350126004d2fac6c370124020624031d24040318360218181815350126004d2fac6c370124020624031d240403340518240207181815350126004d2fac6c370124020624031d240403340518240208181815350126004d2fac6c370124020624031d240403340518240209181818290424ff0118 - [1666962322.070364][218195:218195] CHIP:DMG: } - [1666962322.070371][218195:218195] CHIP:DMG: - [1666962322.070419][218195:218195] CHIP:DMG: ReportDataMessage = - [1666962322.070425][218195:218195] CHIP:DMG: { - [1666962322.070433][218195:218195] CHIP:DMG: AttributeReportIBs = - [1666962322.070444][218195:218195] CHIP:DMG: [ - [1666962322.070451][218195:218195] CHIP:DMG: AttributeReportIB = - [1666962322.070465][218195:218195] CHIP:DMG: { - [1666962322.070473][218195:218195] CHIP:DMG: AttributeDataIB = - [1666962322.070484][218195:218195] CHIP:DMG: { - [1666962322.070493][218195:218195] CHIP:DMG: DataVersion = 0x6cac2f4d, - [1666962322.070504][218195:218195] CHIP:DMG: AttributePathIB = - [1666962322.070514][218195:218195] CHIP:DMG: { - [1666962322.070525][218195:218195] CHIP:DMG: Endpoint = 0x6, - [1666962322.070536][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666962322.070547][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, - [1666962322.070557][218195:218195] CHIP:DMG: } - [1666962322.070569][218195:218195] CHIP:DMG: - [1666962322.070579][218195:218195] CHIP:DMG: Data = [ - [1666962322.070590][218195:218195] CHIP:DMG: - [1666962322.070602][218195:218195] CHIP:DMG: ], - [1666962322.070612][218195:218195] CHIP:DMG: }, - [1666962322.070624][218195:218195] CHIP:DMG: - [1666962322.070632][218195:218195] CHIP:DMG: }, - [1666962322.070649][218195:218195] CHIP:DMG: - [1666962322.070656][218195:218195] CHIP:DMG: AttributeReportIB = - [1666962322.070668][218195:218195] CHIP:DMG: { - [1666962322.070676][218195:218195] CHIP:DMG: AttributeDataIB = - [1666962322.070686][218195:218195] CHIP:DMG: { - [1666962322.070696][218195:218195] CHIP:DMG: DataVersion = 0x6cac2f4d, - [1666962322.070707][218195:218195] CHIP:DMG: AttributePathIB = - [1666962322.070717][218195:218195] CHIP:DMG: { - [1666962322.070726][218195:218195] CHIP:DMG: Endpoint = 0x6, - [1666962322.070737][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666962322.070749][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, - [1666962322.070759][218195:218195] CHIP:DMG: ListIndex = Null, - [1666962322.070769][218195:218195] CHIP:DMG: } - [1666962322.070781][218195:218195] CHIP:DMG: - [1666962322.070792][218195:218195] CHIP:DMG: Data = 7, - [1666962322.070803][218195:218195] CHIP:DMG: }, - [1666962322.070815][218195:218195] CHIP:DMG: - [1666962322.070823][218195:218195] CHIP:DMG: }, - [1666962322.070839][218195:218195] CHIP:DMG: - [1666962322.070847][218195:218195] CHIP:DMG: AttributeReportIB = - [1666962322.070860][218195:218195] CHIP:DMG: { - [1666962322.070869][218195:218195] CHIP:DMG: AttributeDataIB = - [1666962322.070878][218195:218195] CHIP:DMG: { - [1666962322.070887][218195:218195] CHIP:DMG: DataVersion = 0x6cac2f4d, - [1666962322.070898][218195:218195] CHIP:DMG: AttributePathIB = - [1666962322.070908][218195:218195] CHIP:DMG: { - [1666962322.070919][218195:218195] CHIP:DMG: Endpoint = 0x6, - [1666962322.070929][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666962322.070942][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, - [1666962322.070952][218195:218195] CHIP:DMG: ListIndex = Null, - [1666962322.070962][218195:218195] CHIP:DMG: } - [1666962322.070974][218195:218195] CHIP:DMG: - [1666962322.070985][218195:218195] CHIP:DMG: Data = 8, - [1666962322.070996][218195:218195] CHIP:DMG: }, - [1666962322.071008][218195:218195] CHIP:DMG: - [1666962322.071016][218195:218195] CHIP:DMG: }, - [1666962322.071032][218195:218195] CHIP:DMG: - [1666962322.071040][218195:218195] CHIP:DMG: AttributeReportIB = - [1666962322.071053][218195:218195] CHIP:DMG: { - [1666962322.071059][218195:218195] CHIP:DMG: AttributeDataIB = - [1666962322.071067][218195:218195] CHIP:DMG: { - [1666962322.071073][218195:218195] CHIP:DMG: DataVersion = 0x6cac2f4d, - [1666962322.071081][218195:218195] CHIP:DMG: AttributePathIB = - [1666962322.071104][218195:218195] CHIP:DMG: { - [1666962322.071123][218195:218195] CHIP:DMG: Endpoint = 0x6, - [1666962322.071131][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666962322.071139][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, - [1666962322.071150][218195:218195] CHIP:DMG: ListIndex = Null, - [1666962322.071158][218195:218195] CHIP:DMG: } - [1666962322.071167][218195:218195] CHIP:DMG: - [1666962322.071175][218195:218195] CHIP:DMG: Data = 9, - [1666962322.071182][218195:218195] CHIP:DMG: }, - [1666962322.071191][218195:218195] CHIP:DMG: - [1666962322.071197][218195:218195] CHIP:DMG: }, - [1666962322.071206][218195:218195] CHIP:DMG: - [1666962322.071212][218195:218195] CHIP:DMG: ], - [1666962322.071229][218195:218195] CHIP:DMG: - [1666962322.071236][218195:218195] CHIP:DMG: SuppressResponse = true, - [1666962322.071242][218195:218195] CHIP:DMG: InteractionModelRevision = 1 - [1666962322.071248][218195:218195] CHIP:DMG: } - [1666962322.071254][218195:218195] CHIP:DMG: + ./chip-tool bridgeddevicebasicinformation read node-label 1 3 + Verify in TH(bridge-app) Log: - ./chip-tool descriptor read parts-list 1 7 + [1663916825.766885][1588:1588] CHIP:DMG: ReportDataMessage = + [1663916825.766934][1588:1588] CHIP:DMG: { + [1663916825.766955][1588:1588] CHIP:DMG: AttributeReportIBs = + [1663916825.766984][1588:1588] CHIP:DMG: [ + [1663916825.767006][1588:1588] CHIP:DMG: AttributeReportIB = + [1663916825.767154][1588:1588] CHIP:DMG: { + [1663916825.767218][1588:1588] CHIP:DMG: AttributeDataIB = + [1663916825.767252][1588:1588] CHIP:DMG: { + [1663916825.767283][1588:1588] CHIP:DMG: DataVersion = 0x6bd99dc9, + [1663916825.767309][1588:1588] CHIP:DMG: AttributePathIB = + [1663916825.767388][1588:1588] CHIP:DMG: { + [1663916825.767423][1588:1588] CHIP:DMG: Endpoint = 0xd, + [1663916825.767456][1588:1588] CHIP:DMG: Cluster = 0x1d, + [1663916825.767502][1588:1588] CHIP:DMG: Attribute = 0x0000_0003, + [1663916825.767578][1588:1588] CHIP:DMG: } + [1663916825.767614][1588:1588] CHIP:DMG: + [1663916825.767641][1588:1588] CHIP:DMG: Data = [ + [1663916825.767688][1588:1588] CHIP:DMG: + [1663916825.767743][1588:1588] CHIP:DMG: ], + [1663916825.767772][1588:1588] CHIP:DMG: }, + [1663916825.767824][1588:1588] CHIP:DMG: + [1663916825.767867][1588:1588] CHIP:DMG: }, + [1663916825.767897][1588:1588] CHIP:DMG: + [1663916825.767918][1588:1588] CHIP:DMG: ], + [1663916825.767945][1588:1588] CHIP:DMG: + [1663916825.767992][1588:1588] CHIP:DMG: SuppressResponse = true, + [1663916825.768016][1588:1588] CHIP:DMG: InteractionModelRevision = 1 + [1663916825.768038][1588:1588] CHIP:DMG: } + [1663916825.768059][1588:1588] CHIP:DMG: + [1663916825.768347][1588:1588] CHIP:DMG: OnReportConfirm: NumReports = 0 + [1663916825.768378][1588:1588] CHIP:DMG: ReportsInFlight = 0 with readHandler 0, RE has no more messages + [1663916825.768400][1588:1588] CHIP:DMG: IM RH moving to [AwaitingDestruction] + [1663916825.768429][1588:1588] CHIP:DMG: All ReadHandler-s are clean, clear GlobalDirtySet + + ./chip-tool bridgeddevicebasicinformation read node-label 1 4 - Verify in TH(bridge-app) Log: - [1666962362.557106][218195:218195] CHIP:IM: Received Read request - [1666962362.557147][218195:218195] CHIP:DMG: ReadRequestMessage = - [1666962362.557158][218195:218195] CHIP:DMG: { - [1666962362.557166][218195:218195] CHIP:DMG: AttributePathIBs = - [1666962362.557177][218195:218195] CHIP:DMG: [ - [1666962362.557186][218195:218195] CHIP:DMG: AttributePathIB = - [1666962362.557196][218195:218195] CHIP:DMG: { - [1666962362.557206][218195:218195] CHIP:DMG: Endpoint = 0x7, - [1666962362.557217][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666962362.557228][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, - [1666962362.557237][218195:218195] CHIP:DMG: } - [1666962362.557249][218195:218195] CHIP:DMG: - [1666962362.557258][218195:218195] CHIP:DMG: ], - [1666962362.557269][218195:218195] CHIP:DMG: - [1666962362.557279][218195:218195] CHIP:DMG: isFabricFiltered = true, - [1666962362.557289][218195:218195] CHIP:DMG: InteractionModelRevision = 1 - [1666962362.557297][218195:218195] CHIP:DMG: }, - [1666962362.557335][218195:218195] CHIP:DMG: IM RH moving to [GeneratingReports] - [1666962362.557372][218195:218195] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 - [1666962362.557385][218195:218195] CHIP:DMG: Cluster 1d, Attribute 3 is dirty - [1666962362.557394][218195:218195] CHIP:DMG: Reading attribute: Cluster=0x0000_001D Endpoint=7 AttributeId=0x0000_0003 (expanded=0) - [1666962362.557407][218195:218195] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_001D e=7 p=v - [1666962362.557421][218195:218195] CHIP:DMG: AccessControl: allowed - [1666962362.557446][218195:218195] CHIP:DMG: Sending report (payload has 36 bytes)... - [1666962362.557583][218195:218195] CHIP:EM: <<< [E:12102r M:186746901 (Ack:224939109)] (S) Msg TX to 1:000000000001B669 [E0A2] --- Type 0001:05 (IM:ReportData) - [1666962362.557603][218195:218195] CHIP:IN: (S) Sending msg 186746901 on secure session with LSID: 51720 - [1666962362.557774][218195:218195] CHIP:DMG: >> to UDP:[fe80::485c:bace:6107:3682%wlp3s0]:45695 | 186746901 | [Interaction Model (1) / Report Data (0x05) / Session = 44401 / Exchange = 12102] - [1666962362.557794][218195:218195] CHIP:DMG: Header Flags = - [1666962362.557804][218195:218195] CHIP:DMG: { - [1666962362.557821][218195:218195] CHIP:DMG: Exchange (0x06) = - [1666962362.557830][218195:218195] CHIP:DMG: { - [1666962362.557840][218195:218195] CHIP:DMG: AckMsg = 224939109 - [1666962362.557849][218195:218195] CHIP:DMG: NeedsAck = true - [1666962362.557858][218195:218195] CHIP:DMG: } - [1666962362.557871][218195:218195] CHIP:DMG: } - [1666962362.557879][218195:218195] CHIP:DMG: - [1666962362.557892][218195:218195] CHIP:DMG: Encrypted Payload (70 bytes) = - [1666962362.557900][218195:218195] CHIP:DMG: { - [1666962362.557909][218195:218195] CHIP:DMG: data = 0071ad001588210b02370802970509c2ed65336ec135d9e4705a5485be6d348078f88c0b68cc9b52190f938ddae1ebe842531c0f341e7ed9ebb36297cf2f4e55365f639b4428 - [1666962362.557918][218195:218195] CHIP:DMG: buffer_ptr = 94136416766512 - [1666962362.557927][218195:218195] CHIP:DMG: } - [1666962362.557935][218195:218195] CHIP:DMG: - [1666962362.557949][218195:218195] CHIP:DMG: Decrypted Payload (36 bytes) = - [1666962362.557957][218195:218195] CHIP:DMG: { - [1666962362.557966][218195:218195] CHIP:DMG: data = 1536011535012600740734f6370124020724031d24040318360218181818290424ff0118 - [1666962362.557975][218195:218195] CHIP:DMG: } - [1666962362.557983][218195:218195] CHIP:DMG: - [1666962362.558017][218195:218195] CHIP:DMG: ReportDataMessage = - [1666962362.558029][218195:218195] CHIP:DMG: { - [1666962362.558038][218195:218195] CHIP:DMG: AttributeReportIBs = - [1666962362.558051][218195:218195] CHIP:DMG: [ - [1666962362.558061][218195:218195] CHIP:DMG: AttributeReportIB = - [1666962362.558075][218195:218195] CHIP:DMG: { - [1666962362.558085][218195:218195] CHIP:DMG: AttributeDataIB = - [1666962362.558095][218195:218195] CHIP:DMG: { - [1666962362.558106][218195:218195] CHIP:DMG: DataVersion = 0xf6340774, - [1666962362.558116][218195:218195] CHIP:DMG: AttributePathIB = - [1666962362.558127][218195:218195] CHIP:DMG: { - [1666962362.558138][218195:218195] CHIP:DMG: Endpoint = 0x7, - [1666962362.558153][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666962362.558167][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, - [1666962362.558180][218195:218195] CHIP:DMG: } - [1666962362.558192][218195:218195] CHIP:DMG: - [1666962362.558203][218195:218195] CHIP:DMG: Data = [ - [1666962362.558214][218195:218195] CHIP:DMG: - [1666962362.558226][218195:218195] CHIP:DMG: ], - [1666962362.558235][218195:218195] CHIP:DMG: }, - [1666962362.558248][218195:218195] CHIP:DMG: - [1666962362.558257][218195:218195] CHIP:DMG: }, - [1666962362.558271][218195:218195] CHIP:DMG: - [1666962362.558279][218195:218195] CHIP:DMG: ], - [1666962362.558293][218195:218195] CHIP:DMG: - [1666962362.558303][218195:218195] CHIP:DMG: SuppressResponse = true, - [1666962362.558313][218195:218195] CHIP:DMG: InteractionModelRevision = 1 - [1666962362.558321][218195:218195] CHIP:DMG: } + Verify in TH(bridge-app) Log: + [1663916874.414183][1588:1588] CHIP:DMG: + [1663916874.414304][1588:1588] CHIP:DMG: ReportDataMessage = + [1663916874.414340][1588:1588] CHIP:DMG: { + [1663916874.414401][1588:1588] CHIP:DMG: AttributeReportIBs = + [1663916874.414441][1588:1588] CHIP:DMG: [ + [1663916874.414472][1588:1588] CHIP:DMG: AttributeReportIB = + [1663916874.414552][1588:1588] CHIP:DMG: { + [1663916874.414618][1588:1588] CHIP:DMG: AttributeDataIB = + [1663916874.414665][1588:1588] CHIP:DMG: { + [1663916874.414738][1588:1588] CHIP:DMG: DataVersion = 0x74fbff86, + [1663916874.414779][1588:1588] CHIP:DMG: AttributePathIB = + [1663916874.414858][1588:1588] CHIP:DMG: { + [1663916874.414939][1588:1588] CHIP:DMG: Endpoint = 0x4, + [1663916874.415016][1588:1588] CHIP:DMG: Cluster = 0x39, + [1663916874.415090][1588:1588] CHIP:DMG: Attribute = 0x0000_0005, + [1663916874.415129][1588:1588] CHIP:DMG: } + [1663916874.415210][1588:1588] CHIP:DMG: + [1663916874.415288][1588:1588] CHIP:DMG: Data = "TempSensor 1" (12 chars), + [1663916874.415365][1588:1588] CHIP:DMG: }, + [1663916874.415440][1588:1588] CHIP:DMG: + [1663916874.415477][1588:1588] CHIP:DMG: }, + [1663916874.415583][1588:1588] CHIP:DMG: + [1663916874.415646][1588:1588] CHIP:DMG: ], + [1663916874.415714][1588:1588] CHIP:DMG: + [1663916874.415750][1588:1588] CHIP:DMG: SuppressResponse = true, + [1663916874.415813][1588:1588] CHIP:DMG: InteractionModelRevision = 1 + [1663916874.415842][1588:1588] CHIP:DMG: } + [1663916874.415870][1588:1588] CHIP:DMG: + [1663916874.416152][1588:1588] CHIP:DMG: OnReportConfirm: NumReports = 0 + [1663916874.416190][1588:1588] CHIP:DMG: ReportsInFlight = 0 with readHandler 0, RE has no more messages + [1663916874.416261][1588:1588] CHIP:DMG: IM RH moving to [AwaitingDestruction] + [1663916874.416299][1588:1588] CHIP:DMG: All ReadHandler-s are clean, clear Globa + + + + ./chip-tool bridgeddevicebasicinformation read node-label 1 5 - ./chip-tool descriptor read parts-list 1 8 + Verify in TH(bridge-app) Log: - Verify in TH(bridge-app) Log: - [1666962423.861269][218195:218195] CHIP:IM: Received Read request - [1666962423.861296][218195:218195] CHIP:DMG: ReadRequestMessage = - [1666962423.861303][218195:218195] CHIP:DMG: { - [1666962423.861310][218195:218195] CHIP:DMG: AttributePathIBs = - [1666962423.861318][218195:218195] CHIP:DMG: [ - [1666962423.861324][218195:218195] CHIP:DMG: AttributePathIB = - [1666962423.861331][218195:218195] CHIP:DMG: { - [1666962423.861338][218195:218195] CHIP:DMG: Endpoint = 0x8, - [1666962423.861346][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666962423.861352][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, - [1666962423.861358][218195:218195] CHIP:DMG: } - [1666962423.861365][218195:218195] CHIP:DMG: - [1666962423.861370][218195:218195] CHIP:DMG: ], - [1666962423.861378][218195:218195] CHIP:DMG: - [1666962423.861383][218195:218195] CHIP:DMG: isFabricFiltered = true, - [1666962423.861389][218195:218195] CHIP:DMG: InteractionModelRevision = 1 - [1666962423.861394][218195:218195] CHIP:DMG: }, - [1666962423.861419][218195:218195] CHIP:DMG: IM RH moving to [GeneratingReports] - [1666962423.861438][218195:218195] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 - [1666962423.861445][218195:218195] CHIP:DMG: Cluster 1d, Attribute 3 is dirty - [1666962423.861450][218195:218195] CHIP:DMG: Reading attribute: Cluster=0x0000_001D Endpoint=8 AttributeId=0x0000_0003 (expanded=0) - [1666962423.861460][218195:218195] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_001D e=8 p=v - [1666962423.861471][218195:218195] CHIP:DMG: AccessControl: allowed - [1666962423.861487][218195:218195] CHIP:DMG: Sending report (payload has 36 bytes)... - [1666962423.861589][218195:218195] CHIP:EM: <<< [E:44387r M:147068856 (Ack:205489082)] (S) Msg TX to 1:000000000001B669 [E0A2] --- Type 0001:05 (IM:ReportData) - [1666962423.861600][218195:218195] CHIP:IN: (S) Sending msg 147068856 on secure session with LSID: 51722 - [1666962423.861726][218195:218195] CHIP:DMG: >> to UDP:[fe80::485c:bace:6107:3682%wlp3s0]:52860 | 147068856 | [Interaction Model (1) / Report Data (0x05) / Session = 56538 / Exchange = 44387] - [1666962423.861738][218195:218195] CHIP:DMG: Header Flags = - [1666962423.861743][218195:218195] CHIP:DMG: { - [1666962423.861755][218195:218195] CHIP:DMG: Exchange (0x06) = - [1666962423.861760][218195:218195] CHIP:DMG: { - [1666962423.861767][218195:218195] CHIP:DMG: AckMsg = 205489082 - [1666962423.861774][218195:218195] CHIP:DMG: NeedsAck = true - [1666962423.861781][218195:218195] CHIP:DMG: } - [1666962423.861791][218195:218195] CHIP:DMG: } - [1666962423.861797][218195:218195] CHIP:DMG: - [1666962423.861806][218195:218195] CHIP:DMG: Encrypted Payload (70 bytes) = - [1666962423.861811][218195:218195] CHIP:DMG: { - [1666962423.861816][218195:218195] CHIP:DMG: data = 00dadc00b817c4087f92461275319767af0cdd53b8d38e6560ac0d02db733ab6de1c8963cd37b2c093d3ad8da69006a9974bba741e9a5184dfe57f62f30d78a055a5ea64afc3 - [1666962423.861822][218195:218195] CHIP:DMG: buffer_ptr = 94136416766512 - [1666962423.861827][218195:218195] CHIP:DMG: } - [1666962423.861832][218195:218195] CHIP:DMG: - [1666962423.861841][218195:218195] CHIP:DMG: Decrypted Payload (36 bytes) = - [1666962423.861846][218195:218195] CHIP:DMG: { - [1666962423.861851][218195:218195] CHIP:DMG: data = 1536011535012600de39a0f6370124020824031d24040318360218181818290424ff0118 - [1666962423.861857][218195:218195] CHIP:DMG: } - [1666962423.861862][218195:218195] CHIP:DMG: - [1666962423.861883][218195:218195] CHIP:DMG: ReportDataMessage = - [1666962423.861889][218195:218195] CHIP:DMG: { - [1666962423.861893][218195:218195] CHIP:DMG: AttributeReportIBs = - [1666962423.861902][218195:218195] CHIP:DMG: [ - [1666962423.861907][218195:218195] CHIP:DMG: AttributeReportIB = - [1666962423.861916][218195:218195] CHIP:DMG: { - [1666962423.861922][218195:218195] CHIP:DMG: AttributeDataIB = - [1666962423.861928][218195:218195] CHIP:DMG: { - [1666962423.861935][218195:218195] CHIP:DMG: DataVersion = 0xf6a039de, - [1666962423.861941][218195:218195] CHIP:DMG: AttributePathIB = - [1666962423.861947][218195:218195] CHIP:DMG: { - [1666962423.861954][218195:218195] CHIP:DMG: Endpoint = 0x8, - [1666962423.861960][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666962423.861967][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, - [1666962423.861973][218195:218195] CHIP:DMG: } - [1666962423.861981][218195:218195] CHIP:DMG: - [1666962423.861987][218195:218195] CHIP:DMG: Data = [ - [1666962423.861994][218195:218195] CHIP:DMG: - [1666962423.862000][218195:218195] CHIP:DMG: ], - [1666962423.862006][218195:218195] CHIP:DMG: }, - [1666962423.862014][218195:218195] CHIP:DMG: - [1666962423.862020][218195:218195] CHIP:DMG: }, - [1666962423.862028][218195:218195] CHIP:DMG: - [1666962423.862033][218195:218195] CHIP:DMG: ], - [1666962423.862042][218195:218195] CHIP:DMG: - [1666962423.862047][218195:218195] CHIP:DMG: SuppressResponse = true, - [1666962423.862053][218195:218195] CHIP:DMG: InteractionModelRevision = 1 - [1666962423.862058][218195:218195] CHIP:DMG: } - [1666962423.862063][218195:218195] CHIP:DMG: + [1663925132.199931][1588:1588] CHIP:DMG: + [1663925132.200086][1588:1588] CHIP:DMG: ReportDataMessage = + [1663925132.200117][1588:1588] CHIP:DMG: { + [1663925132.200153][1588:1588] CHIP:DMG: AttributeReportIBs = + [1663925132.200190][1588:1588] CHIP:DMG: [ + [1663925132.200216][1588:1588] CHIP:DMG: AttributeReportIB = + [1663925132.200253][1588:1588] CHIP:DMG: { + [1663925132.200293][1588:1588] CHIP:DMG: AttributeDataIB = + [1663925132.200331][1588:1588] CHIP:DMG: { + [1663925132.200370][1588:1588] CHIP:DMG: DataVersion = 0xd32877aa, + [1663925132.200415][1588:1588] CHIP:DMG: AttributePathIB = + [1663925132.200451][1588:1588] CHIP:DMG: { + [1663925132.200499][1588:1588] CHIP:DMG: Endpoint = 0x5, + [1663925132.200549][1588:1588] CHIP:DMG: Cluster = 0x39, + [1663925132.200589][1588:1588] CHIP:DMG: Attribute = 0x0000_0005, + [1663925132.200625][1588:1588] CHIP:DMG: } + [1663925132.200697][1588:1588] CHIP:DMG: + [1663925132.200739][1588:1588] CHIP:DMG: Data = "TempSensor 2" (12 chars), + [1663925132.200774][1588:1588] CHIP:DMG: }, + [1663925132.200821][1588:1588] CHIP:DMG: + [1663925132.200851][1588:1588] CHIP:DMG: }, + [1663925132.200898][1588:1588] CHIP:DMG: + [1663925132.200925][1588:1588] CHIP:DMG: ], + [1663925132.200958][1588:1588] CHIP:DMG: + [1663925132.200996][1588:1588] CHIP:DMG: SuppressResponse = true, + [1663925132.201025][1588:1588] CHIP:DMG: InteractionModelRevision = 1 + [1663925132.201060][1588:1588] CHIP:DMG: } + [1663925132.201084][1588:1588] CHIP:DMG: + [1663925132.201317][1588:1588] CHIP:DMG: OnReportConfirm: NumReports = 0 + [1663925132.201350][1588:1588] CHIP:DMG: ReportsInFlight = 0 with readHandler 0, RE has no more messages + [1663925132.201375][1588:1588] CHIP:DMG: IM RH moving to [AwaitingDestruction] + [1663925132.201409][1588:1588] CHIP:DMG: All ReadHandler-s are clean, clear Globa + + + + ./chip-tool bridgeddevicebasicinformation read node-label 1 6 + Verify in TH(bridge-app) Log: - ./chip-tool descriptor read parts-list 1 9 + [1663925170.922635][1588:1588] CHIP:DMG: } + [1663925170.922652][1588:1588] CHIP:DMG: + [1663925170.922724][1588:1588] CHIP:DMG: ReportDataMessage = + [1663925170.922754][1588:1588] CHIP:DMG: { + [1663925170.922773][1588:1588] CHIP:DMG: AttributeReportIBs = + [1663925170.922800][1588:1588] CHIP:DMG: [ + [1663925170.922821][1588:1588] CHIP:DMG: AttributeReportIB = + [1663925170.922851][1588:1588] CHIP:DMG: { + [1663925170.922880][1588:1588] CHIP:DMG: AttributeDataIB = + [1663925170.922910][1588:1588] CHIP:DMG: { + [1663925170.922946][1588:1588] CHIP:DMG: DataVersion = 0x57453e4d, + [1663925170.922974][1588:1588] CHIP:DMG: AttributePathIB = + [1663925170.923008][1588:1588] CHIP:DMG: { + [1663925170.923037][1588:1588] CHIP:DMG: Endpoint = 0x6, + [1663925170.923076][1588:1588] CHIP:DMG: Cluster = 0x39, + [1663925170.923103][1588:1588] CHIP:DMG: Attribute = 0x0000_0005, + [1663925170.923139][1588:1588] CHIP:DMG: } + [1663925170.923169][1588:1588] CHIP:DMG: + [1663925170.923211][1588:1588] CHIP:DMG: Data = "Composed Device" (15 chars), + [1663925170.923247][1588:1588] CHIP:DMG: }, + [1663925170.923278][1588:1588] CHIP:DMG: + [1663925170.923310][1588:1588] CHIP:DMG: }, + [1663925170.923336][1588:1588] CHIP:DMG: + [1663925170.923365][1588:1588] CHIP:DMG: ], + [1663925170.923391][1588:1588] CHIP:DMG: + [1663925170.923421][1588:1588] CHIP:DMG: SuppressResponse = true, + [1663925170.923444][1588:1588] CHIP:DMG: InteractionModelRevision = 1 + [1663925170.923464][1588:1588] CHIP:DMG: } + [1663925170.923491][1588:1588] CHIP:DMG: + [1663925170.923700][1588:1588] CHIP:DMG: OnReportConfirm: NumReports = 0 + [1663925170.923732][1588:1588] CHIP:DMG: ReportsInFlight = 0 with readHandler 0, RE has no more messages + [1663925170.923752][1588:1588] CHIP:DMG: IM RH moving to [AwaitingDestruction] + + + + ./chip-tool bridgeddevicebasicinformation read node-label 1 7 - Verify in TH(bridge-app) Log: - [1666962496.027253][218195:218195] CHIP:IM: Received Read request - [1666962496.027291][218195:218195] CHIP:DMG: ReadRequestMessage = - [1666962496.027300][218195:218195] CHIP:DMG: { - [1666962496.027307][218195:218195] CHIP:DMG: AttributePathIBs = - [1666962496.027315][218195:218195] CHIP:DMG: [ - [1666962496.027321][218195:218195] CHIP:DMG: AttributePathIB = - [1666962496.027330][218195:218195] CHIP:DMG: { - [1666962496.027338][218195:218195] CHIP:DMG: Endpoint = 0x9, - [1666962496.027347][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666962496.027356][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, - [1666962496.027364][218195:218195] CHIP:DMG: } - [1666962496.027373][218195:218195] CHIP:DMG: - [1666962496.027380][218195:218195] CHIP:DMG: ], - [1666962496.027390][218195:218195] CHIP:DMG: - [1666962496.027399][218195:218195] CHIP:DMG: isFabricFiltered = true, - [1666962496.027406][218195:218195] CHIP:DMG: InteractionModelRevision = 1 - [1666962496.027413][218195:218195] CHIP:DMG: }, - [1666962496.027449][218195:218195] CHIP:DMG: IM RH moving to [GeneratingReports] - [1666962496.027484][218195:218195] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 - [1666962496.027494][218195:218195] CHIP:DMG: Cluster 1d, Attribute 3 is dirty - [1666962496.027501][218195:218195] CHIP:DMG: Reading attribute: Cluster=0x0000_001D Endpoint=9 AttributeId=0x0000_0003 (expanded=0) - [1666962496.027514][218195:218195] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_001D e=9 p=v - [1666962496.027527][218195:218195] CHIP:DMG: AccessControl: allowed - [1666962496.027550][218195:218195] CHIP:DMG: Sending report (payload has 36 bytes)... - [1666962496.027706][218195:218195] CHIP:EM: <<< [E:8905r M:160325129 (Ack:28368292)] (S) Msg TX to 1:000000000001B669 [E0A2] --- Type 0001:05 (IM:ReportData) - [1666962496.027724][218195:218195] CHIP:IN: (S) Sending msg 160325129 on secure session with LSID: 51723 - [1666962496.027908][218195:218195] CHIP:DMG: >> to UDP:[fe80::485c:bace:6107:3682%wlp3s0]:33003 | 160325129 | [Interaction Model (1) / Report Data (0x05) / Session = 48426 / Exchange = 8905] - [1666962496.027927][218195:218195] CHIP:DMG: Header Flags = - [1666962496.027934][218195:218195] CHIP:DMG: { - [1666962496.027949][218195:218195] CHIP:DMG: Exchange (0x06) = - [1666962496.027956][218195:218195] CHIP:DMG: { - [1666962496.028073][218195:218195] CHIP:DMG: AckMsg = 28368292 - [1666962496.028082][218195:218195] CHIP:DMG: NeedsAck = true - [1666962496.028089][218195:218195] CHIP:DMG: } - [1666962496.028102][218195:218195] CHIP:DMG: } - [1666962496.028109][218195:218195] CHIP:DMG: - [1666962496.028120][218195:218195] CHIP:DMG: Encrypted Payload (70 bytes) = - [1666962496.028126][218195:218195] CHIP:DMG: { - [1666962496.028134][218195:218195] CHIP:DMG: data = 002abd00095e8e096c066e8e125a0d87cd379abecc3c6dcb3bd64285825f2bc01cdf3a255f4ba9a3ba34f70e8ec314f2df04872275a5807a4bf6ee1e8cdb94b31fe9f11ff31b - [1666962496.028142][218195:218195] CHIP:DMG: buffer_ptr = 94136416766512 - [1666962496.028149][218195:218195] CHIP:DMG: } - [1666962496.028157][218195:218195] CHIP:DMG: - [1666962496.028171][218195:218195] CHIP:DMG: Decrypted Payload (36 bytes) = - [1666962496.028178][218195:218195] CHIP:DMG: { - [1666962496.028185][218195:218195] CHIP:DMG: data = 15360115350126005ebab630370124020924031d24040318360218181818290424ff0118 - [1666962496.028193][218195:218195] CHIP:DMG: } - [1666962496.028199][218195:218195] CHIP:DMG: - [1666962496.028235][218195:218195] CHIP:DMG: ReportDataMessage = - [1666962496.028243][218195:218195] CHIP:DMG: { - [1666962496.028250][218195:218195] CHIP:DMG: AttributeReportIBs = - [1666962496.028262][218195:218195] CHIP:DMG: [ - [1666962496.028270][218195:218195] CHIP:DMG: AttributeReportIB = - [1666962496.028285][218195:218195] CHIP:DMG: { - [1666962496.028293][218195:218195] CHIP:DMG: AttributeDataIB = - [1666962496.028302][218195:218195] CHIP:DMG: { - [1666962496.028311][218195:218195] CHIP:DMG: DataVersion = 0x30b6ba5e, - [1666962496.028320][218195:218195] CHIP:DMG: AttributePathIB = - [1666962496.028331][218195:218195] CHIP:DMG: { - [1666962496.028344][218195:218195] CHIP:DMG: Endpoint = 0x9, - [1666962496.028354][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666962496.028364][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, - [1666962496.028373][218195:218195] CHIP:DMG: } - [1666962496.028384][218195:218195] CHIP:DMG: - [1666962496.028393][218195:218195] CHIP:DMG: Data = [ - [1666962496.028403][218195:218195] CHIP:DMG: - [1666962496.028412][218195:218195] CHIP:DMG: ], - [1666962496.028422][218195:218195] CHIP:DMG: }, - [1666962496.028434][218195:218195] CHIP:DMG: - [1666962496.028442][218195:218195] CHIP:DMG: }, - [1666962496.028454][218195:218195] CHIP:DMG: - [1666962496.028463][218195:218195] CHIP:DMG: ], - [1666962496.028475][218195:218195] CHIP:DMG: - [1666962496.028483][218195:218195] CHIP:DMG: SuppressResponse = true, - [1666962496.028491][218195:218195] CHIP:DMG: InteractionModelRevision = 1 - [1666962496.028498][218195:218195] CHIP:DMG: } + Verify in TH(bridge-app) Log: + [1663925266.540251][1588:1588] CHIP:DMG: + [1663925266.540311][1588:1588] CHIP:DMG: ReportDataMessage = + [1663925266.540333][1588:1588] CHIP:DMG: { + [1663925266.540352][1588:1588] CHIP:DMG: AttributeReportIBs = + [1663925266.540377][1588:1588] CHIP:DMG: [ + [1663925266.540397][1588:1588] CHIP:DMG: AttributeReportIB = + [1663925266.540428][1588:1588] CHIP:DMG: { + [1663925266.540454][1588:1588] CHIP:DMG: AttributeDataIB = + [1663925266.540482][1588:1588] CHIP:DMG: { + [1663925266.540511][1588:1588] CHIP:DMG: DataVersion = 0xc2bc27ff, + [1663925266.540538][1588:1588] CHIP:DMG: AttributePathIB = + [1663925266.540565][1588:1588] CHIP:DMG: { + [1663925266.540593][1588:1588] CHIP:DMG: Endpoint = 0x7, + [1663925266.540624][1588:1588] CHIP:DMG: Cluster = 0x39, + [1663925266.540683][1588:1588] CHIP:DMG: Attribute = 0x0000_0005, + [1663925266.540713][1588:1588] CHIP:DMG: } + [1663925266.540743][1588:1588] CHIP:DMG: + [1663925266.540776][1588:1588] CHIP:DMG: Data = "Composed TempSensor 1" (21 chars), + [1663925266.540802][1588:1588] CHIP:DMG: }, + [1663925266.540828][1588:1588] CHIP:DMG: + [1663925266.540853][1588:1588] CHIP:DMG: }, + [1663925266.540880][1588:1588] CHIP:DMG: + [1663925266.540900][1588:1588] CHIP:DMG: ], + [1663925266.540924][1588:1588] CHIP:DMG: + [1663925266.540945][1588:1588] CHIP:DMG: SuppressResponse = true, + [1663925266.540965][1588:1588] CHIP:DMG: InteractionModelRevision = 1 + [1663925266.540984][1588:1588] CHIP:DMG: } + [1663925266.541003][1588:1588] CHIP:DMG: + [1663925266.541190][1588:1588] CHIP:DMG: OnReportConfirm: NumReports = 0 + [1663925266.541220][1588:1588] CHIP:DMG: ReportsInFlight = 0 with readHandler 0, RE has no more messages + [1663925266.541239][1588:1588] CHIP:DMG: IM RH moving to [AwaitingDestruction] + + + ./chip-tool bridgeddevicebasicinformation read node-label 1 8 - ./chip-tool descriptor read parts-list 1 10 + Verify in TH(bridge-app) Log: - Verify in TH(bridge-app) Log: - [1666962545.266945][218195:218195] CHIP:IM: Received Read request - [1666962545.266979][218195:218195] CHIP:DMG: ReadRequestMessage = - [1666962545.266986][218195:218195] CHIP:DMG: { - [1666962545.266993][218195:218195] CHIP:DMG: AttributePathIBs = - [1666962545.267002][218195:218195] CHIP:DMG: [ - [1666962545.267009][218195:218195] CHIP:DMG: AttributePathIB = - [1666962545.267018][218195:218195] CHIP:DMG: { - [1666962545.267027][218195:218195] CHIP:DMG: Endpoint = 0xa, - [1666962545.267037][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666962545.267046][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, - [1666962545.267054][218195:218195] CHIP:DMG: } - [1666962545.267063][218195:218195] CHIP:DMG: - [1666962545.267071][218195:218195] CHIP:DMG: ], - [1666962545.267082][218195:218195] CHIP:DMG: - [1666962545.267100][218195:218195] CHIP:DMG: isFabricFiltered = true, - [1666962545.267108][218195:218195] CHIP:DMG: InteractionModelRevision = 1 - [1666962545.267115][218195:218195] CHIP:DMG: }, - [1666962545.267147][218195:218195] CHIP:DMG: IM RH moving to [GeneratingReports] - [1666962545.267172][218195:218195] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 - [1666962545.267181][218195:218195] CHIP:DMG: Cluster 1d, Attribute 3 is dirty - [1666962545.267189][218195:218195] CHIP:DMG: Reading attribute: Cluster=0x0000_001D Endpoint=a AttributeId=0x0000_0003 (expanded=0) - [1666962545.267200][218195:218195] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_001D e=10 p=v - [1666962545.267213][218195:218195] CHIP:DMG: AccessControl: allowed - [1666962545.267235][218195:218195] CHIP:DMG: Sending report (payload has 36 bytes)... - [1666962545.267342][218195:218195] CHIP:EM: <<< [E:24189r M:59534941 (Ack:136750873)] (S) Msg TX to 1:000000000001B669 [E0A2] --- Type 0001:05 (IM:ReportData) - [1666962545.267355][218195:218195] CHIP:IN: (S) Sending msg 59534941 on secure session with LSID: 51724 - [1666962545.267489][218195:218195] CHIP:DMG: >> to UDP:[fe80::485c:bace:6107:3682%wlp3s0]:48547 | 59534941 | [Interaction Model (1) / Report Data (0x05) / Session = 30602 / Exchange = 24189] - [1666962545.267502][218195:218195] CHIP:DMG: Header Flags = - [1666962545.267510][218195:218195] CHIP:DMG: { - [1666962545.267524][218195:218195] CHIP:DMG: Exchange (0x06) = - [1666962545.267531][218195:218195] CHIP:DMG: { - [1666962545.267540][218195:218195] CHIP:DMG: AckMsg = 136750873 - [1666962545.267547][218195:218195] CHIP:DMG: NeedsAck = true - [1666962545.267554][218195:218195] CHIP:DMG: } - [1666962545.267567][218195:218195] CHIP:DMG: } - [1666962545.267574][218195:218195] CHIP:DMG: - [1666962545.267585][218195:218195] CHIP:DMG: Encrypted Payload (70 bytes) = - [1666962545.267592][218195:218195] CHIP:DMG: { - [1666962545.267599][218195:218195] CHIP:DMG: data = 008a77005d6e8c03f404045b94379c834b72702e0ba16795c503220436544b6b0b381b216a1e3b46cb5ebcc08f78bf5e83ff6e1b7beae8c3735bb8dfc85db4e28576c43a7565 - [1666962545.267608][218195:218195] CHIP:DMG: buffer_ptr = 94136416766512 - [1666962545.267615][218195:218195] CHIP:DMG: } - [1666962545.267622][218195:218195] CHIP:DMG: - [1666962545.267634][218195:218195] CHIP:DMG: Decrypted Payload (36 bytes) = - [1666962545.267641][218195:218195] CHIP:DMG: { - [1666962545.267649][218195:218195] CHIP:DMG: data = 1536011535012600b298fda8370124020a24031d24040318360218181818290424ff0118 - [1666962545.267657][218195:218195] CHIP:DMG: } - [1666962545.267663][218195:218195] CHIP:DMG: - [1666962545.267692][218195:218195] CHIP:DMG: ReportDataMessage = - [1666962545.267698][218195:218195] CHIP:DMG: { - [1666962545.267705][218195:218195] CHIP:DMG: AttributeReportIBs = - [1666962545.267717][218195:218195] CHIP:DMG: [ - [1666962545.267724][218195:218195] CHIP:DMG: AttributeReportIB = - [1666962545.267737][218195:218195] CHIP:DMG: { - [1666962545.267745][218195:218195] CHIP:DMG: AttributeDataIB = - [1666962545.267755][218195:218195] CHIP:DMG: { - [1666962545.267764][218195:218195] CHIP:DMG: DataVersion = 0xa8fd98b2, - [1666962545.267775][218195:218195] CHIP:DMG: AttributePathIB = - [1666962545.267786][218195:218195] CHIP:DMG: { - [1666962545.267797][218195:218195] CHIP:DMG: Endpoint = 0xa, - [1666962545.267809][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666962545.267822][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, - [1666962545.267832][218195:218195] CHIP:DMG: } - [1666962545.267844][218195:218195] CHIP:DMG: - [1666962545.267854][218195:218195] CHIP:DMG: Data = [ - [1666962545.267865][218195:218195] CHIP:DMG: - [1666962545.267876][218195:218195] CHIP:DMG: ], - [1666962545.267884][218195:218195] CHIP:DMG: }, - [1666962545.267896][218195:218195] CHIP:DMG: - [1666962545.267905][218195:218195] CHIP:DMG: }, - [1666962545.267916][218195:218195] CHIP:DMG: - [1666962545.267924][218195:218195] CHIP:DMG: ], - [1666962545.267935][218195:218195] CHIP:DMG: - [1666962545.267943][218195:218195] CHIP:DMG: SuppressResponse = true, - [1666962545.267952][218195:218195] CHIP:DMG: InteractionModelRevision = 1 - [1666962545.267959][218195:218195] CHIP:DMG: } + [1663925300.298779][1588:1588] CHIP:DMG: + [1663925300.298852][1588:1588] CHIP:DMG: ReportDataMessage = + [1663925300.298881][1588:1588] CHIP:DMG: { + [1663925300.298905][1588:1588] CHIP:DMG: AttributeReportIBs = + [1663925300.298941][1588:1588] CHIP:DMG: [ + [1663925300.298970][1588:1588] CHIP:DMG: AttributeReportIB = + [1663925300.299005][1588:1588] CHIP:DMG: { + [1663925300.299035][1588:1588] CHIP:DMG: AttributeDataIB = + [1663925300.299072][1588:1588] CHIP:DMG: { + [1663925300.299111][1588:1588] CHIP:DMG: DataVersion = 0xbbf17d88, + [1663925300.299145][1588:1588] CHIP:DMG: AttributePathIB = + [1663925300.299181][1588:1588] CHIP:DMG: { + [1663925300.299218][1588:1588] CHIP:DMG: Endpoint = 0x8, + [1663925300.299256][1588:1588] CHIP:DMG: Cluster = 0x39, + [1663925300.299290][1588:1588] CHIP:DMG: Attribute = 0x0000_0005, + [1663925300.299325][1588:1588] CHIP:DMG: } + [1663925300.299364][1588:1588] CHIP:DMG: + [1663925300.299404][1588:1588] CHIP:DMG: Data = "Composed TempSensor 2" (21 chars), + [1663925300.299435][1588:1588] CHIP:DMG: }, + [1663925300.299474][1588:1588] CHIP:DMG: + [1663925300.299501][1588:1588] CHIP:DMG: }, + [1663925300.299533][1588:1588] CHIP:DMG: + [1663925300.299558][1588:1588] CHIP:DMG: ], + [1663925300.299591][1588:1588] CHIP:DMG: + [1663925300.299618][1588:1588] CHIP:DMG: SuppressResponse = true, + [1663925300.299645][1588:1588] CHIP:DMG: InteractionModelRevision = 1 + [1663925300.299670][1588:1588] CHIP:DMG: } + [1663925300.299694][1588:1588] CHIP:DMG: + [1663925300.299901][1588:1588] CHIP:DMG: OnReportConfirm: NumReports = 0 + [1663925300.299936][1588:1588] CHIP:DMG: ReportsInFlight = 0 with readHandler 0, RE has no more messages + [1663925300.299963][1588:1588] CHIP:DMG: IM RH moving to [AwaitingDestruction] + + + + + ./chip-tool bridgeddevicebasicinformation read node-label 1 9 - ./chip-tool descriptor read parts-list 1 11 + Verify in TH(bridge-app) Log: - Verify in TH(bridge-app) Log: - [1666962605.941370][218195:218195] CHIP:IM: Received Read request - [1666962605.941421][218195:218195] CHIP:DMG: ReadRequestMessage = - [1666962605.941433][218195:218195] CHIP:DMG: { - [1666962605.941444][218195:218195] CHIP:DMG: AttributePathIBs = - [1666962605.941457][218195:218195] CHIP:DMG: [ - [1666962605.941468][218195:218195] CHIP:DMG: AttributePathIB = - [1666962605.941482][218195:218195] CHIP:DMG: { - [1666962605.941495][218195:218195] CHIP:DMG: Endpoint = 0xb, - [1666962605.941508][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666962605.941522][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, - [1666962605.941535][218195:218195] CHIP:DMG: } - [1666962605.941550][218195:218195] CHIP:DMG: - [1666962605.941561][218195:218195] CHIP:DMG: ], - [1666962605.941576][218195:218195] CHIP:DMG: - [1666962605.941589][218195:218195] CHIP:DMG: isFabricFiltered = true, - [1666962605.941600][218195:218195] CHIP:DMG: InteractionModelRevision = 1 - [1666962605.941611][218195:218195] CHIP:DMG: }, - [1666962605.941660][218195:218195] CHIP:DMG: IM RH moving to [GeneratingReports] - [1666962605.941704][218195:218195] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 - [1666962605.941719][218195:218195] CHIP:DMG: Cluster 1d, Attribute 3 is dirty - [1666962605.941730][218195:218195] CHIP:DMG: Reading attribute: Cluster=0x0000_001D Endpoint=b AttributeId=0x0000_0003 (expanded=0) - [1666962605.941747][218195:218195] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_001D e=11 p=v - [1666962605.941765][218195:218195] CHIP:DMG: AccessControl: allowed - [1666962605.941796][218195:218195] CHIP:DMG: Sending report (payload has 36 bytes)... - [1666962605.941969][218195:218195] CHIP:EM: <<< [E:53228r M:194033500 (Ack:241544232)] (S) Msg TX to 1:000000000001B669 [E0A2] --- Type 0001:05 (IM:ReportData) - [1666962605.941995][218195:218195] CHIP:IN: (S) Sending msg 194033500 on secure session with LSID: 51725 - [1666962605.942217][218195:218195] CHIP:DMG: >> to UDP:[fe80::485c:bace:6107:3682%wlp3s0]:45700 | 194033500 | [Interaction Model (1) / Report Data (0x05) / Session = 60703 / Exchange = 53228] - [1666962605.942243][218195:218195] CHIP:DMG: Header Flags = - [1666962605.942254][218195:218195] CHIP:DMG: { - [1666962605.942277][218195:218195] CHIP:DMG: Exchange (0x06) = - [1666962605.942288][218195:218195] CHIP:DMG: { - [1666962605.946293][218195:218195] CHIP:DMG: AckMsg = 241544232 - [1666962605.946325][218195:218195] CHIP:DMG: NeedsAck = true - [1666962605.946339][218195:218195] CHIP:DMG: } - [1666962605.946376][218195:218195] CHIP:DMG: } - [1666962605.946393][218195:218195] CHIP:DMG: - [1666962605.946424][218195:218195] CHIP:DMG: Encrypted Payload (70 bytes) = - [1666962605.946439][218195:218195] CHIP:DMG: { - [1666962605.946455][218195:218195] CHIP:DMG: data = 001fed005cb7900b4a137fb3c5753516fcbff9678f1b2cbf9cd04d6df60e3a9bdebf9a6f9713b60c34567f235d2aa407a9e18ed6dfdb1eb2ef70245e7b8a7a5213192b956d81 - [1666962605.946470][218195:218195] CHIP:DMG: buffer_ptr = 94136416766624 - [1666962605.946484][218195:218195] CHIP:DMG: } - [1666962605.946498][218195:218195] CHIP:DMG: - [1666962605.946525][218195:218195] CHIP:DMG: Decrypted Payload (36 bytes) = - [1666962605.946541][218195:218195] CHIP:DMG: { - [1666962605.946556][218195:218195] CHIP:DMG: data = 1536011535012600768e2de0370124020b24031d24040318360218181818290424ff0118 - [1666962605.946572][218195:218195] CHIP:DMG: } - [1666962605.946586][218195:218195] CHIP:DMG: - [1666962605.946696][218195:218195] CHIP:DMG: ReportDataMessage = - [1666962605.946715][218195:218195] CHIP:DMG: { - [1666962605.946729][218195:218195] CHIP:DMG: AttributeReportIBs = - [1666962605.946747][218195:218195] CHIP:DMG: [ - [1666962605.946761][218195:218195] CHIP:DMG: AttributeReportIB = - [1666962605.946782][218195:218195] CHIP:DMG: { - [1666962605.946796][218195:218195] CHIP:DMG: AttributeDataIB = - [1666962605.946810][218195:218195] CHIP:DMG: { - [1666962605.946826][218195:218195] CHIP:DMG: DataVersion = 0xe02d8e76, - [1666962605.946840][218195:218195] CHIP:DMG: AttributePathIB = - [1666962605.946854][218195:218195] CHIP:DMG: { - [1666962605.946883][218195:218195] CHIP:DMG: Endpoint = 0xb, - [1666962605.946898][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666962605.946914][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, - [1666962605.946927][218195:218195] CHIP:DMG: } - [1666962605.946944][218195:218195] CHIP:DMG: - [1666962605.946958][218195:218195] CHIP:DMG: Data = [ - [1666962605.946972][218195:218195] CHIP:DMG: - [1666962605.946987][218195:218195] CHIP:DMG: ], - [1666962605.946999][218195:218195] CHIP:DMG: }, - [1666962605.947016][218195:218195] CHIP:DMG: - [1666962605.947028][218195:218195] CHIP:DMG: }, - [1666962605.947044][218195:218195] CHIP:DMG: - [1666962605.947056][218195:218195] CHIP:DMG: ], - [1666962605.947074][218195:218195] CHIP:DMG: - [1666962605.947103][218195:218195] CHIP:DMG: SuppressResponse = true, - [1666962605.947120][218195:218195] CHIP:DMG: InteractionModelRevision = 1 - [1666962605.947132][218195:218195] CHIP:DMG: } - [1666962605.947147][218195:218195] CHIP:DMG: + [[1666958851.515530][218195:218195] CHIP:IM: Received Read request + [1666958851.515565][218195:218195] CHIP:DMG: ReadRequestMessage = + [1666958851.515574][218195:218195] CHIP:DMG: { + [1666958851.515580][218195:218195] CHIP:DMG: AttributePathIBs = + [1666958851.515587][218195:218195] CHIP:DMG: [ + [1666958851.515593][218195:218195] CHIP:DMG: AttributePathIB = + [1666958851.515600][218195:218195] CHIP:DMG: { + [1666958851.515608][218195:218195] CHIP:DMG: Endpoint = 0x9, + [1666958851.515614][218195:218195] CHIP:DMG: Cluster = 0x39, + [1666958851.515621][218195:218195] CHIP:DMG: Attribute = 0x0000_0005, + [1666958851.515628][218195:218195] CHIP:DMG: } + [1666958851.515636][218195:218195] CHIP:DMG: + [1666958851.515644][218195:218195] CHIP:DMG: ], + [1666958851.515653][218195:218195] CHIP:DMG: + [1666958851.515662][218195:218195] CHIP:DMG: isFabricFiltered = true, + [1666958851.515669][218195:218195] CHIP:DMG: InteractionModelRevision = 1 + [1666958851.515675][218195:218195] CHIP:DMG: }, + [1666958851.515699][218195:218195] CHIP:DMG: IM RH moving to [GeneratingReports] + [1666958851.515728][218195:218195] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 + [1666958851.515738][218195:218195] CHIP:DMG: Cluster 39, Attribute 5 is dirty + [1666958851.515745][218195:218195] CHIP:DMG: Reading attribute: Cluster=0x0000_0039 Endpoint=9 AttributeId=0x0000_0005 (expanded=0) + [1666958851.515757][218195:218195] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_0039 e=9 p=v + [1666958851.515769][218195:218195] CHIP:DMG: AccessControl: allowed + [1666958851.515782][218195:218195] CHIP:DL: HandleReadBridgedDeviceBasicAttribute: attrId=5, maxReadLength=32 + [1666958851.515794][218195:218195] CHIP:DMG: Sending report (payload has 57 bytes)... + [1666958851.515924][218195:218195] CHIP:EM: <<< [E:20358r M:66131052 (Ack:253479066)] (S) Msg TX to 1:000000000001B669 [E0A2] --- Type 0001:05 (IM:ReportData) + [1666958851.515940][218195:218195] CHIP:IN: (S) Sending msg 66131052 on secure session with LSID: 51689 + [1666958851.516081][218195:218195] CHIP:DMG: >> to UDP:[fe80::485c:bace:6107:3682%wlp3s0]:54839 | 66131052 | [Interaction Model (1) / Report Data (0x05) / Session = 6677 / Exchange = 20358] + [1666958851.516097][218195:218195] CHIP:DMG: Header Flags = + [1666958851.516103][218195:218195] CHIP:DMG: { + [1666958851.516118][218195:218195] CHIP:DMG: Exchange (0x06) = + [1666958851.516124][218195:218195] CHIP:DMG: { + [1666958851.516132][218195:218195] CHIP:DMG: AckMsg = 253479066 + [1666958851.516138][218195:218195] CHIP:DMG: NeedsAck = true + [1666958851.516145][218195:218195] CHIP:DMG: } + [1666958851.516156][218195:218195] CHIP:DMG: } + [1666958851.516164][218195:218195] CHIP:DMG: + [1666958851.516176][218195:218195] CHIP:DMG: Encrypted Payload (91 bytes) = + [1666958851.516183][218195:218195] CHIP:DMG: { + [1666958851.516189][218195:218195] CHIP:DMG: data = 00151a006c14f10325c9f5331a35f20fa16be3ceda01445f551638bb2ba508cc6b1666f59e06e74bc584bc934058635c17b11c1939bb423ea2b038ac2a8cea7f3da0654d15a4c65fb430532d0242f57de305682b4bf8366f6b0ed3 + [1666958851.516196][218195:218195] CHIP:DMG: buffer_ptr = 94136416754912 + [1666958851.516202][218195:218195] CHIP:DMG: } + [1666958851.516207][218195:218195] CHIP:DMG: + [1666958851.516220][218195:218195] CHIP:DMG: Decrypted Payload (57 bytes) = + [1666958851.516225][218195:218195] CHIP:DMG: { + [1666958851.516230][218195:218195] CHIP:DMG: data = 15360115350126007121f7c43701240209240339240405182c0215436f6d706f73656420506f77657220536f75726365181818290424ff0118 + [1666958851.516236][218195:218195] CHIP:DMG: } + [1666958851.516241][218195:218195] CHIP:DMG: + [1666958851.516264][218195:218195] CHIP:DMG: ReportDataMessage = + [1666958851.516270][218195:218195] CHIP:DMG: { + [1666958851.516278][218195:218195] CHIP:DMG: AttributeReportIBs = + [1666958851.516286][218195:218195] CHIP:DMG: [ + [1666958851.516290][218195:218195] CHIP:DMG: AttributeReportIB = + [1666958851.516298][218195:218195] CHIP:DMG: { + [1666958851.516303][218195:218195] CHIP:DMG: AttributeDataIB = + [1666958851.516309][218195:218195] CHIP:DMG: { + [1666958851.516315][218195:218195] CHIP:DMG: DataVersion = 0xc4f72171, + [1666958851.516320][218195:218195] CHIP:DMG: AttributePathIB = + [1666958851.516326][218195:218195] CHIP:DMG: { + [1666958851.516332][218195:218195] CHIP:DMG: Endpoint = 0x9, + [1666958851.516338][218195:218195] CHIP:DMG: Cluster = 0x39, + [1666958851.516344][218195:218195] CHIP:DMG: Attribute = 0x0000_0005, + [1666958851.516349][218195:218195] CHIP:DMG: } + [1666958851.516356][218195:218195] CHIP:DMG: + [1666958851.516364][218195:218195] CHIP:DMG: Data = "Composed Power Source" (21 chars), + [1666958851.516372][218195:218195] CHIP:DMG: }, + [1666958851.516384][218195:218195] CHIP:DMG: + [1666958851.516390][218195:218195] CHIP:DMG: }, + [1666958851.516399][218195:218195] CHIP:DMG: + [1666958851.516404][218195:218195] CHIP:DMG: ], + [1666958851.516412][218195:218195] CHIP:DMG: + [1666958851.516417][218195:218195] CHIP:DMG: SuppressResponse = true, + [1666958851.516422][218195:218195] CHIP:DMG: InteractionModelRevision = 1 + [1666958851.516426][218195:218195] CHIP:DMG: } + + + + ./chip-tool bridgeddevicebasicinformation read node-label 1 10 + Verify in TH(bridge-app) Log: - ./chip-tool descriptor read parts-list 1 12 + [1663925401.539430][1588:1588] CHIP:DMG: ReportDataMessage = + [1663925401.539454][1588:1588] CHIP:DMG: { + [1663925401.539494][1588:1588] CHIP:DMG: AttributeReportIBs = + [1663925401.539526][1588:1588] CHIP:DMG: [ + [1663925401.539547][1588:1588] CHIP:DMG: AttributeReportIB = + [1663925401.539595][1588:1588] CHIP:DMG: { + [1663925401.539623][1588:1588] CHIP:DMG: AttributeDataIB = + [1663925401.539653][1588:1588] CHIP:DMG: { + [1663925401.539722][1588:1588] CHIP:DMG: DataVersion = 0x21cb142c, + [1663925401.539750][1588:1588] CHIP:DMG: AttributePathIB = + [1663925401.539799][1588:1588] CHIP:DMG: { + [1663925401.539828][1588:1588] CHIP:DMG: Endpoint = 0xa, + [1663925401.539884][1588:1588] CHIP:DMG: Cluster = 0x39, + [1663925401.539915][1588:1588] CHIP:DMG: Attribute = 0x0000_0005, + [1663925401.539943][1588:1588] CHIP:DMG: } + [1663925401.539993][1588:1588] CHIP:DMG: + [1663925401.540046][1588:1588] CHIP:DMG: Data = "Action Light 1" (14 chars), + [1663925401.540074][1588:1588] CHIP:DMG: }, + [1663925401.540121][1588:1588] CHIP:DMG: + [1663925401.540164][1588:1588] CHIP:DMG: }, + [1663925401.540193][1588:1588] CHIP:DMG: + [1663925401.540215][1588:1588] CHIP:DMG: ], + [1663925401.540260][1588:1588] CHIP:DMG: + [1663925401.540303][1588:1588] CHIP:DMG: SuppressResponse = true, + [1663925401.540345][1588:1588] CHIP:DMG: InteractionModelRevision = 1 + [1663925401.540365][1588:1588] CHIP:DMG: } + [1663925401.540385][1588:1588] CHIP:DMG: + [1663925401.540668][1588:1588] CHIP:DMG: OnReportConfirm: NumReports = 0 + [1663925401.540720][1588:1588] CHIP:DMG: ReportsInFlight = 0 with readHandler 0, RE has no more messages + [1663925401.540740][1588:1588] CHIP:DMG: IM RH moving to [AwaitingDestruction] + + + + + ./chip-tool bridgeddevicebasicinformation read node-label 1 11 - Verify in TH(bridge-app) Log: - [1666962633.918167][218195:218195] CHIP:IM: Received Read request - [1666962633.918280][218195:218195] CHIP:DMG: ReadRequestMessage = - [1666962633.918309][218195:218195] CHIP:DMG: { - [1666962633.918332][218195:218195] CHIP:DMG: AttributePathIBs = - [1666962633.918356][218195:218195] CHIP:DMG: [ - [1666962633.918376][218195:218195] CHIP:DMG: AttributePathIB = - [1666962633.918404][218195:218195] CHIP:DMG: { - [1666962633.918435][218195:218195] CHIP:DMG: Endpoint = 0xc, - [1666962633.918466][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666962633.918498][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, - [1666962633.918527][218195:218195] CHIP:DMG: } - [1666962633.918562][218195:218195] CHIP:DMG: - [1666962633.918590][218195:218195] CHIP:DMG: ], - [1666962633.918626][218195:218195] CHIP:DMG: - [1666962633.918655][218195:218195] CHIP:DMG: isFabricFiltered = true, - [1666962633.918683][218195:218195] CHIP:DMG: InteractionModelRevision = 1 - [1666962633.918709][218195:218195] CHIP:DMG: }, - [1666962633.918817][218195:218195] CHIP:DMG: IM RH moving to [GeneratingReports] - [1666962633.918912][218195:218195] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 - [1666962633.918947][218195:218195] CHIP:DMG: Cluster 1d, Attribute 3 is dirty - [1666962633.918976][218195:218195] CHIP:DMG: Reading attribute: Cluster=0x0000_001D Endpoint=c AttributeId=0x0000_0003 (expanded=0) - [1666962633.919018][218195:218195] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_001D e=12 p=v - [1666962633.919060][218195:218195] CHIP:DMG: AccessControl: allowed - [1666962633.919174][218195:218195] CHIP:DMG: Sending report (payload has 36 bytes)... - [1666962633.919525][218195:218195] CHIP:EM: <<< [E:35660r M:223187611 (Ack:233122113)] (S) Msg TX to 1:000000000001B669 [E0A2] --- Type 0001:05 (IM:ReportData) - [1666962633.919569][218195:218195] CHIP:IN: (S) Sending msg 223187611 on secure session with LSID: 51726 - [1666962633.920056][218195:218195] CHIP:DMG: >> to UDP:[fe80::485c:bace:6107:3682%wlp3s0]:36920 | 223187611 | [Interaction Model (1) / Report Data (0x05) / Session = 9443 / Exchange = 35660] - [1666962633.920109][218195:218195] CHIP:DMG: Header Flags = - [1666962633.920135][218195:218195] CHIP:DMG: { - [1666962633.920191][218195:218195] CHIP:DMG: Exchange (0x06) = - [1666962633.920217][218195:218195] CHIP:DMG: { - [1666962633.920247][218195:218195] CHIP:DMG: AckMsg = 233122113 - [1666962633.920274][218195:218195] CHIP:DMG: NeedsAck = true - [1666962633.920298][218195:218195] CHIP:DMG: } - [1666962633.920341][218195:218195] CHIP:DMG: } - [1666962633.920369][218195:218195] CHIP:DMG: - [1666962633.920402][218195:218195] CHIP:DMG: Encrypted Payload (70 bytes) = - [1666962633.920429][218195:218195] CHIP:DMG: { - [1666962633.920457][218195:218195] CHIP:DMG: data = 00e324009b924d0de62b84bd7b24624502b15e2ec8b599c529c8ac3a956f5e9a79da1da8c1aa91b82ba68ef69977ca852087f29101f04a5ac0a4d021c627302b9504b6d3223f - [1666962633.920482][218195:218195] CHIP:DMG: buffer_ptr = 94136416766688 - [1666962633.920507][218195:218195] CHIP:DMG: } - [1666962633.920528][218195:218195] CHIP:DMG: - [1666962633.920579][218195:218195] CHIP:DMG: Decrypted Payload (36 bytes) = - [1666962633.920607][218195:218195] CHIP:DMG: { - [1666962633.920632][218195:218195] CHIP:DMG: data = 153601153501260083c07f68370124020c24031d24040318360218181818290424ff0118 - [1666962633.920659][218195:218195] CHIP:DMG: } - [1666962633.920684][218195:218195] CHIP:DMG: - [1666962633.920786][218195:218195] CHIP:DMG: ReportDataMessage = - [1666962633.920814][218195:218195] CHIP:DMG: { - [1666962633.920837][218195:218195] CHIP:DMG: AttributeReportIBs = - [1666962633.920874][218195:218195] CHIP:DMG: [ - [1666962633.920901][218195:218195] CHIP:DMG: AttributeReportIB = - [1666962633.920945][218195:218195] CHIP:DMG: { - [1666962633.920972][218195:218195] CHIP:DMG: AttributeDataIB = - [1666962633.921004][218195:218195] CHIP:DMG: { - [1666962633.921039][218195:218195] CHIP:DMG: DataVersion = 0x687fc083, - [1666962633.921085][218195:218195] CHIP:DMG: AttributePathIB = - [1666962633.921119][218195:218195] CHIP:DMG: { - [1666962633.921153][218195:218195] CHIP:DMG: Endpoint = 0xc, - [1666962633.921187][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666962633.921229][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, - [1666962633.921262][218195:218195] CHIP:DMG: } - [1666962633.921298][218195:218195] CHIP:DMG: - [1666962633.921331][218195:218195] CHIP:DMG: Data = [ - [1666962633.921366][218195:218195] CHIP:DMG: - [1666962633.921399][218195:218195] CHIP:DMG: ], - [1666962633.921430][218195:218195] CHIP:DMG: }, - [1666962633.921471][218195:218195] CHIP:DMG: - [1666962633.921501][218195:218195] CHIP:DMG: }, - [1666962633.921541][218195:218195] CHIP:DMG: - [1666962633.921570][218195:218195] CHIP:DMG: ], - [1666962633.921610][218195:218195] CHIP:DMG: - [1666962633.921641][218195:218195] CHIP:DMG: SuppressResponse = true, - [1666962633.921670][218195:218195] CHIP:DMG: InteractionModelRevision = 1 - [1666962633.921695][218195:218195] CHIP:DMG: } - [1666962633.921723][218195:218195] CHIP:DMG: + Verify in TH(bridge-app) Log: + [1663925451.561534][1588:1588] CHIP:DMG: + [1663925451.561598][1588:1588] CHIP:DMG: ReportDataMessage = + [1663925451.561622][1588:1588] CHIP:DMG: { + [1663925451.561640][1588:1588] CHIP:DMG: AttributeReportIBs = + [1663925451.561667][1588:1588] CHIP:DMG: [ + [1663925451.561769][1588:1588] CHIP:DMG: AttributeReportIB = + [1663925451.561803][1588:1588] CHIP:DMG: { + [1663925451.561827][1588:1588] CHIP:DMG: AttributeDataIB = + [1663925451.561856][1588:1588] CHIP:DMG: { + [1663925451.561886][1588:1588] CHIP:DMG: DataVersion = 0x9309014a, + [1663925451.561914][1588:1588] CHIP:DMG: AttributePathIB = + [1663925451.561943][1588:1588] CHIP:DMG: { + [1663925451.561975][1588:1588] CHIP:DMG: Endpoint = 0xb, + [1663925451.562007][1588:1588] CHIP:DMG: Cluster = 0x39, + [1663925451.562038][1588:1588] CHIP:DMG: Attribute = 0x0000_0005, + [1663925451.562068][1588:1588] CHIP:DMG: } + [1663925451.562101][1588:1588] CHIP:DMG: + [1663925451.562132][1588:1588] CHIP:DMG: Data = "Action Light 2" (14 chars), + [1663925451.562160][1588:1588] CHIP:DMG: }, + [1663925451.562192][1588:1588] CHIP:DMG: + [1663925451.562216][1588:1588] CHIP:DMG: }, + [1663925451.562244][1588:1588] CHIP:DMG: + [1663925451.562266][1588:1588] CHIP:DMG: ], + [1663925451.562293][1588:1588] CHIP:DMG: + [1663925451.562315][1588:1588] CHIP:DMG: SuppressResponse = true, + [1663925451.562337][1588:1588] CHIP:DMG: InteractionModelRevision = 1 + [1663925451.562358][1588:1588] CHIP:DMG: } + [1663925451.562378][1588:1588] CHIP:DMG: + [1663925451.562569][1588:1588] CHIP:DMG: OnReportConfirm: NumReports = 0 + [1663925451.562600][1588:1588] CHIP:DMG: ReportsInFlight = 0 with readHandler 0, RE has no more messages + [1663925451.562621][1588:1588] CHIP:DMG: IM RH moving to [AwaitingDestruction] + + ./chip-tool bridgeddevicebasicinformation read node-label 1 12 - ./chip-tool descriptor read parts-list 1 13 + Verify in TH(bridge-app) Log: - Verify in TH(bridge-app) Log: - [1666962673.106887][218195:218195] CHIP:IM: Received Read request - [1666962673.106920][218195:218195] CHIP:DMG: ReadRequestMessage = - [1666962673.106927][218195:218195] CHIP:DMG: { - [1666962673.106934][218195:218195] CHIP:DMG: AttributePathIBs = - [1666962673.106943][218195:218195] CHIP:DMG: [ - [1666962673.106951][218195:218195] CHIP:DMG: AttributePathIB = - [1666962673.106960][218195:218195] CHIP:DMG: { - [1666962673.106969][218195:218195] CHIP:DMG: Endpoint = 0xd, - [1666962673.106978][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666962673.106988][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, - [1666962673.106997][218195:218195] CHIP:DMG: } - [1666962673.107007][218195:218195] CHIP:DMG: - [1666962673.107015][218195:218195] CHIP:DMG: ], - [1666962673.107026][218195:218195] CHIP:DMG: - [1666962673.107033][218195:218195] CHIP:DMG: isFabricFiltered = true, - [1666962673.107042][218195:218195] CHIP:DMG: InteractionModelRevision = 1 - [1666962673.107049][218195:218195] CHIP:DMG: }, - [1666962673.107081][218195:218195] CHIP:DMG: IM RH moving to [GeneratingReports] - [1666962673.107120][218195:218195] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 - [1666962673.107130][218195:218195] CHIP:DMG: Cluster 1d, Attribute 3 is dirty - [1666962673.107138][218195:218195] CHIP:DMG: Reading attribute: Cluster=0x0000_001D Endpoint=d AttributeId=0x0000_0003 (expanded=0) - [1666962673.107149][218195:218195] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_001D e=13 p=v - [1666962673.107162][218195:218195] CHIP:DMG: AccessControl: allowed - [1666962673.107184][218195:218195] CHIP:DMG: Sending report (payload has 36 bytes)... - [1666962673.107292][218195:218195] CHIP:EM: <<< [E:54576r M:192461937 (Ack:92650181)] (S) Msg TX to 1:000000000001B669 [E0A2] --- Type 0001:05 (IM:ReportData) - [1666962673.107304][218195:218195] CHIP:IN: (S) Sending msg 192461937 on secure session with LSID: 51727 - [1666962673.107438][218195:218195] CHIP:DMG: >> to UDP:[fe80::485c:bace:6107:3682%wlp3s0]:48254 | 192461937 | [Interaction Model (1) / Report Data (0x05) / Session = 26753 / Exchange = 54576] - [1666962673.107452][218195:218195] CHIP:DMG: Header Flags = - [1666962673.107459][218195:218195] CHIP:DMG: { - [1666962673.107474][218195:218195] CHIP:DMG: Exchange (0x06) = - [1666962673.107481][218195:218195] CHIP:DMG: { - [1666962673.107490][218195:218195] CHIP:DMG: AckMsg = 92650181 - [1666962673.107497][218195:218195] CHIP:DMG: NeedsAck = true - [1666962673.107504][218195:218195] CHIP:DMG: } - [1666962673.107517][218195:218195] CHIP:DMG: } - [1666962673.107524][218195:218195] CHIP:DMG: - [1666962673.107536][218195:218195] CHIP:DMG: Encrypted Payload (70 bytes) = - [1666962673.107543][218195:218195] CHIP:DMG: { - [1666962673.107550][218195:218195] CHIP:DMG: data = 0081680071bc780bf00a274e8929a9bc304a85e9477043931f3d4ac244eadb4ef8445cc8f478e90ccc88289152f3fe2c881bde5b4abd18c203cfeae79957eb3cb177cdfb23f9 - [1666962673.107558][218195:218195] CHIP:DMG: buffer_ptr = 94136416766832 - [1666962673.107565][218195:218195] CHIP:DMG: } - [1666962673.107573][218195:218195] CHIP:DMG: - [1666962673.107586][218195:218195] CHIP:DMG: Decrypted Payload (36 bytes) = - [1666962673.107593][218195:218195] CHIP:DMG: { - [1666962673.107601][218195:218195] CHIP:DMG: data = 15360115350126008fecadea370124020d24031d24040318360218181818290424ff0118 - [1666962673.107608][218195:218195] CHIP:DMG: } - [1666962673.107615][218195:218195] CHIP:DMG: - [1666962673.107643][218195:218195] CHIP:DMG: ReportDataMessage = - [1666962673.107649][218195:218195] CHIP:DMG: { - [1666962673.107656][218195:218195] CHIP:DMG: AttributeReportIBs = - [1666962673.107669][218195:218195] CHIP:DMG: [ - [1666962673.107677][218195:218195] CHIP:DMG: AttributeReportIB = - [1666962673.107690][218195:218195] CHIP:DMG: { - [1666962673.107698][218195:218195] CHIP:DMG: AttributeDataIB = - [1666962673.107707][218195:218195] CHIP:DMG: { - [1666962673.107717][218195:218195] CHIP:DMG: DataVersion = 0xeaadec8f, - [1666962673.107728][218195:218195] CHIP:DMG: AttributePathIB = - [1666962673.107738][218195:218195] CHIP:DMG: { - [1666962673.107750][218195:218195] CHIP:DMG: Endpoint = 0xd, - [1666962673.107760][218195:218195] CHIP:DMG: Cluster = 0x1d, - [1666962673.107772][218195:218195] CHIP:DMG: Attribute = 0x0000_0003, - [1666962673.107782][218195:218195] CHIP:DMG: } - [1666962673.107795][218195:218195] CHIP:DMG: - [1666962673.107803][218195:218195] CHIP:DMG: Data = [ - [1666962673.107816][218195:218195] CHIP:DMG: - [1666962673.107826][218195:218195] CHIP:DMG: ], - [1666962673.107836][218195:218195] CHIP:DMG: }, - [1666962673.107848][218195:218195] CHIP:DMG: - [1666962673.107857][218195:218195] CHIP:DMG: }, - [1666962673.107869][218195:218195] CHIP:DMG: - [1666962673.107876][218195:218195] CHIP:DMG: ], - [1666962673.107888][218195:218195] CHIP:DMG: - [1666962673.107896][218195:218195] CHIP:DMG: SuppressResponse = true, - [1666962673.107904][218195:218195] CHIP:DMG: InteractionModelRevision = 1 - [1666962673.107911][218195:218195] CHIP:DMG: } - disabled: true + [1663925487.322435][1588:1588] CHIP:DMG: + [1663925487.322496][1588:1588] CHIP:DMG: ReportDataMessage = + [1663925487.322518][1588:1588] CHIP:DMG: { + [1663925487.322535][1588:1588] CHIP:DMG: AttributeReportIBs = + [1663925487.322562][1588:1588] CHIP:DMG: [ + [1663925487.322583][1588:1588] CHIP:DMG: AttributeReportIB = + [1663925487.322611][1588:1588] CHIP:DMG: { + [1663925487.322634][1588:1588] CHIP:DMG: AttributeDataIB = + [1663925487.322662][1588:1588] CHIP:DMG: { + [1663925487.322691][1588:1588] CHIP:DMG: DataVersion = 0x41122f72, + [1663925487.322717][1588:1588] CHIP:DMG: AttributePathIB = + [1663925487.322743][1588:1588] CHIP:DMG: { + [1663925487.322774][1588:1588] CHIP:DMG: Endpoint = 0xc, + [1663925487.322803][1588:1588] CHIP:DMG: Cluster = 0x39, + [1663925487.322831][1588:1588] CHIP:DMG: Attribute = 0x0000_0005, + [1663925487.322858][1588:1588] CHIP:DMG: } + [1663925487.322886][1588:1588] CHIP:DMG: + [1663925487.322917][1588:1588] CHIP:DMG: Data = "Action Light 3" (14 chars), + [1663925487.322943][1588:1588] CHIP:DMG: }, + [1663925487.322971][1588:1588] CHIP:DMG: + [1663925487.322993][1588:1588] CHIP:DMG: }, + [1663925487.323020][1588:1588] CHIP:DMG: + [1663925487.323039][1588:1588] CHIP:DMG: ], + [1663925487.323064][1588:1588] CHIP:DMG: + [1663925487.323085][1588:1588] CHIP:DMG: SuppressResponse = true, + [1663925487.323106][1588:1588] CHIP:DMG: InteractionModelRevision = 1 + [1663925487.323127][1588:1588] CHIP:DMG: } + [1663925487.323144][1588:1588] CHIP:DMG: + [1663925487.323323][1588:1588] CHIP:DMG: OnReportConfirm: NumReports = 0 + [1663925487.323433][1588:1588] CHIP:DMG: ReportsInFlight = 0 with readHandler 0, RE has no more messages + [1663925487.323453][1588:1588] CHIP:DMG: IM RH moving to [AwaitingDestruction] + + ./chip-tool bridgeddevicebasicinformation read node-label 1 13 - - label: - "Verify DUT has (during step 1a) read the NodeLabel attribute from the - Bridged Device Basic Information cluster on various endpoints ,Verify - DUT contains the names for the (supported) devices from the above list" - PICS: MCORE.DEVLIST.UseDeviceName - verification: | - NodeLabel is supported for endpoints 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13 + Verify in TH(bridge-app) Log: - ./chip-tool bridgeddevicebasic read node-label 1 3 - - Verify in TH(bridge-app) Log: - - [1663916825.766885][1588:1588] CHIP:DMG: ReportDataMessage = - [1663916825.766934][1588:1588] CHIP:DMG: { - [1663916825.766955][1588:1588] CHIP:DMG: AttributeReportIBs = - [1663916825.766984][1588:1588] CHIP:DMG: [ - [1663916825.767006][1588:1588] CHIP:DMG: AttributeReportIB = - [1663916825.767154][1588:1588] CHIP:DMG: { - [1663916825.767218][1588:1588] CHIP:DMG: AttributeDataIB = - [1663916825.767252][1588:1588] CHIP:DMG: { - [1663916825.767283][1588:1588] CHIP:DMG: DataVersion = 0x6bd99dc9, - [1663916825.767309][1588:1588] CHIP:DMG: AttributePathIB = - [1663916825.767388][1588:1588] CHIP:DMG: { - [1663916825.767423][1588:1588] CHIP:DMG: Endpoint = 0xd, - [1663916825.767456][1588:1588] CHIP:DMG: Cluster = 0x1d, - [1663916825.767502][1588:1588] CHIP:DMG: Attribute = 0x0000_0003, - [1663916825.767578][1588:1588] CHIP:DMG: } - [1663916825.767614][1588:1588] CHIP:DMG: - [1663916825.767641][1588:1588] CHIP:DMG: Data = [ - [1663916825.767688][1588:1588] CHIP:DMG: - [1663916825.767743][1588:1588] CHIP:DMG: ], - [1663916825.767772][1588:1588] CHIP:DMG: }, - [1663916825.767824][1588:1588] CHIP:DMG: - [1663916825.767867][1588:1588] CHIP:DMG: }, - [1663916825.767897][1588:1588] CHIP:DMG: - [1663916825.767918][1588:1588] CHIP:DMG: ], - [1663916825.767945][1588:1588] CHIP:DMG: - [1663916825.767992][1588:1588] CHIP:DMG: SuppressResponse = true, - [1663916825.768016][1588:1588] CHIP:DMG: InteractionModelRevision = 1 - [1663916825.768038][1588:1588] CHIP:DMG: } - [1663916825.768059][1588:1588] CHIP:DMG: - [1663916825.768347][1588:1588] CHIP:DMG: OnReportConfirm: NumReports = 0 - [1663916825.768378][1588:1588] CHIP:DMG: ReportsInFlight = 0 with readHandler 0, RE has no more messages - [1663916825.768400][1588:1588] CHIP:DMG: IM RH moving to [AwaitingDestruction] - [1663916825.768429][1588:1588] CHIP:DMG: All ReadHandler-s are clean, clear GlobalDirtySet - - ./chip-tool bridgeddevicebasic read node-label 1 4 - - Verify in TH(bridge-app) Log: - - [1663916874.414183][1588:1588] CHIP:DMG: - [1663916874.414304][1588:1588] CHIP:DMG: ReportDataMessage = - [1663916874.414340][1588:1588] CHIP:DMG: { - [1663916874.414401][1588:1588] CHIP:DMG: AttributeReportIBs = - [1663916874.414441][1588:1588] CHIP:DMG: [ - [1663916874.414472][1588:1588] CHIP:DMG: AttributeReportIB = - [1663916874.414552][1588:1588] CHIP:DMG: { - [1663916874.414618][1588:1588] CHIP:DMG: AttributeDataIB = - [1663916874.414665][1588:1588] CHIP:DMG: { - [1663916874.414738][1588:1588] CHIP:DMG: DataVersion = 0x74fbff86, - [1663916874.414779][1588:1588] CHIP:DMG: AttributePathIB = - [1663916874.414858][1588:1588] CHIP:DMG: { - [1663916874.414939][1588:1588] CHIP:DMG: Endpoint = 0x4, - [1663916874.415016][1588:1588] CHIP:DMG: Cluster = 0x39, - [1663916874.415090][1588:1588] CHIP:DMG: Attribute = 0x0000_0005, - [1663916874.415129][1588:1588] CHIP:DMG: } - [1663916874.415210][1588:1588] CHIP:DMG: - [1663916874.415288][1588:1588] CHIP:DMG: Data = "TempSensor 1" (12 chars), - [1663916874.415365][1588:1588] CHIP:DMG: }, - [1663916874.415440][1588:1588] CHIP:DMG: - [1663916874.415477][1588:1588] CHIP:DMG: }, - [1663916874.415583][1588:1588] CHIP:DMG: - [1663916874.415646][1588:1588] CHIP:DMG: ], - [1663916874.415714][1588:1588] CHIP:DMG: - [1663916874.415750][1588:1588] CHIP:DMG: SuppressResponse = true, - [1663916874.415813][1588:1588] CHIP:DMG: InteractionModelRevision = 1 - [1663916874.415842][1588:1588] CHIP:DMG: } - [1663916874.415870][1588:1588] CHIP:DMG: - [1663916874.416152][1588:1588] CHIP:DMG: OnReportConfirm: NumReports = 0 - [1663916874.416190][1588:1588] CHIP:DMG: ReportsInFlight = 0 with readHandler 0, RE has no more messages - [1663916874.416261][1588:1588] CHIP:DMG: IM RH moving to [AwaitingDestruction] - [1663916874.416299][1588:1588] CHIP:DMG: All ReadHandler-s are clean, clear Globa - - - - ./chip-tool bridgeddevicebasic read node-label 1 5 - - Verify in TH(bridge-app) Log: - - [1663925132.199931][1588:1588] CHIP:DMG: - [1663925132.200086][1588:1588] CHIP:DMG: ReportDataMessage = - [1663925132.200117][1588:1588] CHIP:DMG: { - [1663925132.200153][1588:1588] CHIP:DMG: AttributeReportIBs = - [1663925132.200190][1588:1588] CHIP:DMG: [ - [1663925132.200216][1588:1588] CHIP:DMG: AttributeReportIB = - [1663925132.200253][1588:1588] CHIP:DMG: { - [1663925132.200293][1588:1588] CHIP:DMG: AttributeDataIB = - [1663925132.200331][1588:1588] CHIP:DMG: { - [1663925132.200370][1588:1588] CHIP:DMG: DataVersion = 0xd32877aa, - [1663925132.200415][1588:1588] CHIP:DMG: AttributePathIB = - [1663925132.200451][1588:1588] CHIP:DMG: { - [1663925132.200499][1588:1588] CHIP:DMG: Endpoint = 0x5, - [1663925132.200549][1588:1588] CHIP:DMG: Cluster = 0x39, - [1663925132.200589][1588:1588] CHIP:DMG: Attribute = 0x0000_0005, - [1663925132.200625][1588:1588] CHIP:DMG: } - [1663925132.200697][1588:1588] CHIP:DMG: - [1663925132.200739][1588:1588] CHIP:DMG: Data = "TempSensor 2" (12 chars), - [1663925132.200774][1588:1588] CHIP:DMG: }, - [1663925132.200821][1588:1588] CHIP:DMG: - [1663925132.200851][1588:1588] CHIP:DMG: }, - [1663925132.200898][1588:1588] CHIP:DMG: - [1663925132.200925][1588:1588] CHIP:DMG: ], - [1663925132.200958][1588:1588] CHIP:DMG: - [1663925132.200996][1588:1588] CHIP:DMG: SuppressResponse = true, - [1663925132.201025][1588:1588] CHIP:DMG: InteractionModelRevision = 1 - [1663925132.201060][1588:1588] CHIP:DMG: } - [1663925132.201084][1588:1588] CHIP:DMG: - [1663925132.201317][1588:1588] CHIP:DMG: OnReportConfirm: NumReports = 0 - [1663925132.201350][1588:1588] CHIP:DMG: ReportsInFlight = 0 with readHandler 0, RE has no more messages - [1663925132.201375][1588:1588] CHIP:DMG: IM RH moving to [AwaitingDestruction] - [1663925132.201409][1588:1588] CHIP:DMG: All ReadHandler-s are clean, clear Globa - - - - ./chip-tool bridgeddevicebasic read node-label 1 6 - - Verify in TH(bridge-app) Log: - - [1663925170.922635][1588:1588] CHIP:DMG: } - [1663925170.922652][1588:1588] CHIP:DMG: - [1663925170.922724][1588:1588] CHIP:DMG: ReportDataMessage = - [1663925170.922754][1588:1588] CHIP:DMG: { - [1663925170.922773][1588:1588] CHIP:DMG: AttributeReportIBs = - [1663925170.922800][1588:1588] CHIP:DMG: [ - [1663925170.922821][1588:1588] CHIP:DMG: AttributeReportIB = - [1663925170.922851][1588:1588] CHIP:DMG: { - [1663925170.922880][1588:1588] CHIP:DMG: AttributeDataIB = - [1663925170.922910][1588:1588] CHIP:DMG: { - [1663925170.922946][1588:1588] CHIP:DMG: DataVersion = 0x57453e4d, - [1663925170.922974][1588:1588] CHIP:DMG: AttributePathIB = - [1663925170.923008][1588:1588] CHIP:DMG: { - [1663925170.923037][1588:1588] CHIP:DMG: Endpoint = 0x6, - [1663925170.923076][1588:1588] CHIP:DMG: Cluster = 0x39, - [1663925170.923103][1588:1588] CHIP:DMG: Attribute = 0x0000_0005, - [1663925170.923139][1588:1588] CHIP:DMG: } - [1663925170.923169][1588:1588] CHIP:DMG: - [1663925170.923211][1588:1588] CHIP:DMG: Data = "Composed Device" (15 chars), - [1663925170.923247][1588:1588] CHIP:DMG: }, - [1663925170.923278][1588:1588] CHIP:DMG: - [1663925170.923310][1588:1588] CHIP:DMG: }, - [1663925170.923336][1588:1588] CHIP:DMG: - [1663925170.923365][1588:1588] CHIP:DMG: ], - [1663925170.923391][1588:1588] CHIP:DMG: - [1663925170.923421][1588:1588] CHIP:DMG: SuppressResponse = true, - [1663925170.923444][1588:1588] CHIP:DMG: InteractionModelRevision = 1 - [1663925170.923464][1588:1588] CHIP:DMG: } - [1663925170.923491][1588:1588] CHIP:DMG: - [1663925170.923700][1588:1588] CHIP:DMG: OnReportConfirm: NumReports = 0 - [1663925170.923732][1588:1588] CHIP:DMG: ReportsInFlight = 0 with readHandler 0, RE has no more messages - [1663925170.923752][1588:1588] CHIP:DMG: IM RH moving to [AwaitingDestruction] - - - - ./chip-tool bridgeddevicebasic read node-label 1 7 - - Verify in TH(bridge-app) Log: - - [1663925266.540251][1588:1588] CHIP:DMG: - [1663925266.540311][1588:1588] CHIP:DMG: ReportDataMessage = - [1663925266.540333][1588:1588] CHIP:DMG: { - [1663925266.540352][1588:1588] CHIP:DMG: AttributeReportIBs = - [1663925266.540377][1588:1588] CHIP:DMG: [ - [1663925266.540397][1588:1588] CHIP:DMG: AttributeReportIB = - [1663925266.540428][1588:1588] CHIP:DMG: { - [1663925266.540454][1588:1588] CHIP:DMG: AttributeDataIB = - [1663925266.540482][1588:1588] CHIP:DMG: { - [1663925266.540511][1588:1588] CHIP:DMG: DataVersion = 0xc2bc27ff, - [1663925266.540538][1588:1588] CHIP:DMG: AttributePathIB = - [1663925266.540565][1588:1588] CHIP:DMG: { - [1663925266.540593][1588:1588] CHIP:DMG: Endpoint = 0x7, - [1663925266.540624][1588:1588] CHIP:DMG: Cluster = 0x39, - [1663925266.540683][1588:1588] CHIP:DMG: Attribute = 0x0000_0005, - [1663925266.540713][1588:1588] CHIP:DMG: } - [1663925266.540743][1588:1588] CHIP:DMG: - [1663925266.540776][1588:1588] CHIP:DMG: Data = "Composed TempSensor 1" (21 chars), - [1663925266.540802][1588:1588] CHIP:DMG: }, - [1663925266.540828][1588:1588] CHIP:DMG: - [1663925266.540853][1588:1588] CHIP:DMG: }, - [1663925266.540880][1588:1588] CHIP:DMG: - [1663925266.540900][1588:1588] CHIP:DMG: ], - [1663925266.540924][1588:1588] CHIP:DMG: - [1663925266.540945][1588:1588] CHIP:DMG: SuppressResponse = true, - [1663925266.540965][1588:1588] CHIP:DMG: InteractionModelRevision = 1 - [1663925266.540984][1588:1588] CHIP:DMG: } - [1663925266.541003][1588:1588] CHIP:DMG: - [1663925266.541190][1588:1588] CHIP:DMG: OnReportConfirm: NumReports = 0 - [1663925266.541220][1588:1588] CHIP:DMG: ReportsInFlight = 0 with readHandler 0, RE has no more messages - [1663925266.541239][1588:1588] CHIP:DMG: IM RH moving to [AwaitingDestruction] - - - ./chip-tool bridgeddevicebasic read node-label 1 8 - - Verify in TH(bridge-app) Log: - - [1663925300.298779][1588:1588] CHIP:DMG: - [1663925300.298852][1588:1588] CHIP:DMG: ReportDataMessage = - [1663925300.298881][1588:1588] CHIP:DMG: { - [1663925300.298905][1588:1588] CHIP:DMG: AttributeReportIBs = - [1663925300.298941][1588:1588] CHIP:DMG: [ - [1663925300.298970][1588:1588] CHIP:DMG: AttributeReportIB = - [1663925300.299005][1588:1588] CHIP:DMG: { - [1663925300.299035][1588:1588] CHIP:DMG: AttributeDataIB = - [1663925300.299072][1588:1588] CHIP:DMG: { - [1663925300.299111][1588:1588] CHIP:DMG: DataVersion = 0xbbf17d88, - [1663925300.299145][1588:1588] CHIP:DMG: AttributePathIB = - [1663925300.299181][1588:1588] CHIP:DMG: { - [1663925300.299218][1588:1588] CHIP:DMG: Endpoint = 0x8, - [1663925300.299256][1588:1588] CHIP:DMG: Cluster = 0x39, - [1663925300.299290][1588:1588] CHIP:DMG: Attribute = 0x0000_0005, - [1663925300.299325][1588:1588] CHIP:DMG: } - [1663925300.299364][1588:1588] CHIP:DMG: - [1663925300.299404][1588:1588] CHIP:DMG: Data = "Composed TempSensor 2" (21 chars), - [1663925300.299435][1588:1588] CHIP:DMG: }, - [1663925300.299474][1588:1588] CHIP:DMG: - [1663925300.299501][1588:1588] CHIP:DMG: }, - [1663925300.299533][1588:1588] CHIP:DMG: - [1663925300.299558][1588:1588] CHIP:DMG: ], - [1663925300.299591][1588:1588] CHIP:DMG: - [1663925300.299618][1588:1588] CHIP:DMG: SuppressResponse = true, - [1663925300.299645][1588:1588] CHIP:DMG: InteractionModelRevision = 1 - [1663925300.299670][1588:1588] CHIP:DMG: } - [1663925300.299694][1588:1588] CHIP:DMG: - [1663925300.299901][1588:1588] CHIP:DMG: OnReportConfirm: NumReports = 0 - [1663925300.299936][1588:1588] CHIP:DMG: ReportsInFlight = 0 with readHandler 0, RE has no more messages - [1663925300.299963][1588:1588] CHIP:DMG: IM RH moving to [AwaitingDestruction] - - - - - ./chip-tool bridgeddevicebasic read node-label 1 9 - - Verify in TH(bridge-app) Log: - - [[1666958851.515530][218195:218195] CHIP:IM: Received Read request - [1666958851.515565][218195:218195] CHIP:DMG: ReadRequestMessage = - [1666958851.515574][218195:218195] CHIP:DMG: { - [1666958851.515580][218195:218195] CHIP:DMG: AttributePathIBs = - [1666958851.515587][218195:218195] CHIP:DMG: [ - [1666958851.515593][218195:218195] CHIP:DMG: AttributePathIB = - [1666958851.515600][218195:218195] CHIP:DMG: { - [1666958851.515608][218195:218195] CHIP:DMG: Endpoint = 0x9, - [1666958851.515614][218195:218195] CHIP:DMG: Cluster = 0x39, - [1666958851.515621][218195:218195] CHIP:DMG: Attribute = 0x0000_0005, - [1666958851.515628][218195:218195] CHIP:DMG: } - [1666958851.515636][218195:218195] CHIP:DMG: - [1666958851.515644][218195:218195] CHIP:DMG: ], - [1666958851.515653][218195:218195] CHIP:DMG: - [1666958851.515662][218195:218195] CHIP:DMG: isFabricFiltered = true, - [1666958851.515669][218195:218195] CHIP:DMG: InteractionModelRevision = 1 - [1666958851.515675][218195:218195] CHIP:DMG: }, - [1666958851.515699][218195:218195] CHIP:DMG: IM RH moving to [GeneratingReports] - [1666958851.515728][218195:218195] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 - [1666958851.515738][218195:218195] CHIP:DMG: Cluster 39, Attribute 5 is dirty - [1666958851.515745][218195:218195] CHIP:DMG: Reading attribute: Cluster=0x0000_0039 Endpoint=9 AttributeId=0x0000_0005 (expanded=0) - [1666958851.515757][218195:218195] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_0039 e=9 p=v - [1666958851.515769][218195:218195] CHIP:DMG: AccessControl: allowed - [1666958851.515782][218195:218195] CHIP:DL: HandleReadBridgedDeviceBasicAttribute: attrId=5, maxReadLength=32 - [1666958851.515794][218195:218195] CHIP:DMG: Sending report (payload has 57 bytes)... - [1666958851.515924][218195:218195] CHIP:EM: <<< [E:20358r M:66131052 (Ack:253479066)] (S) Msg TX to 1:000000000001B669 [E0A2] --- Type 0001:05 (IM:ReportData) - [1666958851.515940][218195:218195] CHIP:IN: (S) Sending msg 66131052 on secure session with LSID: 51689 - [1666958851.516081][218195:218195] CHIP:DMG: >> to UDP:[fe80::485c:bace:6107:3682%wlp3s0]:54839 | 66131052 | [Interaction Model (1) / Report Data (0x05) / Session = 6677 / Exchange = 20358] - [1666958851.516097][218195:218195] CHIP:DMG: Header Flags = - [1666958851.516103][218195:218195] CHIP:DMG: { - [1666958851.516118][218195:218195] CHIP:DMG: Exchange (0x06) = - [1666958851.516124][218195:218195] CHIP:DMG: { - [1666958851.516132][218195:218195] CHIP:DMG: AckMsg = 253479066 - [1666958851.516138][218195:218195] CHIP:DMG: NeedsAck = true - [1666958851.516145][218195:218195] CHIP:DMG: } - [1666958851.516156][218195:218195] CHIP:DMG: } - [1666958851.516164][218195:218195] CHIP:DMG: - [1666958851.516176][218195:218195] CHIP:DMG: Encrypted Payload (91 bytes) = - [1666958851.516183][218195:218195] CHIP:DMG: { - [1666958851.516189][218195:218195] CHIP:DMG: data = 00151a006c14f10325c9f5331a35f20fa16be3ceda01445f551638bb2ba508cc6b1666f59e06e74bc584bc934058635c17b11c1939bb423ea2b038ac2a8cea7f3da0654d15a4c65fb430532d0242f57de305682b4bf8366f6b0ed3 - [1666958851.516196][218195:218195] CHIP:DMG: buffer_ptr = 94136416754912 - [1666958851.516202][218195:218195] CHIP:DMG: } - [1666958851.516207][218195:218195] CHIP:DMG: - [1666958851.516220][218195:218195] CHIP:DMG: Decrypted Payload (57 bytes) = - [1666958851.516225][218195:218195] CHIP:DMG: { - [1666958851.516230][218195:218195] CHIP:DMG: data = 15360115350126007121f7c43701240209240339240405182c0215436f6d706f73656420506f77657220536f75726365181818290424ff0118 - [1666958851.516236][218195:218195] CHIP:DMG: } - [1666958851.516241][218195:218195] CHIP:DMG: - [1666958851.516264][218195:218195] CHIP:DMG: ReportDataMessage = - [1666958851.516270][218195:218195] CHIP:DMG: { - [1666958851.516278][218195:218195] CHIP:DMG: AttributeReportIBs = - [1666958851.516286][218195:218195] CHIP:DMG: [ - [1666958851.516290][218195:218195] CHIP:DMG: AttributeReportIB = - [1666958851.516298][218195:218195] CHIP:DMG: { - [1666958851.516303][218195:218195] CHIP:DMG: AttributeDataIB = - [1666958851.516309][218195:218195] CHIP:DMG: { - [1666958851.516315][218195:218195] CHIP:DMG: DataVersion = 0xc4f72171, - [1666958851.516320][218195:218195] CHIP:DMG: AttributePathIB = - [1666958851.516326][218195:218195] CHIP:DMG: { - [1666958851.516332][218195:218195] CHIP:DMG: Endpoint = 0x9, - [1666958851.516338][218195:218195] CHIP:DMG: Cluster = 0x39, - [1666958851.516344][218195:218195] CHIP:DMG: Attribute = 0x0000_0005, - [1666958851.516349][218195:218195] CHIP:DMG: } - [1666958851.516356][218195:218195] CHIP:DMG: - [1666958851.516364][218195:218195] CHIP:DMG: Data = "Composed Power Source" (21 chars), - [1666958851.516372][218195:218195] CHIP:DMG: }, - [1666958851.516384][218195:218195] CHIP:DMG: - [1666958851.516390][218195:218195] CHIP:DMG: }, - [1666958851.516399][218195:218195] CHIP:DMG: - [1666958851.516404][218195:218195] CHIP:DMG: ], - [1666958851.516412][218195:218195] CHIP:DMG: - [1666958851.516417][218195:218195] CHIP:DMG: SuppressResponse = true, - [1666958851.516422][218195:218195] CHIP:DMG: InteractionModelRevision = 1 - [1666958851.516426][218195:218195] CHIP:DMG: } - - - - ./chip-tool bridgeddevicebasic read node-label 1 10 - - Verify in TH(bridge-app) Log: - - [1663925401.539430][1588:1588] CHIP:DMG: ReportDataMessage = - [1663925401.539454][1588:1588] CHIP:DMG: { - [1663925401.539494][1588:1588] CHIP:DMG: AttributeReportIBs = - [1663925401.539526][1588:1588] CHIP:DMG: [ - [1663925401.539547][1588:1588] CHIP:DMG: AttributeReportIB = - [1663925401.539595][1588:1588] CHIP:DMG: { - [1663925401.539623][1588:1588] CHIP:DMG: AttributeDataIB = - [1663925401.539653][1588:1588] CHIP:DMG: { - [1663925401.539722][1588:1588] CHIP:DMG: DataVersion = 0x21cb142c, - [1663925401.539750][1588:1588] CHIP:DMG: AttributePathIB = - [1663925401.539799][1588:1588] CHIP:DMG: { - [1663925401.539828][1588:1588] CHIP:DMG: Endpoint = 0xa, - [1663925401.539884][1588:1588] CHIP:DMG: Cluster = 0x39, - [1663925401.539915][1588:1588] CHIP:DMG: Attribute = 0x0000_0005, - [1663925401.539943][1588:1588] CHIP:DMG: } - [1663925401.539993][1588:1588] CHIP:DMG: - [1663925401.540046][1588:1588] CHIP:DMG: Data = "Action Light 1" (14 chars), - [1663925401.540074][1588:1588] CHIP:DMG: }, - [1663925401.540121][1588:1588] CHIP:DMG: - [1663925401.540164][1588:1588] CHIP:DMG: }, - [1663925401.540193][1588:1588] CHIP:DMG: - [1663925401.540215][1588:1588] CHIP:DMG: ], - [1663925401.540260][1588:1588] CHIP:DMG: - [1663925401.540303][1588:1588] CHIP:DMG: SuppressResponse = true, - [1663925401.540345][1588:1588] CHIP:DMG: InteractionModelRevision = 1 - [1663925401.540365][1588:1588] CHIP:DMG: } - [1663925401.540385][1588:1588] CHIP:DMG: - [1663925401.540668][1588:1588] CHIP:DMG: OnReportConfirm: NumReports = 0 - [1663925401.540720][1588:1588] CHIP:DMG: ReportsInFlight = 0 with readHandler 0, RE has no more messages - [1663925401.540740][1588:1588] CHIP:DMG: IM RH moving to [AwaitingDestruction] - - - - - ./chip-tool bridgeddevicebasic read node-label 1 11 - - Verify in TH(bridge-app) Log: - - [1663925451.561534][1588:1588] CHIP:DMG: - [1663925451.561598][1588:1588] CHIP:DMG: ReportDataMessage = - [1663925451.561622][1588:1588] CHIP:DMG: { - [1663925451.561640][1588:1588] CHIP:DMG: AttributeReportIBs = - [1663925451.561667][1588:1588] CHIP:DMG: [ - [1663925451.561769][1588:1588] CHIP:DMG: AttributeReportIB = - [1663925451.561803][1588:1588] CHIP:DMG: { - [1663925451.561827][1588:1588] CHIP:DMG: AttributeDataIB = - [1663925451.561856][1588:1588] CHIP:DMG: { - [1663925451.561886][1588:1588] CHIP:DMG: DataVersion = 0x9309014a, - [1663925451.561914][1588:1588] CHIP:DMG: AttributePathIB = - [1663925451.561943][1588:1588] CHIP:DMG: { - [1663925451.561975][1588:1588] CHIP:DMG: Endpoint = 0xb, - [1663925451.562007][1588:1588] CHIP:DMG: Cluster = 0x39, - [1663925451.562038][1588:1588] CHIP:DMG: Attribute = 0x0000_0005, - [1663925451.562068][1588:1588] CHIP:DMG: } - [1663925451.562101][1588:1588] CHIP:DMG: - [1663925451.562132][1588:1588] CHIP:DMG: Data = "Action Light 2" (14 chars), - [1663925451.562160][1588:1588] CHIP:DMG: }, - [1663925451.562192][1588:1588] CHIP:DMG: - [1663925451.562216][1588:1588] CHIP:DMG: }, - [1663925451.562244][1588:1588] CHIP:DMG: - [1663925451.562266][1588:1588] CHIP:DMG: ], - [1663925451.562293][1588:1588] CHIP:DMG: - [1663925451.562315][1588:1588] CHIP:DMG: SuppressResponse = true, - [1663925451.562337][1588:1588] CHIP:DMG: InteractionModelRevision = 1 - [1663925451.562358][1588:1588] CHIP:DMG: } - [1663925451.562378][1588:1588] CHIP:DMG: - [1663925451.562569][1588:1588] CHIP:DMG: OnReportConfirm: NumReports = 0 - [1663925451.562600][1588:1588] CHIP:DMG: ReportsInFlight = 0 with readHandler 0, RE has no more messages - [1663925451.562621][1588:1588] CHIP:DMG: IM RH moving to [AwaitingDestruction] - - ./chip-tool bridgeddevicebasic read node-label 1 12 - - Verify in TH(bridge-app) Log: - - [1663925487.322435][1588:1588] CHIP:DMG: - [1663925487.322496][1588:1588] CHIP:DMG: ReportDataMessage = - [1663925487.322518][1588:1588] CHIP:DMG: { - [1663925487.322535][1588:1588] CHIP:DMG: AttributeReportIBs = - [1663925487.322562][1588:1588] CHIP:DMG: [ - [1663925487.322583][1588:1588] CHIP:DMG: AttributeReportIB = - [1663925487.322611][1588:1588] CHIP:DMG: { - [1663925487.322634][1588:1588] CHIP:DMG: AttributeDataIB = - [1663925487.322662][1588:1588] CHIP:DMG: { - [1663925487.322691][1588:1588] CHIP:DMG: DataVersion = 0x41122f72, - [1663925487.322717][1588:1588] CHIP:DMG: AttributePathIB = - [1663925487.322743][1588:1588] CHIP:DMG: { - [1663925487.322774][1588:1588] CHIP:DMG: Endpoint = 0xc, - [1663925487.322803][1588:1588] CHIP:DMG: Cluster = 0x39, - [1663925487.322831][1588:1588] CHIP:DMG: Attribute = 0x0000_0005, - [1663925487.322858][1588:1588] CHIP:DMG: } - [1663925487.322886][1588:1588] CHIP:DMG: - [1663925487.322917][1588:1588] CHIP:DMG: Data = "Action Light 3" (14 chars), - [1663925487.322943][1588:1588] CHIP:DMG: }, - [1663925487.322971][1588:1588] CHIP:DMG: - [1663925487.322993][1588:1588] CHIP:DMG: }, - [1663925487.323020][1588:1588] CHIP:DMG: - [1663925487.323039][1588:1588] CHIP:DMG: ], - [1663925487.323064][1588:1588] CHIP:DMG: - [1663925487.323085][1588:1588] CHIP:DMG: SuppressResponse = true, - [1663925487.323106][1588:1588] CHIP:DMG: InteractionModelRevision = 1 - [1663925487.323127][1588:1588] CHIP:DMG: } - [1663925487.323144][1588:1588] CHIP:DMG: - [1663925487.323323][1588:1588] CHIP:DMG: OnReportConfirm: NumReports = 0 - [1663925487.323433][1588:1588] CHIP:DMG: ReportsInFlight = 0 with readHandler 0, RE has no more messages - [1663925487.323453][1588:1588] CHIP:DMG: IM RH moving to [AwaitingDestruction] - - ./chip-tool bridgeddevicebasic read node-label 1 13 - - Verify in TH(bridge-app) Log: - - [1663925529.771162][1588:1588] CHIP:DMG: } - [1663925529.771179][1588:1588] CHIP:DMG: - [1663925529.771266][1588:1588] CHIP:DMG: ReportDataMessage = - [1663925529.771291][1588:1588] CHIP:DMG: { - [1663925529.771309][1588:1588] CHIP:DMG: AttributeReportIBs = - [1663925529.771338][1588:1588] CHIP:DMG: [ - [1663925529.771359][1588:1588] CHIP:DMG: AttributeReportIB = - [1663925529.771405][1588:1588] CHIP:DMG: { - [1663925529.771430][1588:1588] CHIP:DMG: AttributeDataIB = - [1663925529.771476][1588:1588] CHIP:DMG: { - [1663925529.771509][1588:1588] CHIP:DMG: DataVersion = 0x14547f83, - [1663925529.771537][1588:1588] CHIP:DMG: AttributePathIB = - [1663925529.771568][1588:1588] CHIP:DMG: { - [1663925529.771596][1588:1588] CHIP:DMG: Endpoint = 0xd, - [1663925529.771627][1588:1588] CHIP:DMG: Cluster = 0x39, - [1663925529.771679][1588:1588] CHIP:DMG: Attribute = 0x0000_0005, - [1663925529.771705][1588:1588] CHIP:DMG: } - [1663925529.771737][1588:1588] CHIP:DMG: - [1663925529.771766][1588:1588] CHIP:DMG: Data = "Action Light 4" (14 chars), - [1663925529.771813][1588:1588] CHIP:DMG: }, - [1663925529.771846][1588:1588] CHIP:DMG: - [1663925529.771869][1588:1588] CHIP:DMG: }, - [1663925529.771897][1588:1588] CHIP:DMG: - [1663925529.771942][1588:1588] CHIP:DMG: ], - [1663925529.771969][1588:1588] CHIP:DMG: - [1663925529.771990][1588:1588] CHIP:DMG: SuppressResponse = true, - [1663925529.772011][1588:1588] CHIP:DMG: InteractionModelRevision = 1 - [1663925529.772053][1588:1588] CHIP:DMG: } - [1663925529.772071][1588:1588] CHIP:DMG: - [1663925529.772301][1588:1588] CHIP:DMG: OnReportConfirm: NumReports = 0 - [1663925529.772330][1588:1588] CHIP:DMG: ReportsInFlight = 0 with readHandler 0, RE has no more messages - [1663925529.772349][1588:1588] CHIP:DMG: IM RH moving to [AwaitingDestruction] - [1663925529.772399][1588:1588] CHIP:DMG: All ReadHandler-s are clean, clear Glob + [1663925529.771162][1588:1588] CHIP:DMG: } + [1663925529.771179][1588:1588] CHIP:DMG: + [1663925529.771266][1588:1588] CHIP:DMG: ReportDataMessage = + [1663925529.771291][1588:1588] CHIP:DMG: { + [1663925529.771309][1588:1588] CHIP:DMG: AttributeReportIBs = + [1663925529.771338][1588:1588] CHIP:DMG: [ + [1663925529.771359][1588:1588] CHIP:DMG: AttributeReportIB = + [1663925529.771405][1588:1588] CHIP:DMG: { + [1663925529.771430][1588:1588] CHIP:DMG: AttributeDataIB = + [1663925529.771476][1588:1588] CHIP:DMG: { + [1663925529.771509][1588:1588] CHIP:DMG: DataVersion = 0x14547f83, + [1663925529.771537][1588:1588] CHIP:DMG: AttributePathIB = + [1663925529.771568][1588:1588] CHIP:DMG: { + [1663925529.771596][1588:1588] CHIP:DMG: Endpoint = 0xd, + [1663925529.771627][1588:1588] CHIP:DMG: Cluster = 0x39, + [1663925529.771679][1588:1588] CHIP:DMG: Attribute = 0x0000_0005, + [1663925529.771705][1588:1588] CHIP:DMG: } + [1663925529.771737][1588:1588] CHIP:DMG: + [1663925529.771766][1588:1588] CHIP:DMG: Data = "Action Light 4" (14 chars), + [1663925529.771813][1588:1588] CHIP:DMG: }, + [1663925529.771846][1588:1588] CHIP:DMG: + [1663925529.771869][1588:1588] CHIP:DMG: }, + [1663925529.771897][1588:1588] CHIP:DMG: + [1663925529.771942][1588:1588] CHIP:DMG: ], + [1663925529.771969][1588:1588] CHIP:DMG: + [1663925529.771990][1588:1588] CHIP:DMG: SuppressResponse = true, + [1663925529.772011][1588:1588] CHIP:DMG: InteractionModelRevision = 1 + [1663925529.772053][1588:1588] CHIP:DMG: } + [1663925529.772071][1588:1588] CHIP:DMG: + [1663925529.772301][1588:1588] CHIP:DMG: OnReportConfirm: NumReports = 0 + [1663925529.772330][1588:1588] CHIP:DMG: ReportsInFlight = 0 with readHandler 0, RE has no more messages + [1663925529.772349][1588:1588] CHIP:DMG: IM RH moving to [AwaitingDestruction] + [1663925529.772399][1588:1588] CHIP:DMG: All ReadHandler-s are clean, clear Glob disabled: true - label: "Verify DUT has read or reads OnOff attribute from the On/Off cluster - for the various endpoints containing an On/Off light ,Verify DUT + for the various endpoints containing an On/Off light, Verify DUT contains the state for the (supported) devices from the above list" PICS: MCORE.DEVLIST.UseDeviceState verification: | @@ -6664,87 +6475,87 @@ tests: ./chip-tool onoff read on-off 1 3 - Verify in TH(bridge-app) Log: + Verify in TH(bridge-app) Log: - [1659973152.263905][3652:3652] CHIP:IM: Received Read request - [1659973152.264002][3652:3652] CHIP:DMG: ReadRequestMessage = - [1659973152.264053][3652:3652] CHIP:DMG: { - [1659973152.264083][3652:3652] CHIP:DMG: AttributePathIBs = - [1659973152.264130][3652:3652] CHIP:DMG: [ - [1659973152.264163][3652:3652] CHIP:DMG: AttributePathIB = - [1659973152.264214][3652:3652] CHIP:DMG: { - [1659973152.264255][3652:3652] CHIP:DMG: Endpoint = 0x3, - [1659973152.264308][3652:3652] CHIP:DMG: Cluster = 0x6, - [1659973152.264350][3652:3652] CHIP:DMG: Attribute = 0x0000_0000, - [1659973152.264404][3652:3652] CHIP:DMG: } - [1659973152.264457][3652:3652] CHIP:DMG: - [1659973152.264494][3652:3652] CHIP:DMG: ], - [1659973152.264541][3652:3652] CHIP:DMG: - [1659973152.264577][3652:3652] CHIP:DMG: isFabricFiltered = true, - [1659973152.264622][3652:3652] CHIP:DMG: InteractionModelRevision = 1 - [1659973152.264654][3652:3652] CHIP:DMG: }, - [1659973152.264756][3652:3652] CHIP:DMG: IM RH moving to [GeneratingReports] - [1659973152.264871][3652:3652] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 - [1666957927.222482][218195:218195] CHIP:DMG: Cluster 6, Attribute 0 is dirty - [1666957927.222494][218195:218195] CHIP:DMG: Reading attribute: Cluster=0x0000_0006 Endpoint=3 AttributeId=0x0000_0000 (expanded=0) - [1666957927.222512][218195:218195] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_0006 e=3 p=v - [1666957927.222533][218195:218195] CHIP:DMG: AccessControl: allowed - [1666957927.222555][218195:218195] CHIP:DL: HandleReadOnOffAttribute: attrId=0, maxReadLength=1 - [1666957927.222577][218195:218195] CHIP:DMG: Sending report (payload has 35 bytes)... - [1666957927.222799][218195:218195] CHIP:EM: <<< [E:53351r M:13727602 (Ack:96464113)] (S) Msg TX to 1:000000000001B669 [E0A2] --- Type 0001:05 (IM:ReportData) - [1666957927.222827][218195:218195] CHIP:IN: (S) Sending msg 13727602 on secure session with LSID: 51685 - [1666957927.223145][218195:218195] CHIP:DMG: >> to UDP:[fe80::485c:bace:6107:3682%wlp3s0]:56786 | 13727602 | [Interaction Model (1) / Report Data (0x05) / Session = 25363 / Exchange = 53351] - [1666957927.223185][218195:218195] CHIP:DMG: Header Flags = - [1666957927.223202][218195:218195] CHIP:DMG: { - [1666957927.223229][218195:218195] CHIP:DMG: Exchange (0x06) = - [1666957927.223242][218195:218195] CHIP:DMG: { - [1666957927.223260][218195:218195] CHIP:DMG: AckMsg = 96464113 - [1666957927.223272][218195:218195] CHIP:DMG: NeedsAck = true - [1666957927.223290][218195:218195] CHIP:DMG: } - [1666957927.223313][218195:218195] CHIP:DMG: } - [1666957927.223327][218195:218195] CHIP:DMG: - [1666957927.223348][218195:218195] CHIP:DMG: Encrypted Payload (69 bytes) = - [1666957927.223363][218195:218195] CHIP:DMG: { - [1666957927.223374][218195:218195] CHIP:DMG: data = 001363007277d1008f49e047b2505b49e0dd0b226f40f828248add3b66d9d8270b0ab63fec452631d64abdfa04f0ba244338ae5b6fc6fc2d8eac78108f643211d6cb3c7450 - [1666957927.223387][218195:218195] CHIP:DMG: buffer_ptr = 94136416752992 - [1666957927.223397][218195:218195] CHIP:DMG: } - [1666957927.223407][218195:218195] CHIP:DMG: - [1666957927.223428][218195:218195] CHIP:DMG: Decrypted Payload (35 bytes) = - [1666957927.223439][218195:218195] CHIP:DMG: { - [1666957927.223450][218195:218195] CHIP:DMG: data = 1536011535012600adae46cf3701240203240306240400182802181818290424ff0118 - [1666957927.223461][218195:218195] CHIP:DMG: } - [1666957927.223478][218195:218195] CHIP:DMG: - [1666957927.223537][218195:218195] CHIP:DMG: ReportDataMessage = - [1666957927.223556][218195:218195] CHIP:DMG: { - [1666957927.223571][218195:218195] CHIP:DMG: AttributeReportIBs = - [1666957927.223595][218195:218195] CHIP:DMG: [ - [1666957927.223612][218195:218195] CHIP:DMG: AttributeReportIB = - [1666957927.223636][218195:218195] CHIP:DMG: { - [1666957927.223652][218195:218195] CHIP:DMG: AttributeDataIB = - [1666957927.223666][218195:218195] CHIP:DMG: { - [1666957927.223798][218195:218195] CHIP:DMG: DataVersion = 0xcf46aead, - [1666957927.223824][218195:218195] CHIP:DMG: AttributePathIB = - [1666957927.223844][218195:218195] CHIP:DMG: { - [1666957927.223859][218195:218195] CHIP:DMG: Endpoint = 0x3, - [1666957927.223874][218195:218195] CHIP:DMG: Cluster = 0x6, - [1666957927.223889][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, - [1666957927.223902][218195:218195] CHIP:DMG: } - [1666957927.223922][218195:218195] CHIP:DMG: - [1666957927.223948][218195:218195] CHIP:DMG: Data = false, - [1666957927.223965][218195:218195] CHIP:DMG: }, - [1666957927.223988][218195:218195] CHIP:DMG: - [1666957927.224005][218195:218195] CHIP:DMG: }, - [1666957927.224026][218195:218195] CHIP:DMG: - [1666957927.224042][218195:218195] CHIP:DMG: ], - [1666957927.224064][218195:218195] CHIP:DMG: - [1666957927.224081][218195:218195] CHIP:DMG: SuppressResponse = true, - [1666957927.224100][218195:218195] CHIP:DMG: InteractionModelRevision = 1 - [1666957927.224118][218195:218195] CHIP:DMG: } + [1666957927.222093][218195:218195] CHIP:IM: Received Read request + [1666957927.222155][218195:218195] CHIP:DMG: ReadRequestMessage = + [1666957927.222169][218195:218195] CHIP:DMG: { + [1666957927.222180][218195:218195] CHIP:DMG: AttributePathIBs = + [1666957927.222194][218195:218195] CHIP:DMG: [ + [1666957927.222205][218195:218195] CHIP:DMG: AttributePathIB = + [1666957927.222220][218195:218195] CHIP:DMG: { + [1666957927.222234][218195:218195] CHIP:DMG: Endpoint = 0x3, + [1666957927.222248][218195:218195] CHIP:DMG: Cluster = 0x6, + [1666957927.222263][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, + [1666957927.222275][218195:218195] CHIP:DMG: } + [1666957927.222290][218195:218195] CHIP:DMG: + [1666957927.222303][218195:218195] CHIP:DMG: ], + [1666957927.222319][218195:218195] CHIP:DMG: + [1666957927.222333][218195:218195] CHIP:DMG: isFabricFiltered = true, + [1666957927.222345][218195:218195] CHIP:DMG: InteractionModelRevision = 1 + [1666957927.222357][218195:218195] CHIP:DMG: }, + [1666957927.222411][218195:218195] CHIP:DMG: IM RH moving to [GeneratingReports] + [1666957927.222466][218195:218195] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 + [1666957927.222482][218195:218195] CHIP:DMG: Cluster 6, Attribute 0 is dirty + [1666957927.222494][218195:218195] CHIP:DMG: Reading attribute: Cluster=0x0000_0006 Endpoint=3 AttributeId=0x0000_0000 (expanded=0) + [1666957927.222512][218195:218195] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_0006 e=3 p=v + [1666957927.222533][218195:218195] CHIP:DMG: AccessControl: allowed + [1666957927.222555][218195:218195] CHIP:DL: HandleReadOnOffAttribute: attrId=0, maxReadLength=1 + [1666957927.222577][218195:218195] CHIP:DMG: Sending report (payload has 35 bytes)... + [1666957927.222799][218195:218195] CHIP:EM: <<< [E:53351r M:13727602 (Ack:96464113)] (S) Msg TX to 1:000000000001B669 [E0A2] --- Type 0001:05 (IM:ReportData) + [1666957927.222827][218195:218195] CHIP:IN: (S) Sending msg 13727602 on secure session with LSID: 51685 + [1666957927.223145][218195:218195] CHIP:DMG: >> to UDP:[fe80::485c:bace:6107:3682%wlp3s0]:56786 | 13727602 | [Interaction Model (1) / Report Data (0x05) / Session = 25363 / Exchange = 53351] + [1666957927.223185][218195:218195] CHIP:DMG: Header Flags = + [1666957927.223202][218195:218195] CHIP:DMG: { + [1666957927.223229][218195:218195] CHIP:DMG: Exchange (0x06) = + [1666957927.223242][218195:218195] CHIP:DMG: { + [1666957927.223260][218195:218195] CHIP:DMG: AckMsg = 96464113 + [1666957927.223272][218195:218195] CHIP:DMG: NeedsAck = true + [1666957927.223290][218195:218195] CHIP:DMG: } + [1666957927.223313][218195:218195] CHIP:DMG: } + [1666957927.223327][218195:218195] CHIP:DMG: + [1666957927.223348][218195:218195] CHIP:DMG: Encrypted Payload (69 bytes) = + [1666957927.223363][218195:218195] CHIP:DMG: { + [1666957927.223374][218195:218195] CHIP:DMG: data = 001363007277d1008f49e047b2505b49e0dd0b226f40f828248add3b66d9d8270b0ab63fec452631d64abdfa04f0ba244338ae5b6fc6fc2d8eac78108f643211d6cb3c7450 + [1666957927.223387][218195:218195] CHIP:DMG: buffer_ptr = 94136416752992 + [1666957927.223397][218195:218195] CHIP:DMG: } + [1666957927.223407][218195:218195] CHIP:DMG: + [1666957927.223428][218195:218195] CHIP:DMG: Decrypted Payload (35 bytes) = + [1666957927.223439][218195:218195] CHIP:DMG: { + [1666957927.223450][218195:218195] CHIP:DMG: data = 1536011535012600adae46cf3701240203240306240400182802181818290424ff0118 + [1666957927.223461][218195:218195] CHIP:DMG: } + [1666957927.223478][218195:218195] CHIP:DMG: + [1666957927.223537][218195:218195] CHIP:DMG: ReportDataMessage = + [1666957927.223556][218195:218195] CHIP:DMG: { + [1666957927.223571][218195:218195] CHIP:DMG: AttributeReportIBs = + [1666957927.223595][218195:218195] CHIP:DMG: [ + [1666957927.223612][218195:218195] CHIP:DMG: AttributeReportIB = + [1666957927.223636][218195:218195] CHIP:DMG: { + [1666957927.223652][218195:218195] CHIP:DMG: AttributeDataIB = + [1666957927.223666][218195:218195] CHIP:DMG: { + [1666957927.223798][218195:218195] CHIP:DMG: DataVersion = 0xcf46aead, + [1666957927.223824][218195:218195] CHIP:DMG: AttributePathIB = + [1666957927.223844][218195:218195] CHIP:DMG: { + [1666957927.223859][218195:218195] CHIP:DMG: Endpoint = 0x3, + [1666957927.223874][218195:218195] CHIP:DMG: Cluster = 0x6, + [1666957927.223889][218195:218195] CHIP:DMG: Attribute = 0x0000_0000, + [1666957927.223902][218195:218195] CHIP:DMG: } + [1666957927.223922][218195:218195] CHIP:DMG: + [1666957927.223948][218195:218195] CHIP:DMG: Data = false, + [1666957927.223965][218195:218195] CHIP:DMG: }, + [1666957927.223988][218195:218195] CHIP:DMG: + [1666957927.224005][218195:218195] CHIP:DMG: }, + [1666957927.224026][218195:218195] CHIP:DMG: + [1666957927.224042][218195:218195] CHIP:DMG: ], + [1666957927.224064][218195:218195] CHIP:DMG: + [1666957927.224081][218195:218195] CHIP:DMG: SuppressResponse = true, + [1666957927.224100][218195:218195] CHIP:DMG: InteractionModelRevision = 1 + [1666957927.224118][218195:218195] CHIP:DMG: } disabled: true - label: "Use TH/bridge-app to change the on/off state of one or more of the - bridged On/Off lights (use key c in the console to bridge-app)" + bridged On/Off lights (use key ''c'' in the console to bridge-app)" PICS: MCORE.DEVLIST.UseDeviceState verification: | Verify on TH(bridge-app) Log: @@ -6873,11 +6684,11 @@ tests: - label: "Use TH/bridge-app to change the simulated temperature level of the - simulated temperature sensors (use key in the console to + simulated temperature sensors (use key '''' in the console to bridge-app)" PICS: MCORE.DEVLIST.UseDeviceState verification: | - Press a key 'tbd' on bridge-app to change the simulated temperature + Press a key "tbd" on bridge-app to change the simulated temperature ./chip-tool temperaturemeasurement read measured-value 1 4 @@ -6992,11 +6803,10 @@ tests: disabled: true - label: - "Use TH/bridge-app to rename a bridged light (use key b in the console - to bridge-app to rename Light 1 to Light 1b)" - PICS: MCORE.DEVLIST.UseDeviceName + "Use TH/bridge-app to rename a bridged light (use key ''b'' in the + console to bridge-app to rename Light 1 to Light 1b)" verification: | - ./chip-tool bridgeddevicebasic read node-label 1 3 + ./chip-tool bridgeddevicebasicinformation read node-label 1 3 Verify on TH(bridge-app) Log: @@ -7036,7 +6846,7 @@ tests: "b [1659089470.077297][12236:12241] CHIP:DL: Device[Light 1]: New Name=""Light 1b"" - ./chip-tool bridgeddevicebasic read node-label 1 3 + ./chip-tool bridgeddevicebasicinformation read node-label 1 3 Verify on TH(bridge-app) Log: [1663925967.303463][1588:1588] CHIP:DMG: ReportDataMessage = @@ -7071,19 +6881,16 @@ tests: [1663925967.304405][1588:1588] CHIP:DMG: IM RH moving to [AwaitingDestruction] disabled: true - - label: "Verify DUT contains the added device in the list of devices" - PICS: MCORE.DEVLIST.UseDeviceName + - label: "Verify DUT contains the updated name for the renamed device" verification: | Verify on TH(bridge-app) Log - - b [1659089470.077297][12236:12241] CHIP:DL: Device[Light 1]: New Name="Light 1b" disabled: true - label: - "Use TH/bridge-app to add a bridged light (use key 2 in the console to - bridge-app to add Light 2)" + "Use TH/bridge-app to add a bridged light (use key ''2''' in the + console to bridge-app to add Light 2)" verification: | Press "2" on TH(bridge-app) Log @@ -7162,7 +6969,7 @@ tests: [1659972886.386016][3652:3652] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 [1659972886.386056][3652:3652] CHIP:DMG: Cluster 1d, Attribute 3 is dirty - ./chip-tool descriptor read device-list 1 14 + ./chip-tool descriptor read device-type-list 1 14 Verify the list contains 11 entries in TH(bridge-app) Log @@ -7195,7 +7002,6 @@ tests: PICS: MCORE.DEVLIST.UseDevices verification: | Verify on TH(bridge-app) Log - 2 [1659352274.915018][14237:14242] CHIP:DMG: Endpoint 1, Cluster 0x0000_001D update version to 7e918bae [1659352274.915107][14237:14242] CHIP:DMG: Endpoint 0, Cluster 0x0000_001D update version to 7561f371 @@ -7203,8 +7009,8 @@ tests: disabled: true - label: - "Use TH/bridge-app to remove a bridged light (use key 4 in the console - to bridge-app to remove Light 1b)" + "Use TH/bridge-app to remove a bridged light (use key ''4'' in the + console to bridge-app to remove Light 1b)" verification: | ./chip-tool descriptor read parts-list 1 0 @@ -7478,6 +7284,7 @@ tests: [1663926036.471404][1588:1588] CHIP:DMG: ReportsInFlight = 0 with readHandler 0, RE has no more messages [1663926036.471424][1588:1588] CHIP:DMG: IM RH moving to [AwaitingDestruction] + " ./chip-tool descriptor read parts-list 1 1 Verify the list contains 11 entries in TH(bridge-app) Log @@ -7737,10 +7544,10 @@ tests: devices" PICS: MCORE.DEVLIST.UseDevices verification: | - Verify on TH(bridge-app) Log + Verify on TH(bridge-app) Log 4 - 4 [1659352426.184434][14237:14242] CHIP:DMG: Endpoint 1, Cluster 0x0000_001D update version to 7e918baf [1659352426.184489][14237:14242] CHIP:DMG: Endpoint 0, Cluster 0x0000_001D update version to 7561f372 [1659352426.184512][14237:14242] CHIP:DL: Removed device Light 1b from dynamic endpoint 3 (index=0) + disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_CADMIN_1_19.yaml b/src/app/tests/suites/certification/Test_TC_CADMIN_1_19.yaml index b67881e17aa4d8..cd02765d10b6ee 100644 --- a/src/app/tests/suites/certification/Test_TC_CADMIN_1_19.yaml +++ b/src/app/tests/suites/certification/Test_TC_CADMIN_1_19.yaml @@ -34,17 +34,8 @@ tests: - label: "TH_CR1 starts a commissioning process with DUT_CE" PICS: CADMIN.S verification: | - "1. Provision the device using TH_CR1 -chip tool(use above instructions) , " - - ./chip-tool operationalcredentials read supported-fabrics 1 0 - - verify the supported fabric value in TH_CR1 (chip-tool) Log - - [1673255944.863014][1855:1857] CHIP:TOO: Endpoint: 0 Cluster: 0x0000_003E Attribute 0x0000_0002 DataVersion: 1416179233 - [1673255944.866488][1855:1857] CHIP:TOO: SupportedFabrics: 16 - [1673255944.866687][1855:1857] CHIP:EM: <<< [E:54030i M:262581331 (Ack:252819622)] (S) Msg TX to 1:0000000000000001 [2933] --- Type 0000:10 (SecureChannel:StandaloneAck) - [1673255944.866740][1855:1857] CHIP:IN: (S) Sending msg 262581331 on secure session with LSID: 35076 - [1673255944.866870][1855:1857] CHIP:EM: Flushed pending ack for MessageCounter:252819622 on exchange 54030i + "1. Provision the device using TH_CR1 -chip tool(use above instructions) , + " disabled: true - label: diff --git a/src/app/tests/suites/certification/Test_TC_CADMIN_1_20.yaml b/src/app/tests/suites/certification/Test_TC_CADMIN_1_20.yaml index a1eb7d8e8c0395..e5d7aa3c28fecc 100644 --- a/src/app/tests/suites/certification/Test_TC_CADMIN_1_20.yaml +++ b/src/app/tests/suites/certification/Test_TC_CADMIN_1_20.yaml @@ -35,17 +35,8 @@ tests: - label: "TH_CR1 starts a commissioning process with DUT_CE" PICS: CADMIN.S verification: | - "1. Provision the device using TH_CR1 -chip tool(use above instructions) , " - - ./chip-tool operationalcredentials read supported-fabrics 1 0 - - verify the supported fabric value in TH_CR1 (chip-tool) Log - - [1673255944.863014][1855:1857] CHIP:TOO: Endpoint: 0 Cluster: 0x0000_003E Attribute 0x0000_0002 DataVersion: 1416179233 - [1673255944.866488][1855:1857] CHIP:TOO: SupportedFabrics: 16 - [1673255944.866687][1855:1857] CHIP:EM: <<< [E:54030i M:262581331 (Ack:252819622)] (S) Msg TX to 1:0000000000000001 [2933] --- Type 0000:10 (SecureChannel:StandaloneAck) - [1673255944.866740][1855:1857] CHIP:IN: (S) Sending msg 262581331 on secure session with LSID: 35076 - [1673255944.866870][1855:1857] CHIP:EM: Flushed pending ack for MessageCounter:252819622 on exchange 54030i + "1. Provision the device using TH_CR1 - chip tool(use above instructions) , + " disabled: true - label: diff --git a/src/app/tests/suites/certification/Test_TC_CC_2_1.yaml b/src/app/tests/suites/certification/Test_TC_CC_2_1.yaml index 77bca133403983..23629e33d0232d 100644 --- a/src/app/tests/suites/certification/Test_TC_CC_2_1.yaml +++ b/src/app/tests/suites/certification/Test_TC_CC_2_1.yaml @@ -141,7 +141,7 @@ tests: maxValue: 65535 - label: "TH reads EnhancedColorMode attribute from DUT" - PICS: CC.S.F02 + PICS: CC.S.A4001 command: "readAttribute" attribute: "EnhancedColorMode" response: diff --git a/src/app/tests/suites/certification/Test_TC_CC_4_2.yaml b/src/app/tests/suites/certification/Test_TC_CC_4_2.yaml index c3afc81456a0aa..acdebc2ef4350b 100644 --- a/src/app/tests/suites/certification/Test_TC_CC_4_2.yaml +++ b/src/app/tests/suites/certification/Test_TC_CC_4_2.yaml @@ -206,14 +206,16 @@ tests: - name: "ms" value: 10000 + #Tolerance to be computed from the range + #Start value 120, expected value 20, 120 - 20 = 100, 100 % 15 = 15 , So 20+/-15 - label: "TH reads CurrentSaturation attribute from DUT" PICS: CC.S.F00 && CC.S.A0001 command: "readAttribute" attribute: "CurrentSaturation" response: constraints: - minValue: 17 - maxValue: 23 + minValue: 5 + maxValue: 35 - label: "Wait 10s" PICS: CC.S.F00 diff --git a/src/app/tests/suites/certification/Test_TC_CC_5_4.yaml b/src/app/tests/suites/certification/Test_TC_CC_5_4.yaml index 248fb2c648f90d..dead0bb8c67e9f 100644 --- a/src/app/tests/suites/certification/Test_TC_CC_5_4.yaml +++ b/src/app/tests/suites/certification/Test_TC_CC_5_4.yaml @@ -148,6 +148,36 @@ tests: [1666937465.690045][47283:47283] CHIP:DMG: SuppressResponse = true, [1666937465.690049][47283:47283] CHIP:DMG: InteractionModelRevision = 1 [1666937465.690053][47283:47283] CHIP:DMG: } + + ./chip-tool colorcontrol read current-y 1 1 + + After 30 Seconds, Verify response contains a CurrentY value in TH(all-clusters-app) Logs: + ReportDataMessage = + [1666937453.573485][47283:47283] CHIP:DMG: { + [1666937453.573488][47283:47283] CHIP:DMG: AttributeReportIBs = + [1666937453.573494][47283:47283] CHIP:DMG: [ + [1666937453.573496][47283:47283] CHIP:DMG: AttributeReportIB = + [1666937453.573501][47283:47283] CHIP:DMG: { + [1666937453.573504][47283:47283] CHIP:DMG: AttributeDataIB = + [1666937453.573508][47283:47283] CHIP:DMG: { + [1666937453.573512][47283:47283] CHIP:DMG: DataVersion = 0xd5f334b2, + [1666937453.573514][47283:47283] CHIP:DMG: AttributePathIB = + [1666937453.573518][47283:47283] CHIP:DMG: { + [1666937453.573523][47283:47283] CHIP:DMG: Endpoint = 0x1, + [1666937453.573527][47283:47283] CHIP:DMG: Cluster = 0x300, + [1666937453.573533][47283:47283] CHIP:DMG: Attribute = 0x0000_0004, + [1666937453.573536][47283:47283] CHIP:DMG: } + [1666937453.573541][47283:47283] CHIP:DMG: + [1666937453.573544][47283:47283] CHIP:DMG: Data = 500, + [1666937453.573548][47283:47283] CHIP:DMG: }, + [1666937453.573553][47283:47283] CHIP:DMG: + [1666937453.573556][47283:47283] CHIP:DMG: }, + [1666937453.573561][47283:47283] CHIP:DMG: + [1666937453.573564][47283:47283] CHIP:DMG: ], + [1666937453.573568][47283:47283] CHIP:DMG: + [1666937453.573571][47283:47283] CHIP:DMG: SuppressResponse = true, + [1666937453.573573][47283:47283] CHIP:DMG: InteractionModelRevision = 1 + [1666937453.573576][47283:47283] CHIP:DMG: } disabled: true - label: "DUT sends MoveColor command to TH" @@ -221,6 +251,36 @@ tests: [1666948520.819863][52742:52742] CHIP:DMG: SuppressResponse = true, [1666948520.819867][52742:52742] CHIP:DMG: InteractionModelRevision = 1 [1666948520.819870][52742:52742] CHIP:DMG: + + ./chip-tool colorcontrol read current-y 1 1 + + After 10 seconds, Verify response contains CurrentY value in TH(all-clusters-app) Logs: + ReportDataMessage = + [1666948542.982566][52742:52742] CHIP:DMG: { + [1666948542.982570][52742:52742] CHIP:DMG: AttributeReportIBs = + [1666948542.982576][52742:52742] CHIP:DMG: [ + [1666948542.982579][52742:52742] CHIP:DMG: AttributeReportIB = + [1666948542.982586][52742:52742] CHIP:DMG: { + [1666948542.982590][52742:52742] CHIP:DMG: AttributeDataIB = + [1666948542.982594][52742:52742] CHIP:DMG: { + [1666948542.982598][52742:52742] CHIP:DMG: DataVersion = 0x2b889669, + [1666948542.982603][52742:52742] CHIP:DMG: AttributePathIB = + [1666948542.982607][52742:52742] CHIP:DMG: { + [1666948542.982612][52742:52742] CHIP:DMG: Endpoint = 0x1, + [1666948542.982617][52742:52742] CHIP:DMG: Cluster = 0x300, + [1666948542.982622][52742:52742] CHIP:DMG: Attribute = 0x0000_0004, + [1666948542.982627][52742:52742] CHIP:DMG: } + [1666948542.982632][52742:52742] CHIP:DMG: + [1666948542.982638][52742:52742] CHIP:DMG: Data = 700, + [1666948542.982646][52742:52742] CHIP:DMG: }, + [1666948542.982650][52742:52742] CHIP:DMG: + [1666948542.982653][52742:52742] CHIP:DMG: }, + [1666948542.982658][52742:52742] CHIP:DMG: + [1666948542.982662][52742:52742] CHIP:DMG: ], + [1666948542.982668][52742:52742] CHIP:DMG: + [1666948542.982671][52742:52742] CHIP:DMG: SuppressResponse = true, + [1666948542.982674][52742:52742] CHIP:DMG: InteractionModelRevision = 1 + [1666948542.982676][52742:52742] CHIP:DMG: } disabled: true - label: "DUT sends StepColor command to TH" @@ -295,6 +355,37 @@ tests: [1666948591.930834][52742:52742] CHIP:DMG: SuppressResponse = true, [1666948591.930837][52742:52742] CHIP:DMG: InteractionModelRevision = 1 [1666948591.930839][52742:52742] CHIP:DMG: } + + + ./chip-tool colorcontrol read current-y 1 1 + + After 20 Seconds, Verify response contains a CurrentY value in TH(all-clusters-app) Logs: + ReportDataMessage = + [1666948667.570081][52742:52742] CHIP:DMG: { + [1666948667.570084][52742:52742] CHIP:DMG: AttributeReportIBs = + [1666948667.570089][52742:52742] CHIP:DMG: [ + [1666948667.570092][52742:52742] CHIP:DMG: AttributeReportIB = + [1666948667.570097][52742:52742] CHIP:DMG: { + [1666948667.570100][52742:52742] CHIP:DMG: AttributeDataIB = + [1666948667.570103][52742:52742] CHIP:DMG: { + [1666948667.570107][52742:52742] CHIP:DMG: DataVersion = 0x2b889fba, + [1666948667.570110][52742:52742] CHIP:DMG: AttributePathIB = + [1666948667.570115][52742:52742] CHIP:DMG: { + [1666948667.570118][52742:52742] CHIP:DMG: Endpoint = 0x1, + [1666948667.570124][52742:52742] CHIP:DMG: Cluster = 0x300, + [1666948667.570127][52742:52742] CHIP:DMG: Attribute = 0x0000_0004, + [1666948667.570132][52742:52742] CHIP:DMG: } + [1666948667.570137][52742:52742] CHIP:DMG: + [1666948667.570141][52742:52742] CHIP:DMG: Data = 800, + [1666948667.570143][52742:52742] CHIP:DMG: }, + [1666948667.570147][52742:52742] CHIP:DMG: + [1666948667.570150][52742:52742] CHIP:DMG: }, + [1666948667.570155][52742:52742] CHIP:DMG: + [1666948667.570158][52742:52742] CHIP:DMG: ], + [1666948667.570163][52742:52742] CHIP:DMG: + [1666948667.570166][52742:52742] CHIP:DMG: SuppressResponse = true, + [1666948667.570169][52742:52742] CHIP:DMG: InteractionModelRevision = 1 + [1666948667.570171][52742:52742] CHIP:DMG: } disabled: true - label: "DUT sends StopMoveStep command to TH." @@ -369,4 +460,35 @@ tests: [1666948762.408837][52742:52742] CHIP:DMG: SuppressResponse = true, [1666948762.408839][52742:52742] CHIP:DMG: InteractionModelRevision = 1 [1666948762.408842][52742:52742] CHIP:DMG: } + + + ./chip-tool colorcontrol read current-y 1 1 + + Verify response contains CurrentY value in TH(all-clusters-app) Logs: + ReportDataMessage = + [1666948770.658007][52742:52742] CHIP:DMG: { + [1666948770.658010][52742:52742] CHIP:DMG: AttributeReportIBs = + [1666948770.658017][52742:52742] CHIP:DMG: [ + [1666948770.658021][52742:52742] CHIP:DMG: AttributeReportIB = + [1666948770.658029][52742:52742] CHIP:DMG: { + [1666948770.658033][52742:52742] CHIP:DMG: AttributeDataIB = + [1666948770.658038][52742:52742] CHIP:DMG: { + [1666948770.658043][52742:52742] CHIP:DMG: DataVersion = 0x2b889fba, + [1666948770.658050][52742:52742] CHIP:DMG: AttributePathIB = + [1666948770.658055][52742:52742] CHIP:DMG: { + [1666948770.658060][52742:52742] CHIP:DMG: Endpoint = 0x1, + [1666948770.658068][52742:52742] CHIP:DMG: Cluster = 0x300, + [1666948770.658073][52742:52742] CHIP:DMG: Attribute = 0x0000_0004, + [1666948770.658079][52742:52742] CHIP:DMG: } + [1666948770.658086][52742:52742] CHIP:DMG: + [1666948770.658092][52742:52742] CHIP:DMG: Data = 800, + [1666948770.658096][52742:52742] CHIP:DMG: }, + [1666948770.658105][52742:52742] CHIP:DMG: + [1666948770.658110][52742:52742] CHIP:DMG: }, + [1666948770.658116][52742:52742] CHIP:DMG: + [1666948770.658120][52742:52742] CHIP:DMG: ], + [1666948770.658127][52742:52742] CHIP:DMG: + [1666948770.658131][52742:52742] CHIP:DMG: SuppressResponse = true, + [1666948770.658136][52742:52742] CHIP:DMG: InteractionModelRevision = 1 + [1666948770.658140][52742:52742] CHIP:DMG: } disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_DD_2_2.yaml b/src/app/tests/suites/certification/Test_TC_DD_2_2.yaml index a58d8d90c6ab2d..503a1731a29dfd 100644 --- a/src/app/tests/suites/certification/Test_TC_DD_2_2.yaml +++ b/src/app/tests/suites/certification/Test_TC_DD_2_2.yaml @@ -73,55 +73,7 @@ tests: verification: | 1. Discover commissionables over BLE using DUT=chip-tool pairing - Verify in TH (CHIP-TOOL) - ./chip-tool pairing ble-wifi 1 zigbeehome matter123 20202021 3841 - [1651743342.299897][3461:3464] CHIP:BLE: New device scanned: E4:5F:01:0F:1A:02 - [1651743342.299951][3461:3464] CHIP:BLE: Device discriminator match. Attempting to connect. - [1651743342.303783][3461:3464] CHIP:BLE: Scan complete notification without an active scan. - [1651743346.244175][3461:3464] CHIP:DL: ConnectDevice complete - - Verify in DUT(ALL-CLUSTER-APP) - [1651743346.152716][5072:5075] CHIP:DL: Device E4:5F:01:0F:3B:B1 (Path: /org/bluez/hci0/dev_E4_5F_01_0F_3B_B1) Connected - [1651743347.908807][5072:5075] CHIP:DL: BluezCharacteristicAcquireWrite is called, conn: 0xffffa0043700 - [1651743347.911151][5072:5075] CHIP:DL: c1 BluezCharacteristicWriteFD mtu, 517 - [1651743347.911349][5072:5075] CHIP:BLE: Write request received debug 0xffffa0043700 - [1651743347.911754][5072:5072] CHIP:BLE: local and remote recv window sizes = 6 - [1651743347.911829][5072:5072] CHIP:BLE: selected BTP version 4 - [1651743347.911877][5072:5072] CHIP:BLE: using BTP fragment sizes rx 244 / tx 244. - [1651743348.006770][5072:5075] CHIP:DL: CHIPoBLE subscribe received - [1651743348.007026][5072:5072] CHIP:IN: BLE EndPoint 0xaaaab7bb3c20 Connection Complete - [1651743348.007132][5072:5072] CHIP:DL: HandlePlatformSpecificBLEEvent 32778 - [1651743348.007196][5072:5072] CHIP:DL: Receive kCHIPoBLEConnectionEstablished - [1651743348.150980][5072:5075] CHIP:BLE: Indication confirmation, 0xffffa0043700 - [1651743348.199997][5072:5075] CHIP:DL: c1 BluezCharacteristicWriteFD mtu, 517 - [1651743348.200614][5072:5075] CHIP:BLE: Write request received debug 0xffffa0043700 - [1651743348.201013][5072:5072] CHIP:EM: Received message of type 0x20 with protocolId (0, 0) and MessageCounter:3306320356 on exchange 29381r - [1651743348.201117][5072:5072] CHIP:EM: Handling via exchange: 29381r, Delegate: 0xaaaab7bb2a90 - [1651743348.201191][5072:5072] CHIP:SC: Received PBKDF param request - [1651743348.201280][5072:5072] CHIP:SC: Peer assigned session ID 14881 - [1651743348.201349][5072:5072] CHIP:SC: Found MRP parameters in the message - [1651743348.201520][5072:5072] CHIP:SC: Including MRP parameters in PBKDF param response - [1651743348.201884][5072:5072] CHIP:IN: Prepared unauthenticated message 0xffffdcf2ef78 to 0x0000000000000000 (0) of type 0x21 and protocolId (0, 0) on exchange 29381r with MessageCounter:2627159088. - [1651743348.201989][5072:5072] CHIP:IN: Sending unauthenticated msg 0xffffdcf2ef78 with MessageCounter:2627159088 to 0x0000000000000000 at monotonic time: 0000000000FF6731 msec - [1651743348.202196][5072:5072] CHIP:SC: Sent PBKDF param response - [1651743348.298384][5072:5075] CHIP:BLE: Indication confirmation, 0xffffa0043700 - [1651743348.299274][5072:5075] CHIP:DL: c1 BluezCharacteristicWriteFD mtu, 517 - [1651743348.300132][5072:5075] CHIP:BLE: Write request received debug 0xffffa0043700 - [1651743348.300571][5072:5072] CHIP:EM: Received message of type 0x22 with protocolId (0, 0) and MessageCounter:3306320357 on exchange 29381r - [1651743348.300655][5072:5072] CHIP:EM: Found matching exchange: 29381r, Delegate: 0xaaaab7bb2a90 - [1651743348.300741][5072:5072] CHIP:SC: Received spake2p msg1 - [1651743348.304696][5072:5072] CHIP:IN: Prepared unauthenticated message 0xffffdcf2ee58 to 0x0000000000000000 (0) of type 0x23 and protocolId (0, 0) on exchange 29381r with MessageCounter:2627159089. - [1651743348.304817][5072:5072] CHIP:IN: Sending unauthenticated msg 0xffffdcf2ee58 with MessageCounter:2627159089 to 0x0000000000000000 at monotonic time: 0000000000FF6798 msec - [1651743348.305007][5072:5072] CHIP:SC: Sent spake2p msg2 - [1651743348.444144][5072:5075] CHIP:BLE: Indication confirmation, 0xffffa0043700 - [1651743348.444992][5072:5075] CHIP:DL: c1 BluezCharacteristicWriteFD mtu, 517 - [1651743348.445608][5072:5075] CHIP:BLE: Write request received debug 0xffffa0043700 - [1651743348.445888][5072:5072] CHIP:EM: Received message of type 0x24 with protocolId (0, 0) and MessageCounter:3306320358 on exchange 29381r - [1651743348.445943][5072:5072] CHIP:EM: Found matching exchange: 29381r, Delegate: 0xaaaab7bb2a90 - [1651743348.446001][5072:5072] CHIP:SC: Received spake2p msg3 - [1651743348.446130][5072:5072] CHIP:SC: Sending status report. Protocol code 0, exchange 29381 - [1651743348.446202][5072:5072] CHIP:IN: Prepared unauthenticated message 0xffffdcf2eea8 to 0x0000000000000000 (0) of type 0x40 and protocolId (0, 0) on exchange 29381r with MessageCounter:2627159090. - [1651743348.446262][5072:5072] CHIP:IN: Sending unauthenticated msg 0xffffdcf2eea8 with MessageCounter:2627159090 to 0x0000000000000000 at monotonic time: 0000000000FF6825 msec + Verify in TH as commissionee side: [1651743348.446452][5072:5072] CHIP:IN: New secure session created for device , LSID:2138 PSID:14881! [1651743348.446962][5072:5072] CHIP:SVR: Commissioning completed session establishment step disabled: true @@ -131,55 +83,7 @@ tests: verification: | 1. Discover commissionables over BLE using DUT=chip-tool pairing command - Verify in TH (CHIP-TOOL) - ./chip-tool pairing ble-wifi 1 zigbeehome matter123 20202021 3841 - [1651743342.299897][3461:3464] CHIP:BLE: New device scanned: E4:5F:01:0F:1A:02 - [1651743342.299951][3461:3464] CHIP:BLE: Device discriminator match. Attempting to connect. - [1651743342.303783][3461:3464] CHIP:BLE: Scan complete notification without an active scan. - [1651743346.244175][3461:3464] CHIP:DL: ConnectDevice complete - - Verify in DUT(ALL-CLUSTER-APP) - [1651743346.152716][5072:5075] CHIP:DL: Device E4:5F:01:0F:3B:B1 (Path: /org/bluez/hci0/dev_E4_5F_01_0F_3B_B1) Connected - [1651743347.908807][5072:5075] CHIP:DL: BluezCharacteristicAcquireWrite is called, conn: 0xffffa0043700 - [1651743347.911151][5072:5075] CHIP:DL: c1 BluezCharacteristicWriteFD mtu, 517 - [1651743347.911349][5072:5075] CHIP:BLE: Write request received debug 0xffffa0043700 - [1651743347.911754][5072:5072] CHIP:BLE: local and remote recv window sizes = 6 - [1651743347.911829][5072:5072] CHIP:BLE: selected BTP version 4 - [1651743347.911877][5072:5072] CHIP:BLE: using BTP fragment sizes rx 244 / tx 244. - [1651743348.006770][5072:5075] CHIP:DL: CHIPoBLE subscribe received - [1651743348.007026][5072:5072] CHIP:IN: BLE EndPoint 0xaaaab7bb3c20 Connection Complete - [1651743348.007132][5072:5072] CHIP:DL: HandlePlatformSpecificBLEEvent 32778 - [1651743348.007196][5072:5072] CHIP:DL: Receive kCHIPoBLEConnectionEstablished - [1651743348.150980][5072:5075] CHIP:BLE: Indication confirmation, 0xffffa0043700 - [1651743348.199997][5072:5075] CHIP:DL: c1 BluezCharacteristicWriteFD mtu, 517 - [1651743348.200614][5072:5075] CHIP:BLE: Write request received debug 0xffffa0043700 - [1651743348.201013][5072:5072] CHIP:EM: Received message of type 0x20 with protocolId (0, 0) and MessageCounter:3306320356 on exchange 29381r - [1651743348.201117][5072:5072] CHIP:EM: Handling via exchange: 29381r, Delegate: 0xaaaab7bb2a90 - [1651743348.201191][5072:5072] CHIP:SC: Received PBKDF param request - [1651743348.201280][5072:5072] CHIP:SC: Peer assigned session ID 14881 - [1651743348.201349][5072:5072] CHIP:SC: Found MRP parameters in the message - [1651743348.201520][5072:5072] CHIP:SC: Including MRP parameters in PBKDF param response - [1651743348.201884][5072:5072] CHIP:IN: Prepared unauthenticated message 0xffffdcf2ef78 to 0x0000000000000000 (0) of type 0x21 and protocolId (0, 0) on exchange 29381r with MessageCounter:2627159088. - [1651743348.201989][5072:5072] CHIP:IN: Sending unauthenticated msg 0xffffdcf2ef78 with MessageCounter:2627159088 to 0x0000000000000000 at monotonic time: 0000000000FF6731 msec - [1651743348.202196][5072:5072] CHIP:SC: Sent PBKDF param response - [1651743348.298384][5072:5075] CHIP:BLE: Indication confirmation, 0xffffa0043700 - [1651743348.299274][5072:5075] CHIP:DL: c1 BluezCharacteristicWriteFD mtu, 517 - [1651743348.300132][5072:5075] CHIP:BLE: Write request received debug 0xffffa0043700 - [1651743348.300571][5072:5072] CHIP:EM: Received message of type 0x22 with protocolId (0, 0) and MessageCounter:3306320357 on exchange 29381r - [1651743348.300655][5072:5072] CHIP:EM: Found matching exchange: 29381r, Delegate: 0xaaaab7bb2a90 - [1651743348.300741][5072:5072] CHIP:SC: Received spake2p msg1 - [1651743348.304696][5072:5072] CHIP:IN: Prepared unauthenticated message 0xffffdcf2ee58 to 0x0000000000000000 (0) of type 0x23 and protocolId (0, 0) on exchange 29381r with MessageCounter:2627159089. - [1651743348.304817][5072:5072] CHIP:IN: Sending unauthenticated msg 0xffffdcf2ee58 with MessageCounter:2627159089 to 0x0000000000000000 at monotonic time: 0000000000FF6798 msec - [1651743348.305007][5072:5072] CHIP:SC: Sent spake2p msg2 - [1651743348.444144][5072:5075] CHIP:BLE: Indication confirmation, 0xffffa0043700 - [1651743348.444992][5072:5075] CHIP:DL: c1 BluezCharacteristicWriteFD mtu, 517 - [1651743348.445608][5072:5075] CHIP:BLE: Write request received debug 0xffffa0043700 - [1651743348.445888][5072:5072] CHIP:EM: Received message of type 0x24 with protocolId (0, 0) and MessageCounter:3306320358 on exchange 29381r - [1651743348.445943][5072:5072] CHIP:EM: Found matching exchange: 29381r, Delegate: 0xaaaab7bb2a90 - [1651743348.446001][5072:5072] CHIP:SC: Received spake2p msg3 - [1651743348.446130][5072:5072] CHIP:SC: Sending status report. Protocol code 0, exchange 29381 - [1651743348.446202][5072:5072] CHIP:IN: Prepared unauthenticated message 0xffffdcf2eea8 to 0x0000000000000000 (0) of type 0x40 and protocolId (0, 0) on exchange 29381r with MessageCounter:2627159090. - [1651743348.446262][5072:5072] CHIP:IN: Sending unauthenticated msg 0xffffdcf2eea8 with MessageCounter:2627159090 to 0x0000000000000000 at monotonic time: 0000000000FF6825 msec + Verify in TH as commissionee side: [1651743348.446452][5072:5072] CHIP:IN: New secure session created for device , LSID:2138 PSID:14881! [1651743348.446962][5072:5072] CHIP:SVR: Commissioning completed session establishment step disabled: true @@ -187,9 +91,9 @@ tests: - label: "TH starts matter announcement using BLE transport" PICS: MCORE.DD.DISCOVERY_BLE verification: | - ./chip-all-clusters-app --wifi --discriminator 3841 + $ ./out/all-clusters-app/chip-all-clusters-app --wifi --discriminator 3841 - Verify in DUT(ALL-CLUSTER-APP) + Verify in TH as commissionee side [1653087913.247229][8083:8083] CHIP:SVR: Server Listening... [1653087913.247636][8083:8083] CHIP:DL: Device Configuration: [1653087913.248094][8083:8083] CHIP:DL: Serial Number: TEST_SN @@ -214,14 +118,7 @@ tests: verification: | 1. Discover commissionables over BLE using DUT=chip-tool pairing command - Verify in TH (CHIP-TOOL): - ./chip-tool pairing ble-wifi 1 zigbeehome matter123 20202021 3841 - [1651743342.299897][3461:3464] CHIP:BLE: New device scanned: E4:5F:01:0F:1A:02 - [1651743342.299951][3461:3464] CHIP:BLE: Device discriminator match. Attempting to connect. - [1651743342.303783][3461:3464] CHIP:BLE: Scan complete notification without an active scan. - [1651743346.244175][3461:3464] CHIP:DL: ConnectDevice complete - - Verify in DUT (ALL-CLUSTER-APP): + Verify in TH as commissionee side: [1651743346.152716][5072:5075] CHIP:DL: Device E4:5F:01:0F:3B:B1 (Path: /org/bluez/hci0/dev_E4_5F_01_0F_3B_B1) Connected [1651743347.908807][5072:5075] CHIP:DL: BluezCharacteristicAcquireWrite is called, conn: 0xffffa0043700 [1651743347.911151][5072:5075] CHIP:DL: c1 BluezCharacteristicWriteFD mtu, 517 @@ -310,41 +207,10 @@ tests: "With DUT and TH connected to the same network over IP, DUT performs service discovery using DNS-SD" verification: | - 1. TH is in commissioning mode and discoverable by DUT over IP through DNS-SD advertisements. This can also be verified using through the DUT"s pairing command over IP. - - Verify in DUT(ALL-CLUSTER-APP): - ./chip-all-clusters-app - [1660154789.496930][7968:7968] CHIP:DIS: CHIP minimal mDNS started advertising. - [1660154789.499623][7968:7968] CHIP:DL: Using wifi MAC for hostname - [1660154789.499743][7968:7968] CHIP:DIS: Advertise commission parameter vendorID=65521 productID=32769 discriminator=3840/15 cm=1 - [1660154789.501718][7968:7968] CHIP:DIS: Responding with _matterc._udp.local - [1660154789.501757][7968:7968] CHIP:DIS: Responding with 092C5C8AE5285458._matterc._udp.local - [1660154789.501780][7968:7968] CHIP:DIS: Responding with DCA632A849EA0000.local - [1660154789.501802][7968:7968] CHIP:DIS: Responding with DCA632A849EA0000.local - [1660154789.501830][7968:7968] CHIP:DIS: Responding with _V65521._sub._matterc._udp.local - [1660154789.501858][7968:7968] CHIP:DIS: Responding with _S15._sub._matterc._udp.local - [1660154789.501882][7968:7968] CHIP:DIS: Responding with _L3840._sub._matterc._udp.local - [1660154789.501907][7968:7968] CHIP:DIS: Responding with _CM._sub._matterc._udp.local - [1660154789.501945][7968:7968] CHIP:DIS: Responding with 092C5C8AE5285458._matterc._udp.local - [1660154789.501966][7968:7968] CHIP:DIS: CHIP minimal mDNS configured as "Commissionable node device". - + 1. TH is in commissioning mode and discoverable by DUT over IP through DNS-SD advertisements. This can also be verified using through the DUT's pairing command over IP. - Verify in TH(ALL-CLUSTER-APP): - ./chip-tool discover commissionables - OR - ./chip-tool pairing code 1 MT:-24J029Q00KA0648G00 - [1660155158954] [99591:10441026] CHIP: [DL] Mdns: OnNewAddress interface: 7 ip:fe80::e5d0:7f0d:7aad:d736 - [1660155158954] [99591:10441026] CHIP: [DIS] Hostname: DCA632A849EA0000 - [1660155158954] [99591:10441026] CHIP: [DIS] IP Address #1: fd54:23a1:c6de:4637:1fac:42fd:dd74:dcc5 - [1660155158954] [99591:10441026] CHIP: [DIS] IP Address #2: 2603:8001:7e00:e001:d669:2a30:7e9e:7121 - [1660155158954] [99591:10441026] CHIP: [DIS] IP Address #3: fe80::e5d0:7f0d:7aad:d736 - [1660155158954] [99591:10441026] CHIP: [DIS] Port: 5540 - [1660155158954] [99591:10441026] CHIP: [DIS] Mrp Interval idle: 5000 ms - [1660155158954] [99591:10441026] CHIP: [DIS] Mrp Interval active: 300 ms - [1660155158954] [99591:10441026] CHIP: [DIS] Vendor ID: 65521 - [1660155158954] [99591:10441026] CHIP: [DIS] Product ID: 32769 - [1660155158954] [99591:10441026] CHIP: [DIS] Long Discriminator: 3840 - [1660155158954] [99591:10441026] CHIP: [DIS] Pairing Hint: 33 - [1660155158954] [99591:10441026] CHIP: [DIS] Instance Name: 8BA2031BFBF2BCDE - [1660155158954] [99591:10441026] CHIP: [DIS] Commissioning Mode: 1 + Verify in TH as commissionee side: + $ ./out/all-clusters-app/chip-all-clusters-app + [1674677598.616629][246997:246997] CHIP:IN: New secure session activated for device , LSID:34764 PSID:10974! + [1674677598.616691][246997:246997] CHIP:SVR: Commissioning completed session establishment step disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_DD_3_1.yaml b/src/app/tests/suites/certification/Test_TC_DD_3_1.yaml index 3b09354897bd03..0930b3b3c30dad 100644 --- a/src/app/tests/suites/certification/Test_TC_DD_3_1.yaml +++ b/src/app/tests/suites/certification/Test_TC_DD_3_1.yaml @@ -34,21 +34,18 @@ tests: discovery mode applicable for the DUT." verification: | 1. Place the DUT commissionee into a commissioning mode - For example DUT=chip-all-clusters-app: - ./chip-all-clusters-app --wifi --discriminator 3841 + For example DUT=chip-all-clusters-app: ./chip-all-clusters-app --wifi --discriminator 3841 - Verify on TH (CHIP-TOOL): + Verify on TH as commissioner side: For devices not on the network (i.e. BLE discovery): 1. Pair the device over the applicable Discovery transport using TH=chip-tool For devices already on the network: - ./chip-tool pairing code 1 MT:-24J0CEK01KA0648G00 - [1657226543861] [30621:16744161] CHIP: [IN] SecureSession[0x6000007cc000]: Activated - Type:1 LSID:47293 - [1657226543861] [30621:16744161] CHIP: [IN] New secure session activated for device , LSID:47293 PSID:201! - [1657226543861] [30621:16744161] CHIP: [CTL] Remote device completed SPAKE2+ handshake - [1657226543861] [30621:16744161] CHIP: [CTL] Stopping commissioning discovery over DNS-SD - [1657226543861] [30621:16744161] CHIP: [TOO] Pairing Success + connectedhomeip/examples/chip-tool/out/debug$ ./chip-tool pairing code 1 MT:-24J0AFN00KA0648G00 + [1674603448950] [70108:12435206] [CTL] Operational credentials provisioned on device 0x7f8cef808200 + [1674603448950] [70108:12435206] [TOO] Secure Pairing Success + [1674603448950] [70108:12435206] [TOO] CASE establishment successful disabled: true - label: @@ -57,42 +54,21 @@ tests: verification: | Verify that the responder receives the PBKDFParamRequest message - Verify in DUT (ALL-CLUSTER-APP) - CHIP:SC: Received PBKDF param request - CHIP:SC: Peer assigned session ID 18450 - CHIP:SC: Found MRP parameters in the message - CHIP:SC: Including MRP parameters in PBKDF param response - CHIP:EM: Piggybacking Ack for MessageCounter:850320430 on exchange: 63762r - CHIP:IN: Prepared unauthenticated message 0xaaaaad340560 to 0x0000000000000000 (0) of type 0x21 and protocolId (0, 0) on exchange 63762r with MessageCounter:1341084110. - CHIP:IN: Sending unauthenticated msg 0xaaaaad340560 with MessageCounter:1341084110 to 0x0000000000000000 at monotonic time: 0000000000FBA380 msec - CHIP:SC: Sent PBKDF param response - - Verify in TH(CHIP-TOOL) - Sent PBKDF param request - [1653471961.364996][30157:30162] CHIP:CTL: Setting wifi credentials from parameters - [1653471961.365051][30157:30162] CHIP:CTL: Setting attestation nonce to random value - [1653471961.365166][30157:30162] CHIP:CTL: Setting CSR nonce to random value - [1653471961.365285][30157:30162] CHIP:CTL: Commission called for node ID 0x0000000000000001 - [1653471961.365797][30157:30163] CHIP:DL: TRACE: Bluez mainloop starting Thread - [1653471961.366157][30157:30160] CHIP:DL: TRACE: Bus acquired for name C-75cd - [1653471961.382240][30157:30162] CHIP:DL: PlatformBlueZInit init success - [1653471961.393893][30157:30160] CHIP:BLE: BLE removing known devices. - [1653471961.397319][30157:30160] CHIP:BLE: BLE initiating scan. - [1653471961.415415][30157:30160] CHIP:BLE: Device 21:2D:EF:B9:9D:46 does not look like a CHIP device. + Verify in TH as commissioner side + [1674603446160] [70108:12435206] [SC] Sent PBKDF param request + ... + [1674603446306] [70108:12435695] [SC] Received PBKDF param response disabled: true - label: "Commissioner SHALL re-arm Fail-safe timer on Commissionee within 60s (the autonomously Fail-safe timer length set by Commissionee)" verification: | - Verify in DUT (ALL-CLUSTER-APP) + Verify in TH as commissioner side - CHIP:DL: NVS set: chip-config/fail-safe-armed = true - - Verify in TH(CHIP-TOOL) - - : Performing next commissioning step "ArmFailSafe" - [1653471968.064493][30157:30162] CHIP:CTL: Arming failsafe (60 seconds) + [1674603446689] [70108:12435206] [DMG] Received Command Response Data, Endpoint=0 Cluster=0x0000_0030 Command=0x0000_0001 + [1674603446689] [70108:12435206] [CTL] Received ArmFailSafe response errorCode=0 + [1674603446689] [70108:12435206] [CTL] Successfully finished commissioning step 'ArmFailSafe' disabled: true - label: @@ -100,194 +76,104 @@ tests: Commissionee." PICS: MCORE.COM.WIRELESS verification: | - Verify in TH(CHIP-TOOL) - - Performing next commissioning step "ConfigRegulatory" - [1653471968.202645][30157:30162] CHIP:CTL: Setting Regulatory Config - [1653471968.202666][30157:30162] CHIP:CTL: No regulatory config supplied by controller, leaving as device default (0) + Verify in TH as commissioner side - Verify in DUT (ALL-CLUSTER-APP) - NVS set: chip-config/regulatory-location = 0 (0x0) + [1674603446689] [70108:12435206] [CTL] Performing next commissioning step 'ConfigRegulatory' + [1674603446689] [70108:12435206] [CTL] Setting Regulatory Config disabled: true - label: "Commissioner requests operational CSR from Commissionee with OperationalCSRRequest command" verification: | - Verify in TH(CHIP-TOOL) after commissioning + Verify in TH as commissioner side after commissioning - [1646909537.102263][3145:3150] CHIP:CTL: Received Attestation Information from the device - [1646909537.102418][3145:3150] CHIP:CTL: Verifying attestation - [1646909537.115081][3145:3150] CHIP:CTL: Successfully validated "Attestation Information" command received from the device. - - Verify in DUT (ALL-CLUSTER-APP) - OpCreds: Received a CSRRequest command - CHIP:ZCL: OpCreds: NewCertificateSigningRequest succeeded + [1674603448682] [70108:12435206] [CTL] Generating NOC + [1674603448682] [70108:12435206] [CTL] Providing certificate chain to the commissioner + [1674603448682] [70108:12435206] [CTL] Received callback from the CA for NOC Chain generation. Status ../../examples/chip-tool/third_party/connectedhomeip/src/controller/ExampleOperationalCredentialsIssuer.cpp:396: Success + [1674603448682] [70108:12435206] [CTL] Successfully finished commissioning step 'GenerateNOCChain' disabled: true - label: "Commissioner configures operational credentials on DUT if not previously installed" verification: | - Verify in DUT (ALL-CLUSTER-APP) - - OpCreds: Received an AddTrustedRootCertificate command - - Verify in TH(CHIP-TOOL) + Verify in TH as commissioner side - Sending root certificate to the device - CHIP:DMG: ICR moving to [AddingComm] - CHIP:DMG: ICR moving to [AddedComma] - CHIP:IN: Prepared secure message 0xffffa4cdf8c8 to 0xFFFFFFFB00000000 (0) of type 0x8 and protocolId (0, 1) on exchange 23999i with MessageCounter:211812. - CHIP:IN: Sending encrypted msg 0xffffa4cdf8c8 with MessageCounter:211812 to 0xFFFFFFFB00000000 (0) at monotonic time: 00000000010D06BD msec - CHIP:DMG: ICR moving to [CommandSen] - CHIP:CTL: Sent root certificate to the device + [1674603448791] [70108:12435206] [DMG] Received Command Response Status for Endpoint=0 Cluster=0x0000_003E Command=0x0000_000B Status=0x0 + [1674603448791] [70108:12435206] [CTL] Device confirmed that it has received the root certificate + [1674603448791] [70108:12435206] [CTL] Successfully finished commissioning step 'SendTrustedRootCert' disabled: true - label: "Commissioner configures itself as administrator in ACL on DUT if needed" verification: | - Verify in TH(CHIP-TOOL) after commissioning - - CHIP:CTL: Commissioning stage next step: "SendTrustedRootCert" -> "SendNOC" - [1653471969.812357][30157:30162] CHIP:CTL: Performing next commissioning step "SendNOC" - [1653471969.812478][30157:30162] CHIP:DMG: ICR moving to [AddingComm] - [1653471969.812559][30157:30162] CHIP:DMG: ICR moving to [AddedComma] - [1653471969.812778][30157:30162] CHIP:IN: Prepared secure message 0xffffa4ce0998 to 0xFFFFFFFB00000000 (0) of type 0x8 and protocolId (0, 1) on exchange 24000i with MessageCounter:211813. - [165347196 - ./chip-tool pairing ble-thread 1 hex:0e080000000000010000000300000f35060004001fffe0020811111111222222220708fd27e57b1b1e22d9051000112233445566778899aabbccddeeff030e4f70656e54687265616444656d6f01021234041061e1206d2c2b46e079eb775f41fc72190c0402a0fff8 20202021 38409.812871][30157:30162] CHIP:IN: Sending encrypted msg 0xffffa4ce0998 with MessageCounter:211813 to 0xFFFFFFFB00000000 (0) at monotonic time: 00000000010D077D msec - [1653471969.813068][30157:30162] CHIP:DMG: ICR moving to [CommandSen] - [1653471969.813137][30157:30162] CHIP:CTL: Sent operational certificate to the device - [1653471969.813237][30157:30162] CHIP:DMG: ICR moving to [AwaitingDe] - [1653471969.952613][30157:30162] CHIP:DL: HandlePlatformSpecificBLEEvent 16387 - [1653471970.050705][30157:30162] CHIP:DL: HandlePlatformSpecificBLEEvent 16387 - [1653471970.148491][30157:30162] CHIP:DL: HandlePlatformSpecificBLEEvent 16387 - [1653471970.344099][30157:30160] CHIP:DL: Indication received, conn = 0xffff9c04df70 - [1653471970.344351][30157:30162] CHIP:DL: HandlePlatformSpecificBLEEvent 16389 - [1653471970.344611][30157:30162] CHIP:EM: Received message of type 0x9 with protocolId (0, 1) and MessageCounter:1000769 on exchange 24000i - [1653471970.344688][30157:30162] CHIP:EM: Found matching exchange: 24000i, Delegate: 0xffff9c06f0a0 - [1653471970.344771][30157:30162] CHIP:DMG: ICR moving to [ResponseRe] - [1653471970.344870][30157:30162] CHIP:DMG: InvokeResponseMessage = - [1653471970.345060][30157:30162] CHIP:DMG: { - [1653471970.345124][30157:30162] CHIP:DMG: suppressResponse = false, - [1653471970.345198][30157:30162] CHIP:DMG: InvokeResponseIBs = - [1653471970.345276][30157:30162] CHIP:DMG: [ - [1653471970.345338][30157:30162] CHIP:DMG: InvokeResponseIB = - [1653471970.345422][30157:30162] CHIP:DMG: { - [1653471970.345501][30157:30162] CHIP:DMG: CommandDataIB = - [1653471970.345586][30157:30162] CHIP:DMG: { - [1653471970.345666][30157:30162] CHIP:DMG: CommandPathIB = - [1653471970.345748][30157:30162] CHIP:DMG: { - [1653471970.345835][30157:30162] CHIP:DMG: EndpointId = 0x0, - [1653471970.345924][30157:30162] CHIP:DMG: ClusterId = 0x3e, - [1653471970.346017][30157:30162] CHIP:DMG: CommandId = 0x8, - [1653471970.346105][30157:30162] CHIP:DMG: }, - [1653471970.346198][30157:30162] CHIP:DMG: - [1653471970.346280][30157:30162] CHIP:DMG: CommandData = - [1653471970.346361][30157:30162] CHIP:DMG: { - [1653471970.346452][30157:30162] CHIP:DMG: 0x0 = 0, - [1653471970.346539][30157:30162] CHIP:DMG: 0x1 = 1, - [1653471970.346628][30157:30162] CHIP:DMG: }, - [1653471970.346702][30157:30162] CHIP:DMG: }, - [1653471970.346767][30157:30162] CHIP:DMG: - [1653471970.346889][30157:30162] CHIP:DMG: }, - [1653471970.346954][30157:30162] CHIP:DMG: - [1653471970.346999][30157:30162] CHIP:DMG: ], - [1653471970.347056][30157:30162] CHIP:DMG: - [1653471970.347101][30157:30162] CHIP:DMG: InteractionModelRevision = 1 - [1653471970.347144][30157:30162] CHIP:DMG: }, - [1653471970.347251][30157:30162] CHIP:DMG: Received Command Response Data, Endpoint=0 Cluster=0x0000_003E Command=0x0000_0008 - [1653471970.347339][30157:30162] CHIP:CTL: Device returned status 0 on receiving the NOC - [1653471970.347381][30157:30162] CHIP:CTL: Operational credentials provisioned on device 0xffff90000b60 - [1653471970.347439][30157:30162] CHIP:TOO: Secure Pairing Success - [1653471970.347485][30157:30162] CHIP:CTL: Successfully finished commissioning step "SendNOC" - - Verify in DUT (ALL-CLUSTER-APP) - - OpCreds: Received an AddNOC command + Verify in TH as commissioner side after commissioning + + [1674603448949] [70108:12435206] [DMG] Received Command Response Data, Endpoint=0 Cluster=0x0000_003E Command=0x0000_0008 + [1674603448950] [70108:12435206] [CTL] Device returned status 0 on receiving the NOC disabled: true - label: "Commissioner configures operational network on DUT if DUT both supports and requires" verification: | - Verify in TH(CHIP-TOOL) after commissioning + Verify in TH as commissioner side after commissioning - [1646909537.345068][3145:3150] CHIP:CTL: Received certificate signing request from the device + [1674603448950] [70108:12435206] [CTL] Operational credentials provisioned on device 0x7f8cef808200 + [1674603448950] [70108:12435206] [TOO] Secure Pairing Success + [1674603448950] [70108:12435206] [TOO] CASE establishment successful + [1674603448950] [70108:12435206] [CTL] Successfully finished commissioning step 'SendNOC' disabled: true - label: "Commissioner instructs Commissionee to connect to operational network if not already connected" verification: | - Verify in TH(CHIP-TOOL) after commissioning - - [1646909537.976592][3145:3150] CHIP:CTL: Operational credentials provisioned on device 0xffffac001730 - [1646909537.976664][3145:3150] CHIP:TOO: Secure Pairing Success + Verify in TH as commissioner side after commissioning + + [1674603448994] [70108:12435695] [DMG] Received Command Response Data, Endpoint=0 Cluster=0x0000_0031 Command=0x0000_0005 + [1674603448995] [70108:12435695] [CTL] Received NetworkConfig response, networkingStatus=0 + [1674603448995] [70108:12435695] [CTL] Successfully finished commissioning step 'WiFiNetworkSetup' + ... + [1674603453416] [70108:12435695] [DMG] Received Command Response Data, Endpoint=0 Cluster=0x0000_0031 Command=0x0000_0007 + [1674603453417] [70108:12435695] [CTL] Received ConnectNetwork response, networkingStatus=0 + [1674603453417] [70108:12435695] [CTL] Successfully finished commissioning step 'WiFiNetworkEnable' disabled: true - label: "Commissioner starts discovery of DUT using Operational Discovery" verification: | - Verify in TH(CHIP-TOOL) - - CHIP:CTL: Commissioning stage next step: "SendNOC" -> "FindOperational" - [1653471976.344532][30157:30162] CHIP:CTL: Performing next commissioning step "FindOperational" - [1653471976.344586][30157:30162] CHIP:CSM: FindOrEstablishSession: PeerId = CCCB8A2597E4538B:0000000000000001 - [1653471976.344642][30157:30162] CHIP:CSM: FindOrEstablishSession: No existing OperationalDeviceProxy instance found - [1653471976.344715][30157:30162] CHIP:CTL: OperationalDeviceProxy[CCCB8A2597E4538B:0000000000000001]: State change 1 --> 2 - [1653471976.344783][30157:30162] CHIP:DIS: Resolving CCCB8A2597E4538B:0000000000000001 ... - [1653471976.346864][30157:30162] CHIP:DIS: Operational node lookup already in progress. Will NOT start a new one. - [1653471976.347000][30157:30162] CHIP:DMG: ICR moving to [AwaitingDe] - [1653471976.348514][30157:30162] CHIP:DL: Avahi resolve found - [1653471976.348597][30157:30162] CHIP:DIS: Node ID resolved for CCCB8A2597E4538B:0000000000000001 - [1653471976.348633][30157:30162] CHIP:DIS: Hostname: E45F010F27530000 - [1653471976.348670][30157:30162] CHIP:DIS: IP Address #1: fe80::e65f:1ff:fe0f:2753 - [1653471976.348702][30157:30162] CHIP:DIS: Port: 5540 - [1653471976.348732][30157:30162] CHIP:DIS: Mrp Interval idle: 5000 ms - [1653471976.348762][30157:30162] CHIP:DIS: Mrp Interval active: 300 ms - [1653471976.349059][30157:30162] CHIP:DIS: UDP:[fe80::e65f:1ff:fe0f:2753%eth0]:5540: new best score: 3 + Verify in TH as commissioner side + + [1674603453656] [70108:12435695] [CTL] Successfully finished commissioning step 'FindOperational' disabled: true - label: "Commissioner opens a CASE session with DUT over operational network" verification: | - Verify in DUT (ALL-CLUSTER-APP) + Verify in TH as commissioner side - [1660154789.690124][7968:7968] CHIP:IN: CASE Server enabling CASE session setups - [1660154789.690208][7968:7968] CHIP:IN: SecureSession[0xaaaab75fae10]: Allocated Type:2 LSID:55651 - [1660154789.690248][7968:7968] CHIP:SC: Allocated SecureSession (0xaaaab75fae10) - waiting for Sigma1 msg - [1660154789.690276][7968:7968] CHIP:SVR: Joining Multicast groups - [1660154789.690304][7968:7968] CHIP:ZCL: Emitting StartUp event - [1660154789.690395][7968:7968] CHIP:EVL: LogEvent event number: 0x0000000000000002 priority: 2, endpoint id: 0x0 cluster id: 0x0000_0028 event id: 0x0 Sys timestamp: 0x00000000001D1D86 - - Verify in TH(CHIP-TOOL) - [1660154794132] [99576:10438621] CHIP: [TOO] CASE establishment successful + [1674603448950] [70108:12435206] [TOO] CASE establishment successful disabled: true - label: "Commissioner sends CommissioningComplete command" verification: | - Verify in TH(CHIP-TOOL) + Verify in TH as commissioner side - CHIP:CTL: Received CommissioningComplete response + [1674603453679] [70108:12435695] [DMG] Received Command Response Data, Endpoint=0 Cluster=0x0000_0030 Command=0x0000_0005 + [1674603453679] [70108:12435695] [CTL] Received CommissioningComplete response, errorCode=0 + [1674603453679] [70108:12435695] [CTL] Successfully finished commissioning step 'SendComplete' disabled: true - label: "Commissioning channel between the Commissioner and Commissionee is terminated." verification: | - Verify in TH(CHIP-TOOL) - - CHIP:CTL: Successfully finished commissioning step "SendComplete" - CHIP:CTL: Commissioning stage next step: "SendComplete" -> "Cleanup" - CHIP:CTL: Performing next commissioning step "Cleanup" - CHIP:CTL: Successfully finished commissioning step "Cleanup" - CHIP:TOO: Device commissioning completed with success - CHIP:CTL: Performing next commissioning step "Cleanup" - CHIP:DIS: Closing all BLE connections - CHIP:IN: Clearing BLE pending packets. - CHIP:BLE: Auto-closing end point"s BLE connection. - CHIP:DL: Closing BLE GATT connection (con 0xffff9c04df70) - CHIP:CTL: Successfully finished commissioning step "Cleanup" - CHIP:TOO: Device commissioning completed with success + Verify in TH as commissioner side + + [1674603453680] [70108:12435200] [CTL] Shutting down the commissioner + [1674603453680] [70108:12435200] [CTL] Stopping commissioning discovery over DNS-SD + [1674603453680] [70108:12435200] [CTL] Shutting down the controller + [1674603453680] [70108:12435200] [IN] Expiring all sessions for fabric 0x1!! disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_G_3_2.yaml b/src/app/tests/suites/certification/Test_TC_G_3_2.yaml index 69ba39ebea0323..986aeb731ff5b3 100644 --- a/src/app/tests/suites/certification/Test_TC_G_3_2.yaml +++ b/src/app/tests/suites/certification/Test_TC_G_3_2.yaml @@ -45,247 +45,231 @@ tests: binds GroupId with GroupKeySetID in the GroupKeyMap attribute list on GroupKeyManagement cluster with the values provided in the above steps" verification: | - Execute the following command in DUT to generate the pre-condition to execute this test case: + Execute the following command in TH to generate the pre-condition step : - ./chip-tool groupkeymanagement key-set-write "{"groupKeySetID": 1, + ./chip-tool groupkeymanagement key-set-write '{"groupKeySetID": 1, "groupKeySecurityPolicy": 0, "epochKey0": "d0d1d2d3d4d5d6d7d8d9dadbdcdddedf", "epochStartTime0": 2220000,"epochKey1": "d1d1d2d3d4d5d6d7d8d9dadbdcdddedf", "epochStartTime1": 2220001,"epochKey2": - "d2d1d2d3d4d5d6d7d8d9dadbdcdddedf", "epochStartTime2": 2220002 }" 1 0 + "d2d1d2d3d4d5d6d7d8d9dadbdcdddedf", "epochStartTime2": 2220002 }' 1 0 + + Verify the command response in TH (all-Clusters-app) log + + [1666939337.680982][8101:8101] CHIP:DMG: InvokeResponseMessage = + [1666939337.680984][8101:8101] CHIP:DMG: { + [1666939337.680986][8101:8101] CHIP:DMG: suppressResponse = false, + [1666939337.680988][8101:8101] CHIP:DMG: InvokeResponseIBs = + [1666939337.680991][8101:8101] CHIP:DMG: [ + [1666939337.680993][8101:8101] CHIP:DMG: InvokeResponseIB = + [1666939337.680997][8101:8101] CHIP:DMG: { + [1666939337.680999][8101:8101] CHIP:DMG: CommandStatusIB = + [1666939337.681001][8101:8101] CHIP:DMG: { + [1666939337.681003][8101:8101] CHIP:DMG: CommandPathIB = + [1666939337.681005][8101:8101] CHIP:DMG: { + [1666939337.681008][8101:8101] CHIP:DMG: EndpointId = 0x0, + [1666939337.681010][8101:8101] CHIP:DMG: ClusterId = 0x3f, + [1666939337.681013][8101:8101] CHIP:DMG: CommandId = 0x0, + [1666939337.681015][8101:8101] CHIP:DMG: }, + [1666939337.681018][8101:8101] CHIP:DMG: + [1666939337.681020][8101:8101] CHIP:DMG: StatusIB = + [1666939337.681023][8101:8101] CHIP:DMG: { + [1666939337.681025][8101:8101] CHIP:DMG: status = 0x00 (SUCCESS), + [1666939337.681027][8101:8101] CHIP:DMG: }, + [1666939337.681029][8101:8101] CHIP:DMG: + [1666939337.681031][8101:8101] CHIP:DMG: }, + [1666939337.681034][8101:8101] CHIP:DMG: + [1666939337.681036][8101:8101] CHIP:DMG: }, + [1666939337.681039][8101:8101] CHIP:DMG: + [1666939337.681041][8101:8101] CHIP:DMG: ], + [1666939337.681044][8101:8101] CHIP:DMG: + [1666939337.681046][8101:8101] CHIP:DMG: InteractionModelRevision = 1 + [1666939337.681047][8101:8101] CHIP:DMG: }, - Verify the command response in TH (all-Clusters-app) log - - [1662658581.933002][231145:231145] CHIP:DMG: InvokeRequestMessage = - [1662658581.933006][231145:231145] CHIP:DMG: { - [1662658581.933009][231145:231145] CHIP:DMG: suppressResponse = false, - [1662658581.933013][231145:231145] CHIP:DMG: timedRequest = false, - [1662658581.933015][231145:231145] CHIP:DMG: InvokeRequests = - [1662658581.933023][231145:231145] CHIP:DMG: [ - [1662658581.933026][231145:231145] CHIP:DMG: CommandDataIB = - [1662658581.933031][231145:231145] CHIP:DMG: { - [1662658581.933037][231145:231145] CHIP:DMG: CommandPathIB = - [1662658581.933042][231145:231145] CHIP:DMG: { - [1662658581.933046][231145:231145] CHIP:DMG: EndpointId = 0x0, - [1662658581.933049][231145:231145] CHIP:DMG: ClusterId = 0x3f, - [1662658581.933053][231145:231145] CHIP:DMG: CommandId = 0x0, - [1662658581.933056][231145:231145] CHIP:DMG: }, - [1662658581.933061][231145:231145] CHIP:DMG: - [1662658581.933064][231145:231145] CHIP:DMG: CommandFields = - [1662658581.933069][231145:231145] CHIP:DMG: { - [1662658581.933072][231145:231145] CHIP:DMG: 0x0 = - [1662658581.933077][231145:231145] CHIP:DMG: { - [1662658581.933081][231145:231145] CHIP:DMG: 0x0 = 1, - [1662658581.933085][231145:231145] CHIP:DMG: 0x1 = 0, - [1662658581.933089][231145:231145] CHIP:DMG: 0x2 = [ - [1662658581.933095][231145:231145] CHIP:DMG: 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd, 0xde, 0xdf, - [1662658581.933100][231145:231145] CHIP:DMG: ] (16 bytes) - [1662658581.933105][231145:231145] CHIP:DMG: 0x3 = 2220000, - [1662658581.933109][231145:231145] CHIP:DMG: 0x4 = [ - [1662658581.933114][231145:231145] CHIP:DMG: 0xd1, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd, 0xde, 0xdf, - [1662658581.933118][231145:231145] CHIP:DMG: ] (16 bytes) - [1662658581.933122][231145:231145] CHIP:DMG: 0x5 = 2220001, - [1662658581.933127][231145:231145] CHIP:DMG: 0x6 = [ - [1662658581.933130][231145:231145] CHIP:DMG: 0xd2, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd, 0xde, 0xdf, - [1662658581.933134][231145:231145] CHIP:DMG: ] (16 bytes) - [1662658581.933138][231145:231145] CHIP:DMG: 0x7 = 2220002, - [1662658581.933143][231145:231145] CHIP:DMG: }, - [1662658581.933147][231145:231145] CHIP:DMG: }, - [1662658581.933150][231145:231145] CHIP:DMG: }, - [1662658581.933156][231145:231145] CHIP:DMG: - [1662658581.933159][231145:231145] CHIP:DMG: ], - [1662658581.933164][231145:231145] CHIP:DMG: - [1662658581.933167][231145:231145] CHIP:DMG: InteractionModelRevision = 1 - [1662658581.933169][231145:231145] CHIP:DMG: }, - [1662658581.933187][231145:231145] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_003F e=0 p=a - [1662658581.933195][231145:231145] CHIP:DMG: AccessControl: allowed Before adding the Group 0x0002,0x0003 execute this command in DUT - ./chip-tool groupkeymanagement write group-key-map "[{"groupId":2, "groupKeySetID": 1, "fabricIndex": 1},{"groupId": 3, "groupKeySetID": 1,"fabricIndex": 1} ]" 1 0 + ./chip-tool groupkeymanagement write group-key-map '[{"groupId":2, "groupKeySetID": 1, "fabricIndex": 1},{"groupId": 3, "groupKeySetID": 1,"fabricIndex": 1} ]' 1 0 Verify the command response in TH (all-Clusters-app) log - [1662658902.326559][231145:231145] CHIP:DMG: WriteRequestMessage = - [1662658902.326562][231145:231145] CHIP:DMG: { - [1662658902.326565][231145:231145] CHIP:DMG: suppressResponse = false, - [1662658902.326568][231145:231145] CHIP:DMG: timedRequest = false, - [1662658902.326571][231145:231145] CHIP:DMG: AttributeDataIBs = - [1662658902.326575][231145:231145] CHIP:DMG: [ - [1662658902.326578][231145:231145] CHIP:DMG: AttributeDataIB = - [1662658902.326582][231145:231145] CHIP:DMG: { - [1662658902.326584][231145:231145] CHIP:DMG: AttributePathIB = - [1662658902.326587][231145:231145] CHIP:DMG: { - [1662658902.326590][231145:231145] CHIP:DMG: Endpoint = 0x0, - [1662658902.326592][231145:231145] CHIP:DMG: Cluster = 0x3f, - [1662658902.326595][231145:231145] CHIP:DMG: Attribute = 0x0000_0000, - [1662658902.326597][231145:231145] CHIP:DMG: } - [1662658902.326600][231145:231145] CHIP:DMG: - [1662658902.326602][231145:231145] CHIP:DMG: Data = [ - [1662658902.326604][231145:231145] CHIP:DMG: - [1662658902.326607][231145:231145] CHIP:DMG: ], - [1662658902.326609][231145:231145] CHIP:DMG: }, - [1662658902.326615][231145:231145] CHIP:DMG: - [1662658902.326617][231145:231145] CHIP:DMG: AttributeDataIB = - [1662658902.326620][231145:231145] CHIP:DMG: { - [1662658902.326622][231145:231145] CHIP:DMG: AttributePathIB = - [1662658902.326625][231145:231145] CHIP:DMG: { - [1662658902.326628][231145:231145] CHIP:DMG: Endpoint = 0x0, - [1662658902.326631][231145:231145] CHIP:DMG: Cluster = 0x3f, - [1662658902.326634][231145:231145] CHIP:DMG: Attribute = 0x0000_0000, - [1662658902.326638][231145:231145] CHIP:DMG: ListIndex = Null, - [1662658902.326641][231145:231145] CHIP:DMG: } - [1662658902.326645][231145:231145] CHIP:DMG: - [1662658902.326648][231145:231145] CHIP:DMG: Data = - [1662658902.326652][231145:231145] CHIP:DMG: { - [1662658902.326656][231145:231145] CHIP:DMG: 0x1 = 2, - [1662658902.326660][231145:231145] CHIP:DMG: 0x2 = 1, - [1662658902.326664][231145:231145] CHIP:DMG: }, - [1662658902.326667][231145:231145] CHIP:DMG: }, - [1662658902.326670][231145:231145] CHIP:DMG: - [1662658902.326674][231145:231145] CHIP:DMG: AttributeDataIB = - [1662658902.326677][231145:231145] CHIP:DMG: { - [1662658902.326680][231145:231145] CHIP:DMG: AttributePathIB = - [1662658902.326685][231145:231145] CHIP:DMG: { - [1662658902.326688][231145:231145] CHIP:DMG: Endpoint = 0x0, - [1662658902.326691][231145:231145] CHIP:DMG: Cluster = 0x3f, - [1662658902.326694][231145:231145] CHIP:DMG: Attribute = 0x0000_0000, - [1662658902.326697][231145:231145] CHIP:DMG: ListIndex = Null, - [1662658902.326700][231145:231145] CHIP:DMG: } - [1662658902.326703][231145:231145] CHIP:DMG: - [1662658902.326706][231145:231145] CHIP:DMG: Data = - [1662658902.326709][231145:231145] CHIP:DMG: { - [1662658902.326712][231145:231145] CHIP:DMG: 0x1 = 3, - [1662658902.326715][231145:231145] CHIP:DMG: 0x2 = 1, - [1662658902.326719][231145:231145] CHIP:DMG: }, - [1662658902.326721][231145:231145] CHIP:DMG: }, - [1662658902.326726][231145:231145] CHIP:DMG: - [1662658902.326728][231145:231145] CHIP:DMG: ], - [1662658902.326736][231145:231145] CHIP:DMG: - [1662658902.326739][231145:231145] CHIP:DMG: moreChunkedMessages = false, - [1662658902.326742][231145:231145] CHIP:DMG: InteractionModelRevision = 1 - [1662658902.326745][231145:231145] CHIP:DMG: }, - [1662658902.326768][231145:231145] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_003F e=0 p=m - [1662658902.326776][231145:231145] CHIP:DMG: AccessControl: allowed + 666939386.530556][8101:8101] CHIP:DMG: WriteResponseMessage = + [1666939386.530558][8101:8101] CHIP:DMG: { + [1666939386.530560][8101:8101] CHIP:DMG: AttributeStatusIBs = + [1666939386.530565][8101:8101] CHIP:DMG: [ + [1666939386.530567][8101:8101] CHIP:DMG: AttributeStatusIB = + [1666939386.530570][8101:8101] CHIP:DMG: { + [1666939386.530573][8101:8101] CHIP:DMG: AttributePathIB = + [1666939386.530576][8101:8101] CHIP:DMG: { + [1666939386.530579][8101:8101] CHIP:DMG: Endpoint = 0x0, + [1666939386.530583][8101:8101] CHIP:DMG: Cluster = 0x3f, + [1666939386.530586][8101:8101] CHIP:DMG: Attribute = 0x0000_0000, + [1666939386.530589][8101:8101] CHIP:DMG: } + [1666939386.530593][8101:8101] CHIP:DMG: + [1666939386.530596][8101:8101] CHIP:DMG: StatusIB = + [1666939386.530600][8101:8101] CHIP:DMG: { + [1666939386.530603][8101:8101] CHIP:DMG: status = 0x00 (SUCCESS), + [1666939386.530606][8101:8101] CHIP:DMG: }, + [1666939386.530610][8101:8101] CHIP:DMG: + [1666939386.530612][8101:8101] CHIP:DMG: }, + [1666939386.530619][8101:8101] CHIP:DMG: + [1666939386.530622][8101:8101] CHIP:DMG: AttributeStatusIB = + [1666939386.530624][8101:8101] CHIP:DMG: { + [1666939386.530627][8101:8101] CHIP:DMG: AttributePathIB = + [1666939386.530630][8101:8101] CHIP:DMG: { + [1666939386.530633][8101:8101] CHIP:DMG: Endpoint = 0x0, + [1666939386.530636][8101:8101] CHIP:DMG: Cluster = 0x3f, + [1666939386.530639][8101:8101] CHIP:DMG: Attribute = 0x0000_0000, + [1666939386.530642][8101:8101] CHIP:DMG: ListIndex = Null, + [1666939386.530645][8101:8101] CHIP:DMG: } + [1666939386.530649][8101:8101] CHIP:DMG: + [1666939386.530652][8101:8101] CHIP:DMG: StatusIB = + [1666939386.530655][8101:8101] CHIP:DMG: { + [1666939386.530658][8101:8101] CHIP:DMG: status = 0x00 (SUCCESS), + [1666939386.530661][8101:8101] CHIP:DMG: }, + [1666939386.530664][8101:8101] CHIP:DMG: + [1666939386.530666][8101:8101] CHIP:DMG: }, + [1666939386.530672][8101:8101] CHIP:DMG: + [1666939386.530675][8101:8101] CHIP:DMG: AttributeStatusIB = + [1666939386.530678][8101:8101] CHIP:DMG: { + [1666939386.530680][8101:8101] CHIP:DMG: AttributePathIB = + [1666939386.530683][8101:8101] CHIP:DMG: { + [1666939386.530686][8101:8101] CHIP:DMG: Endpoint = 0x0, + [1666939386.530689][8101:8101] CHIP:DMG: Cluster = 0x3f, + [1666939386.530692][8101:8101] CHIP:DMG: Attribute = 0x0000_0000, + [1666939386.530696][8101:8101] CHIP:DMG: ListIndex = Null, + [1666939386.530698][8101:8101] CHIP:DMG: } + [1666939386.530702][8101:8101] CHIP:DMG: + [1666939386.530705][8101:8101] CHIP:DMG: StatusIB = + [1666939386.530708][8101:8101] CHIP:DMG: { + [1666939386.530711][8101:8101] CHIP:DMG: status = 0x00 (SUCCESS), + [1666939386.530714][8101:8101] CHIP:DMG: }, + [1666939386.530717][8101:8101] CHIP:DMG: + [1666939386.530719][8101:8101] CHIP:DMG: }, + [1666939386.530723][8101:8101] CHIP:DMG: + [1666939386.530726][8101:8101] CHIP:DMG: ], + [1666939386.530732][8101:8101] CHIP:DMG: + [1666939386.530735][8101:8101] CHIP:DMG: InteractionModelRevision = 1 + [1666939386.530737][8101:8101] CHIP:DMG: } ./chip-tool groups add-group 0x0002 gp2 1 1 Verify the command response in TH (all-Clusters-app) log - [1663135868.553238][326599:326599] CHIP:DMG: InvokeRequestMessage = - [1663135868.553242][326599:326599] CHIP:DMG: { - [1663135868.553245][326599:326599] CHIP:DMG: suppressResponse = false, - [1663135868.553249][326599:326599] CHIP:DMG: timedRequest = false, - [1663135868.553252][326599:326599] CHIP:DMG: InvokeRequests = - [1663135868.553257][326599:326599] CHIP:DMG: [ - [1663135868.553261][326599:326599] CHIP:DMG: CommandDataIB = - [1663135868.553266][326599:326599] CHIP:DMG: { - [1663135868.553269][326599:326599] CHIP:DMG: CommandPathIB = - [1663135868.553273][326599:326599] CHIP:DMG: { - [1663135868.553276][326599:326599] CHIP:DMG: EndpointId = 0x1, - [1663135868.553280][326599:326599] CHIP:DMG: ClusterId = 0x4, - [1663135868.553284][326599:326599] CHIP:DMG: CommandId = 0x0, - [1663135868.553287][326599:326599] CHIP:DMG: }, - [1663135868.553291][326599:326599] CHIP:DMG: - [1663135868.553294][326599:326599] CHIP:DMG: CommandFields = - [1663135868.553298][326599:326599] CHIP:DMG: { - [1663135868.553303][326599:326599] CHIP:DMG: 0x0 = 2, - [1663135868.553307][326599:326599] CHIP:DMG: 0x1 = "gp2" (3 chars), - [1663135868.553311][326599:326599] CHIP:DMG: }, - [1663135868.553313][326599:326599] CHIP:DMG: }, - [1663135868.553318][326599:326599] CHIP:DMG: - [1663135868.553320][326599:326599] CHIP:DMG: ], - [1663135868.553325][326599:326599] CHIP:DMG: - [1663135868.553328][326599:326599] CHIP:DMG: InteractionModelRevision = 1 - [1663135868.553331][326599:326599] CHIP:DMG: }, - [1663135868.553347][326599:326599] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_0004 e=1 p=m - [1663135868.553353][326599:326599] CHIP:DMG: AccessControl: allowed + [1666939418.383346][8101:8101] CHIP:DMG: + [1666939418.383356][8101:8101] CHIP:DMG: InvokeResponseMessage = + [1666939418.383358][8101:8101] CHIP:DMG: { + [1666939418.383360][8101:8101] CHIP:DMG: suppressResponse = false, + [1666939418.383362][8101:8101] CHIP:DMG: InvokeResponseIBs = + [1666939418.383365][8101:8101] CHIP:DMG: [ + [1666939418.383367][8101:8101] CHIP:DMG: InvokeResponseIB = + [1666939418.383371][8101:8101] CHIP:DMG: { + [1666939418.383372][8101:8101] CHIP:DMG: CommandDataIB = + [1666939418.383374][8101:8101] CHIP:DMG: { + [1666939418.383376][8101:8101] CHIP:DMG: CommandPathIB = + [1666939418.383379][8101:8101] CHIP:DMG: { + [1666939418.383381][8101:8101] CHIP:DMG: EndpointId = 0x1, + [1666939418.383383][8101:8101] CHIP:DMG: ClusterId = 0x4, + [1666939418.383385][8101:8101] CHIP:DMG: CommandId = 0x0, + [1666939418.383387][8101:8101] CHIP:DMG: }, + [1666939418.383390][8101:8101] CHIP:DMG: + [1666939418.383392][8101:8101] CHIP:DMG: CommandFields = + [1666939418.383394][8101:8101] CHIP:DMG: { + [1666939418.383397][8101:8101] CHIP:DMG: 0x0 = 0, + [1666939418.383399][8101:8101] CHIP:DMG: 0x1 = 2, + [1666939418.383401][8101:8101] CHIP:DMG: }, + [1666939418.383403][8101:8101] CHIP:DMG: }, + [1666939418.383406][8101:8101] CHIP:DMG: + [1666939418.383408][8101:8101] CHIP:DMG: }, + [1666939418.383411][8101:8101] CHIP:DMG: + [1666939418.383413][8101:8101] CHIP:DMG: ], + [1666939418.383416][8101:8101] CHIP:DMG: + [1666939418.383418][8101:8101] CHIP:DMG: InteractionModelRevision = 1 + ./chip-tool groups add-group 0x0003 gp3 1 1 Verify the command response in TH (all-Clusters-app) log - [1663135947.996375][326599:326599] CHIP:DMG: InvokeRequestMessage = - [1663135947.996379][326599:326599] CHIP:DMG: { - [1663135947.996382][326599:326599] CHIP:DMG: suppressResponse = false, - [1663135947.996385][326599:326599] CHIP:DMG: timedRequest = false, - [1663135947.996388][326599:326599] CHIP:DMG: InvokeRequests = - [1663135947.996394][326599:326599] CHIP:DMG: [ - [1663135947.996397][326599:326599] CHIP:DMG: CommandDataIB = - [1663135947.996400][326599:326599] CHIP:DMG: { - [1663135947.996403][326599:326599] CHIP:DMG: CommandPathIB = - [1663135947.996407][326599:326599] CHIP:DMG: { - [1663135947.996411][326599:326599] CHIP:DMG: EndpointId = 0x1, - [1663135947.996414][326599:326599] CHIP:DMG: ClusterId = 0x4, - [1663135947.996418][326599:326599] CHIP:DMG: CommandId = 0x0, - [1663135947.996421][326599:326599] CHIP:DMG: }, - [1663135947.996425][326599:326599] CHIP:DMG: - [1663135947.996428][326599:326599] CHIP:DMG: CommandFields = - [1663135947.996432][326599:326599] CHIP:DMG: { - [1663135947.996436][326599:326599] CHIP:DMG: 0x0 = 3, - [1663135947.996440][326599:326599] CHIP:DMG: 0x1 = "gp3" (3 chars), - [1663135947.996444][326599:326599] CHIP:DMG: }, - [1663135947.996447][326599:326599] CHIP:DMG: }, - [1663135947.996451][326599:326599] CHIP:DMG: - [1663135947.996454][326599:326599] CHIP:DMG: ], - [1663135947.996459][326599:326599] CHIP:DMG: - [1663135947.996462][326599:326599] CHIP:DMG: InteractionModelRevision = 1 - [1663135947.996465][326599:326599] CHIP:DMG: }, - [1663135947.996481][326599:326599] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_0004 e=1 p=m - [1663135947.996488][326599:326599] CHIP:DMG: AccessControl: allowed - [1663135947.996493][326599:326599] CHIP:DMG: Received command for Endpoint=1 Cluster=0x0000_0004 Command=0x0000_0000 + [1666939441.007758][8101:8101] CHIP:DMG: InvokeResponseMessage = + [1666939441.007761][8101:8101] CHIP:DMG: { + [1666939441.007763][8101:8101] CHIP:DMG: suppressResponse = false, + [1666939441.007766][8101:8101] CHIP:DMG: InvokeResponseIBs = + [1666939441.007769][8101:8101] CHIP:DMG: [ + [1666939441.007771][8101:8101] CHIP:DMG: InvokeResponseIB = + [1666939441.007775][8101:8101] CHIP:DMG: { + [1666939441.007777][8101:8101] CHIP:DMG: CommandDataIB = + [1666939441.007780][8101:8101] CHIP:DMG: { + [1666939441.007782][8101:8101] CHIP:DMG: CommandPathIB = + [1666939441.007785][8101:8101] CHIP:DMG: { + [1666939441.007787][8101:8101] CHIP:DMG: EndpointId = 0x1, + [1666939441.007789][8101:8101] CHIP:DMG: ClusterId = 0x4, + [1666939441.007791][8101:8101] CHIP:DMG: CommandId = 0x0, + [1666939441.007794][8101:8101] CHIP:DMG: }, + [1666939441.007796][8101:8101] CHIP:DMG: + [1666939441.007799][8101:8101] CHIP:DMG: CommandFields = + [1666939441.007802][8101:8101] CHIP:DMG: { + [1666939441.007805][8101:8101] CHIP:DMG: 0x0 = 0, + [1666939441.007807][8101:8101] CHIP:DMG: 0x1 = 3, + [1666939441.007809][8101:8101] CHIP:DMG: }, + [1666939441.007811][8101:8101] CHIP:DMG: }, + [1666939441.007814][8101:8101] CHIP:DMG: + [1666939441.007817][8101:8101] CHIP:DMG: }, + [1666939441.007819][8101:8101] CHIP:DMG: + [1666939441.007821][8101:8101] CHIP:DMG: ], + [1666939441.007825][8101:8101] CHIP:DMG: + [1666939441.007827][8101:8101] CHIP:DMG: InteractionModelRevision = 1 + Execute the below command before adding the Group0x0004 execute this command in step-4. - ./chip-tool groupkeymanagement write group-key-map "[{"groupId": 4, "groupKeySetID": 1, "fabricIndex": 1}]" 1 0 + ./chip-tool groupkeymanagement write group-key-map '[{"groupId": 4, "groupKeySetID": 1, "fabricIndex": 1}]' 1 0 Verify the command response in TH (all-Clusters-app) log - [1662658956.898165][231145:231145] CHIP:DMG: WriteRequestMessage = - [1662658956.898167][231145:231145] CHIP:DMG: { - [1662658956.898170][231145:231145] CHIP:DMG: suppressResponse = false, - [1662658956.898172][231145:231145] CHIP:DMG: timedRequest = false, - [1662658956.898175][231145:231145] CHIP:DMG: AttributeDataIBs = - [1662658956.898178][231145:231145] CHIP:DMG: [ - [1662658956.898180][231145:231145] CHIP:DMG: AttributeDataIB = - [1662658956.898184][231145:231145] CHIP:DMG: { - [1662658956.898186][231145:231145] CHIP:DMG: AttributePathIB = - [1662658956.898191][231145:231145] CHIP:DMG: { - [1662658956.898193][231145:231145] CHIP:DMG: Endpoint = 0x0, - [1662658956.898196][231145:231145] CHIP:DMG: Cluster = 0x3f, - [1662658956.898198][231145:231145] CHIP:DMG: Attribute = 0x0000_0000, - [1662658956.898201][231145:231145] CHIP:DMG: } - [1662658956.898204][231145:231145] CHIP:DMG: - [1662658956.898207][231145:231145] CHIP:DMG: Data = [ - [1662658956.898209][231145:231145] CHIP:DMG: - [1662658956.898212][231145:231145] CHIP:DMG: ], - [1662658956.898214][231145:231145] CHIP:DMG: }, - [1662658956.898219][231145:231145] CHIP:DMG: - [1662658956.898221][231145:231145] CHIP:DMG: AttributeDataIB = - [1662658956.898223][231145:231145] CHIP:DMG: { - [1662658956.898226][231145:231145] CHIP:DMG: AttributePathIB = - [1662658956.898229][231145:231145] CHIP:DMG: { - [1662658956.898231][231145:231145] CHIP:DMG: Endpoint = 0x0, - [1662658956.898235][231145:231145] CHIP:DMG: Cluster = 0x3f, - [1662658956.898237][231145:231145] CHIP:DMG: Attribute = 0x0000_0000, - [1662658956.898241][231145:231145] CHIP:DMG: ListIndex = Null, - [1662658956.898243][231145:231145] CHIP:DMG: } - [1662658956.898247][231145:231145] CHIP:DMG: - [1662658956.898249][231145:231145] CHIP:DMG: Data = - [1662658956.898252][231145:231145] CHIP:DMG: { - [1662658956.898255][231145:231145] CHIP:DMG: 0x1 = 4, - [1662658956.898257][231145:231145] CHIP:DMG: 0x2 = 1, - [1662658956.898260][231145:231145] CHIP:DMG: }, - [1662658956.898263][231145:231145] CHIP:DMG: }, - [1662658956.898266][231145:231145] CHIP:DMG: - [1662658956.898268][231145:231145] CHIP:DMG: ], - [1662658956.898272][231145:231145] CHIP:DMG: - [1662658956.898274][231145:231145] CHIP:DMG: moreChunkedMessages = false, - [1662658956.898277][231145:231145] CHIP:DMG: InteractionModelRevision = 1 - [1662658956.898278][231145:231145] CHIP:DMG: }, - [1662658956.898293][231145:231145] CHIP:DMG: AccessControl: checking + [1666939476.749560][8101:8101] CHIP:DMG: + [1666939476.749567][8101:8101] CHIP:DMG: WriteResponseMessage = + [1666939476.749569][8101:8101] CHIP:DMG: { + [1666939476.749572][8101:8101] CHIP:DMG: AttributeStatusIBs = + [1666939476.749575][8101:8101] CHIP:DMG: [ + [1666939476.749577][8101:8101] CHIP:DMG: AttributeStatusIB = + [1666939476.749579][8101:8101] CHIP:DMG: { + [1666939476.749581][8101:8101] CHIP:DMG: AttributePathIB = + [1666939476.749583][8101:8101] CHIP:DMG: { + [1666939476.749585][8101:8101] CHIP:DMG: Endpoint = 0x0, + [1666939476.749587][8101:8101] CHIP:DMG: Cluster = 0x3f, + [1666939476.749589][8101:8101] CHIP:DMG: Attribute = 0x0000_0000, + [1666939476.749591][8101:8101] CHIP:DMG: } + [1666939476.749594][8101:8101] CHIP:DMG: + [1666939476.749596][8101:8101] CHIP:DMG: StatusIB = + [1666939476.749599][8101:8101] CHIP:DMG: { + [1666939476.749601][8101:8101] CHIP:DMG: status = 0x00 (SUCCESS), + [1666939476.749603][8101:8101] CHIP:DMG: }, + [1666939476.749605][8101:8101] CHIP:DMG: + [1666939476.749607][8101:8101] CHIP:DMG: }, + [1666939476.749610][8101:8101] CHIP:DMG: + [1666939476.749612][8101:8101] CHIP:DMG: AttributeStatusIB = + [1666939476.749614][8101:8101] CHIP:DMG: { + [1666939476.749616][8101:8101] CHIP:DMG: AttributePathIB = + [1666939476.749618][8101:8101] CHIP:DMG: { + [1666939476.749620][8101:8101] CHIP:DMG: Endpoint = 0x0, + [1666939476.749622][8101:8101] CHIP:DMG: Cluster = 0x3f, + [1666939476.749624][8101:8101] CHIP:DMG: Attribute = 0x0000_0000, + [1666939476.749626][8101:8101] CHIP:DMG: ListIndex = Null, + [1666939476.749628][8101:8101] CHIP:DMG: } + [1666939476.749631][8101:8101] CHIP:DMG: + [1666939476.749633][8101:8101] CHIP:DMG: StatusIB = + [1666939476.749635][8101:8101] CHIP:DMG: { + [1666939476.749637][8101:8101] CHIP:DMG: status = 0x00 (SUCCESS), + [1666939476.749639][8101:8101] CHIP:DMG: }, + [1666939476.749641][8101:8101] CHIP:DMG: + [1666939476.749643][8101:8101] CHIP:DMG: }, + [1666939476.749645][8101:8101] CHIP:DMG: + [1666939476.749647][8101:8101] CHIP:DMG: ], + [1666939476.749651][8101:8101] CHIP:DMG: + [1666939476.749653][8101:8101] CHIP:DMG: InteractionModelRevision = 1 ./chip-tool groups add-group 0x0004 gp4 1 1 @@ -445,7 +429,7 @@ tests: verification: | ./chip-tool identify identify 0x0078 1 1 - Verify the "status is success" on the TH(Chip-tool) Log: + Verify the "status is SUCCESS" on the TH(Chip-tool) Log: [1666940447.677717][8101:8101] CHIP:DMG: InvokeResponseMessage = [1666940447.677720][8101:8101] CHIP:DMG: { diff --git a/src/app/tests/suites/certification/Test_TC_LVL_2_3.yaml b/src/app/tests/suites/certification/Test_TC_LVL_2_3.yaml index 05f80097b803c1..77eb029d199d8f 100644 --- a/src/app/tests/suites/certification/Test_TC_LVL_2_3.yaml +++ b/src/app/tests/suites/certification/Test_TC_LVL_2_3.yaml @@ -37,645 +37,484 @@ tests: "DUT reads all supported mandatory attributes from TH one at a time in a manufacturer specific order" verification: | - TH receives the read command and knows this attribute for this cluster and provides a plausable value, DUT processes the values and operates normally + Product maker needs to provide instructions for how to trigger the command on the DUT. For comparison, the DUT behavior for this test step can be simulated using chip-tool (when DUT is a commissioner/Client) ./chip-tool levelcontrol read current-level 1 1 - Verify DUT receives current-level attribute response on the TH(all-clusters-app) Log: - - [1666847742.653824][1489:1489] CHIP:DMG: ReportDataMessage = - [1666847742.653862][1489:1489] CHIP:DMG: { - [1666847742.653892][1489:1489] CHIP:DMG: AttributeReportIBs = - [1666847742.653937][1489:1489] CHIP:DMG: [ - [1666847742.653971][1489:1489] CHIP:DMG: AttributeReportIB = - [1666847742.654016][1489:1489] CHIP:DMG: { - [1666847742.654058][1489:1489] CHIP:DMG: AttributeDataIB = - [1666847742.654105][1489:1489] CHIP:DMG: { - [1666847742.654154][1489:1489] CHIP:DMG: DataVersion = 0xa5f5a928, - [1666847742.654206][1489:1489] CHIP:DMG: AttributePathIB = - [1666847742.654264][1489:1489] CHIP:DMG: { - [1666847742.654321][1489:1489] CHIP:DMG: Endpoint = 0x1, - [1666847742.654373][1489:1489] CHIP:DMG: Cluster = 0x8, - [1666847742.654428][1489:1489] CHIP:DMG: Attribute = 0x0000_0000, - [1666847742.654479][1489:1489] CHIP:DMG: } - [1666847742.654532][1489:1489] CHIP:DMG: - [1666847742.654614][1489:1489] CHIP:DMG: Data = 254, - [1666847742.654667][1489:1489] CHIP:DMG: }, - [1666847742.654718][1489:1489] CHIP:DMG: - [1666847742.654761][1489:1489] CHIP:DMG: }, - [1666847742.654805][1489:1489] CHIP:DMG: - [1666847742.654843][1489:1489] CHIP:DMG: ], - [1666847742.654886][1489:1489] CHIP:DMG: - [1666847742.654919][1489:1489] CHIP:DMG: SuppressResponse = true, - [1666847742.654959][1489:1489] CHIP:DMG: InteractionModelRevision = 1 - + [1657279115.433005][4417:4417] CHIP:IM: Received Read request + [1657279115.433184][4417:4417] CHIP:DMG: ReadRequestMessage = + [1657279115.433258][4417:4417] CHIP:DMG: { + [1657279115.433313][4417:4417] CHIP:DMG: AttributePathIBs = + [1657279115.433379][4417:4417] CHIP:DMG: [ + [1657279115.433438][4417:4417] CHIP:DMG: AttributePathIB = + [1657279115.433506][4417:4417] CHIP:DMG: { + [1657279115.433572][4417:4417] CHIP:DMG: Endpoint = 0x1, + [1657279115.433703][4417:4417] CHIP:DMG: Cluster = 0x8, + [1657279115.433781][4417:4417] CHIP:DMG: Attribute = 0x0000_0000, + [1657279115.433851][4417:4417] CHIP:DMG: } + [1657279115.433920][4417:4417] CHIP:DMG: + [1657279115.433980][4417:4417] CHIP:DMG: ], + [1657279115.434047][4417:4417] CHIP:DMG: + [1657279115.434109][4417:4417] CHIP:DMG: isFabricFiltered = true, + [1657279115.434169][4417:4417] CHIP:DMG: InteractionModelRevision = 1 + [1657279115.434226][4417:4417] CHIP:DMG: }, ./chip-tool levelcontrol read on-level 1 1 - verify On TH(all-clusters-app) receives the right Read Request Message for the data sent in the above command - - [1666847769.484609][1489:1489] CHIP:DMG: ReportDataMessage = - [1666847769.484641][1489:1489] CHIP:DMG: { - [1666847769.484666][1489:1489] CHIP:DMG: AttributeReportIBs = - [1666847769.484702][1489:1489] CHIP:DMG: [ - [1666847769.484731][1489:1489] CHIP:DMG: AttributeReportIB = - [1666847769.484767][1489:1489] CHIP:DMG: { - [1666847769.484800][1489:1489] CHIP:DMG: AttributeDataIB = - [1666847769.484840][1489:1489] CHIP:DMG: { - [1666847769.484874][1489:1489] CHIP:DMG: DataVersion = 0xa5f5a928, - [1666847769.484905][1489:1489] CHIP:DMG: AttributePathIB = - [1666847769.484935][1489:1489] CHIP:DMG: { - [1666847769.484977][1489:1489] CHIP:DMG: Endpoint = 0x1, - [1666847769.485015][1489:1489] CHIP:DMG: Cluster = 0x8, - [1666847769.485051][1489:1489] CHIP:DMG: Attribute = 0x0000_0011, - [1666847769.485085][1489:1489] CHIP:DMG: } - [1666847769.485129][1489:1489] CHIP:DMG: - [1666847769.485165][1489:1489] CHIP:DMG: Data = NULL - [1666847769.485197][1489:1489] CHIP:DMG: }, - [1666847769.485239][1489:1489] CHIP:DMG: - [1666847769.485271][1489:1489] CHIP:DMG: }, - [1666847769.485313][1489:1489] CHIP:DMG: - [1666847769.485340][1489:1489] CHIP:DMG: ], - [1666847769.485375][1489:1489] CHIP:DMG: - [1666847769.485402][1489:1489] CHIP:DMG: SuppressResponse = true, - [1666847769.485430][1489:1489] CHIP:DMG: InteractionModelRevision = 1 - [1666847769.485457][1489:1489] CHIP:DMG: } - + [1657279142.246433][4417:4417] CHIP:IM: Received Read request + [1657279142.246605][4417:4417] CHIP:DMG: ReadRequestMessage = + [1657279142.246670][4417:4417] CHIP:DMG: { + [1657279142.246725][4417:4417] CHIP:DMG: AttributePathIBs = + [1657279142.246788][4417:4417] CHIP:DMG: [ + [1657279142.246848][4417:4417] CHIP:DMG: AttributePathIB = + [1657279142.246906][4417:4417] CHIP:DMG: { + [1657279142.246965][4417:4417] CHIP:DMG: Endpoint = 0x1, + [1657279142.247028][4417:4417] CHIP:DMG: Cluster = 0x8, + [1657279142.247100][4417:4417] CHIP:DMG: Attribute = 0x0000_0011, + [1657279142.247164][4417:4417] CHIP:DMG: } + [1657279142.247245][4417:4417] CHIP:DMG: + [1657279142.247310][4417:4417] CHIP:DMG: ], + [1657279142.247375][4417:4417] CHIP:DMG: + [1657279142.247439][4417:4417] CHIP:DMG: isFabricFiltered = true, + [1657279142.247500][4417:4417] CHIP:DMG: InteractionModelRevision = 1 + [1657279142.247552][4417:4417] CHIP:DMG: }, ./chip-tool levelcontrol read options 1 1 - Verify DUT receives options attribute response on the TH(all-clusters-app) Log: - - [1666847793.239635][1489:1489] CHIP:DMG: ReportDataMessage = - [1666847793.239671][1489:1489] CHIP:DMG: { - [1666847793.239699][1489:1489] CHIP:DMG: AttributeReportIBs = - [1666847793.239743][1489:1489] CHIP:DMG: [ - [1666847793.239775][1489:1489] CHIP:DMG: AttributeReportIB = - [1666847793.239816][1489:1489] CHIP:DMG: { - [1666847793.239845][1489:1489] CHIP:DMG: AttributeDataIB = - [1666847793.239892][1489:1489] CHIP:DMG: { - [1666847793.239941][1489:1489] CHIP:DMG: DataVersion = 0xa5f5a928, - [1666847793.239989][1489:1489] CHIP:DMG: AttributePathIB = - [1666847793.240037][1489:1489] CHIP:DMG: { - [1666847793.240078][1489:1489] CHIP:DMG: Endpoint = 0x1, - [1666847793.240126][1489:1489] CHIP:DMG: Cluster = 0x8, - [1666847793.240179][1489:1489] CHIP:DMG: Attribute = 0x0000_000F, - [1666847793.240222][1489:1489] CHIP:DMG: } - [1666847793.240274][1489:1489] CHIP:DMG: - [1666847793.240325][1489:1489] CHIP:DMG: Data = 0, - [1666847793.240363][1489:1489] CHIP:DMG: }, - [1666847793.240413][1489:1489] CHIP:DMG: - [1666847793.240447][1489:1489] CHIP:DMG: }, - [1666847793.240489][1489:1489] CHIP:DMG: - [1666847793.240521][1489:1489] CHIP:DMG: ], - [1666847793.240561][1489:1489] CHIP:DMG: - [1666847793.240594][1489:1489] CHIP:DMG: SuppressResponse = true, - [1666847793.240627][1489:1489] CHIP:DMG: InteractionModelRevision = 1 - [1666847793.240655][1489:1489] CHIP:DMG: } + [1657279166.425514][4417:4417] CHIP:IM: Received Read request + [1657279166.425770][4417:4417] CHIP:DMG: ReadRequestMessage = + [1657279166.425842][4417:4417] CHIP:DMG: { + [1657279166.425895][4417:4417] CHIP:DMG: AttributePathIBs = + [1657279166.425960][4417:4417] CHIP:DMG: [ + [1657279166.426018][4417:4417] CHIP:DMG: AttributePathIB = + [1657279166.426093][4417:4417] CHIP:DMG: { + [1657279166.426161][4417:4417] CHIP:DMG: Endpoint = 0x1, + [1657279166.426245][4417:4417] CHIP:DMG: Cluster = 0x8, + [1657279166.426310][4417:4417] CHIP:DMG: Attribute = 0x0000_000F, + [1657279166.426389][4417:4417] CHIP:DMG: } + [1657279166.426465][4417:4417] CHIP:DMG: + [1657279166.426528][4417:4417] CHIP:DMG: ], + [1657279166.426597][4417:4417] CHIP:DMG: + [1657279166.426660][4417:4417] CHIP:DMG: isFabricFiltered = true, + [1657279166.426721][4417:4417] CHIP:DMG: InteractionModelRevision = 1 + [1657279166.426777][4417:4417] CHIP:DMG: }, disabled: true - label: "DUT reads all supported optional attributes from TH one at a time in a manufacturer specific order" verification: | - TH receives the read command and knows this attribute for this cluster and provides a plausable value, DUT processes the values and operates normally + Product maker needs to provide instructions for how to trigger the command on the DUT. For comparison, the DUT behavior for this test step can be simulated using chip-tool (when DUT is a commissioner/Client) ./chip-tool levelcontrol read remaining-time 1 1 - Verify DUT receives remaining-time attribute response on the TH(all-clusters-app) Log: - - [1666847817.008026][1489:1489] CHIP:DMG: ReportDataMessage = - [1666847817.008078][1489:1489] CHIP:DMG: { - [1666847817.008120][1489:1489] CHIP:DMG: AttributeReportIBs = - [1666847817.008178][1489:1489] CHIP:DMG: [ - [1666847817.008229][1489:1489] CHIP:DMG: AttributeReportIB = - [1666847817.008296][1489:1489] CHIP:DMG: { - [1666847817.008351][1489:1489] CHIP:DMG: AttributeDataIB = - [1666847817.008401][1489:1489] CHIP:DMG: { - [1666847817.008513][1489:1489] CHIP:DMG: DataVersion = 0xa5f5a928, - [1666847817.008592][1489:1489] CHIP:DMG: AttributePathIB = - [1666847817.008664][1489:1489] CHIP:DMG: { - [1666847817.008723][1489:1489] CHIP:DMG: Endpoint = 0x1, - [1666847817.008793][1489:1489] CHIP:DMG: Cluster = 0x8, - [1666847817.008867][1489:1489] CHIP:DMG: Attribute = 0x0000_0001, - [1666847817.008924][1489:1489] CHIP:DMG: } - [1666847817.008995][1489:1489] CHIP:DMG: - [1666847817.009063][1489:1489] CHIP:DMG: Data = 0, - [1666847817.009127][1489:1489] CHIP:DMG: }, - [1666847817.009183][1489:1489] CHIP:DMG: - [1666847817.009238][1489:1489] CHIP:DMG: }, - [1666847817.009346][1489:1489] CHIP:DMG: - [1666847817.009396][1489:1489] CHIP:DMG: ], - [1666847817.009453][1489:1489] CHIP:DMG: - [1666847817.009500][1489:1489] CHIP:DMG: SuppressResponse = true, - [1666847817.009549][1489:1489] CHIP:DMG: InteractionModelRevision = 1 - + 1657913316.919773][3126:3126] CHIP:IM: Received Read request + [1657913316.919880][3126:3126] CHIP:DMG: ReadRequestMessage = + [1657913316.919920][3126:3126] CHIP:DMG: { + [1657913316.919952][3126:3126] CHIP:DMG: AttributePathIBs = + [1657913316.919995][3126:3126] CHIP:DMG: [ + [1657913316.920046][3126:3126] CHIP:DMG: AttributePathIB = + [1657913316.920135][3126:3126] CHIP:DMG: { + [1657913316.920176][3126:3126] CHIP:DMG: Endpoint = 0x1, + [1657913316.920341][3126:3126] CHIP:DMG: Cluster = 0x8, + [1657913316.920396][3126:3126] CHIP:DMG: Attribute = 0x0000_0001, + [1657913316.920457][3126:3126] CHIP:DMG: } + [1657913316.920503][3126:3126] CHIP:DMG: + [1657913316.920543][3126:3126] CHIP:DMG: ], + [1657913316.920584][3126:3126] CHIP:DMG: + [1657913316.920622][3126:3126] CHIP:DMG: isFabricFiltered = true, + [1657913316.920673][3126:3126] CHIP:DMG: InteractionModelRevision = 1 + [1657913316.920707][3126:3126] CHIP:DMG: }, ./chip-tool levelcontrol read min-level 1 1 - Verify DUT receives min-level attribute response on the TH(all-clusters-app) Log: - - [1666848130.062809][1523:1523] CHIP:DMG: ReportDataMessage = - [1666848130.062859][1523:1523] CHIP:DMG: { - [1666848130.062897][1523:1523] CHIP:DMG: AttributeReportIBs = - [1666848130.062951][1523:1523] CHIP:DMG: [ - [1666848130.062995][1523:1523] CHIP:DMG: AttributeReportIB = - [1666848130.063053][1523:1523] CHIP:DMG: { - [1666848130.063220][1523:1523] CHIP:DMG: AttributeDataIB = - [1666848130.063355][1523:1523] CHIP:DMG: { - [1666848130.063446][1523:1523] CHIP:DMG: DataVersion = 0xb1256199, - [1666848130.063591][1523:1523] CHIP:DMG: AttributePathIB = - [1666848130.063646][1523:1523] CHIP:DMG: { - [1666848130.063694][1523:1523] CHIP:DMG: Endpoint = 0x1, - [1666848130.063742][1523:1523] CHIP:DMG: Cluster = 0x8, - [1666848130.063790][1523:1523] CHIP:DMG: Attribute = 0x0000_0002, - [1666848130.063835][1523:1523] CHIP:DMG: } - [1666848130.063882][1523:1523] CHIP:DMG: - [1666848130.063929][1523:1523] CHIP:DMG: Data = 1, - [1666848130.063971][1523:1523] CHIP:DMG: }, - [1666848130.064018][1523:1523] CHIP:DMG: - [1666848130.064054][1523:1523] CHIP:DMG: }, - [1666848130.064099][1523:1523] CHIP:DMG: - [1666848130.064133][1523:1523] CHIP:DMG: ], - [1666848130.064178][1523:1523] CHIP:DMG: - [1666848130.064215][1523:1523] CHIP:DMG: SuppressResponse = true, - [1666848130.064252][1523:1523] CHIP:DMG: InteractionModelRevision = 1 - + [1657913332.319502][3126:3126] CHIP:IM: Received Read request + [1657913332.319628][3126:3126] CHIP:DMG: ReadRequestMessage = + [1657913332.319675][3126:3126] CHIP:DMG: { + [1657913332.319734][3126:3126] CHIP:DMG: AttributePathIBs = + [1657913332.319782][3126:3126] CHIP:DMG: [ + [1657913332.319826][3126:3126] CHIP:DMG: AttributePathIB = + [1657913332.319898][3126:3126] CHIP:DMG: { + [1657913332.319950][3126:3126] CHIP:DMG: Endpoint = 0x1, + [1657913332.320006][3126:3126] CHIP:DMG: Cluster = 0x8, + [1657913332.320127][3126:3126] CHIP:DMG: Attribute = 0x0000_0002, + [1657913332.320181][3126:3126] CHIP:DMG: } + [1657913332.320239][3126:3126] CHIP:DMG: + [1657913332.320305][3126:3126] CHIP:DMG: ], + [1657913332.320358][3126:3126] CHIP:DMG: + [1657913332.320405][3126:3126] CHIP:DMG: isFabricFiltered = true, + [1657913332.320470][3126:3126] CHIP:DMG: InteractionModelRevision = 1 + [1657913332.320514][3126:3126] CHIP:DMG: }, ./chip-tool levelcontrol read max-level 1 1 - - Verify DUT receives max-level attribute response on the TH(all-clusters-app) Log: - - [1666848155.007434][1523:1523] CHIP:DMG: ReportDataMessage = - [1666848155.007507][1523:1523] CHIP:DMG: { - [1666848155.007563][1523:1523] CHIP:DMG: AttributeReportIBs = - [1666848155.007643][1523:1523] CHIP:DMG: [ - [1666848155.007705][1523:1523] CHIP:DMG: AttributeReportIB = - [1666848155.007798][1523:1523] CHIP:DMG: { - [1666848155.007875][1523:1523] CHIP:DMG: AttributeDataIB = - [1666848155.007965][1523:1523] CHIP:DMG: { - [1666848155.008108][1523:1523] CHIP:DMG: DataVersion = 0xb1256199, - [1666848155.008519][1523:1523] CHIP:DMG: AttributePathIB = - [1666848155.008663][1523:1523] CHIP:DMG: { - [1666848155.008800][1523:1523] CHIP:DMG: Endpoint = 0x1, - [1666848155.009024][1523:1523] CHIP:DMG: Cluster = 0x8, - [1666848155.009269][1523:1523] CHIP:DMG: Attribute = 0x0000_0003, - [1666848155.009888][1523:1523] CHIP:DMG: } - [1666848155.010036][1523:1523] CHIP:DMG: - [1666848155.010198][1523:1523] CHIP:DMG: Data = 254, - [1666848155.010283][1523:1523] CHIP:DMG: }, - [1666848155.010373][1523:1523] CHIP:DMG: - [1666848155.010444][1523:1523] CHIP:DMG: }, - [1666848155.010522][1523:1523] CHIP:DMG: - [1666848155.010625][1523:1523] CHIP:DMG: ], - [1666848155.010707][1523:1523] CHIP:DMG: - [1666848155.010771][1523:1523] CHIP:DMG: SuppressResponse = true, - [1666848155.010835][1523:1523] CHIP:DMG: InteractionModelRevision = 1 - [1666848155.010895][1523:1523] CHIP:DMG: } - + Verify DUT receives max-level attribute response on the TH(all-clusters-app) Log: + [1657913350.880504][3126:3126] CHIP:IM: Received Read request + [1657913350.880648][3126:3126] CHIP:DMG: ReadRequestMessage = + [1657913350.880703][3126:3126] CHIP:DMG: { + [1657913350.880770][3126:3126] CHIP:DMG: AttributePathIBs = + [1657913350.880838][3126:3126] CHIP:DMG: [ + [1657913350.880889][3126:3126] CHIP:DMG: AttributePathIB = + [1657913350.880965][3126:3126] CHIP:DMG: { + [1657913350.881023][3126:3126] CHIP:DMG: Endpoint = 0x1, + [1657913350.881090][3126:3126] CHIP:DMG: Cluster = 0x8, + [1657913350.881175][3126:3126] CHIP:DMG: Attribute = 0x0000_0003, + [1657913350.881243][3126:3126] CHIP:DMG: } + [1657913350.881437][3126:3126] CHIP:DMG: + [1657913350.881496][3126:3126] CHIP:DMG: ], + [1657913350.881576][3126:3126] CHIP:DMG: + [1657913350.881630][3126:3126] CHIP:DMG: isFabricFiltered = true, + [1657913350.881705][3126:3126] CHIP:DMG: InteractionModelRevision = 1 + [1657913350.881756][3126:3126] CHIP:DMG: }, ./chip-tool levelcontrol read current-frequency 1 1 - Verify DUT receives current-frequency attribute response on the TH(all-clusters-app) Log: - - [1666848178.925779][1523:1523] CHIP:DMG: ReportDataMessage = - [1666848178.925833][1523:1523] CHIP:DMG: { - [1666848178.925874][1523:1523] CHIP:DMG: AttributeReportIBs = - [1666848178.925933][1523:1523] CHIP:DMG: [ - [1666848178.925982][1523:1523] CHIP:DMG: AttributeReportIB = - [1666848178.926045][1523:1523] CHIP:DMG: { - [1666848178.926095][1523:1523] CHIP:DMG: AttributeDataIB = - [1666848178.926190][1523:1523] CHIP:DMG: { - [1666848178.926251][1523:1523] CHIP:DMG: DataVersion = 0xb1256199, - [1666848178.926349][1523:1523] CHIP:DMG: AttributePathIB = - [1666848178.926510][1523:1523] CHIP:DMG: { - [1666848178.926626][1523:1523] CHIP:DMG: Endpoint = 0x1, - [1666848178.926685][1523:1523] CHIP:DMG: Cluster = 0x8, - [1666848178.926763][1523:1523] CHIP:DMG: Attribute = 0x0000_0004, - [1666848178.926823][1523:1523] CHIP:DMG: } - [1666848178.926899][1523:1523] CHIP:DMG: - [1666848178.926962][1523:1523] CHIP:DMG: Data = 0, - [1666848178.927060][1523:1523] CHIP:DMG: }, - [1666848178.927118][1523:1523] CHIP:DMG: - [1666848178.927167][1523:1523] CHIP:DMG: }, - [1666848178.927224][1523:1523] CHIP:DMG: - [1666848178.927271][1523:1523] CHIP:DMG: ], - [1666848178.927368][1523:1523] CHIP:DMG: - [1666848178.927417][1523:1523] CHIP:DMG: SuppressResponse = true, - [1666848178.927465][1523:1523] CHIP:DMG: InteractionModelRevision = 1 - [1666848178.927511][1523:1523] CHIP:DMG: } - + [1657913381.091563][3126:3126] CHIP:IM: Received Read request + [1657913381.091690][3126:3126] CHIP:DMG: ReadRequestMessage = + [1657913381.091738][3126:3126] CHIP:DMG: { + [1657913381.091797][3126:3126] CHIP:DMG: AttributePathIBs = + [1657913381.091844][3126:3126] CHIP:DMG: [ + [1657913381.091889][3126:3126] CHIP:DMG: AttributePathIB = + [1657913381.091958][3126:3126] CHIP:DMG: { + [1657913381.092013][3126:3126] CHIP:DMG: Endpoint = 0x1, + [1657913381.092105][3126:3126] CHIP:DMG: Cluster = 0x8, + [1657913381.092178][3126:3126] CHIP:DMG: Attribute = 0x0000_0004, + [1657913381.092233][3126:3126] CHIP:DMG: } + [1657913381.092284][3126:3126] CHIP:DMG: + [1657913381.092348][3126:3126] CHIP:DMG: ], + [1657913381.092400][3126:3126] CHIP:DMG: + [1657913381.092448][3126:3126] CHIP:DMG: isFabricFiltered = true, + [1657913381.092514][3126:3126] CHIP:DMG: InteractionModelRevision = 1 + [1657913381.092557][3126:3126] CHIP:DMG: }, ./chip-tool levelcontrol read min-frequency 1 1 - Verify DUT receives min-frequency attribute response on the TH(all-clusters-app) Log: - - [1666848199.833484][1523:1523] CHIP:DMG: ReportDataMessage = - [1666848199.833517][1523:1523] CHIP:DMG: { - [1666848199.833545][1523:1523] CHIP:DMG: AttributeReportIBs = - [1666848199.833584][1523:1523] CHIP:DMG: [ - [1666848199.833616][1523:1523] CHIP:DMG: AttributeReportIB = - [1666848199.833654][1523:1523] CHIP:DMG: { - [1666848199.833689][1523:1523] CHIP:DMG: AttributeDataIB = - [1666848199.833733][1523:1523] CHIP:DMG: { - [1666848199.833779][1523:1523] CHIP:DMG: DataVersion = 0xb1256199, - [1666848199.833821][1523:1523] CHIP:DMG: AttributePathIB = - [1666848199.833863][1523:1523] CHIP:DMG: { - [1666848199.833908][1523:1523] CHIP:DMG: Endpoint = 0x1, - [1666848199.833956][1523:1523] CHIP:DMG: Cluster = 0x8, - [1666848199.834002][1523:1523] CHIP:DMG: Attribute = 0x0000_0005, - [1666848199.834047][1523:1523] CHIP:DMG: } - [1666848199.834095][1523:1523] CHIP:DMG: - [1666848199.834143][1523:1523] CHIP:DMG: Data = 0, - [1666848199.834182][1523:1523] CHIP:DMG: }, - [1666848199.834231][1523:1523] CHIP:DMG: - [1666848199.834273][1523:1523] CHIP:DMG: }, - [1666848199.834324][1523:1523] CHIP:DMG: - [1666848199.834361][1523:1523] CHIP:DMG: ], - [1666848199.834407][1523:1523] CHIP:DMG: - [1666848199.834445][1523:1523] CHIP:DMG: SuppressResponse = true, - [1666848199.834483][1523:1523] CHIP:DMG: InteractionModelRevision = 1 - + [1657913397.410411][3126:3126] CHIP:IM: Received Read request + [1657913397.410539][3126:3126] CHIP:DMG: ReadRequestMessage = + [1657913397.410588][3126:3126] CHIP:DMG: { + [1657913397.410629][3126:3126] CHIP:DMG: AttributePathIBs = + [1657913397.410676][3126:3126] CHIP:DMG: [ + [1657913397.410720][3126:3126] CHIP:DMG: AttributePathIB = + [1657913397.410782][3126:3126] CHIP:DMG: { + [1657913397.410834][3126:3126] CHIP:DMG: Endpoint = 0x1, + [1657913397.410891][3126:3126] CHIP:DMG: Cluster = 0x8, + [1657913397.410948][3126:3126] CHIP:DMG: Attribute = 0x0000_0005, + [1657913397.411002][3126:3126] CHIP:DMG: } + [1657913397.411056][3126:3126] CHIP:DMG: + [1657913397.411103][3126:3126] CHIP:DMG: ], + [1657913397.411161][3126:3126] CHIP:DMG: + [1657913397.411209][3126:3126] CHIP:DMG: isFabricFiltered = true, + [1657913397.411255][3126:3126] CHIP:DMG: InteractionModelRevision = 1 + [1657913397.411298][3126:3126] CHIP:DMG: }, ./chip-tool levelcontrol read max-frequency 1 1 - Verify DUT receives max-frequency attribute response on the TH(all-clusters-app) Log: - - [1666848222.614272][1523:1523] CHIP:DMG: ReportDataMessage = - [1666848222.614323][1523:1523] CHIP:DMG: { - [1666848222.614359][1523:1523] CHIP:DMG: AttributeReportIBs = - [1666848222.614417][1523:1523] CHIP:DMG: [ - [1666848222.614464][1523:1523] CHIP:DMG: AttributeReportIB = - [1666848222.614527][1523:1523] CHIP:DMG: { - [1666848222.614611][1523:1523] CHIP:DMG: AttributeDataIB = - [1666848222.614717][1523:1523] CHIP:DMG: { - [1666848222.614835][1523:1523] CHIP:DMG: DataVersion = 0xb1256199, - [1666848222.614937][1523:1523] CHIP:DMG: AttributePathIB = - [1666848222.615040][1523:1523] CHIP:DMG: { - [1666848222.615193][1523:1523] CHIP:DMG: Endpoint = 0x1, - [1666848222.615314][1523:1523] CHIP:DMG: Cluster = 0x8, - [1666848222.615376][1523:1523] CHIP:DMG: Attribute = 0x0000_0006, - [1666848222.615475][1523:1523] CHIP:DMG: } - [1666848222.615534][1523:1523] CHIP:DMG: - [1666848222.615658][1523:1523] CHIP:DMG: Data = 0, - [1666848222.615756][1523:1523] CHIP:DMG: }, - [1666848222.615817][1523:1523] CHIP:DMG: - [1666848222.615866][1523:1523] CHIP:DMG: }, - [1666848222.615921][1523:1523] CHIP:DMG: - [1666848222.615967][1523:1523] CHIP:DMG: ], - [1666848222.616041][1523:1523] CHIP:DMG: - [1666848222.616091][1523:1523] CHIP:DMG: SuppressResponse = true, - [1666848222.616140][1523:1523] CHIP:DMG: InteractionModelRevision = 1 - + [1657913412.416960][3126:3126] CHIP:IM: Received Read request + [1657913412.417086][3126:3126] CHIP:DMG: ReadRequestMessage = + [1657913412.417134][3126:3126] CHIP:DMG: { + [1657913412.417175][3126:3126] CHIP:DMG: AttributePathIBs = + [1657913412.417227][3126:3126] CHIP:DMG: [ + [1657913412.417271][3126:3126] CHIP:DMG: AttributePathIB = + [1657913412.417321][3126:3126] CHIP:DMG: { + [1657913412.417372][3126:3126] CHIP:DMG: Endpoint = 0x1, + [1657913412.417428][3126:3126] CHIP:DMG: Cluster = 0x8, + [1657913412.417487][3126:3126] CHIP:DMG: Attribute = 0x0000_0006, + [1657913412.417542][3126:3126] CHIP:DMG: } + [1657913412.417593][3126:3126] CHIP:DMG: + [1657913412.417642][3126:3126] CHIP:DMG: ], + [1657913412.417693][3126:3126] CHIP:DMG: + [1657913412.417740][3126:3126] CHIP:DMG: isFabricFiltered = true, + [1657913412.417786][3126:3126] CHIP:DMG: InteractionModelRevision = 1 + [1657913412.417822][3126:3126] CHIP:DMG: }, ./chip-tool levelcontrol read on-off-transition-time 1 1 - Verify DUT receives on-off-transition-time attribute response on the TH(all-clusters-app) Log: - - [1666848248.348896][1523:1523] CHIP:DMG: ReportDataMessage = - [1666848248.348965][1523:1523] CHIP:DMG: { - [1666848248.349018][1523:1523] CHIP:DMG: AttributeReportIBs = - [1666848248.349160][1523:1523] CHIP:DMG: [ - [1666848248.349226][1523:1523] CHIP:DMG: AttributeReportIB = - [1666848248.349360][1523:1523] CHIP:DMG: { - [1666848248.349427][1523:1523] CHIP:DMG: AttributeDataIB = - [1666848248.349549][1523:1523] CHIP:DMG: { - [1666848248.349688][1523:1523] CHIP:DMG: DataVersion = 0xb1256199, - [1666848248.349765][1523:1523] CHIP:DMG: AttributePathIB = - [1666848248.349902][1523:1523] CHIP:DMG: { - [1666848248.350087][1523:1523] CHIP:DMG: Endpoint = 0x1, - [1666848248.350227][1523:1523] CHIP:DMG: Cluster = 0x8, - [1666848248.350308][1523:1523] CHIP:DMG: Attribute = 0x0000_0010, - [1666848248.350440][1523:1523] CHIP:DMG: } - [1666848248.350615][1523:1523] CHIP:DMG: - [1666848248.350754][1523:1523] CHIP:DMG: Data = 0, - [1666848248.350883][1523:1523] CHIP:DMG: }, - [1666848248.351115][1523:1523] CHIP:DMG: - [1666848248.351235][1523:1523] CHIP:DMG: }, - [1666848248.351366][1523:1523] CHIP:DMG: - [1666848248.351480][1523:1523] CHIP:DMG: ], - [1666848248.351561][1523:1523] CHIP:DMG: - [1666848248.351626][1523:1523] CHIP:DMG: SuppressResponse = true, - [1666848248.351749][1523:1523] CHIP:DMG: InteractionModelRevision = 1 + [1657913438.117302][3126:3126] CHIP:IM: Received Read request + [1657913438.117462][3126:3126] CHIP:DMG: ReadRequestMessage = + [1657913438.117526][3126:3126] CHIP:DMG: { + [1657913438.117718][3126:3126] CHIP:DMG: AttributePathIBs = + [1657913438.117782][3126:3126] CHIP:DMG: [ + [1657913438.117841][3126:3126] CHIP:DMG: AttributePathIB = + [1657913438.117907][3126:3126] CHIP:DMG: { + [1657913438.117976][3126:3126] CHIP:DMG: Endpoint = 0x1, + [1657913438.118061][3126:3126] CHIP:DMG: Cluster = 0x8, + [1657913438.118137][3126:3126] CHIP:DMG: Attribute = 0x0000_0010, + [1657913438.118206][3126:3126] CHIP:DMG: } + [1657913438.118279][3126:3126] CHIP:DMG: + [1657913438.118347][3126:3126] CHIP:DMG: ], + [1657913438.118415][3126:3126] CHIP:DMG: + [1657913438.118474][3126:3126] CHIP:DMG: isFabricFiltered = true, + [1657913438.118535][3126:3126] CHIP:DMG: InteractionModelRevision = 1 + [1657913438.118592][3126:3126] CHIP:DMG: }, ./chip-tool levelcontrol read on-transition-time 1 1 - Verify DUT receives on-transition-time attribute response on the TH(all-clusters-app) Log: - - [1666848276.422918][1523:1523] CHIP:DMG: ReportDataMessage = - [1666848276.422952][1523:1523] CHIP:DMG: { - [1666848276.422983][1523:1523] CHIP:DMG: AttributeReportIBs = - [1666848276.423026][1523:1523] CHIP:DMG: [ - [1666848276.423062][1523:1523] CHIP:DMG: AttributeReportIB = - [1666848276.423113][1523:1523] CHIP:DMG: { - [1666848276.423154][1523:1523] CHIP:DMG: AttributeDataIB = - [1666848276.423200][1523:1523] CHIP:DMG: { - [1666848276.423238][1523:1523] CHIP:DMG: DataVersion = 0xb1256199, - [1666848276.423281][1523:1523] CHIP:DMG: AttributePathIB = - [1666848276.423325][1523:1523] CHIP:DMG: { - [1666848276.423380][1523:1523] CHIP:DMG: Endpoint = 0x1, - [1666848276.423427][1523:1523] CHIP:DMG: Cluster = 0x8, - [1666848276.423484][1523:1523] CHIP:DMG: Attribute = 0x0000_0012, - [1666848276.423527][1523:1523] CHIP:DMG: } - [1666848276.423585][1523:1523] CHIP:DMG: - [1666848276.423630][1523:1523] CHIP:DMG: Data = 0, - [1666848276.423680][1523:1523] CHIP:DMG: }, - [1666848276.423726][1523:1523] CHIP:DMG: - [1666848276.423766][1523:1523] CHIP:DMG: }, - [1666848276.423810][1523:1523] CHIP:DMG: - [1666848276.423845][1523:1523] CHIP:DMG: ], - [1666848276.423888][1523:1523] CHIP:DMG: - [1666848276.423932][1523:1523] CHIP:DMG: SuppressResponse = true, - [1666848276.423969][1523:1523] CHIP:DMG: InteractionModelRevision = 1 - + [1657913454.127158][3126:3126] CHIP:IM: Received Read request + [1657913454.127241][3126:3126] CHIP:DMG: ReadRequestMessage = + [1657913454.127268][3126:3126] CHIP:DMG: { + [1657913454.127291][3126:3126] CHIP:DMG: AttributePathIBs = + [1657913454.127317][3126:3126] CHIP:DMG: [ + [1657913454.127341][3126:3126] CHIP:DMG: AttributePathIB = + [1657913454.127368][3126:3126] CHIP:DMG: { + [1657913454.127396][3126:3126] CHIP:DMG: Endpoint = 0x1, + [1657913454.127461][3126:3126] CHIP:DMG: Cluster = 0x8, + [1657913454.127497][3126:3126] CHIP:DMG: Attribute = 0x0000_0012, + [1657913454.127528][3126:3126] CHIP:DMG: } + [1657913454.127556][3126:3126] CHIP:DMG: + [1657913454.127582][3126:3126] CHIP:DMG: ], + [1657913454.127610][3126:3126] CHIP:DMG: + [1657913Verify in DUT as client side: 454.127636][3126:3126] CHIP:DMG: isFabricFiltered = true, + [1657913454.127661][3126:3126] CHIP:DMG: InteractionModelRevision = 1 + [1657913454.127685][3126:3126] CHIP:DMG: }, ./chip-tool levelcontrol read off-transition-time 1 1 - Verify DUT receives off-transition-time attribute response on the TH(all-clusters-app) Log: - - [1666848299.764273][1523:1523] CHIP:DMG: ReportDataMessage = - [1666848299.764312][1523:1523] CHIP:DMG: { - [1666848299.764342][1523:1523] CHIP:DMG: AttributeReportIBs = - [1666848299.764383][1523:1523] CHIP:DMG: [ - [1666848299.764418][1523:1523] CHIP:DMG: AttributeReportIB = - [1666848299.764465][1523:1523] CHIP:DMG: { - [1666848299.764506][1523:1523] CHIP:DMG: AttributeDataIB = - [1666848299.764549][1523:1523] CHIP:DMG: { - [1666848299.764601][1523:1523] CHIP:DMG: DataVersion = 0xb1256199, - [1666848299.764643][1523:1523] CHIP:DMG: AttributePathIB = - [1666848299.764697][1523:1523] CHIP:DMG: { - [1666848299.764743][1523:1523] CHIP:DMG: Endpoint = 0x1, - [1666848299.764801][1523:1523] CHIP:DMG: Cluster = 0x8, - [1666848299.764847][1523:1523] CHIP:DMG: Attribute = 0x0000_0013, - [1666848299.764900][1523:1523] CHIP:DMG: } - [1666848299.764945][1523:1523] CHIP:DMG: - [1666848299.764996][1523:1523] CHIP:DMG: Data = 0, - [1666848299.765036][1523:1523] CHIP:DMG: }, - [1666848299.765091][1523:1523] CHIP:DMG: - [1666848299.765128][1523:1523] CHIP:DMG: }, - [1666848299.765181][1523:1523] CHIP:DMG: - [1666848299.765217][1523:1523] CHIP:DMG: ], - [1666848299.765263][1523:1523] CHIP:DMG: - [1666848299.765299][1523:1523] CHIP:DMG: SuppressResponse = true, - [1666848299.765336][1523:1523] CHIP:DMG: InteractionModelRevision = 1 + [1657913518.488375][3126:3126] CHIP:IM: Received Read request + [1657913518.488457][3126:3126] CHIP:DMG: ReadRequestMessage = + [1657913518.488486][3126:3126] CHIP:DMG: { + [1657913518.488508][3126:3126] CHIP:DMG: AttributePathIBs = + [1657913518.488534][3126:3126] CHIP:DMG: [ + [1657913518.488558][3126:3126] CHIP:DMG: AttributePathIB = + [1657913518.488585][3126:3126] CHIP:DMG: { + [1657913518.488613][3126:3126] CHIP:DMG: Endpoint = 0x1, + [1657913518.488649][3126:3126] CHIP:DMG: Cluster = 0x8, + [1657913518.488678][3126:3126] CHIP:DMG: Attribute = 0x0000_0013, + [1657913518.488705][3126:3126] CHIP:DMG: } + [1657913518.488733][3126:3126] CHIP:DMG: + [1657913518.488757][3126:3126] CHIP:DMG: ], + [1657913518.488785][3126:3126] CHIP:DMG: + [1657913518.488812][3126:3126] CHIP:DMG: isFabricFiltered = true, + [1657913518.488837][3126:3126] CHIP:DMG: InteractionModelRevision = 1 + [1657913518.488860][3126:3126] CHIP:DMG: }, ./chip-tool levelcontrol read default-move-rate 1 1 - Verify DUT receives default-move-rate attribute response on the TH(all-clusters-app) Log: - - [1666848321.686244][1523:1523] CHIP:DMG: ReportDataMessage = - [1666848321.686270][1523:1523] CHIP:DMG: { - [1666848321.686287][1523:1523] CHIP:DMG: AttributeReportIBs = - [1666848321.686315][1523:1523] CHIP:DMG: [ - [1666848321.686338][1523:1523] CHIP:DMG: AttributeReportIB = - [1666848321.686370][1523:1523] CHIP:DMG: { - [1666848321.686392][1523:1523] CHIP:DMG: AttributeDataIB = - [1666848321.686422][1523:1523] CHIP:DMG: { - [1666848321.686447][1523:1523] CHIP:DMG: DataVersion = 0xb1256199, - [1666848321.686480][1523:1523] CHIP:DMG: AttributePathIB = - [1666848321.686508][1523:1523] CHIP:DMG: { - [1666848321.686540][1523:1523] CHIP:DMG: Endpoint = 0x1, - [1666848321.686620][1523:1523] CHIP:DMG: Cluster = 0x8, - [1666848321.686658][1523:1523] CHIP:DMG: Attribute = 0x0000_0014, - [1666848321.686687][1523:1523] CHIP:DMG: } - [1666848321.686720][1523:1523] CHIP:DMG: - [1666848321.686756][1523:1523] CHIP:DMG: Data = 50, - [1666848321.686789][1523:1523] CHIP:DMG: }, - [1666848321.686825][1523:1523] CHIP:DMG: - [1666848321.686851][1523:1523] CHIP:DMG: }, - [1666848321.686882][1523:1523] CHIP:DMG: - [1666848321.686905][1523:1523] CHIP:DMG: ], - [1666848321.686933][1523:1523] CHIP:DMG: - [1666848321.686956][1523:1523] CHIP:DMG: SuppressResponse = true, - [1666848321.686979][1523:1523] CHIP:DMG: InteractionModelRevision = 1 - + [1657913537.304689][3126:3126] CHIP:IM: Received Read request + [1657913537.304828][3126:3126] CHIP:DMG: ReadRequestMessage = + [1657913537.304884][3126:3126] CHIP:DMG: { + [1657913537.304931][3126:3126] CHIP:DMG: AttributePathIBs = + [1657913537.304996][3126:3126] CHIP:DMG: [ + [1657913537.305047][3126:3126] CHIP:DMG: AttributePathIB = + [1657913537.305108][3126:3126] CHIP:DMG: { + [1657913537.305171][3126:3126] CHIP:DMG: Endpoint = 0x1, + [1657913537.305238][3126:3126] CHIP:DMG: Cluster = 0x8, + [1657913537.305304][3126:3126] CHIP:DMG: Attribute = 0x0000_0014, + [1657913537.305372][3126:3126] CHIP:DMG: } + [1657913537.305434][3126:3126] CHIP:DMG: + [1657913537.305607][3126:3126] CHIP:DMG: ], + [1657913537.305675][3126:3126] CHIP:DMG: + [1657913537.305729][3126:3126] CHIP:DMG: isFabricFiltered = true, + [1657913537.305787][3126:3126] CHIP:DMG: InteractionModelRevision = 1 + [1657913537.305836][3126:3126] CHIP:DMG: }, ./chip-tool levelcontrol read start-up-current-level 1 1 - Verify DUT receives start-up-current-level attribute response on the TH(all-clusters-app) Log: - - [1666848344.961306][1523:1523] CHIP:DMG: ReportDataMessage = - [1666848344.961348][1523:1523] CHIP:DMG: { - [1666848344.961382][1523:1523] CHIP:DMG: AttributeReportIBs = - [1666848344.961431][1523:1523] CHIP:DMG: [ - [1666848344.961466][1523:1523] CHIP:DMG: AttributeReportIB = - [1666848344.961517][1523:1523] CHIP:DMG: { - [1666848344.961563][1523:1523] CHIP:DMG: AttributeDataIB = - [1666848344.961613][1523:1523] CHIP:DMG: { - [1666848344.961672][1523:1523] CHIP:DMG: DataVersion = 0xb1256199, - [1666848344.961723][1523:1523] CHIP:DMG: AttributePathIB = - [1666848344.961781][1523:1523] CHIP:DMG: { - [1666848344.961835][1523:1523] CHIP:DMG: Endpoint = 0x1, - [1666848344.961891][1523:1523] CHIP:DMG: Cluster = 0x8, - [1666848344.961946][1523:1523] CHIP:DMG: Attribute = 0x0000_4000, - [1666848344.962005][1523:1523] CHIP:DMG: } - [1666848344.962056][1523:1523] CHIP:DMG: - [1666848344.962106][1523:1523] CHIP:DMG: Data = NULL - [1666848344.962155][1523:1523] CHIP:DMG: }, - [1666848344.962210][1523:1523] CHIP:DMG: - [1666848344.962255][1523:1523] CHIP:DMG: }, - [1666848344.962308][1523:1523] CHIP:DMG: - [1666848344.962346][1523:1523] CHIP:DMG: ], - [1666848344.962389][1523:1523] CHIP:DMG: - [1666848344.962428][1523:1523] CHIP:DMG: SuppressResponse = true, - [1666848344.962468][1523:1523] CHIP:DMG: InteractionModelRevision = 1 - [1666848344.962502][1523:1523] CHIP:DMG: } + [1657913554.968190][3126:3126] CHIP:IM: Received Read request + [1657913554.968312][3126:3126] CHIP:DMG: ReadRequestMessage = + [1657913554.968343][3126:3126] CHIP:DMG: { + [1657913554.968366][3126:3126] CHIP:DMG: AttributePathIBs = + [1657913554.968393][3126:3126] CHIP:DMG: [ + [1657913554.968416][3126:3126] CHIP:DMG: AttributePathIB = + [1657913554.968444][3126:3126] CHIP:DMG: { + [1657913554.968473][3126:3126] CHIP:DMG: Endpoint = 0x1, + [1657913554.968513][3126:3126] CHIP:DMG: Cluster = 0x8, + [1657913554.968546][3126:3126] CHIP:DMG: Attribute = 0x0000_4000, + [1657913554.968569][3126:3126] CHIP:DMG: } + [1657913554.968594][3126:3126] CHIP:DMG: + [1657913554.968617][3126:3126] CHIP:DMG: ], + [1657913554.968679][3126:3126] CHIP:DMG: + [1657913554.968717][3126:3126] CHIP:DMG: isFabricFiltered = true, + [1657913554.968743][3126:3126] CHIP:DMG: InteractionModelRevision = 1 + [1657913554.968766][3126:3126] CHIP:DMG: }, disabled: true - label: "DUT writes a suitable value to all supported mandatory attributes on the TH one at a time in a manufacturer specific order" verification: | - TH receives the write command and checks whether the value is valid, if value invalid provide appropriate feedback to DUT and flag test as FAIL + Product maker needs to provide instructions for how to trigger the command on the DUT. For comparison, the DUT behavior for this test step can be simulated using chip-tool (when DUT is a commissioner/Client) + ./chip-tool levelcontrol write on-level 5 (replace with your value) 1 1 Verify DUT receives on-level attribute write response on the TH(all-clusters-app) Log: - - [1666848371.618326][1523:1523] CHIP:DMG: WriteResponseMessage = - [1666848371.618348][1523:1523] CHIP:DMG: { - [1666848371.618367][1523:1523] CHIP:DMG: AttributeStatusIBs = - [1666848371.618396][1523:1523] CHIP:DMG: [ - [1666848371.618417][1523:1523] CHIP:DMG: AttributeStatusIB = - [1666848371.618443][1523:1523] CHIP:DMG: { - [1666848371.618463][1523:1523] CHIP:DMG: AttributePathIB = - [1666848371.618493][1523:1523] CHIP:DMG: { - [1666848371.618521][1523:1523] CHIP:DMG: Endpoint = 0x1, - [1666848371.618570][1523:1523] CHIP:DMG: Cluster = 0x8, - [1666848371.618599][1523:1523] CHIP:DMG: Attribute = 0x0000_0011, - [1666848371.618621][1523:1523] CHIP:DMG: } - [1666848371.618652][1523:1523] CHIP:DMG: - [1666848371.618678][1523:1523] CHIP:DMG: StatusIB = - [1666848371.618705][1523:1523] CHIP:DMG: { - [1666848371.618729][1523:1523] CHIP:DMG: status = 0x00 (SUCCESS), - [1666848371.618758][1523:1523] CHIP:DMG: }, - [1666848371.618786][1523:1523] CHIP:DMG: - [1666848371.618809][1523:1523] CHIP:DMG: }, - [1666848371.618835][1523:1523] CHIP:DMG: - [1666848371.618853][1523:1523] CHIP:DMG: ], - [1666848371.618878][1523:1523] CHIP:DMG: - [1666848371.618899][1523:1523] CHIP:DMG: InteractionModelRevision = 1 + [1657913667.893875][3126:3126] CHIP:DMG: WriteRequestMessage = + [1657913667.893923][3126:3126] CHIP:DMG: { + [1657913667.893965][3126:3126] CHIP:DMG: suppressResponse = false, + [1657913667.894013][3126:3126] CHIP:DMG: timedRequest = false, + [1657913667.894058][3126:3126] CHIP:DMG: AttributeDataIBs = + [1657913667.894112][3126:3126] CHIP:DMG: [ + [1657913667.894157][3126:3126] CHIP:DMG: AttributeDataIB = + [1657913667.894213][3126:3126] CHIP:DMG: { + [1657913667.894264][3126:3126] CHIP:DMG: AttributePathIB = + [1657913667.894322][3126:3126] CHIP:DMG: { + [1657913667.894495][3126:3126] CHIP:DMG: Endpoint = 0x1, + [1657913667.894561][3126:3126] CHIP:DMG: Cluster = 0x8, + [1657913667.894622][3126:3126] CHIP:DMG: Attribute = 0x0000_0011, + [1657913667.894684][3126:3126] CHIP:DMG: } + [1657913667.894744][3126:3126] CHIP:DMG: + [1657913667.894808][3126:3126] CHIP:DMG: Data = 5, + [1657913667.894866][3126:3126] CHIP:DMG: }, + [1657913667.894914][3126:3126] CHIP:DMG: + [1657913667.894957][3126:3126] CHIP:DMG: ], + [1657913667.895010][3126:3126] CHIP:DMG: + [1657913667.895055][3126:3126] CHIP:DMG: moreChunkedMessages = false, + [1657913667.895105][3126:3126] CHIP:DMG: InteractionModelRevision = 1 + [1657913667.895148][3126:3126] CHIP:DMG: }, disabled: true - label: "DUT writes a suitable value to all supported optional attributes on the TH one at a time in a manufacturer specific order" verification: | - TH receives the write command and checks whether the value is valid, if value invalid provide appropriate feedback to DUT and flag test as FAIL + Product maker needs to provide instructions for how to trigger the command on the DUT. For comparison, the DUT behavior for this test step can be simulated using chip-tool (when DUT is a commissioner/Client) + ./chip-tool levelcontrol write on-off-transition-time 5 (replace with your own value) 1 1 Verify DUT receives on-off-transition-time attribute write response on the TH(all-clusters-app) Log: - - [1666848398.554154][1523:1523] CHIP:DMG: WriteResponseMessage = - [1666848398.554220][1523:1523] CHIP:DMG: { - [1666848398.554275][1523:1523] CHIP:DMG: AttributeStatusIBs = - [1666848398.554352][1523:1523] CHIP:DMG: [ - [1666848398.554414][1523:1523] CHIP:DMG: AttributeStatusIB = - [1666848398.554490][1523:1523] CHIP:DMG: { - [1666848398.554549][1523:1523] CHIP:DMG: AttributePathIB = - [1666848398.554691][1523:1523] CHIP:DMG: { - [1666848398.554768][1523:1523] CHIP:DMG: Endpoint = 0x1, - [1666848398.554848][1523:1523] CHIP:DMG: Cluster = 0x8, - [1666848398.554928][1523:1523] CHIP:DMG: Attribute = 0x0000_0010, - [1666848398.555006][1523:1523] CHIP:DMG: } - [1666848398.555094][1523:1523] CHIP:DMG: - [1666848398.555170][1523:1523] CHIP:DMG: StatusIB = - [1666848398.555251][1523:1523] CHIP:DMG: { - [1666848398.555343][1523:1523] CHIP:DMG: status = 0x00 (SUCCESS), - [1666848398.555418][1523:1523] CHIP:DMG: }, - [1666848398.555534][1523:1523] CHIP:DMG: - [1666848398.555602][1523:1523] CHIP:DMG: }, - [1666848398.555674][1523:1523] CHIP:DMG: - [1666848398.555735][1523:1523] CHIP:DMG: ], - [1666848398.555811][1523:1523] CHIP:DMG: - [1666848398.555874][1523:1523] CHIP:DMG: InteractionModelRevision = 1 - + [1657913716.044424][3126:3126] CHIP:DMG: WriteRequestMessage = + [1657913716.044478][3126:3126] CHIP:DMG: { + [1657913716.044527][3126:3126] CHIP:DMG: suppressResponse = false, + [1657913716.044583][3126:3126] CHIP:DMG: timedRequest = false, + [1657913716.044634][3126:3126] CHIP:DMG: AttributeDataIBs = + [1657913716.044696][3126:3126] CHIP:DMG: [ + [1657913716.044748][3126:3126] CHIP:DMG: AttributeDataIB = + [1657913716.044806][3126:3126] CHIP:DMG: { + [1657913716.044860][3126:3126] CHIP:DMG: AttributePathIB = + [1657913716.044932][3126:3126] CHIP:DMG: { + [1657913716.044994][3126:3126] CHIP:DMG: Endpoint = 0x1, + [1657913716.045061][3126:3126] CHIP:DMG: Cluster = 0x8, + [1657913716.045137][3126:3126] CHIP:DMG: Attribute = 0x0000_0010, + [1657913716.045202][3126:3126] CHIP:DMG: } + [1657913716.045270][3126:3126] CHIP:DMG: + [1657913716.045344][3126:3126] CHIP:DMG: Data = 5, + [1657913716.045407][3126:3126] CHIP:DMG: }, + [1657913716.045468][3126:3126] CHIP:DMG: + [1657913716.045519][3126:3126] CHIP:DMG: ], + [1657913716.045579][3126:3126] CHIP:DMG: + [1657913716.045630][3126:3126] CHIP:DMG: moreChunkedMessages = false, + [1657913716.045683][3126:3126] CHIP:DMG: InteractionModelRevision = 1 + [1657913716.045732][3126:3126] CHIP:DMG: }, ./chip-tool levelcontrol write on-transition-time 5 (replace with your value) 1 1 Verify DUT receives on-transition-time attribute write response on the TH(all-clusters-app) Log: - - [1666848422.668815][1523:1523] CHIP:DMG: WriteResponseMessage = - [1666848422.668852][1523:1523] CHIP:DMG: { - [1666848422.668881][1523:1523] CHIP:DMG: AttributeStatusIBs = - [1666848422.668924][1523:1523] CHIP:DMG: [ - [1666848422.668955][1523:1523] CHIP:DMG: AttributeStatusIB = - [1666848422.668995][1523:1523] CHIP:DMG: { - [1666848422.669034][1523:1523] CHIP:DMG: AttributePathIB = - [1666848422.669079][1523:1523] CHIP:DMG: { - [1666848422.669124][1523:1523] CHIP:DMG: Endpoint = 0x1, - [1666848422.669167][1523:1523] CHIP:DMG: Cluster = 0x8, - [1666848422.669217][1523:1523] CHIP:DMG: Attribute = 0x0000_0012, - [1666848422.669257][1523:1523] CHIP:DMG: } - [1666848422.669310][1523:1523] CHIP:DMG: - [1666848422.669352][1523:1523] CHIP:DMG: StatusIB = - [1666848422.669400][1523:1523] CHIP:DMG: { - [1666848422.669447][1523:1523] CHIP:DMG: status = 0x00 (SUCCESS), - [1666848422.669492][1523:1523] CHIP:DMG: }, - [1666848422.669536][1523:1523] CHIP:DMG: - [1666848422.669574][1523:1523] CHIP:DMG: }, - [1666848422.669618][1523:1523] CHIP:DMG: - [1666848422.669648][1523:1523] CHIP:DMG: ], - [1666848422.669688][1523:1523] CHIP:DMG: - [1666848422.669721][1523:1523] CHIP:DMG: InteractionModelRevision = 1 + [1657913743.728014][3126:3126] CHIP:DMG: WriteRequestMessage = + [1657913743.728046][3126:3126] CHIP:DMG: { + [1657913743.728145][3126:3126] CHIP:DMG: suppressResponse = false, + [1657913743.728179][3126:3126] CHIP:DMG: timedRequest = false, + [1657913743.728239][3126:3126] CHIP:DMG: AttributeDataIBs = + [1657913743.728279][3126:3126] CHIP:DMG: [ + [1657913743.728308][3126:3126] CHIP:DMG: AttributeDataIB = + [1657913743.728351][3126:3126] CHIP:DMG: { + [1657913743.728383][3126:3126] CHIP:DMG: AttributePathIB = + [1657913743.728423][3126:3126] CHIP:DMG: { + [1657913743.728467][3126:3126] CHIP:DMG: Endpoint = 0x1, + [1657913743.728512][3126:3126] CHIP:DMG: Cluster = 0x8, + [1657913743.728553][3126:3126] CHIP:DMG: Attribute = 0x0000_0012, + [1657913743.728591][3126:3126] CHIP:DMG: } + [1657913743.728631][3126:3126] CHIP:DMG: + [1657913743.728671][3126:3126] CHIP:DMG: Data = 5, + [1657913743.728710][3126:3126] CHIP:DMG: }, + [1657913743.728746][3126:3126] CHIP:DMG: + [1657913743.728775][3126:3126] CHIP:DMG: ], + [1657913743.728811][3126:3126] CHIP:DMG: + [1657913743.728842][3126:3126] CHIP:DMG: moreChunkedMessages = false, + [1657913743.728872][3126:3126] CHIP:DMG: InteractionModelRevision = 1 + [1657913743.728901][3126:3126] CHIP:DMG: }, ./chip-tool levelcontrol write off-transition-time 5 1 1 Verify DUT receives off-transition-time attribute write response on the TH(all-clusters-app) Log: - [1666848443.984829][1523:1523] CHIP:DMG: WriteResponseMessage = - [1666848443.984860][1523:1523] CHIP:DMG: { - [1666848443.984889][1523:1523] CHIP:DMG: AttributeStatusIBs = - [1666848443.984929][1523:1523] CHIP:DMG: [ - [1666848443.984973][1523:1523] CHIP:DMG: AttributeStatusIB = - [1666848443.985018][1523:1523] CHIP:DMG: { - [1666848443.985053][1523:1523] CHIP:DMG: AttributePathIB = - [1666848443.985101][1523:1523] CHIP:DMG: { - [1666848443.985140][1523:1523] CHIP:DMG: Endpoint = 0x1, - [1666848443.985190][1523:1523] CHIP:DMG: Cluster = 0x8, - [1666848443.985253][1523:1523] CHIP:DMG: Attribute = 0x0000_0013, - [1666848443.985300][1523:1523] CHIP:DMG: } - [1666848443.985346][1523:1523] CHIP:DMG: - [1666848443.985387][1523:1523] CHIP:DMG: StatusIB = - [1666848443.985424][1523:1523] CHIP:DMG: { - [1666848443.985479][1523:1523] CHIP:DMG: status = 0x00 (SUCCESS), - [1666848443.985517][1523:1523] CHIP:DMG: }, - [1666848443.985551][1523:1523] CHIP:DMG: - [1666848443.985588][1523:1523] CHIP:DMG: }, - [1666848443.985623][1523:1523] CHIP:DMG: - [1666848443.985654][1523:1523] CHIP:DMG: ], - [1666848443.985692][1523:1523] CHIP:DMG: - [1666848443.985724][1523:1523] CHIP:DMG: InteractionModelRevision = 1 - + [1657913763.836957][3126:3126] CHIP:DMG: WriteRequestMessage = + [1657913763.837010][3126:3126] CHIP:DMG: { + [1657913763.837058][3126:3126] CHIP:DMG: suppressResponse = false, + [1657913763.837119][3126:3126] CHIP:DMG: timedRequest = false, + [1657913763.837170][3126:3126] CHIP:DMG: AttributeDataIBs = + [1657913763.837230][3126:3126] CHIP:DMG: [ + [1657913763.837361][3126:3126] CHIP:DMG: AttributeDataIB = + [1657913763.837424][3126:3126] CHIP:DMG: { + [1657913763.837478][3126:3126] CHIP:DMG: AttributePathIB = + [1657913763.837544][3126:3126] CHIP:DMG: { + [1657913763.837580][3126:3126] CHIP:DMG: Endpoint = 0x1, + [1657913763.837613][3126:3126] CHIP:DMG: Cluster = 0x8, + [1657913763.837645][3126:3126] CHIP:DMG: Attribute = 0x0000_0013, + [1657913763.837755][3126:3126] CHIP:DMG: } + [1657913763.837790][3126:3126] CHIP:DMG: + [1657913763.837822][3126:3126] CHIP:DMG: Data = 5, + [1657913763.837850][3126:3126] CHIP:DMG: }, + [1657913763.837880][3126:3126] CHIP:DMG: + [1657913763.837904][3126:3126] CHIP:DMG: ], + [1657913763.837932][3126:3126] CHIP:DMG: + [1657913763.837956][3126:3126] CHIP:DMG: moreChunkedMessages = false, + [1657913763.837981][3126:3126] CHIP:DMG: InteractionModelRevision = 1 + [1657913763.838004][3126:3126] CHIP:DMG: }, ./chip-tool levelcontrol write default-move-rate 5 1 1 Verify DUT receives default-move-rate attribute write response on the TH(all-clusters-app) Log: - - [1666848463.025155][1523:1523] CHIP:DMG: WriteResponseMessage = - [1666848463.025181][1523:1523] CHIP:DMG: { - [1666848463.025201][1523:1523] CHIP:DMG: AttributeStatusIBs = - [1666848463.025232][1523:1523] CHIP:DMG: [ - [1666848463.025258][1523:1523] CHIP:DMG: AttributeStatusIB = - [1666848463.025286][1523:1523] CHIP:DMG: { - [1666848463.025307][1523:1523] CHIP:DMG: AttributePathIB = - [1666848463.025331][1523:1523] CHIP:DMG: { - [1666848463.025365][1523:1523] CHIP:DMG: Endpoint = 0x1, - [1666848463.025401][1523:1523] CHIP:DMG: Cluster = 0x8, - [1666848463.025432][1523:1523] CHIP:DMG: Attribute = 0x0000_0014, - [1666848463.025464][1523:1523] CHIP:DMG: } - [1666848463.025498][1523:1523] CHIP:DMG: - [1666848463.025531][1523:1523] CHIP:DMG: StatusIB = - [1666848463.025561][1523:1523] CHIP:DMG: { - [1666848463.025608][1523:1523] CHIP:DMG: status = 0x00 (SUCCESS), - [1666848463.025659][1523:1523] CHIP:DMG: }, - [1666848463.025704][1523:1523] CHIP:DMG: - [1666848463.025749][1523:1523] CHIP:DMG: }, - [1666848463.025800][1523:1523] CHIP:DMG: - [1666848463.025838][1523:1523] CHIP:DMG: ], - [1666848463.025884][1523:1523] CHIP:DMG: - [1666848463.025922][1523:1523] CHIP:DMG: InteractionModelRevision = 1 - + [1657913781.895720][3126:3126] CHIP:DMG: WriteRequestMessage = + [1657913781.895799][3126:3126] CHIP:DMG: { + [1657913781.895824][3126:3126] CHIP:DMG: suppressResponse = false, + [1657913781.895850][3126:3126] CHIP:DMG: timedRequest = false, + [1657913781.895874][3126:3126] CHIP:DMG: AttributeDataIBs = + [1657913781.895904][3126:3126] CHIP:DMG: [ + [1657913781.895929][3126:3126] CHIP:DMG: AttributeDataIB = + [1657913781.895956][3126:3126] CHIP:DMG: { + [1657913781.895982][3126:3126] CHIP:DMG: AttributePathIB = + [1657913781.896024][3126:3126] CHIP:DMG: { + [1657913781.896147][3126:3126] CHIP:DMG: Endpoint = 0x1, + [1657913781.896209][3126:3126] CHIP:DMG: Cluster = 0x8, + [1657913781.896247][3126:3126] CHIP:DMG: Attribute = 0x0000_0014, + [1657913781.896278][3126:3126] CHIP:DMG: } + [1657913781.896312][3126:3126] CHIP:DMG: + [1657913781.896345][3126:3126] CHIP:DMG: Data = 5, + [1657913781.896374][3126:3126] CHIP:DMG: }, + [1657913781.896403][3126:3126] CHIP:DMG: + [1657913781.896427][3126:3126] CHIP:DMG: ], + [1657913781.896503][3126:3126] CHIP:DMG: + [1657913781.896531][3126:3126] CHIP:DMG: moreChunkedMessages = false, + [1657913781.896558][3126:3126] CHIP:DMG: InteractionModelRevision = 1 + [1657913781.896581][3126:3126] CHIP:DMG: }, ./chip-tool levelcontrol write start-up-current-level 5 (replace with your value) 123123 1 Verify DUT receives start-up-current-level attribute write response on the TH(all-clusters-app) Log: - - [1666848489.993723][1523:1523] CHIP:DMG: WriteResponseMessage = - [1666848489.993758][1523:1523] CHIP:DMG: { - [1666848489.993785][1523:1523] CHIP:DMG: AttributeStatusIBs = - [1666848489.993824][1523:1523] CHIP:DMG: [ - [1666848489.993855][1523:1523] CHIP:DMG: AttributeStatusIB = - [1666848489.993896][1523:1523] CHIP:DMG: { - [1666848489.993936][1523:1523] CHIP:DMG: AttributePathIB = - [1666848489.993983][1523:1523] CHIP:DMG: { - [1666848489.994030][1523:1523] CHIP:DMG: Endpoint = 0x1, - [1666848489.994079][1523:1523] CHIP:DMG: Cluster = 0x8, - [1666848489.994126][1523:1523] CHIP:DMG: Attribute = 0x0000_4000, - [1666848489.994172][1523:1523] CHIP:DMG: } - [1666848489.994214][1523:1523] CHIP:DMG: - [1666848489.994258][1523:1523] CHIP:DMG: StatusIB = - [1666848489.994296][1523:1523] CHIP:DMG: { - [1666848489.994342][1523:1523] CHIP:DMG: status = 0x00 (SUCCESS), - [1666848489.994384][1523:1523] CHIP:DMG: }, - [1666848489.994427][1523:1523] CHIP:DMG: - [1666848489.994465][1523:1523] CHIP:DMG: }, - [1666848489.994507][1523:1523] CHIP:DMG: - [1666848489.994536][1523:1523] CHIP:DMG: ], - [1666848489.994594][1523:1523] CHIP:DMG: - [1666848489.994629][1523:1523] CHIP:DMG: InteractionModelRevision = 1 + [1657913811.290764][3126:3126] CHIP:DMG: WriteRequestMessage = + [1657913811.290809][3126:3126] CHIP:DMG: { + [1657913811.290850][3126:3126] CHIP:DMG: suppressResponse = false, + [1657913811.290898][3126:3126] CHIP:DMG: timedRequest = false, + [1657913811.290942][3126:3126] CHIP:DMG: AttributeDataIBs = + [1657913811.290995][3126:3126] CHIP:DMG: [ + [1657913811.291039][3126:3126] CHIP:DMG: AttributeDataIB = + [1657913811.291094][3126:3126] CHIP:DMG: { + [1657913811.291142][3126:3126] CHIP:DMG: AttributePathIB = + [1657913811.291258][3126:3126] CHIP:DMG: { + [1657913811.291326][3126:3126] CHIP:DMG: Endpoint = 0x1, + [1657913811.291394][3126:3126] CHIP:DMG: Cluster = 0x8, + [1657913811.291455][3126:3126] CHIP:DMG: Attribute = 0x0000_4000, + [1657913811.291512][3126:3126] CHIP:DMG: } + [1657913811.291630][3126:3126] CHIP:DMG: + [1657913811.291694][3126:3126] CHIP:DMG: Data = 5, + [1657913811.291748][3126:3126] CHIP:DMG: }, + [1657913811.291805][3126:3126] CHIP:DMG: + [1657913811.291848][3126:3126] CHIP:DMG: ], + [1657913811.291949][3126:3126] CHIP:DMG: + [1657913811.291992][3126:3126] CHIP:DMG: moreChunkedMessages = false, + [1657913811.292017][3126:3126] CHIP:DMG: InteractionModelRevision = 1 + [1657913811.292039][3126:3126] CHIP:DMG: }, disabled: true - label: @@ -684,389 +523,427 @@ tests: also reflects this in global attributes such as FeatureMap and AttributeList. Commission DUT to TH again" verification: | - Verify TH(all-clusters-minimal-app) that it implements mandatory and none of the optional attributes of the server-side of the cluster, and that it also reflects this in global attributes such as FeatureMap and AttributeList. - - ./chip-tool levelcontrol read attribute-list 1 1 - - Verify DUT receives attribute-list attribute response on the TH(all-clusters-minimal-app) Log: - - [1666848650.333076][1566:1566] CHIP:DMG: ReportDataMessage = - [1666848650.333110][1566:1566] CHIP:DMG: { - [1666848650.333138][1566:1566] CHIP:DMG: AttributeReportIBs = - [1666848650.333174][1566:1566] CHIP:DMG: [ - [1666848650.333201][1566:1566] CHIP:DMG: AttributeReportIB = - [1666848650.333239][1566:1566] CHIP:DMG: { - [1666848650.333272][1566:1566] CHIP:DMG: AttributeDataIB = - [1666848650.333307][1566:1566] CHIP:DMG: { - [1666848650.333351][1566:1566] CHIP:DMG: DataVersion = 0xe887a97e, - [1666848650.333393][1566:1566] CHIP:DMG: AttributePathIB = - [1666848650.333433][1566:1566] CHIP:DMG: { - [1666848650.333481][1566:1566] CHIP:DMG: Endpoint = 0x1, - [1666848650.333523][1566:1566] CHIP:DMG: Cluster = 0x8, - [1666848650.333565][1566:1566] CHIP:DMG: Attribute = 0x0000_FFFB, - [1666848650.333600][1566:1566] CHIP:DMG: } - [1666848650.333645][1566:1566] CHIP:DMG: - [1666848650.333684][1566:1566] CHIP:DMG: Data = [ - [1666848650.333722][1566:1566] CHIP:DMG: - [1666848650.333773][1566:1566] CHIP:DMG: ], - [1666848650.333809][1566:1566] CHIP:DMG: }, - [1666848650.333852][1566:1566] CHIP:DMG: - [1666848650.333882][1566:1566] CHIP:DMG: }, - [1666848650.333928][1566:1566] CHIP:DMG: - [1666848650.333959][1566:1566] CHIP:DMG: AttributeReportIB = - [1666848650.334001][1566:1566] CHIP:DMG: { - [1666848650.334034][1566:1566] CHIP:DMG: AttributeDataIB = - [1666848650.334080][1566:1566] CHIP:DMG: { - [1666848650.334122][1566:1566] CHIP:DMG: DataVersion = 0xe887a97e, - [1666848650.334166][1566:1566] CHIP:DMG: AttributePathIB = - [1666848650.334221][1566:1566] CHIP:DMG: { - [1666848650.334272][1566:1566] CHIP:DMG: Endpoint = 0x1, - [1666848650.334331][1566:1566] CHIP:DMG: Cluster = 0x8, - [1666848650.334377][1566:1566] CHIP:DMG: Attribute = 0x0000_FFFB, - [1666848650.334434][1566:1566] CHIP:DMG: ListIndex = Null, - [1666848650.334478][1566:1566] CHIP:DMG: } - [1666848650.334535][1566:1566] CHIP:DMG: - [1666848650.334623][1566:1566] CHIP:DMG: Data = 0, - [1666848650.334676][1566:1566] CHIP:DMG: }, - [1666848650.334725][1566:1566] CHIP:DMG: - [1666848650.334767][1566:1566] CHIP:DMG: }, - [1666848650.334825][1566:1566] CHIP:DMG: - [1666848650.334868][1566:1566] CHIP:DMG: AttributeReportIB = - [1666848650.334920][1566:1566] CHIP:DMG: { - [1666848650.334961][1566:1566] CHIP:DMG: AttributeDataIB = - [1666848650.335014][1566:1566] CHIP:DMG: { - [1666848650.335064][1566:1566] CHIP:DMG: DataVersion = 0xe887a97e, - [1666848650.335118][1566:1566] CHIP:DMG: AttributePathIB = - [1666848650.335164][1566:1566] CHIP:DMG: { - [1666848650.335220][1566:1566] CHIP:DMG: Endpoint = 0x1, - [1666848650.335271][1566:1566] CHIP:DMG: Cluster = 0x8, - [1666848650.335331][1566:1566] CHIP:DMG: Attribute = 0x0000_FFFB, - [1666848650.335384][1566:1566] CHIP:DMG: ListIndex = Null, - [1666848650.335440][1566:1566] CHIP:DMG: } - [1666848650.335499][1566:1566] CHIP:DMG: - [1666848650.335557][1566:1566] CHIP:DMG: Data = 15, - [1666848650.335605][1566:1566] CHIP:DMG: }, - [1666848650.335656][1566:1566] CHIP:DMG: - [1666848650.335700][1566:1566] CHIP:DMG: }, - [1666848650.335756][1566:1566] CHIP:DMG: - [1666848650.335793][1566:1566] CHIP:DMG: AttributeReportIB = - [1666848650.335840][1566:1566] CHIP:DMG: { - [1666848650.335878][1566:1566] CHIP:DMG: AttributeDataIB = - [1666848650.335918][1566:1566] CHIP:DMG: { - [1666848650.335966][1566:1566] CHIP:DMG: DataVersion = 0xe887a97e, - [1666848650.336020][1566:1566] CHIP:DMG: AttributePathIB = - [1666848650.336062][1566:1566] CHIP:DMG: { - [1666848650.336117][1566:1566] CHIP:DMG: Endpoint = 0x1, - [1666848650.336167][1566:1566] CHIP:DMG: Cluster = 0x8, - [1666848650.336217][1566:1566] CHIP:DMG: Attribute = 0x0000_FFFB, - [1666848650.336271][1566:1566] CHIP:DMG: ListIndex = Null, - [1666848650.336327][1566:1566] CHIP:DMG: } - [1666848650.336385][1566:1566] CHIP:DMG: - [1666848650.336443][1566:1566] CHIP:DMG: Data = 17, - [1666848650.336483][1566:1566] CHIP:DMG: }, - [1666848650.336534][1566:1566] CHIP:DMG: - [1666848650.336572][1566:1566] CHIP:DMG: }, - [1666848650.336623][1566:1566] CHIP:DMG: - [1666848650.336660][1566:1566] CHIP:DMG: AttributeReportIB = - [1666848650.336708][1566:1566] CHIP:DMG: { - [1666848650.336748][1566:1566] CHIP:DMG: AttributeDataIB = - [1666848650.336800][1566:1566] CHIP:DMG: { - [1666848650.336842][1566:1566] CHIP:DMG: DataVersion = 0xe887a97e, - [1666848650.336896][1566:1566] CHIP:DMG: AttributePathIB = - [1666848650.336939][1566:1566] CHIP:DMG: { - [1666848650.336994][1566:1566] CHIP:DMG: Endpoint = 0x1, - [1666848650.337044][1566:1566] CHIP:DMG: Cluster = 0x8, - [1666848650.337104][1566:1566] CHIP:DMG: Attribute = 0x0000_FFFB, - [1666848650.337157][1566:1566] CHIP:DMG: ListIndex = Null, - [1666848650.337208][1566:1566] CHIP:DMG: } - [1666848650.337261][1566:1566] CHIP:DMG: - [1666848650.337310][1566:1566] CHIP:DMG: Data = 65528, - [1666848650.337363][1566:1566] CHIP:DMG: }, - [1666848650.337414][1566:1566] CHIP:DMG: - [1666848650.337451][1566:1566] CHIP:DMG: }, - [1666848650.337502][1566:1566] CHIP:DMG: - [1666848650.337538][1566:1566] CHIP:DMG: AttributeReportIB = - [1666848650.337586][1566:1566] CHIP:DMG: { - [1666848650.337625][1566:1566] CHIP:DMG: AttributeDataIB = - [1666848650.337677][1566:1566] CHIP:DMG: { - [1666848650.337718][1566:1566] CHIP:DMG: DataVersion = 0xe887a97e, - [1666848650.337772][1566:1566] CHIP:DMG: AttributePathIB = - [1666848650.337821][1566:1566] CHIP:DMG: { - [1666848650.337865][1566:1566] CHIP:DMG: Endpoint = 0x1, - [1666848650.337925][1566:1566] CHIP:DMG: Cluster = 0x8, - [1666848650.337985][1566:1566] CHIP:DMG: Attribute = 0x0000_FFFB, - [1666848650.338043][1566:1566] CHIP:DMG: ListIndex = Null, - [1666848650.338094][1566:1566] CHIP:DMG: } - [1666848650.338151][1566:1566] CHIP:DMG: - [1666848650.338200][1566:1566] CHIP:DMG: Data = 65529, - [1666848650.338253][1566:1566] CHIP:DMG: }, - [1666848650.338309][1566:1566] CHIP:DMG: - [1666848650.338348][1566:1566] CHIP:DMG: }, - [1666848650.338407][1566:1566] CHIP:DMG: - [1666848650.338445][1566:1566] CHIP:DMG: AttributeReportIB = - [1666848650.338493][1566:1566] CHIP:DMG: { - [1666848650.338532][1566:1566] CHIP:DMG: AttributeDataIB = - [1666848650.338594][1566:1566] CHIP:DMG: { - [1666848650.338640][1566:1566] CHIP:DMG: DataVersion = 0xe887a97e, - [1666848650.338693][1566:1566] CHIP:DMG: AttributePathIB = - [1666848650.338746][1566:1566] CHIP:DMG: { - [1666848650.338799][1566:1566] CHIP:DMG: Endpoint = 0x1, - [1666848650.338858][1566:1566] CHIP:DMG: Cluster = 0x8, - [1666848650.338914][1566:1566] CHIP:DMG: Attribute = 0x0000_FFFB, - [1666848650.338970][1566:1566] CHIP:DMG: ListIndex = Null, - [1666848650.339021][1566:1566] CHIP:DMG: } - [1666848650.339069][1566:1566] CHIP:DMG: - [1666848650.339110][1566:1566] CHIP:DMG: Data = 65531, - [1666848650.339161][1566:1566] CHIP:DMG: }, - [1666848650.339212][1566:1566] CHIP:DMG: - [1666848650.339253][1566:1566] CHIP:DMG: }, - [1666848650.339308][1566:1566] CHIP:DMG: - [1666848650.339345][1566:1566] CHIP:DMG: AttributeReportIB = - [1666848650.339398][1566:1566] CHIP:DMG: { - [1666848650.339437][1566:1566] CHIP:DMG: AttributeDataIB = - [1666848650.339487][1566:1566] CHIP:DMG: { - [1666848650.339540][1566:1566] CHIP:DMG: DataVersion = 0xe887a97e, - [1666848650.339593][1566:1566] CHIP:DMG: AttributePathIB = - [1666848650.339647][1566:1566] CHIP:DMG: { - [1666848650.339695][1566:1566] CHIP:DMG: Endpoint = 0x1, - [1666848650.339750][1566:1566] CHIP:DMG: Cluster = 0x8, - [1666848650.339804][1566:1566] CHIP:DMG: Attribute = 0x0000_FFFB, - [1666848650.339864][1566:1566] CHIP:DMG: ListIndex = Null, - [1666848650.339910][1566:1566] CHIP:DMG: } - [1666848650.339968][1566:1566] CHIP:DMG: - [1666848650.340026][1566:1566] CHIP:DMG: Data = 65532, - [1666848650.340079][1566:1566] CHIP:DMG: }, - [1666848650.340129][1566:1566] CHIP:DMG: - [1666848650.340171][1566:1566] CHIP:DMG: }, - [1666848650.340226][1566:1566] CHIP:DMG: - [1666848650.340262][1566:1566] CHIP:DMG: AttributeReportIB = - [1666848650.340313][1566:1566] CHIP:DMG: { - [1666848650.340355][1566:1566] CHIP:DMG: AttributeDataIB = - [1666848650.340406][1566:1566] CHIP:DMG: { - [1666848650.340455][1566:1566] CHIP:DMG: DataVersion = 0xe887a97e, - [1666848650.340507][1566:1566] CHIP:DMG: AttributePathIB = - [1666848650.340562][1566:1566] CHIP:DMG: { - [1666848650.340605][1566:1566] CHIP:DMG: Endpoint = 0x1, - [1666848650.340654][1566:1566] CHIP:DMG: Cluster = 0x8, - [1666848650.340709][1566:1566] CHIP:DMG: Attribute = 0x0000_FFFB, - [1666848650.340766][1566:1566] CHIP:DMG: ListIndex = Null, - [1666848650.340817][1566:1566] CHIP:DMG: } - [1666848650.340870][1566:1566] CHIP:DMG: - [1666848650.340921][1566:1566] CHIP:DMG: Data = 65533, - [1666848650.340969][1566:1566] CHIP:DMG: }, - [1666848650.341021][1566:1566] CHIP:DMG: - [1666848650.341057][1566:1566] CHIP:DMG: }, - [1666848650.341100][1566:1566] CHIP:DMG: - [1666848650.341136][1566:1566] CHIP:DMG: ], - [1666848650.341228][1566:1566] CHIP:DMG: - [1666848650.341266][1566:1566] CHIP:DMG: SuppressResponse = true, - [1666848650.341305][1566:1566] CHIP:DMG: InteractionModelRevision = 1 - - - - ./chip-tool levelcontrol read feature-map 1 1 - Verify DUT receives feature-map attribute response on the TH(all-clusters-minimal-app) Log: - - [1666848683.161618][1566:1566] CHIP:DMG: ReportDataMessage = - [1666848683.161668][1566:1566] CHIP:DMG: { - [1666848683.161704][1566:1566] CHIP:DMG: AttributeReportIBs = - [1666848683.161762][1566:1566] CHIP:DMG: [ - [1666848683.161808][1566:1566] CHIP:DMG: AttributeReportIB = - [1666848683.161872][1566:1566] CHIP:DMG: { - [1666848683.161925][1566:1566] CHIP:DMG: AttributeDataIB = - [1666848683.161990][1566:1566] CHIP:DMG: { - [1666848683.162049][1566:1566] CHIP:DMG: DataVersion = 0xe887a97e, - [1666848683.162109][1566:1566] CHIP:DMG: AttributePathIB = - [1666848683.162163][1566:1566] CHIP:DMG: { - [1666848683.162232][1566:1566] CHIP:DMG: Endpoint = 0x1, - [1666848683.162294][1566:1566] CHIP:DMG: Cluster = 0x8, - [1666848683.162366][1566:1566] CHIP:DMG: Attribute = 0x0000_FFFC, - [1666848683.162420][1566:1566] CHIP:DMG: } - [1666848683.162492][1566:1566] CHIP:DMG: - [1666848683.162583][1566:1566] CHIP:DMG: Data = 0, - [1666848683.162649][1566:1566] CHIP:DMG: }, - [1666848683.162708][1566:1566] CHIP:DMG: - [1666848683.162759][1566:1566] CHIP:DMG: }, - [1666848683.162822][1566:1566] CHIP:DMG: - [1666848683.162869][1566:1566] CHIP:DMG: ], - [1666848683.162924][1566:1566] CHIP:DMG: - [1666848683.162967][1566:1566] CHIP:DMG: SuppressResponse = true, - [1666848683.163015][1566:1566] CHIP:DMG: InteractionModelRevision = 1 - [1666848683.163060][1566:1566] CHIP:DMG: } + Product maker needs to provide instructions for how to trigger the command on the DUT. For comparison, the DUT behavior for this test step can be simulated using chip-tool (when DUT is a commissioner/Client) ./chip-tool levelcontrol read current-level 1 1 Verify DUT receives current-level attribute response on the TH(all-clusters-minimal-app) Log: - - [1666848703.725790][1566:1566] CHIP:DMG: ReportDataMessage = - [1666848703.725820][1566:1566] CHIP:DMG: { - [1666848703.725844][1566:1566] CHIP:DMG: AttributeReportIBs = - [1666848703.725876][1566:1566] CHIP:DMG: [ - [1666848703.725903][1566:1566] CHIP:DMG: AttributeReportIB = - [1666848703.725946][1566:1566] CHIP:DMG: { - [1666848703.725977][1566:1566] CHIP:DMG: AttributeDataIB = - [1666848703.726016][1566:1566] CHIP:DMG: { - [1666848703.726061][1566:1566] CHIP:DMG: DataVersion = 0xe887a97e, - [1666848703.726104][1566:1566] CHIP:DMG: AttributePathIB = - [1666848703.726168][1566:1566] CHIP:DMG: { - [1666848703.726224][1566:1566] CHIP:DMG: Endpoint = 0x1, - [1666848703.726287][1566:1566] CHIP:DMG: Cluster = 0x8, - [1666848703.726356][1566:1566] CHIP:DMG: Attribute = 0x0000_0000, - [1666848703.726420][1566:1566] CHIP:DMG: } - [1666848703.726483][1566:1566] CHIP:DMG: - [1666848703.726546][1566:1566] CHIP:DMG: Data = 254, - [1666848703.726637][1566:1566] CHIP:DMG: }, - [1666848703.726701][1566:1566] CHIP:DMG: - [1666848703.726745][1566:1566] CHIP:DMG: }, - [1666848703.726795][1566:1566] CHIP:DMG: - [1666848703.726840][1566:1566] CHIP:DMG: ], - [1666848703.726890][1566:1566] CHIP:DMG: - [1666848703.726933][1566:1566] CHIP:DMG: SuppressResponse = true, - [1666848703.726976][1566:1566] CHIP:DMG: InteractionModelRevision = 1 - + [1657913862.815749][3126:3126] CHIP:IM: Received Read request + [1657913862.815884][3126:3126] CHIP:DMG: ReadRequestMessage = + [1657913862.815935][3126:3126] CHIP:DMG: { + [1657913862.815975][3126:3126] CHIP:DMG: AttributePathIBs = + [1657913862.816023][3126:3126] CHIP:DMG: [ + [1657913862.816107][3126:3126] CHIP:DMG: AttributePathIB = + [1657913862.816161][3126:3126] CHIP:DMG: { + [1657913862.816212][3126:3126] CHIP:DMG: Endpoint = 0x1, + [1657913862.816268][3126:3126] CHIP:DMG: Cluster = 0x8, + [1657913862.816325][3126:3126] CHIP:DMG: Attribute = 0x0000_0000, + [1657913862.816377][3126:3126] CHIP:DMG: } + [1657913862.816431][3126:3126] CHIP:DMG: + [1657913862.816477][3126:3126] CHIP:DMG: ], + [1657913862.816527][3126:3126] CHIP:DMG: + [1657913862.816573][3126:3126] CHIP:DMG: isFabricFiltered = true, + [1657913862.816619][3126:3126] CHIP:DMG: InteractionModelRevision = 1 + [1657913862.816662][3126:3126] CHIP:DMG: }, ./chip-tool levelcontrol read on-level 1 1 Verify DUT receives on-level attribute response on the TH(all-clusters-minimal-app) Log: - - [1666848725.287246][1566:1566] CHIP:DMG: ReportDataMessage = - [1666848725.287287][1566:1566] CHIP:DMG: { - [1666848725.287319][1566:1566] CHIP:DMG: AttributeReportIBs = - [1666848725.287369][1566:1566] CHIP:DMG: [ - [1666848725.287406][1566:1566] CHIP:DMG: AttributeReportIB = - [1666848725.287458][1566:1566] CHIP:DMG: { - [1666848725.287506][1566:1566] CHIP:DMG: AttributeDataIB = - [1666848725.287551][1566:1566] CHIP:DMG: { - [1666848725.287608][1566:1566] CHIP:DMG: DataVersion = 0xe887a97e, - [1666848725.287648][1566:1566] CHIP:DMG: AttributePathIB = - [1666848725.287708][1566:1566] CHIP:DMG: { - [1666848725.287761][1566:1566] CHIP:DMG: Endpoint = 0x1, - [1666848725.287815][1566:1566] CHIP:DMG: Cluster = 0x8, - [1666848725.287869][1566:1566] CHIP:DMG: Attribute = 0x0000_0011, - [1666848725.287920][1566:1566] CHIP:DMG: } - [1666848725.287978][1566:1566] CHIP:DMG: - [1666848725.288035][1566:1566] CHIP:DMG: Data = NULL - [1666848725.288081][1566:1566] CHIP:DMG: }, - [1666848725.288136][1566:1566] CHIP:DMG: - [1666848725.288179][1566:1566] CHIP:DMG: }, - [1666848725.288225][1566:1566] CHIP:DMG: - [1666848725.288261][1566:1566] CHIP:DMG: ], - [1666848725.288306][1566:1566] CHIP:DMG: - [1666848725.288343][1566:1566] CHIP:DMG: SuppressResponse = true, - [1666848725.288384][1566:1566] CHIP:DMG: InteractionModelRevision = 1 - + [1657913877.850398][3126:3126] CHIP:IM: Received Read request + [1657913877.850525][3126:3126] CHIP:DMG: ReadRequestMessage = + [1657913877.850574][3126:3126] CHIP:DMG: { + [1657913877.850614][3126:3126] CHIP:DMG: AttributePathIBs = + [1657913877.850725][3126:3126] CHIP:DMG: [ + [1657913877.850771][3126:3126] CHIP:DMG: AttributePathIB = + [1657913877.850821][3126:3126] CHIP:DMG: { + [1657913877.850872][3126:3126] CHIP:DMG: Endpoint = 0x1, + [1657913877.850932][3126:3126] CHIP:DMG: Cluster = 0x8, + [1657913877.850989][3126:3126] CHIP:DMG: Attribute = 0x0000_0011, + [1657913877.851048][3126:3126] CHIP:DMG: } + [1657913877.851103][3126:3126] CHIP:DMG: + [1657913877.851153][3126:3126] CHIP:DMG: ], + [1657913877.851203][3126:3126] CHIP:DMG: + [1657913877.851251][3126:3126] CHIP:DMG: isFabricFiltered = true, + [1657913877.851297][3126:3126] CHIP:DMG: InteractionModelRevision = 1 + [1657913877.851343][3126:3126] CHIP:DMG: }, + [1657913877.851471][3126:3126] CHIP:DMG: IM ./chip-tool levelcontrol read options 1 1 Verify DUT receives options attribute response on the TH(all-clusters-minimal-app) Log: + [1657913895.195563][3126:3126] CHIP:IM: Received Read request + [1657913895.195705][3126:3126] CHIP:DMG: ReadRequestMessage = + [1657913895.195732][3126:3126] CHIP:DMG: { + [1657913895.195754][3126:3126] CHIP:DMG: AttributePathIBs = + [1657913895.195780][3126:3126] CHIP:DMG: [ + [1657913895.195803][3126:3126] CHIP:DMG: AttributePathIB = + [1657913895.195901][3126:3126] CHIP:DMG: { + [1657913895.195932][3126:3126] CHIP:DMG: Endpoint = 0x1, + [1657913895.195963][3126:3126] CHIP:DMG: Cluster = 0x8, + [1657913895.195993][3126:3126] CHIP:DMG: Attribute = 0x0000_000F, + [1657913895.196022][3126:3126] CHIP:DMG: } + [1657913895.196073][3126:3126] CHIP:DMG: + [1657913895.196101][3126:3126] CHIP:DMG: ], + [1657913895.196161][3126:3126] CHIP:DMG: + [1657913895.196189][3126:3126] CHIP:DMG: isFabricFiltered = true, + [1657913895.196214][3126:3126] CHIP:DMG: InteractionModelRevision = 1 + [1657913895.196236][3126:3126] CHIP:DMG: }, + + + ./chip-tool levelcontrol read attribute-list 1 1 + Verify DUT receives attribute-list attribute response on the TH(all-clusters-minimal-app) Log: + [1657913906.648918][3126:3126] CHIP:IM: Received Read request + [1657913906.649061][3126:3126] CHIP:DMG: ReadRequestMessage = + [1657913906.649115][3126:3126] CHIP:DMG: { + [1657913906.649162][3126:3126] CHIP:DMG: AttributePathIBs = + [1657913906.649225][3126:3126] CHIP:DMG: [ + [1657913906.649273][3126:3126] CHIP:DMG: AttributePathIB = + [1657913906.649330][3126:3126] CHIP:DMG: { + [1657913906.649389][3126:3126] CHIP:DMG: Endpoint = 0x1, + [1657913906.649462][3126:3126] CHIP:DMG: Cluster = 0x8, + [1657913906.649529][3126:3126] CHIP:DMG: Attribute = 0x0000_FFFB, + [1657913906.649569][3126:3126] CHIP:DMG: } + [1657913906.649593][3126:3126] CHIP:DMG: + [1657913906.649618][3126:3126] CHIP:DMG: ], + [1657913906.649645][3126:3126] CHIP:DMG: + [1657913906.649731][3126:3126] CHIP:DMG: isFabricFiltered = true, + [1657913906.649757][3126:3126] CHIP:DMG: InteractionModelRevision = 1 + [1657913906.649781][3126:3126] CHIP:DMG: }, + - [1666848750.551301][1566:1566] CHIP:DMG: ReportDataMessage = - [1666848750.551342][1566:1566] CHIP:DMG: { - [1666848750.551374][1566:1566] CHIP:DMG: AttributeReportIBs = - [1666848750.551421][1566:1566] CHIP:DMG: [ - [1666848750.551458][1566:1566] CHIP:DMG: AttributeReportIB = - [1666848750.551504][1566:1566] CHIP:DMG: { - [1666848750.551546][1566:1566] CHIP:DMG: AttributeDataIB = - [1666848750.551598][1566:1566] CHIP:DMG: { - [1666848750.551654][1566:1566] CHIP:DMG: DataVersion = 0xe887a97e, - [1666848750.551703][1566:1566] CHIP:DMG: AttributePathIB = - [1666848750.551754][1566:1566] CHIP:DMG: { - [1666848750.551810][1566:1566] CHIP:DMG: Endpoint = 0x1, - [1666848750.551869][1566:1566] CHIP:DMG: Cluster = 0x8, - [1666848750.551922][1566:1566] CHIP:DMG: Attribute = 0x0000_000F, - [1666848750.551967][1566:1566] CHIP:DMG: } - [1666848750.552011][1566:1566] CHIP:DMG: - [1666848750.552068][1566:1566] CHIP:DMG: Data = 0, - [1666848750.552119][1566:1566] CHIP:DMG: }, - [1666848750.552164][1566:1566] CHIP:DMG: - [1666848750.552198][1566:1566] CHIP:DMG: }, - [1666848750.552250][1566:1566] CHIP:DMG: - [1666848750.552284][1566:1566] CHIP:DMG: ], - [1666848750.552330][1566:1566] CHIP:DMG: - [1666848750.552370][1566:1566] CHIP:DMG: SuppressResponse = true, - [1666848750.552404][1566:1566] CHIP:DMG: InteractionModelRevision = 1 - [1666848750.552441][1566:1566] CHIP:DMG: } + ./chip-tool levelcontrol read feature-map 1 1 + Verify DUT receives feature-map attribute response on the TH(all-clusters-minimal-app) Log: + [1663070713.467153][4422:4422] CHIP:IM: Received Read request + [1663070713.467242][4422:4422] CHIP:DMG: ReadRequestMessage = + [1663070713.467275][4422:4422] CHIP:DMG: { + [1663070713.467300][4422:4422] CHIP:DMG: AttributePathIBs = + [1663070713.467329][4422:4422] CHIP:DMG: [ + [1663070713.467355][4422:4422] CHIP:DMG: AttributePathIB = + [1663070713.467390][4422:4422] CHIP:DMG: { + [1663070713.467422][4422:4422] CHIP:DMG: Endpoint = 0x1, + [1663070713.467455][4422:4422] CHIP:DMG: Cluster = 0x8, + [1663070713.467487][4422:4422] CHIP:DMG: Attribute = 0x0000_FFFC, + [1663070713.467517][4422:4422] CHIP:DMG: } + [1663070713.467548][4422:4422] CHIP:DMG: + [1663070713.467576][4422:4422] CHIP:DMG: ], + [1663070713.467606][4422:4422] CHIP:DMG: + [1663070713.467635][4422:4422] CHIP:DMG: isFabricFiltered = true, + [1663070713.467663][4422:4422] CHIP:DMG: InteractionModelRevision = 1 + [1663070713.467689][4422:4422] CHIP:DMG: }, + [1663070713.467767][4422:4422] CHIP:DMG: IM RH moving to [GeneratingReports] disabled: true - label: "DUT reads all supported optional attributes from TH one at a time in a manufacturer specific order" verification: | - Verify TH(all-clusters-minimal-app) receives the read command, and responds that this attribute is not available and also DUT is aware that the optional attributes are not available, and does not issue read requests for the attributes which it did read in step 2 + Product maker needs to provide instructions for how to trigger the command on the DUT. For comparison, the DUT behavior for this test step can be simulated using chip-tool (when DUT is a commissioner/Client) + TH all-clusters-minimal-app does not support optional attributes ./chip-tool levelcontrol read remaining-time 1 1 + Verify DUT(chip-tool) receives remaining-time attribute response on the TH(all-clusters-minimal-app) Log: + [1663147148.155292][37702:37702] CHIP:IM: Received Read request + [1663147148.155312][37702:37702] CHIP:DMG: ReadRequestMessage = + [1663147148.155315][37702:37702] CHIP:DMG: { + [1663147148.155317][37702:37702] CHIP:DMG: AttributePathIBs = + [1663147148.155320][37702:37702] CHIP:DMG: [ + [1663147148.155323][37702:37702] CHIP:DMG: AttributePathIB = + [1663147148.155326][37702:37702] CHIP:DMG: { + [1663147148.155328][37702:37702] CHIP:DMG: Endpoint = 0x1, + [1663147148.155331][37702:37702] CHIP:DMG: Cluster = 0x8, + [1663147148.155334][37702:37702] CHIP:DMG: Attribute = 0x0000_0001, + [1663147148.155338][37702:37702] CHIP:DMG: } + [1663147148.155341][37702:37702] CHIP:DMG: + [1663147148.155343][37702:37702] CHIP:DMG: ], + [1663147148.155346][37702:37702] CHIP:DMG: + [1663147148.155349][37702:37702] CHIP:DMG: isFabricFiltered = true, + [1663147148.155351][37702:37702] CHIP:DMG: InteractionModelRevision = 1 + [1663147148.155353][37702:37702] CHIP:DMG: }, + [1663147148.155366][37702:37702] CHIP:DMG: IM RH moving to [GeneratingReports] + [1663147148.155376][37702:37702] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 - on TH(all-clusters-minimal-app) verify status response a UNSUPPORTED_ATTRIBUTE - General error: 0x86 (UNSUPPORTED_ATTRIBUTE) ./chip-tool levelcontrol read min-level 1 1 - - on TH(all-clusters-minimal-app) verify status response a UNSUPPORTED_ATTRIBUTE - General error: 0x86 (UNSUPPORTED_ATTRIBUTE) - + Verify DUT(chip-tool) receives min-level attribute response on the TH(all-clusters-minimal-app) Log: + [1663147176.255360][37702:37702] CHIP:DMG: ReadRequestMessage = + [1663147176.255364][37702:37702] CHIP:DMG: { + [1663147176.255368][37702:37702] CHIP:DMG: AttributePathIBs = + [1663147176.255373][37702:37702] CHIP:DMG: [ + [1663147176.255376][37702:37702] CHIP:DMG: AttributePathIB = + [1663147176.255381][37702:37702] CHIP:DMG: { + [1663147176.255385][37702:37702] CHIP:DMG: Endpoint = 0x1, + [1663147176.255389][37702:37702] CHIP:DMG: Cluster = 0x8, + [1663147176.255393][37702:37702] CHIP:DMG: Attribute = 0x0000_0002, + [1663147176.255396][37702:37702] CHIP:DMG: } + [1663147176.255401][37702:37702] CHIP:DMG: + [1663147176.255404][37702:37702] CHIP:DMG: ], + [1663147176.255409][37702:37702] CHIP:DMG: + [1663147176.255413][37702:37702] CHIP:DMG: isFabricFiltered = true, + [1663147176.255416][37702:37702] CHIP:DMG: InteractionModelRevision = 1 + [1663147176.255419][37702:37702] CHIP:DMG: }, + [1663147176.255436][37702:37702] CHIP:DMG: IM RH moving to [GeneratingReports] + [1663147176.255451][37702:37702] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 ./chip-tool levelcontrol read max-level 1 1 - - on TH(all-clusters-minimal-app) verify status response a UNSUPPORTED_ATTRIBUTE - General error: 0x86 (UNSUPPORTED_ATTRIBUTE) - + Verify DUT(chip-tool) receives max-level attribute response on the TH(all-clusters-minimal-app) Log: + [1663147204.133512][37702:37702] CHIP:IM: Received Read request + [1663147204.133528][37702:37702] CHIP:DMG: ReadRequestMessage = + [1663147204.133531][37702:37702] CHIP:DMG: { + [1663147204.133533][37702:37702] CHIP:DMG: AttributePathIBs = + [1663147204.133536][37702:37702] CHIP:DMG: [ + [1663147204.133538][37702:37702] CHIP:DMG: AttributePathIB = + [1663147204.133541][37702:37702] CHIP:DMG: { + [1663147204.133543][37702:37702] CHIP:DMG: Endpoint = 0x1, + [1663147204.133546][37702:37702] CHIP:DMG: Cluster = 0x8, + [1663147204.133549][37702:37702] CHIP:DMG: Attribute = 0x0000_0003, + [1663147204.133551][37702:37702] CHIP:DMG: } + [1663147204.133553][37702:37702] CHIP:DMG: + [1663147204.133555][37702:37702] CHIP:DMG: ], + [1663147204.133558][37702:37702] CHIP:DMG: + [1663147204.133561][37702:37702] CHIP:DMG: isFabricFiltered = true, + [1663147204.133563][37702:37702] CHIP:DMG: InteractionModelRevision = 1 + [1663147204.133565][37702:37702] CHIP:DMG: }, + [1663147204.133577][37702:37702] CHIP:DMG: IM RH moving to [GeneratingReports] + [1663147204.133587][37702:37702] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0 ./chip-tool levelcontrol read current-frequency 1 1 - - on TH(all-clusters-minimal-app) verify status response a UNSUPPORTED_ATTRIBUTE - General error: 0x86 (UNSUPPORTED_ATTRIBUTE) - + Verify DUT(chip-tool) receives current-frequency attribute response on the TH(all-clusters-minimal-app) Log: + [1663147223.228680][37702:37702] CHIP:IM: Received Read request + [1663147223.228702][37702:37702] CHIP:DMG: ReadRequestMessage = + [1663147223.228706][37702:37702] CHIP:DMG: { + [1663147223.228710][37702:37702] CHIP:DMG: AttributePathIBs = + [1663147223.228714][37702:37702] CHIP:DMG: [ + [1663147223.228717][37702:37702] CHIP:DMG: AttributePathIB = + [1663147223.228722][37702:37702] CHIP:DMG: { + [1663147223.228726][37702:37702] CHIP:DMG: Endpoint = 0x1, + [1663147223.228730][37702:37702] CHIP:DMG: Cluster = 0x8, + [1663147223.228734][37702:37702] CHIP:DMG: Attribute = 0x0000_0004, + [1663147223.228738][37702:37702] CHIP:DMG: } + [1663147223.228742][37702:37702] CHIP:DMG: + [1663147223.228746][37702:37702] CHIP:DMG: ], + [1663147223.228751][37702:37702] CHIP:DMG: + [1663147223.228754][37702:37702] CHIP:DMG: isFabricFiltered = true, + [1663147223.228758][37702:37702] CHIP:DMG: InteractionModelRevision = 1 + [1663147223.228761][37702:37702] CHIP:DMG: }, + [1663147223.228780][37702:37702] CHIP:DMG: IM RH moving to [GeneratingReports] ./chip-tool levelcontrol read min-frequency 1 1 - - on TH(all-clusters-minimal-app) verify status response a UNSUPPORTED_ATTRIBUTE - General error: 0x86 (UNSUPPORTED_ATTRIBUTE) - + Verify DUT(chip-tool) receives min-frequency attribute response on the TH(all-clusters-minimal-app) Log: + [1663147242.442251][37702:37702] CHIP:IM: Received Read request + [1663147242.442277][37702:37702] CHIP:DMG: ReadRequestMessage = + [1663147242.442282][37702:37702] CHIP:DMG: { + [1663147242.442287][37702:37702] CHIP:DMG: AttributePathIBs = + [1663147242.442293][37702:37702] CHIP:DMG: [ + [1663147242.442298][37702:37702] CHIP:DMG: AttributePathIB = + [1663147242.442304][37702:37702] CHIP:DMG: { + [1663147242.442309][37702:37702] CHIP:DMG: Endpoint = 0x1, + [1663147242.442315][37702:37702] CHIP:DMG: Cluster = 0x8, + [1663147242.442320][37702:37702] CHIP:DMG: Attribute = 0x0000_0005, + [1663147242.442324][37702:37702] CHIP:DMG: } + [1663147242.442331][37702:37702] CHIP:DMG: + [1663147242.442336][37702:37702] CHIP:DMG: ], + [1663147242.442342][37702:37702] CHIP:DMG: + [1663147242.442347][37702:37702] CHIP:DMG: isFabricFiltered = true, + [1663147242.442352][37702:37702] CHIP:DMG: InteractionModelRevision = 1 + [1663147242.442355][37702:37702] CHIP:DMG: }, + [1663147242.442378][37702:37702] CHIP:DMG: IM RH moving to [GeneratingReports] ./chip-tool levelcontrol read max-frequency 1 1 - - on TH(all-clusters-minimal-app) verify status response a UNSUPPORTED_ATTRIBUTE - General error: 0x86 (UNSUPPORTED_ATTRIBUTE) - + Verify DUT(chip-tool) receives max-frequency attribute response on the TH(all-clusters-minimal-app) Log: + [1663147259.687422][37702:37702] CHIP:IM: Received Read request + [1663147259.687445][37702:37702] CHIP:DMG: ReadRequestMessage = + [1663147259.687450][37702:37702] CHIP:DMG: { + [1663147259.687454][37702:37702] CHIP:DMG: AttributePathIBs = + [1663147259.687458][37702:37702] CHIP:DMG: [ + [1663147259.687463][37702:37702] CHIP:DMG: AttributePathIB = + [1663147259.687469][37702:37702] CHIP:DMG: { + [1663147259.687474][37702:37702] CHIP:DMG: Endpoint = 0x1, + [1663147259.687478][37702:37702] CHIP:DMG: Cluster = 0x8, + [1663147259.687481][37702:37702] CHIP:DMG: Attribute = 0x0000_0006, + [1663147259.687485][37702:37702] CHIP:DMG: } + [1663147259.687490][37702:37702] CHIP:DMG: + [1663147259.687494][37702:37702] CHIP:DMG: ], + [1663147259.687500][37702:37702] CHIP:DMG: + [1663147259.687504][37702:37702] CHIP:DMG: isFabricFiltered = true, + [1663147259.687509][37702:37702] CHIP:DMG: InteractionModelRevision = 1 + [1663147259.687513][37702:37702] CHIP:DMG: }, + [1663147259.687532][37702:37702] CHIP:DMG: IM RH moving to [GeneratingReports] ./chip-tool levelcontrol read on-off-transition-time 1 1 - - on TH(all-clusters-minimal-app) verify status response a UNSUPPORTED_ATTRIBUTE - General error: 0x86 (UNSUPPORTED_ATTRIBUTE) + Verify DUT(chip-tool) receives on-off-transition-time attribute response on the TH(all-clusters-minimal-app) Log: + [1663147276.525081][37702:37702] CHIP:IM: Received Read request + [1663147276.525105][37702:37702] CHIP:DMG: ReadRequestMessage = + [1663147276.525110][37702:37702] CHIP:DMG: { + [1663147276.525115][37702:37702] CHIP:DMG: AttributePathIBs = + [1663147276.525120][37702:37702] CHIP:DMG: [ + [1663147276.525124][37702:37702] CHIP:DMG: AttributePathIB = + [1663147276.525129][37702:37702] CHIP:DMG: { + [1663147276.525133][37702:37702] CHIP:DMG: Endpoint = 0x1, + [1663147276.525138][37702:37702] CHIP:DMG: Cluster = 0x8, + [1663147276.525143][37702:37702] CHIP:DMG: Attribute = 0x0000_0010, + [1663147276.525148][37702:37702] CHIP:DMG: } + [1663147276.525155][37702:37702] CHIP:DMG: + [1663147276.525159][37702:37702] CHIP:DMG: ], + [1663147276.525166][37702:37702] CHIP:DMG: + [1663147276.525171][37702:37702] CHIP:DMG: isFabricFiltered = true, + [1663147276.525177][37702:37702] CHIP:DMG: InteractionModelRevision = 1 + [1663147276.525181][37702:37702] CHIP:DMG: }, + [1663147276.525202][37702:37702] CHIP:DMG: IM RH moving to [GeneratingReports] disabled: true - label: "DUT writes a suitable value to all supported optional attributes on the TH one at a time in a manufacturer specific order" verification: | - Verify TH(all-clusters-minimal-app) receives the write command, and responds that this command is not available and also DUT is aware that the optional commands are not available + Product maker needs to provide instructions for how to trigger the command on the DUT. For comparison, the DUT behavior for this test step can be simulated using chip-tool (when DUT is a commissioner/Client) + TH all-clusters-minimal-app does not support optional attributes ./chip-tool levelcontrol write on-off-transition-time 5 1 1 - - on TH(all-clusters-minimal-app) verify status response a UNSUPPORTED_ATTRIBUTE - General error: 0x86 (UNSUPPORTED_ATTRIBUTE) + Verify DUT(chip-tool) receives on-off-transition-time attribute response on the TH(all-clusters-minimal-app) Log: + [1663147558.231731][37702:37702] CHIP:IM: Received Write request + [1663147558.231735][37702:37702] CHIP:DMG: IM WH moving to [Initialized] + [1663147558.231746][37702:37702] CHIP:DMG: WriteRequestMessage = + [1663147558.231749][37702:37702] CHIP:DMG: { + [1663147558.231753][37702:37702] CHIP:DMG: suppressResponse = false, + [1663147558.231757][37702:37702] CHIP:DMG: timedRequest = false, + [1663147558.231760][37702:37702] CHIP:DMG: AttributeDataIBs = + [1663147558.231765][37702:37702] CHIP:DMG: [ + [1663147558.231767][37702:37702] CHIP:DMG: AttributeDataIB = + [1663147558.231771][37702:37702] CHIP:DMG: { + [1663147558.231773][37702:37702] CHIP:DMG: AttributePathIB = + [1663147558.231777][37702:37702] CHIP:DMG: { + [1663147558.231781][37702:37702] CHIP:DMG: Endpoint = 0x1, + [1663147558.231784][37702:37702] CHIP:DMG: Cluster = 0x8, + [1663147558.231789][37702:37702] CHIP:DMG: Attribute = 0x0000_0010, + [1663147558.231792][37702:37702] CHIP:DMG: } + [1663147558.231795][37702:37702] CHIP:DMG: + [1663147558.231798][37702:37702] CHIP:DMG: Data = 5, + [1663147558.231801][37702:37702] CHIP:DMG: }, + [1663147558.231805][37702:37702] CHIP:DMG: + [1663147558.231809][37702:37702] CHIP:DMG: ], + [1663147558.231813][37702:37702] CHIP:DMG: + [1663147558.231816][37702:37702] CHIP:DMG: moreChunkedMessages = false, + [1663147558.231820][37702:37702] CHIP:DMG: InteractionModelRevision = 1 + [1663147558.231822][37702:37702] CHIP:DMG: }, + [1663147558.231844][37702:37702] CHIP:DMG: IM WH moving to [AddStatus] ./chip-tool levelcontrol write on-transition-time 5 1 1 - - on TH(all-clusters-minimal-app) verify status response a UNSUPPORTED_ATTRIBUTE - General error: 0x86 (UNSUPPORTED_ATTRIBUTE) + Verify DUT(chip-tool) receives on-transition-time attribute response on the TH(all-clusters-minimal-app) Log: + [1663147582.702165][37702:37702] CHIP:IM: Received Write request + [1663147582.702168][37702:37702] CHIP:DMG: IM WH moving to [Initialized] + [1663147582.702179][37702:37702] CHIP:DMG: WriteRequestMessage = + [1663147582.702182][37702:37702] CHIP:DMG: { + [1663147582.702185][37702:37702] CHIP:DMG: suppressResponse = false, + [1663147582.702188][37702:37702] CHIP:DMG: timedRequest = false, + [1663147582.702191][37702:37702] CHIP:DMG: AttributeDataIBs = + [1663147582.702196][37702:37702] CHIP:DMG: [ + [1663147582.702199][37702:37702] CHIP:DMG: AttributeDataIB = + [1663147582.702202][37702:37702] CHIP:DMG: { + [1663147582.702205][37702:37702] CHIP:DMG: AttributePathIB = + [1663147582.702209][37702:37702] CHIP:DMG: { + [1663147582.702212][37702:37702] CHIP:DMG: Endpoint = 0x1, + [1663147582.702216][37702:37702] CHIP:DMG: Cluster = 0x8, + [1663147582.702219][37702:37702] CHIP:DMG: Attribute = 0x0000_0012, + [1663147582.702222][37702:37702] CHIP:DMG: } + [1663147582.702226][37702:37702] CHIP:DMG: + [1663147582.702230][37702:37702] CHIP:DMG: Data = 5, + [1663147582.702233][37702:37702] CHIP:DMG: }, + [1663147582.702236][37702:37702] CHIP:DMG: + [1663147582.702239][37702:37702] CHIP:DMG: ], + [1663147582.702243][37702:37702] CHIP:DMG: + [1663147582.702246][37702:37702] CHIP:DMG: moreChunkedMessages = false, + [1663147582.702248][37702:37702] CHIP:DMG: InteractionModelRevision = 1 + [1663147582.702252][37702:37702] CHIP:DMG: }, + [1663147582.702271][37702:37702] CHIP:DMG: IM WH moving to [AddStatus] ./chip-tool levelcontrol write off-transition-time 5 1 1 - - on TH(all-clusters-minimal-app) verify status response a UNSUPPORTED_ATTRIBUTE - General error: 0x86 (UNSUPPORTED_ATTRIBUTE) + Verify DUT(chip-tool) receives off-transition-time attribute response on the TH(all-clusters-minimal-app) Log: + [1663147605.317885][37702:37702] CHIP:IM: Received Write request + [1663147605.317891][37702:37702] CHIP:DMG: IM WH moving to [Initialized] + [1663147605.317910][37702:37702] CHIP:DMG: WriteRequestMessage = + [1663147605.317915][37702:37702] CHIP:DMG: { + [1663147605.317920][37702:37702] CHIP:DMG: suppressResponse = false, + [1663147605.317925][37702:37702] CHIP:DMG: timedRequest = false, + [1663147605.317930][37702:37702] CHIP:DMG: AttributeDataIBs = + [1663147605.317936][37702:37702] CHIP:DMG: [ + [1663147605.317941][37702:37702] CHIP:DMG: AttributeDataIB = + [1663147605.317945][37702:37702] CHIP:DMG: { + [1663147605.317950][37702:37702] CHIP:DMG: AttributePathIB = + [1663147605.317956][37702:37702] CHIP:DMG: { + [1663147605.317962][37702:37702] CHIP:DMG: Endpoint = 0x1, + [1663147605.317968][37702:37702] CHIP:DMG: Cluster = 0x8, + [1663147605.317973][37702:37702] CHIP:DMG: Attribute = 0x0000_0013, + [1663147605.317978][37702:37702] CHIP:DMG: } + [1663147605.317985][37702:37702] CHIP:DMG: + [1663147605.317990][37702:37702] CHIP:DMG: Data = 5, + [1663147605.317996][37702:37702] CHIP:DMG: }, + [1663147605.318002][37702:37702] CHIP:DMG: + [1663147605.318007][37702:37702] CHIP:DMG: ], + [1663147605.318014][37702:37702] CHIP:DMG: + [1663147605.318018][37702:37702] CHIP:DMG: moreChunkedMessages = false, + [1663147605.318024][37702:37702] CHIP:DMG: InteractionModelRevision = 1 + [1663147605.318028][37702:37702] CHIP:DMG: }, + [1663147605.318058][37702:37702] CHIP:DMG: IM WH moving to [AddStatus] ./chip-tool levelcontrol write default-move-rate 5 1 1 - - on TH(all-clusters-minimal-app) verify status response a UNSUPPORTED_ATTRIBUTE - General error: 0x86 (UNSUPPORTED_ATTRIBUTE) + Verify DUT(chip-tool) receives default-move-rate attribute response on the TH(all-clusters-minimal-app) Log: + [1663147644.857538][37702:37702] CHIP:IM: Received Write request + [1663147644.857541][37702:37702] CHIP:DMG: IM WH moving to [Initialized] + [1663147644.857552][37702:37702] CHIP:DMG: WriteRequestMessage = + [1663147644.857555][37702:37702] CHIP:DMG: { + [1663147644.857557][37702:37702] CHIP:DMG: suppressResponse = false, + [1663147644.857560][37702:37702] CHIP:DMG: timedRequest = false, + [1663147644.857562][37702:37702] CHIP:DMG: AttributeDataIBs = + [1663147644.857566][37702:37702] CHIP:DMG: [ + [1663147644.857568][37702:37702] CHIP:DMG: AttributeDataIB = + [1663147644.857571][37702:37702] CHIP:DMG: { + [1663147644.857574][37702:37702] CHIP:DMG: AttributePathIB = + [1663147644.857577][37702:37702] CHIP:DMG: { + [1663147644.857580][37702:37702] CHIP:DMG: Endpoint = 0x1, + [1663147644.857582][37702:37702] CHIP:DMG: Cluster = 0x8, + [1663147644.857585][37702:37702] CHIP:DMG: Attribute = 0x0000_0014, + [1663147644.857587][37702:37702] CHIP:DMG: } + [1663147644.857591][37702:37702] CHIP:DMG: + [1663147644.857594][37702:37702] CHIP:DMG: Data = 5, + [1663147644.857596][37702:37702] CHIP:DMG: }, + [1663147644.857601][37702:37702] CHIP:DMG: + [1663147644.857603][37702:37702] CHIP:DMG: ], + [1663147644.857606][37702:37702] CHIP:DMG: + [1663147644.857609][37702:37702] CHIP:DMG: moreChunkedMessages = false, + [1663147644.857611][37702:37702] CHIP:DMG: InteractionModelRevision = 1 + [1663147644.857613][37702:37702] CHIP:DMG: }, + [1663147644.857629][37702:37702] CHIP:DMG: IM WH moving to [AddStatus] ./chip-tool levelcontrol write start-up-current-level 5 1 1 - - on TH(all-clusters-minimal-app) verify status response a UNSUPPORTED_ATTRIBUTE - General error: 0x86 (UNSUPPORTED_ATTRIBUTE) + Verify DUT(chip-tool) receives start-up-current-level attribute response on the TH(all-clusters-minimal-app) Log: + [1663147665.149448][37702:37702] CHIP:IM: Received Write request + [1663147665.149453][37702:37702] CHIP:DMG: IM WH moving to [Initialized] + [1663147665.149474][37702:37702] CHIP:DMG: WriteRequestMessage = + [1663147665.149480][37702:37702] CHIP:DMG: { + [1663147665.149486][37702:37702] CHIP:DMG: suppressResponse = false, + [1663147665.149492][37702:37702] CHIP:DMG: timedRequest = false, + [1663147665.149497][37702:37702] CHIP:DMG: AttributeDataIBs = + [1663147665.149506][37702:37702] CHIP:DMG: [ + [1663147665.149511][37702:37702] CHIP:DMG: AttributeDataIB = + [1663147665.149520][37702:37702] CHIP:DMG: { + [1663147665.149525][37702:37702] CHIP:DMG: AttributePathIB = + [1663147665.149532][37702:37702] CHIP:DMG: { + [1663147665.149539][37702:37702] CHIP:DMG: Endpoint = 0x1, + [1663147665.149545][37702:37702] CHIP:DMG: Cluster = 0x8, + [1663147665.149552][37702:37702] CHIP:DMG: Attribute = 0x0000_4000, + [1663147665.149558][37702:37702] CHIP:DMG: } + [1663147665.149565][37702:37702] CHIP:DMG: + [1663147665.149572][37702:37702] CHIP:DMG: Data = 5, + [1663147665.149578][37702:37702] CHIP:DMG: }, + [1663147665.149586][37702:37702] CHIP:DMG: + [1663147665.149590][37702:37702] CHIP:DMG: ], + [1663147665.149598][37702:37702] CHIP:DMG: + [1663147665.149604][37702:37702] CHIP:DMG: moreChunkedMessages = false, + [1663147665.149609][37702:37702] CHIP:DMG: InteractionModelRevision = 1 + [1663147665.149614][37702:37702] CHIP:DMG: }, + [1663147665.149652][37702:37702] CHIP:DMG: IM WH moving to [AddStatus] disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_LVL_8_1.yaml b/src/app/tests/suites/certification/Test_TC_LVL_8_1.yaml index 9beb45a4e81f65..0281b03225b594 100644 --- a/src/app/tests/suites/certification/Test_TC_LVL_8_1.yaml +++ b/src/app/tests/suites/certification/Test_TC_LVL_8_1.yaml @@ -33,287 +33,282 @@ tests: "TH prompts the operator to make the DUT send one or more supported commands from the Level Control cluster" verification: | - Verify DUT transmits correctly formed commands in any order and with application achievable values which are within the limits allowed by the specification and consistent with the attribute values reported by the TH. + Product maker needs to provide instructions for how to trigger the command on the DUT. For comparison, the DUT behavior for this test step can be simulated using chip-tool (when DUT is a commissioner/Client) - ./chip-tool levelcontrol move-to-level 125 10 0 0 1 1 - - Verify move-to-level command response on the TH(all-clusters-app) Log: - - [1666853423.886531][1837:1837] CHIP:DMG: InvokeResponseMessage = - [1666853423.886695][1837:1837] CHIP:DMG: { - [1666853423.886745][1837:1837] CHIP:DMG: suppressResponse = false, - [1666853423.886792][1837:1837] CHIP:DMG: InvokeResponseIBs = - [1666853423.886851][1837:1837] CHIP:DMG: [ - [1666853423.886899][1837:1837] CHIP:DMG: InvokeResponseIB = - [1666853423.886968][1837:1837] CHIP:DMG: { - [1666853423.887025][1837:1837] CHIP:DMG: CommandStatusIB = - [1666853423.887096][1837:1837] CHIP:DMG: { - [1666853423.887150][1837:1837] CHIP:DMG: CommandPathIB = - [1666853423.887225][1837:1837] CHIP:DMG: { - [1666853423.887301][1837:1837] CHIP:DMG: EndpointId = 0x1, - [1666853423.887365][1837:1837] CHIP:DMG: ClusterId = 0x8, - [1666853423.887440][1837:1837] CHIP:DMG: CommandId = 0x0, - [1666853423.887500][1837:1837] CHIP:DMG: }, - [1666853423.887572][1837:1837] CHIP:DMG: - [1666853423.887628][1837:1837] CHIP:DMG: StatusIB = - [1666853423.887891][1837:1837] CHIP:DMG: { - [1666853423.887956][1837:1837] CHIP:DMG: status = 0x00 (SUCCESS), - [1666853423.888024][1837:1837] CHIP:DMG: }, - [1666853423.888096][1837:1837] CHIP:DMG: - [1666853423.888161][1837:1837] CHIP:DMG: }, - [1666853423.888221][1837:1837] CHIP:DMG: - [1666853423.888273][1837:1837] CHIP:DMG: }, - [1666853423.888331][1837:1837] CHIP:DMG: - [1666853423.888440][1837:1837] CHIP:DMG: ], - [1666853423.888501][1837:1837] CHIP:DMG: - [1666853423.888549][1837:1837] CHIP:DMG: InteractionModelRevision = 1 + ./chip-tool levelcontrol move-to-level 125 10 0 0 1 1 + Verify DUT receives move-to-level command response on the TH(all-clusters-app) Log: + [1657915209.151256][3245:3245] CHIP:DMG: InvokeRequestMessage = + [1657915209.151306][3245:3245] CHIP:DMG: { + [1657915209.151348][3245:3245] CHIP:DMG: suppressResponse = false, + [1657915209.151397][3245:3245] CHIP:DMG: timedRequest = false, + [1657915209.151441][3245:3245] CHIP:DMG: InvokeRequests = + [1657915209.151498][3245:3245] CHIP:DMG: [ + [1657915209.151543][3245:3245] CHIP:DMG: CommandDataIB = + [1657915209.151594][3245:3245] CHIP:DMG: { + [1657915209.151642][3245:3245] CHIP:DMG: CommandPathIB = + [1657915209.151699][3245:3245] CHIP:DMG: { + [1657915209.151752][3245:3245] CHIP:DMG: EndpointId = 0x1, + [1657915209.151814][3245:3245] CHIP:DMG: ClusterId = 0x8, + [1657915209.151874][3245:3245] CHIP:DMG: CommandId = 0x0, + [1657915209.151929][3245:3245] CHIP:DMG: }, + [1657915209.151993][3245:3245] CHIP:DMG: + [1657915209.152041][3245:3245] CHIP:DMG: CommandFields = + [1657915209.152128][3245:3245] CHIP:DMG: { + [1657915209.152190][3245:3245] CHIP:DMG: 0x0 = 125, + [1657915209.152251][3245:3245] CHIP:DMG: 0x1 = 10, + [1657915209.152311][3245:3245] CHIP:DMG: 0x2 = 0, + [1657915209.152370][3245:3245] CHIP:DMG: 0x3 = 0, + [1657915209.152424][3245:3245] CHIP:DMG: }, + [1657915209.152474][3245:3245] CHIP:DMG: }, + [1657915209.152530][3245:3245] CHIP:DMG: + [1657915209.152574][3245:3245] CHIP:DMG: ], + [1657915209.152630][3245:3245] CHIP:DMG: + [1657915209.152674][3245:3245] CHIP:DMG: InteractionModelRevision = 1 + [1657915209.152717][3245:3245] CHIP:DMG: }, ./chip-tool levelcontrol move 1 5 0 0 1 1 - - Verify move command response on the TH(all-clusters-app) Log: - - [1666853459.557986][1837:1837] CHIP:DMG: InvokeResponseMessage = - [1666853459.558023][1837:1837] CHIP:DMG: { - [1666853459.558055][1837:1837] CHIP:DMG: suppressResponse = false, - [1666853459.558089][1837:1837] CHIP:DMG: InvokeResponseIBs = - [1666853459.558130][1837:1837] CHIP:DMG: [ - [1666853459.558164][1837:1837] CHIP:DMG: InvokeResponseIB = - [1666853459.558208][1837:1837] CHIP:DMG: { - [1666853459.558246][1837:1837] CHIP:DMG: CommandStatusIB = - [1666853459.558289][1837:1837] CHIP:DMG: { - [1666853459.558336][1837:1837] CHIP:DMG: CommandPathIB = - [1666853459.558391][1837:1837] CHIP:DMG: { - [1666853459.558437][1837:1837] CHIP:DMG: EndpointId = 0x1, - [1666853459.558486][1837:1837] CHIP:DMG: ClusterId = 0x8, - [1666853459.558549][1837:1837] CHIP:DMG: CommandId = 0x1, - [1666853459.558635][1837:1837] CHIP:DMG: }, - [1666853459.558697][1837:1837] CHIP:DMG: - [1666853459.558743][1837:1837] CHIP:DMG: StatusIB = - [1666853459.558799][1837:1837] CHIP:DMG: { - [1666853459.558843][1837:1837] CHIP:DMG: status = 0x00 (SUCCESS), - [1666853459.558899][1837:1837] CHIP:DMG: }, - [1666853459.558947][1837:1837] CHIP:DMG: - [1666853459.558988][1837:1837] CHIP:DMG: }, - [1666853459.559041][1837:1837] CHIP:DMG: - [1666853459.559080][1837:1837] CHIP:DMG: }, - [1666853459.559122][1837:1837] CHIP:DMG: - [1666853459.559158][1837:1837] CHIP:DMG: ], - [1666853459.559203][1837:1837] CHIP:DMG: - [1666853459.559240][1837:1837] CHIP:DMG: InteractionModelRevision = 1 - + Verify DUT receives move command response on the TH(all-clusters-app) Log: + [1657915236.437571][3245:3245] CHIP:DMG: InvokeRequestMessage = + [1657915236.437601][3245:3245] CHIP:DMG: { + [1657915236.437624][3245:3245] CHIP:DMG: suppressResponse = false, + [1657915236.437658][3245:3245] CHIP:DMG: timedRequest = false, + [1657915236.437684][3245:3245] CHIP:DMG: InvokeRequests = + [1657915236.437719][3245:3245] CHIP:DMG: [ + [1657915236.437747][3245:3245] CHIP:DMG: CommandDataIB = + [1657915236.437779][3245:3245] CHIP:DMG: { + [1657915236.437809][3245:3245] CHIP:DMG: CommandPathIB = + [1657915236.437842][3245:3245] CHIP:DMG: { + [1657915236.437876][3245:3245] CHIP:DMG: EndpointId = 0x1, + [1657915236.437909][3245:3245] CHIP:DMG: ClusterId = 0x8, + [1657915236.437942][3245:3245] CHIP:DMG: CommandId = 0x1, + [1657915236.437972][3245:3245] CHIP:DMG: }, + [1657915236.438005][3245:3245] CHIP:DMG: + [1657915236.438035][3245:3245] CHIP:DMG: CommandFields = + [1657915236.438066][3245:3245] CHIP:DMG: { + [1657915236.438099][3245:3245] CHIP:DMG: 0x0 = 1, + [1657915236.438133][3245:3245] CHIP:DMG: 0x1 = 5, + [1657915236.438167][3245:3245] CHIP:DMG: 0x2 = 0, + [1657915236.438199][3245:3245] CHIP:DMG: 0x3 = 0, + [1657915236.438232][3245:3245] CHIP:DMG: }, + [1657915236.438261][3245:3245] CHIP:DMG: }, + [1657915236.438295][3245:3245] CHIP:DMG: + [1657915236.438321][3245:3245] CHIP:DMG: ], + [1657915236.438352][3245:3245] CHIP:DMG: + [1657915236.438376][3245:3245] CHIP:DMG: InteractionModelRevision = 1 + [1657915236.438402][3245:3245] CHIP:DMG: }, ./chip-tool levelcontrol step 1 10 0 0 0 1 1 - - Verify step command response on the TH(all-clusters-app) Log: - - [1666853481.392723][1837:1837] CHIP:DMG: InvokeResponseMessage = - [1666853481.392780][1837:1837] CHIP:DMG: { - [1666853481.392835][1837:1837] CHIP:DMG: suppressResponse = false, - [1666853481.392906][1837:1837] CHIP:DMG: InvokeResponseIBs = - [1666853481.392988][1837:1837] CHIP:DMG: [ - [1666853481.393052][1837:1837] CHIP:DMG: InvokeResponseIB = - [1666853481.393143][1837:1837] CHIP:DMG: { - [1666853481.393216][1837:1837] CHIP:DMG: CommandStatusIB = - [1666853481.393300][1837:1837] CHIP:DMG: { - [1666853481.393388][1837:1837] CHIP:DMG: CommandPathIB = - [1666853481.393482][1837:1837] CHIP:DMG: { - [1666853481.393579][1837:1837] CHIP:DMG: EndpointId = 0x1, - [1666853481.393670][1837:1837] CHIP:DMG: ClusterId = 0x8, - [1666853481.393770][1837:1837] CHIP:DMG: CommandId = 0x2, - [1666853481.393847][1837:1837] CHIP:DMG: }, - [1666853481.393934][1837:1837] CHIP:DMG: - [1666853481.394012][1837:1837] CHIP:DMG: StatusIB = - [1666853481.394240][1837:1837] CHIP:DMG: { - [1666853481.394330][1837:1837] CHIP:DMG: status = 0x00 (SUCCESS), - [1666853481.394400][1837:1837] CHIP:DMG: }, - [1666853481.394472][1837:1837] CHIP:DMG: - [1666853481.394590][1837:1837] CHIP:DMG: }, - [1666853481.394687][1837:1837] CHIP:DMG: - [1666853481.394759][1837:1837] CHIP:DMG: }, - [1666853481.394837][1837:1837] CHIP:DMG: - [1666853481.394893][1837:1837] CHIP:DMG: ], - [1666853481.394964][1837:1837] CHIP:DMG: - [1666853481.395018][1837:1837] CHIP:DMG: InteractionModelRevision = 1 - + Verify DUT receives step command response on the TH(all-clusters-app) Log: + [1659607055.170850][3434:3434] CHIP:DMG: InvokeRequestMessage = + [1659607055.170877][3434:3434] CHIP:DMG: { + [1659607055.170900][3434:3434] CHIP:DMG: suppressResponse = false, + [1659607055.170927][3434:3434] CHIP:DMG: timedRequest = false, + [1659607055.170952][3434:3434] CHIP:DMG: InvokeRequests = + [1659607055.170983][3434:3434] CHIP:DMG: [ + [1659607055.171008][3434:3434] CHIP:DMG: CommandDataIB = + [1659607055.171035][3434:3434] CHIP:DMG: { + [1659607055.171061][3434:3434] CHIP:DMG: CommandPathIB = + [1659607055.171093][3434:3434] CHIP:DMG: { + [1659607055.171124][3434:3434] CHIP:DMG: EndpointId = 0x1, + [1659607055.171160][3434:3434] CHIP:DMG: ClusterId = 0x8, + [1659607055.171193][3434:3434] CHIP:DMG: CommandId = 0x2, + [1659607055.171219][3434:3434] CHIP:DMG: }, + [1659607055.171251][3434:3434] CHIP:DMG: + [1659607055.171277][3434:3434] CHIP:DMG: CommandFields = + [1659607055.171307][3434:3434] CHIP:DMG: { + [1659607055.171340][3434:3434] CHIP:DMG: 0x0 = 1, + [1659607055.171373][3434:3434] CHIP:DMG: 0x1 = 10, + [1659607055.171409][3434:3434] CHIP:DMG: 0x2 = 0, + [1659607055.171439][3434:3434] CHIP:DMG: 0x3 = 0, + [1659607055.171474][3434:3434] CHIP:DMG: 0x4 = 0, + [1659607055.171504][3434:3434] CHIP:DMG: }, + [1659607055.171532][3434:3434] CHIP:DMG: }, + [1659607055.171563][3434:3434] CHIP:DMG: + [1659607055.171586][3434:3434] CHIP:DMG: ], + [1659607055.171617][3434:3434] CHIP:DMG: + [1659607055.171641][3434:3434] CHIP:DMG: InteractionModelRevision = 1 + [1659607055.171665][3434:3434] CHIP:DMG: }, + [1659607055.171731][3434:3434] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_0008 e=1 p=o ./chip-tool levelcontrol stop 0 0 1 1 - - Verify stop command response on the TH(all-clusters-app) Log: - - [1666853500.084915][1837:1837] CHIP:DMG: InvokeResponseMessage = - [1666853500.084981][1837:1837] CHIP:DMG: { - [1666853500.085033][1837:1837] CHIP:DMG: suppressResponse = false, - [1666853500.085094][1837:1837] CHIP:DMG: InvokeResponseIBs = - [1666853500.085171][1837:1837] CHIP:DMG: [ - [1666853500.085233][1837:1837] CHIP:DMG: InvokeResponseIB = - [1666853500.085323][1837:1837] CHIP:DMG: { - [1666853500.085390][1837:1837] CHIP:DMG: CommandStatusIB = - [1666853500.085470][1837:1837] CHIP:DMG: { - [1666853500.085547][1837:1837] CHIP:DMG: CommandPathIB = - [1666853500.085631][1837:1837] CHIP:DMG: { - [1666853500.085780][1837:1837] CHIP:DMG: EndpointId = 0x1, - [1666853500.085923][1837:1837] CHIP:DMG: ClusterId = 0x8, - [1666853500.086001][1837:1837] CHIP:DMG: CommandId = 0x3, - [1666853500.086133][1837:1837] CHIP:DMG: }, - [1666853500.086239][1837:1837] CHIP:DMG: - [1666853500.086315][1837:1837] CHIP:DMG: StatusIB = - [1666853500.086406][1837:1837] CHIP:DMG: { - [1666853500.086499][1837:1837] CHIP:DMG: status = 0x00 (SUCCESS), - [1666853500.086721][1837:1837] CHIP:DMG: }, - [1666853500.086825][1837:1837] CHIP:DMG: - [1666853500.086956][1837:1837] CHIP:DMG: }, - [1666853500.087197][1837:1837] CHIP:DMG: - [1666853500.087274][1837:1837] CHIP:DMG: }, - [1666853500.087402][1837:1837] CHIP:DMG: - [1666853500.087471][1837:1837] CHIP:DMG: ], - [1666853500.087600][1837:1837] CHIP:DMG: - [1666853500.087664][1837:1837] CHIP:DMG: InteractionModelRevision = 1 - + Verify DUT receives stop command response on the TH(all-clusters-app) Log: + [1657915273.417099][3245:3245] CHIP:DMG: InvokeRequestMessage = + [1657915273.417157][3245:3245] CHIP:DMG: { + [1657915273.417205][3245:3245] CHIP:DMG: suppressResponse = false, + [1657915273.417260][3245:3245] CHIP:DMG: timedRequest = false, + [1657915273.417311][3245:3245] CHIP:DMG: InvokeRequests = + [1657915273.417376][3245:3245] CHIP:DMG: [ + [1657915273.417428][3245:3245] CHIP:DMG: CommandDataIB = + [1657915273.417484][3245:3245] CHIP:DMG: { + [1657915273.417545][3245:3245] CHIP:DMG: CommandPathIB = + [1657915273.417605][3245:3245] CHIP:DMG: { + [1657915273.417669][3245:3245] CHIP:DMG: EndpointId = 0x1, + [1657915273.417739][3245:3245] CHIP:DMG: ClusterId = 0x8, + [1657915273.417806][3245:3245] CHIP:DMG: CommandId = 0x3, + [1657915273.417871][3245:3245] CHIP:DMG: }, + [1657915273.417934][3245:3245] CHIP:DMG: + [1657915273.417988][3245:3245] CHIP:DMG: CommandFields = + [1657915273.418051][3245:3245] CHIP:DMG: { + [1657915273.418117][3245:3245] CHIP:DMG: 0x0 = 0, + [1657915273.418185][3245:3245] CHIP:DMG: 0x1 = 0, + [1657915273.418246][3245:3245] CHIP:DMG: }, + [1657915273.418298][3245:3245] CHIP:DMG: }, + [1657915273.418327][3245:3245] CHIP:DMG: + [1657915273.418350][3245:3245] CHIP:DMG: ], + [1657915273.418380][3245:3245] CHIP:DMG: + [1657915273.418458][3245:3245] CHIP:DMG: InteractionModelRevision = 1 + [1657915273.418483][3245:3245] CHIP:DMG: }, ./chip-tool levelcontrol move-to-level-with-on-off 1 0 0 0 1 1 - - Verify move-to-level-with-on-off command response on the TH(all-clusters-app) Log: - - [1666853521.431912][1837:1837] CHIP:DMG: InvokeResponseMessage = - [1666853521.431968][1837:1837] CHIP:DMG: { - [1666853521.432018][1837:1837] CHIP:DMG: suppressResponse = false, - [1666853521.432071][1837:1837] CHIP:DMG: InvokeResponseIBs = - [1666853521.432135][1837:1837] CHIP:DMG: [ - [1666853521.432189][1837:1837] CHIP:DMG: InvokeResponseIB = - [1666853521.432264][1837:1837] CHIP:DMG: { - [1666853521.432321][1837:1837] CHIP:DMG: CommandStatusIB = - [1666853521.432446][1837:1837] CHIP:DMG: { - [1666853521.432508][1837:1837] CHIP:DMG: CommandPathIB = - [1666853521.432590][1837:1837] CHIP:DMG: { - [1666853521.432660][1837:1837] CHIP:DMG: EndpointId = 0x1, - [1666853521.432733][1837:1837] CHIP:DMG: ClusterId = 0x8, - [1666853521.432815][1837:1837] CHIP:DMG: CommandId = 0x4, - [1666853521.432883][1837:1837] CHIP:DMG: }, - [1666853521.433009][1837:1837] CHIP:DMG: - [1666853521.433082][1837:1837] CHIP:DMG: StatusIB = - [1666853521.433167][1837:1837] CHIP:DMG: { - [1666853521.433252][1837:1837] CHIP:DMG: status = 0x00 (SUCCESS), - [1666853521.433326][1837:1837] CHIP:DMG: }, - [1666853521.433387][1837:1837] CHIP:DMG: - [1666853521.433564][1837:1837] CHIP:DMG: }, - [1666853521.433629][1837:1837] CHIP:DMG: - [1666853521.433677][1837:1837] CHIP:DMG: }, - [1666853521.433733][1837:1837] CHIP:DMG: - [1666853521.433777][1837:1837] CHIP:DMG: ], - [1666853521.433833][1837:1837] CHIP:DMG: - [1666853521.433876][1837:1837] CHIP:DMG: InteractionModelRevision = 1 + Verify DUT receives move-to-level-with-on-off command response on the TH(all-clusters-app) Log: + [1659607213.257973][3434:3434] CHIP:DMG: InvokeRequestMessage = + [1659607213.258015][3434:3434] CHIP:DMG: { + [1659607213.258039][3434:3434] CHIP:DMG: suppressResponse = false, + [1659607213.258066][3434:3434] CHIP:DMG: timedRequest = false, + [1659607213.258090][3434:3434] CHIP:DMG: InvokeRequests = + [1659607213.258132][3434:3434] CHIP:DMG: [ + [1659607213.258158][3434:3434] CHIP:DMG: CommandDataIB = + [1659607213.258219][3434:3434] CHIP:DMG: { + [1659607213.258254][3434:3434] CHIP:DMG: CommandPathIB = + [1659607213.258300][3434:3434] CHIP:DMG: { + [1659607213.258339][3434:3434] CHIP:DMG: EndpointId = 0x1, + [1659607213.258387][3434:3434] CHIP:DMG: ClusterId = 0x8, + [1659607213.258432][3434:3434] CHIP:DMG: CommandId = 0x4, + [1659607213.258467][3434:3434] CHIP:DMG: }, + [1659607213.258512][3434:3434] CHIP:DMG: + [1659607213.258550][3434:3434] CHIP:DMG: CommandFields = + [1659607213.258587][3434:3434] CHIP:DMG: { + [1659607213.258629][3434:3434] CHIP:DMG: 0x0 = 1, + [1659607213.258677][3434:3434] CHIP:DMG: 0x1 = 0, + [1659607213.258715][3434:3434] CHIP:DMG: 0x2 = 0, + [1659607213.258761][3434:3434] CHIP:DMG: 0x3 = 0, + [1659607213.258801][3434:3434] CHIP:DMG: }, + [1659607213.258834][3434:3434] CHIP:DMG: }, + [1659607213.258876][3434:3434] CHIP:DMG: + [1659607213.258909][3434:3434] CHIP:DMG: ], + [1659607213.258942][3434:3434] CHIP:DMG: + [1659607213.258974][3434:3434] CHIP:DMG: InteractionModelRevision = 1 + [1659607213.258999][3434:3434] CHIP:DMG: }, + [1659607213.259078][3434:3434] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_0008 e=1 p=o + [1659607213.259117][3434:3434] CHIP:DMG: AccessControl: allowed + [1659607213.259146][3434:3434] CHIP:DMG: Received command for Endpoint=1 Cluster=0x0000_0008 Command=0x0000_0004 + [1659607213.259181][3434:3434] CHIP:ZCL: 0xaaaad3c4a860MOVE_TO_LEVEL_WITH_ON_OFF 1 0 + [1659607213.259217][3434:3434] CHIP:ZCL: Setting on/off to 0xaaaad3c4a800 due to level change ./chip-tool levelcontrol move-with-on-off 1 5 0 0 1 1 - - Verify move-with-on-off command response on the TH(all-clusters-app) Log: - - [1666853542.314358][1837:1837] CHIP:DMG: InvokeResponseMessage = - [1666853542.314391][1837:1837] CHIP:DMG: { - [1666853542.314416][1837:1837] CHIP:DMG: suppressResponse = false, - [1666853542.314448][1837:1837] CHIP:DMG: InvokeResponseIBs = - [1666853542.314484][1837:1837] CHIP:DMG: [ - [1666853542.314515][1837:1837] CHIP:DMG: InvokeResponseIB = - [1666853542.314583][1837:1837] CHIP:DMG: { - [1666853542.314617][1837:1837] CHIP:DMG: CommandStatusIB = - [1666853542.314650][1837:1837] CHIP:DMG: { - [1666853542.314691][1837:1837] CHIP:DMG: CommandPathIB = - [1666853542.314737][1837:1837] CHIP:DMG: { - [1666853542.314783][1837:1837] CHIP:DMG: EndpointId = 0x1, - [1666853542.314823][1837:1837] CHIP:DMG: ClusterId = 0x8, - [1666853542.314870][1837:1837] CHIP:DMG: CommandId = 0x5, - [1666853542.314906][1837:1837] CHIP:DMG: }, - [1666853542.314955][1837:1837] CHIP:DMG: - [1666853542.314988][1837:1837] CHIP:DMG: StatusIB = - [1666853542.315033][1837:1837] CHIP:DMG: { - [1666853542.315068][1837:1837] CHIP:DMG: status = 0x00 (SUCCESS), - [1666853542.315112][1837:1837] CHIP:DMG: }, - [1666853542.315150][1837:1837] CHIP:DMG: - [1666853542.315190][1837:1837] CHIP:DMG: }, - [1666853542.315228][1837:1837] CHIP:DMG: - [1666853542.315262][1837:1837] CHIP:DMG: }, - [1666853542.315301][1837:1837] CHIP:DMG: - [1666853542.315330][1837:1837] CHIP:DMG: ], - [1666853542.315363][1837:1837] CHIP:DMG: - [1666853542.315388][1837:1837] CHIP:DMG: InteractionModelRevision = 1 - + Verify DUT receives move-with-on-off command response on the TH(all-clusters-app) Log: + [1659607307.208156][3434:3434] CHIP:DMG: InvokeRequestMessage = + [1659607307.208184][3434:3434] CHIP:DMG: { + [1659607307.208208][3434:3434] CHIP:DMG: suppressResponse = false, + [1659607307.208234][3434:3434] CHIP:DMG: timedRequest = false, + [1659607307.208258][3434:3434] CHIP:DMG: InvokeRequests = + [1659607307.208290][3434:3434] CHIP:DMG: [ + [1659607307.208315][3434:3434] CHIP:DMG: CommandDataIB = + [1659607307.208343][3434:3434] CHIP:DMG: { + [1659607307.208368][3434:3434] CHIP:DMG: CommandPathIB = + [1659607307.208420][3434:3434] CHIP:DMG: { + [1659607307.208457][3434:3434] CHIP:DMG: EndpointId = 0x1, + [1659607307.208496][3434:3434] CHIP:DMG: ClusterId = 0x8, + [1659607307.208533][3434:3434] CHIP:DMG: CommandId = 0x5, + [1659607307.208568][3434:3434] CHIP:DMG: }, + [1659607307.208601][3434:3434] CHIP:DMG: + [1659607307.208628][3434:3434] CHIP:DMG: CommandFields = + [1659607307.208659][3434:3434] CHIP:DMG: { + [1659607307.208694][3434:3434] CHIP:DMG: 0x0 = 1, + [1659607307.208731][3434:3434] CHIP:DMG: 0x1 = 5, + [1659607307.208769][3434:3434] CHIP:DMG: 0x2 = 0, + [1659607307.208806][3434:3434] CHIP:DMG: 0x3 = 0, + [1659607307.208842][3434:3434] CHIP:DMG: }, + [1659607307.208871][3434:3434] CHIP:DMG: }, + [1659607307.208902][3434:3434] CHIP:DMG: + [1659607307.208926][3434:3434] CHIP:DMG: ], + [1659607307.208956][3434:3434] CHIP:DMG: + [1659607307.208980][3434:3434] CHIP:DMG: InteractionModelRevision = 1 + [1659607307.209004][3434:3434] CHIP:DMG: }, + [1659607307.209073][3434:3434] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_0008 e=1 p=o + [1659607307.209111][3434:3434] CHIP:DMG: AccessControl: allowed + [1659607307.209139][3434:3434] CHIP:DMG: Received command for Endpoint=1 Cluster=0x0000_0008 Command=0x0000_0005 + [1659607307.209176][3434:3434] CHIP:ZCL: 0xaaaad3c4a860MOVE_WITH_ON_OFF 1 5 ./chip-tool levelcontrol step-with-on-off 1 15 123 0 0 1 1 - - Verify step-with-on-off command response on the TH(all-clusters-app) Log: - - [1666853580.450790][1837:1837] CHIP:DMG: InvokeResponseMessage = - [1666853580.450840][1837:1837] CHIP:DMG: { - [1666853580.450882][1837:1837] CHIP:DMG: suppressResponse = false, - [1666853580.450919][1837:1837] CHIP:DMG: InvokeResponseIBs = - [1666853580.450974][1837:1837] CHIP:DMG: [ - [1666853580.451017][1837:1837] CHIP:DMG: InvokeResponseIB = - [1666853580.451082][1837:1837] CHIP:DMG: { - [1666853580.451125][1837:1837] CHIP:DMG: CommandStatusIB = - [1666853580.451184][1837:1837] CHIP:DMG: { - [1666853580.451238][1837:1837] CHIP:DMG: CommandPathIB = - [1666853580.451296][1837:1837] CHIP:DMG: { - [1666853580.451364][1837:1837] CHIP:DMG: EndpointId = 0x1, - [1666853580.451434][1837:1837] CHIP:DMG: ClusterId = 0x8, - [1666853580.451495][1837:1837] CHIP:DMG: CommandId = 0x6, - [1666853580.451559][1837:1837] CHIP:DMG: }, - [1666853580.451612][1837:1837] CHIP:DMG: - [1666853580.451672][1837:1837] CHIP:DMG: StatusIB = - [1666853580.451725][1837:1837] CHIP:DMG: { - [1666853580.451791][1837:1837] CHIP:DMG: status = 0x00 (SUCCESS), - [1666853580.451844][1837:1837] CHIP:DMG: }, - [1666853580.451909][1837:1837] CHIP:DMG: - [1666853580.451957][1837:1837] CHIP:DMG: }, - [1666853580.452023][1837:1837] CHIP:DMG: - [1666853580.452068][1837:1837] CHIP:DMG: }, - [1666853580.452116][1837:1837] CHIP:DMG: - [1666853580.452156][1837:1837] CHIP:DMG: ], - [1666853580.452213][1837:1837] CHIP:DMG: - [1666853580.452255][1837:1837] CHIP:DMG: InteractionModelRevision = 1 - [1666853580.452296][1837:1837] CHIP:DMG: }, - [1666853580.452335][1837:1837] CHIP:DMG: - + Verify DUT receives step-with-on-off command response on the TH(all-clusters-app) Log: + [1659607424.990107][3434:3434] CHIP:DMG: InvokeRequestMessage = + [1659607424.990142][3434:3434] CHIP:DMG: { + [1659607424.990173][3434:3434] CHIP:DMG: suppressResponse = false, + [1659607424.990235][3434:3434] CHIP:DMG: timedRequest = false, + [1659607424.990282][3434:3434] CHIP:DMG: InvokeRequests = + [1659607424.990326][3434:3434] CHIP:DMG: [ + [1659607424.990360][3434:3434] CHIP:DMG: CommandDataIB = + [1659607424.990397][3434:3434] CHIP:DMG: { + [1659607424.990431][3434:3434] CHIP:DMG: CommandPathIB = + [1659607424.990470][3434:3434] CHIP:DMG: { + [1659607424.990512][3434:3434] CHIP:DMG: EndpointId = 0x1, + [1659607424.990557][3434:3434] CHIP:DMG: ClusterId = 0x8, + [1659607424.990602][3434:3434] CHIP:DMG: CommandId = 0x6, + [1659607424.990648][3434:3434] CHIP:DMG: }, + [1659607424.990692][3434:3434] CHIP:DMG: + [1659607424.990727][3434:3434] CHIP:DMG: CommandFields = + [1659607424.990773][3434:3434] CHIP:DMG: { + [1659607424.990816][3434:3434] CHIP:DMG: 0x0 = 1, + [1659607424.990862][3434:3434] CHIP:DMG: 0x1 = 15, + [1659607424.990910][3434:3434] CHIP:DMG: 0x2 = 123, + [1659607424.990951][3434:3434] CHIP:DMG: 0x3 = 0, + [1659607424.990996][3434:3434] CHIP:DMG: 0x4 = 0, + [1659607424.991035][3434:3434] CHIP:DMG: }, + [1659607424.991073][3434:3434] CHIP:DMG: }, + [1659607424.991118][3434:3434] CHIP:DMG: + [1659607424.991150][3434:3434] CHIP:DMG: ], + [1659607424.991192][3434:3434] CHIP:DMG: + [1659607424.991225][3434:3434] CHIP:DMG: InteractionModelRevision = 1 + [1659607424.991260][3434:3434] CHIP:DMG: }, + [1659607424.991350][3434:3434] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_0008 e=1 p=o + [1659607424.991400][3434:3434] CHIP:DMG: AccessControl: allowed + [1659607424.991438][3434:3434] CHIP:DMG: Received command for Endpoint=1 Cluster=0x0000_0008 Command=0x0000_0006 + [1659607424.991490][3434:3434] CHIP:ZCL: 0xaaaad3c4a860STEP_WITH_ON_OFF 1 f 7b ./chip-tool levelcontrol stop-with-on-off 0 0 1 1 - - Verify stop-with-on-off command response on the TH(all-clusters-app) Log: - - [1666853600.873218][1837:1837] CHIP:DMG: InvokeResponseMessage = - [1666853600.873251][1837:1837] CHIP:DMG: { - [1666853600.873286][1837:1837] CHIP:DMG: suppressResponse = false, - [1666853600.873321][1837:1837] CHIP:DMG: InvokeResponseIBs = - [1666853600.873365][1837:1837] CHIP:DMG: [ - [1666853600.873404][1837:1837] CHIP:DMG: InvokeResponseIB = - [1666853600.873454][1837:1837] CHIP:DMG: { - [1666853600.873494][1837:1837] CHIP:DMG: CommandStatusIB = - [1666853600.873547][1837:1837] CHIP:DMG: { - [1666853600.873582][1837:1837] CHIP:DMG: CommandPathIB = - [1666853600.873629][1837:1837] CHIP:DMG: { - [1666853600.873674][1837:1837] CHIP:DMG: EndpointId = 0x1, - [1666853600.873731][1837:1837] CHIP:DMG: ClusterId = 0x8, - [1666853600.873778][1837:1837] CHIP:DMG: CommandId = 0x7, - [1666853600.873831][1837:1837] CHIP:DMG: }, - [1666853600.873879][1837:1837] CHIP:DMG: - [1666853600.873929][1837:1837] CHIP:DMG: StatusIB = - [1666853600.873973][1837:1837] CHIP:DMG: { - [1666853600.874026][1837:1837] CHIP:DMG: status = 0x00 (SUCCESS), - [1666853600.874069][1837:1837] CHIP:DMG: }, - [1666853600.874122][1837:1837] CHIP:DMG: - [1666853600.874162][1837:1837] CHIP:DMG: }, - [1666853600.874218][1837:1837] CHIP:DMG: - [1666853600.874255][1837:1837] CHIP:DMG: }, - [1666853600.874295][1837:1837] CHIP:DMG: - [1666853600.874329][1837:1837] CHIP:DMG: ], - [1666853600.874368][1837:1837] CHIP:DMG: - [1666853600.874403][1837:1837] CHIP:DMG: InteractionModelRevision = 1 + Verify DUT receives stop-with-on-off command response on the TH(all-clusters-app) Log: + Verify in TH all-clusters-app[1659607566.304117][3434:3434] CHIP:DMG: InvokeRequestMessage = + [1659607566.304146][3434:3434] CHIP:DMG: { + [1659607566.304169][3434:3434] CHIP:DMG: suppressResponse = false, + [1659607566.304196][3434:3434] CHIP:DMG: timedRequest = false, + [1659607566.304220][3434:3434] CHIP:DMG: InvokeRequests = + [1659607566.304252][3434:3434] CHIP:DMG: [ + [1659607566.304276][3434:3434] CHIP:DMG: CommandDataIB = + [1659607566.304303][3434:3434] CHIP:DMG: { + [1659607566.304328][3434:3434] CHIP:DMG: CommandPathIB = + [1659607566.304363][3434:3434] CHIP:DMG: { + [1659607566.304396][3434:3434] CHIP:DMG: EndpointId = 0x1, + [1659607566.304434][3434:3434] CHIP:DMG: ClusterId = 0x8, + [1659607566.304471][3434:3434] CHIP:DMG: CommandId = 0x7, + [1659607566.304506][3434:3434] CHIP:DMG: }, + [1659607566.304539][3434:3434] CHIP:DMG: + [1659607566.304565][3434:3434] CHIP:DMG: CommandFields = + [1659607566.304596][3434:3434] CHIP:DMG: { + [1659607566.304629][3434:3434] CHIP:DMG: 0x0 = 0, + [1659607566.304667][3434:3434] CHIP:DMG: 0x1 = 0, + [1659607566.304703][3434:3434] CHIP:DMG: }, + [1659607566.304733][3434:3434] CHIP:DMG: }, + [1659607566.304762][3434:3434] CHIP:DMG: + [1659607566.304786][3434:3434] CHIP:DMG: ], + [1659607566.304817][3434:3434] CHIP:DMG: + [1659607566.304841][3434:3434] CHIP:DMG: InteractionModelRevision = 1 + [1659607566.304865][3434:3434] CHIP:DMG: }, + [1659607566.304932][3434:3434] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_0008 e=1 p=o + [1659607566.304970][3434:3434] CHIP:DMG: AccessControl: allowed + [1659607566.304999][3434:3434] CHIP:DMG: Received command for Endpoint=1 Cluster=0x0000_0008 Command=0x0000_0007 + [1659607566.305032][3434:3434] CHIP:ZCL: 0xaaaad3c4a860STOP_WITH_ON_OFF + [1659607566.305069][3434:3434] CHIP:DMG: Endpoint 1, Cluster 0x0000_0008 update version to 671abea5 + [1659607566.305110][3434:3434] CHIP:DMG: ICR moving to [ Preparing] disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_MEDIAPLAYBACK_6_5.yaml b/src/app/tests/suites/certification/Test_TC_MEDIAPLAYBACK_6_5.yaml index 98b45002c00cdc..ba662038d79dbf 100644 --- a/src/app/tests/suites/certification/Test_TC_MEDIAPLAYBACK_6_5.yaml +++ b/src/app/tests/suites/certification/Test_TC_MEDIAPLAYBACK_6_5.yaml @@ -110,8 +110,8 @@ tests: verification: | Product maker needs to provide instructions for how to trigger the command on the DUT. For comparison, the DUT behavior for this test step can be simulated using chip-tool (when DUT is a commissioner) or tv-casting-app (when DUT is a commissionee): - ./chip-tool mediaplayback stop-playback 1 3 - ./chip-tv-casting-app mediaplayback stop-playback 1 3 + ./chip-tool mediaplayback stop 1 3 + ./chip-tv-casting-app mediaplayback stop 1 3 The log below shows the resulting log on the TH (tv-app or all-clusters-app): @@ -139,5 +139,5 @@ tests: [1658531007495] [21924:317544] CHIP: [DMG] ], [1658531007495] [21924:317544] CHIP: [DMG] [1658531007495] [21924:317544] CHIP: [DMG] InteractionModelRevision = 1 - [1658531007495] [21924:317544] CHIP: [DMG] }, + [1658531007495] [21924:317544] CHIP: [DMG] disabled: true diff --git a/src/app/tests/suites/certification/Test_TC_SC_5_3.yaml b/src/app/tests/suites/certification/Test_TC_SC_5_3.yaml index 9655108d6d3af8..6d1cfc5248fac1 100644 --- a/src/app/tests/suites/certification/Test_TC_SC_5_3.yaml +++ b/src/app/tests/suites/certification/Test_TC_SC_5_3.yaml @@ -69,7 +69,7 @@ tests: - label: "DUT operator initiates transmission of multicast message to TH (by - interacting with DUT)." + interacting with DUT)" verification: | ./chip-tool groupsettings add-group grp1 0x0001 @@ -81,7 +81,6 @@ tests: ./chip-tool identify identify 0x0078 0xffffffffffff0001 1 - Verify Destination Node ID matches the GroupID on TH(Reference app)log : [1657785422.721911][2083:2083] CHIP:EM: Received Groupcast Message with GroupId of 1 @@ -116,6 +115,9 @@ tests: [1657785422.724846][2083:2083] CHIP:DMG: AccessControl: allowed [1657785422.724929][2083:2083] CHIP:DMG: Endpoint 1, Cluster 0x0000_0003 update version to 435c9140 + + Verify the Multicast address follows the format "FF35:0040:FD00: and UDP port is 5540 on DUT(chip-tool)log + <<< [E:15304i M:15000] (G) Msg TX to 1:FFFFFFFFFFFF0001 [D5AE] --- Type 0001:08 (IM:InvokeCommandRequest) [1670395515.064662][14427:14429] CHIP:IN: (G) Sending msg 15000 to Multicast IPV6 address "UDP:[ff35:40:fd00::100:1]:5540" [1670395515.067533][14427:14429] CHIP:IN: Interface eth0 has a link local address diff --git a/zzz_generated/chip-tool/zap-generated/test/Commands.h b/zzz_generated/chip-tool/zap-generated/test/Commands.h index d8b821b88c28c5..6a94b6de6ad060 100644 --- a/zzz_generated/chip-tool/zap-generated/test/Commands.h +++ b/zzz_generated/chip-tool/zap-generated/test/Commands.h @@ -11922,7 +11922,7 @@ class Test_TC_CC_2_1Suite : public TestCommand } case 12: { LogStep(12, "TH reads EnhancedColorMode attribute from DUT"); - VerifyOrDo(!ShouldSkip("CC.S.F02"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); + VerifyOrDo(!ShouldSkip("CC.S.A4001"), return ContinueOnChipMainThread(CHIP_NO_ERROR)); return ReadAttribute(kIdentityAlpha, GetEndpoint(1), ColorControl::Id, ColorControl::Attributes::EnhancedColorMode::Id, true, chip::NullOptional); } @@ -13621,8 +13621,8 @@ class Test_TC_CC_4_2Suite : public TestCommand { uint8_t value; VerifyOrReturn(CheckDecodeValue(chip::app::DataModel::Decode(*data, value))); - VerifyOrReturn(CheckConstraintMinValue("value", value, 17U)); - VerifyOrReturn(CheckConstraintMaxValue("value", value, 23U)); + VerifyOrReturn(CheckConstraintMinValue("value", value, 5U)); + VerifyOrReturn(CheckConstraintMaxValue("value", value, 35U)); } break; case 19: diff --git a/zzz_generated/darwin-framework-tool/zap-generated/test/Commands.h b/zzz_generated/darwin-framework-tool/zap-generated/test/Commands.h index c461b7d8b78c06..43704931f9e4cb 100644 --- a/zzz_generated/darwin-framework-tool/zap-generated/test/Commands.h +++ b/zzz_generated/darwin-framework-tool/zap-generated/test/Commands.h @@ -9441,7 +9441,7 @@ class Test_TC_CC_2_1 : public TestCommandBridge { break; case 12: ChipLogProgress(chipTool, " ***** Test Step 12 : TH reads EnhancedColorMode attribute from DUT\n"); - if (ShouldSkip("CC.S.F02")) { + if (ShouldSkip("CC.S.A4001")) { NextTest(); return; } @@ -14077,8 +14077,8 @@ class Test_TC_CC_4_2 : public TestCommandBridge { VerifyOrReturn(CheckValue("status", err ? err.code : 0, 0)); - VerifyOrReturn(CheckConstraintMinValue("currentSaturation", [value unsignedCharValue], 17U)); - VerifyOrReturn(CheckConstraintMaxValue("currentSaturation", [value unsignedCharValue], 23U)); + VerifyOrReturn(CheckConstraintMinValue("currentSaturation", [value unsignedCharValue], 5U)); + VerifyOrReturn(CheckConstraintMaxValue("currentSaturation", [value unsignedCharValue], 35U)); NextTest(); }];