blob: bc6db998b92bf97dac0fbd39146fad553d95da1f [file] [log] [blame]
# Copyright (c) 2021 Project CHIP Authors
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
# Auto-generated scripts for harness use only, please review before automation. The endpoints and cluster names are currently set to default
name: 113.3.1. [TC-DRLK-3.1] Attributes check [DUT - Client]
PICS:
- DRLK.C
config:
nodeId: 0x12344321
cluster: "Basic Information"
endpoint: 0
tests:
- label: "Note"
verification: |
For DUT as client test cases, Chip-tool command used below are an example to verify the functionality. For certification test, we expect DUT should have a capability or way to run the equivalent command.
disabled: true
- label: "Precondition"
verification: |
TH is commissioned with the DUT
disabled: true
- label: "DUT reads LockState from the TH."
PICS: DRLK.C.A0000
verification: |
./chip-tool doorlock read lock-state 1 1
Verify the " LockState response" on TH(lock-app):
[1667199968.914195][13711:13711] CHIP:EM: Handling via exchange: 8397r, Delegate: 0xaaaae6ead988
[1667199968.914314][13711:13711] CHIP:IM: Received Read request
[1667199968.914560][13711:13711] CHIP:DMG: ReadRequestMessage =
[1667199968.914630][13711:13711] CHIP:DMG: {
[1667199968.914710][13711:13711] CHIP:DMG: AttributePathIBs =
[1667199968.914778][13711:13711] CHIP:DMG: [
[1667199968.914868][13711:13711] CHIP:DMG: AttributePathIB =
[1667199968.914937][13711:13711] CHIP:DMG: {
[1667199968.915008][13711:13711] CHIP:DMG: Endpoint = 0x1,
[1667199968.915087][13711:13711] CHIP:DMG: Cluster = 0x101,
[1667199968.915191][13711:13711] CHIP:DMG: Attribute = 0x0000_0000,
[1667199968.915268][13711:13711] CHIP:DMG: }
[1667199968.915369][13711:13711] CHIP:DMG:
[1667199968.915444][13711:13711] CHIP:DMG: ],
[1667199968.915538][13711:13711] CHIP:DMG:
[1667199968.915611][13711:13711] CHIP:DMG: isFabricFiltered = true,
[1667199968.915675][13711:13711] CHIP:DMG: InteractionModelRevision = 1
[1667199968.915759][13711:13711] CHIP:DMG: },
[1667199968.915947][13711:13711] CHIP:DMG: IM RH moving to [GeneratingReports]
[1667199968.916198][13711:13711] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0
[1667199968.916272][13711:13711] CHIP:DMG: <RE:Run> Cluster 101, Attribute 0 is dirty
[1667199968.916329][13711:13711] CHIP:DMG: Reading attribute: Cluster=0x0000_0101 Endpoint=1 AttributeId=0x0000_0000 (expanded=0)
[1667199968.916421][13711:13711] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_0101 e=1 p=v
[1667199968.916501][13711:13711] CHIP:DMG: AccessControl: allowed
[1667199968.916616][13711:13711] CHIP:DMG: <RE> Sending report (payload has 37 bytes)...
[1667199968.917258][13711:13711] CHIP:EM: <<< [E:8397r M:42624648 (Ack:1100973)] (S) Msg TX to 1:000000000001B669 [842E] --- Type 0001:05 (IM:ReportData)
[1667199968.917360][13711:13711] CHIP:IN: (S) Sending msg 42624648 on secure session with LSID: 52129
[1667199968.918056][13711:13711] CHIP:DMG: >> to UDP:[fe80::e65f:1ff:fe0e:be37%wlan0]:34099 | 42624648 | [Interaction Model (1) / Report Data (0x05) / Session = 53361 / Exchange = 8397]
[1667199968.918153][13711:13711] CHIP:DMG: Header Flags =
[1667199968.918216][13711:13711] CHIP:DMG: {
[1667199968.918296][13711:13711] CHIP:DMG: Exchange (0x06) =
[1667199968.918352][13711:13711] CHIP:DMG: {
[1667199968.918412][13711:13711] CHIP:DMG: AckMsg = 1100973
[1667199968.918510][13711:13711] CHIP:DMG: NeedsAck = true
[1667199968.918567][13711:13711] CHIP:DMG: }
[1667199968.918641][13711:13711] CHIP:DMG: }
[1667199968.918690][13711:13711] CHIP:DMG:
[1667199968.918784][13711:13711] CHIP:DMG: Encrypted Payload (71 bytes) =
[1667199968.918841][13711:13711] CHIP:DMG: {
[1667199968.918896][13711:13711] CHIP:DMG: data = 0071d00088668a0213ec59910e212002eb28ecde158f7c69d9e0925010329ccde1e1ca12f476b85e5f34c63b584467c91123bbd0d7eb954519e706e5426acff6875e0c8aed8a1c
[1667199968.918977][13711:13711] CHIP:DMG: buffer_ptr = 187651380625184
[1667199968.919031][13711:13711] CHIP:DMG: }
[1667199968.919080][13711:13711] CHIP:DMG:
[1667199968.919178][13711:13711] CHIP:DMG: Decrypted Payload (37 bytes) =
[1667199968.919236][13711:13711] CHIP:DMG: {
[1667199968.919291][13711:13711] CHIP:DMG: data = 153601153501260000d72c0437012402012503010124040018240201181818290424ff0118
[1667199968.919370][13711:13711] CHIP:DMG: }
[1667199968.919422][13711:13711] CHIP:DMG:
[1667199968.919594][13711:13711] CHIP:DMG: ReportDataMessage =
[1667199968.919660][13711:13711] CHIP:DMG: {
[1667199968.919719][13711:13711] CHIP:DMG: AttributeReportIBs =
[1667199968.919828][13711:13711] CHIP:DMG: [
[1667199968.919893][13711:13711] CHIP:DMG: AttributeReportIB =
[1667199968.919969][13711:13711] CHIP:DMG: {
[1667199968.920056][13711:13711] CHIP:DMG: AttributeDataIB =
[1667199968.920143][13711:13711] CHIP:DMG: {
[1667199968.920259][13711:13711] CHIP:DMG: DataVersion = 0x42cd700,
[1667199968.920332][13711:13711] CHIP:DMG: AttributePathIB =
[1667199968.920411][13711:13711] CHIP:DMG: {
[1667199968.920516][13711:13711] CHIP:DMG: Endpoint = 0x1,
[1667199968.920604][13711:13711] CHIP:DMG: Cluster = 0x101,
[1667199968.920687][13711:13711] CHIP:DMG: Attribute = 0x0000_0000,
[1667199968.920793][13711:13711] CHIP:DMG: }
[1667199968.920877][13711:13711] CHIP:DMG:
[1667199968.920973][13711:13711] CHIP:DMG: Data = 1,
[1667199968.921049][13711:13711] CHIP:DMG: },
[1667199968.921151][13711:13711] CHIP:DMG:
[1667199968.921219][13711:13711] CHIP:DMG: },
[1667199968.921295][13711:13711] CHIP:DMG:
[1667199968.921379][13711:13711] CHIP:DMG: ],
disabled: true
- label: "DUT reads LockType from the TH."
PICS: DRLK.C.A0001
verification: |
./chip-tool doorlock read lock-type 1 1
Verify the " LockType response" on TH(lock-app):
[1667200019.424887][13711:13711] CHIP:EM: Handling via exchange: 48509r, Delegate: 0xaaaae6ead988
[1667200019.424986][13711:13711] CHIP:IM: Received Read request
[1667200019.425159][13711:13711] CHIP:DMG: ReadRequestMessage =
[1667200019.425226][13711:13711] CHIP:DMG: {
[1667200019.425280][13711:13711] CHIP:DMG: AttributePathIBs =
[1667200019.425355][13711:13711] CHIP:DMG: [
[1667200019.425413][13711:13711] CHIP:DMG: AttributePathIB =
[1667200019.425490][13711:13711] CHIP:DMG: {
[1667200019.425568][13711:13711] CHIP:DMG: Endpoint = 0x1,
[1667200019.425645][13711:13711] CHIP:DMG: Cluster = 0x101,
[1667200019.425738][13711:13711] CHIP:DMG: Attribute = 0x0000_0001,
[1667200019.425823][13711:13711] CHIP:DMG: }
[1667200019.425901][13711:13711] CHIP:DMG:
[1667200019.425966][13711:13711] CHIP:DMG: ],
[1667200019.426038][13711:13711] CHIP:DMG:
[1667200019.426120][13711:13711] CHIP:DMG: isFabricFiltered = true,
[1667200019.426185][13711:13711] CHIP:DMG: InteractionModelRevision = 1
[1667200019.426244][13711:13711] CHIP:DMG: },
[1667200019.426403][13711:13711] CHIP:DMG: IM RH moving to [GeneratingReports]
[1667200019.426677][13711:13711] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0
[1667200019.426753][13711:13711] CHIP:DMG: <RE:Run> Cluster 101, Attribute 1 is dirty
[1667200019.426808][13711:13711] CHIP:DMG: Reading attribute: Cluster=0x0000_0101 Endpoint=1 AttributeId=0x0000_0001 (expanded=0)
[1667200019.426876][13711:13711] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_0101 e=1 p=v
[1667200019.426946][13711:13711] CHIP:DMG: AccessControl: allowed
[1667200019.427057][13711:13711] CHIP:DMG: <RE> Sending report (payload has 37 bytes)...
[1667200019.427597][13711:13711] CHIP:EM: <<< [E:48509r M:203636446 (Ack:56644813)] (S) Msg TX to 1:000000000001B669 [842E] --- Type 0001:05 (IM:ReportData)
[1667200019.427698][13711:13711] CHIP:IN: (S) Sending msg 203636446 on secure session with LSID: 52130
[1667200019.428373][13711:13711] CHIP:DMG: >> to UDP:[fe80::e65f:1ff:fe0e:be37%eth0]:47028 | 203636446 | [Interaction Model (1) / Report Data (0x05) / Session = 59366 / Exchange = 48509]
[1667200019.428468][13711:13711] CHIP:DMG: Header Flags =
[1667200019.428525][13711:13711] CHIP:DMG: {
[1667200019.428610][13711:13711] CHIP:DMG: Exchange (0x06) =
[1667200019.428666][13711:13711] CHIP:DMG: {
[1667200019.428726][13711:13711] CHIP:DMG: AckMsg = 56644813
[1667200019.428783][13711:13711] CHIP:DMG: NeedsAck = true
[1667200019.428839][13711:13711] CHIP:DMG: }
[1667200019.428908][13711:13711] CHIP:DMG: }
[1667200019.428958][13711:13711] CHIP:DMG:
[1667200019.429022][13711:13711] CHIP:DMG: Encrypted Payload (71 bytes) =
[1667200019.429077][13711:13711] CHIP:DMG: {
[1667200019.429132][13711:13711] CHIP:DMG: data = 00e6e700de3e230cfbba604450876d910536eb56d5b537b530ae8735a6b139cb5b209579fe61b3a695692553f63454975b8a33fe9974fa2b880c3e29791e33db457b801a33b2e7
[1667200019.429191][13711:13711] CHIP:DMG: buffer_ptr = 187651380622384
[1667200019.429245][13711:13711] CHIP:DMG: }
[1667200019.429297][13711:13711] CHIP:DMG:
[1667200019.429371][13711:13711] CHIP:DMG: Decrypted Payload (37 bytes) =
[1667200019.429427][13711:13711] CHIP:DMG: {
[1667200019.429481][13711:13711] CHIP:DMG: data = 153601153501260000d72c0437012402012503010124040118240200181818290424ff0118
[1667200019.429541][13711:13711] CHIP:DMG: }
[1667200019.429594][13711:13711] CHIP:DMG:
[1667200019.429734][13711:13711] CHIP:DMG: ReportDataMessage =
[1667200019.429799][13711:13711] CHIP:DMG: {
[1667200019.429853][13711:13711] CHIP:DMG: AttributeReportIBs =
[1667200019.429932][13711:13711] CHIP:DMG: [
[1667200019.429995][13711:13711] CHIP:DMG: AttributeReportIB =
[1667200019.430083][13711:13711] CHIP:DMG: {
[1667200019.430157][13711:13711] CHIP:DMG: AttributeDataIB =
[1667200019.430237][13711:13711] CHIP:DMG: {
[1667200019.430330][13711:13711] CHIP:DMG: DataVersion = 0x42cd700,
[1667200019.430420][13711:13711] CHIP:DMG: AttributePathIB =
[1667200019.430530][13711:13711] CHIP:DMG: {
[1667200019.430621][13711:13711] CHIP:DMG: Endpoint = 0x1,
[1667200019.430722][13711:13711] CHIP:DMG: Cluster = 0x101,
[1667200019.430822][13711:13711] CHIP:DMG: Attribute = 0x0000_0001,
[1667200019.430914][13711:13711] CHIP:DMG: }
[1667200019.430988][13711:13711] CHIP:DMG:
[1667200019.431063][13711:13711] CHIP:DMG: Data = 0,
[1667200019.431150][13711:13711] CHIP:DMG: },
[1667200019.431236][13711:13711] CHIP:DMG:
[1667200019.431301][13711:13711] CHIP:DMG: },
[1667200019.431383][13711:13711] CHIP:DMG:
[1667200019.431445][13711:13711] CHIP:DMG: ],
disabled: true
- label: "DUT reads ActuatorEnabled from the TH."
PICS: DRLK.C.A0002
verification: |
./chip-tool doorlock read actuator-enabled 1 1
Verify the " ActuatorEnabled response" on TH(lock-app):
[1667200055.687041][13711:13711] CHIP:EM: Handling via exchange: 62087r, Delegate: 0xaaaae6ead988
[1667200055.687138][13711:13711] CHIP:IM: Received Read request
[1667200055.687312][13711:13711] CHIP:DMG: ReadRequestMessage =
[1667200055.687378][13711:13711] CHIP:DMG: {
[1667200055.687429][13711:13711] CHIP:DMG: AttributePathIBs =
[1667200055.687495][13711:13711] CHIP:DMG: [
[1667200055.687556][13711:13711] CHIP:DMG: AttributePathIB =
[1667200055.687635][13711:13711] CHIP:DMG: {
[1667200055.687700][13711:13711] CHIP:DMG: Endpoint = 0x1,
[1667200055.687784][13711:13711] CHIP:DMG: Cluster = 0x101,
[1667200055.687868][13711:13711] CHIP:DMG: Attribute = 0x0000_0002,
[1667200055.687952][13711:13711] CHIP:DMG: }
[1667200055.688026][13711:13711] CHIP:DMG:
[1667200055.688099][13711:13711] CHIP:DMG: ],
[1667200055.688172][13711:13711] CHIP:DMG:
[1667200055.688238][13711:13711] CHIP:DMG: isFabricFiltered = true,
[1667200055.688309][13711:13711] CHIP:DMG: InteractionModelRevision = 1
[1667200055.688370][13711:13711] CHIP:DMG: },
[1667200055.688530][13711:13711] CHIP:DMG: IM RH moving to [GeneratingReports]
[1667200055.688763][13711:13711] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0
[1667200055.688838][13711:13711] CHIP:DMG: <RE:Run> Cluster 101, Attribute 2 is dirty
[1667200055.688893][13711:13711] CHIP:DMG: Reading attribute: Cluster=0x0000_0101 Endpoint=1 AttributeId=0x0000_0002 (expanded=0)
[1667200055.688961][13711:13711] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_0101 e=1 p=v
[1667200055.689032][13711:13711] CHIP:DMG: AccessControl: allowed
[1667200055.689144][13711:13711] CHIP:DMG: <RE> Sending report (payload has 36 bytes)...
[1667200055.689689][13711:13711] CHIP:EM: <<< [E:62087r M:117233210 (Ack:1005910)] (S) Msg TX to 1:000000000001B669 [842E] --- Type 0001:05 (IM:ReportData)
[1667200055.689790][13711:13711] CHIP:IN: (S) Sending msg 117233210 on secure session with LSID: 52131
[1667200055.690515][13711:13711] CHIP:DMG: >> to UDP:[fe80::e65f:1ff:fe0e:be37%eth0]:42217 | 117233210 | [Interaction Model (1) / Report Data (0x05) / Session = 60057 / Exchange = 62087]
[1667200055.690611][13711:13711] CHIP:DMG: Header Flags =
[1667200055.690668][13711:13711] CHIP:DMG: {
[1667200055.690754][13711:13711] CHIP:DMG: Exchange (0x06) =
[1667200055.690811][13711:13711] CHIP:DMG: {
[1667200055.690871][13711:13711] CHIP:DMG: AckMsg = 1005910
[1667200055.690927][13711:13711] CHIP:DMG: NeedsAck = true
[1667200055.690980][13711:13711] CHIP:DMG: }
[1667200055.691048][13711:13711] CHIP:DMG: }
[1667200055.691101][13711:13711] CHIP:DMG:
[1667200055.691170][13711:13711] CHIP:DMG: Encrypted Payload (70 bytes) =
[1667200055.691220][13711:13711] CHIP:DMG: {
[1667200055.691274][13711:13711] CHIP:DMG: data = 0099ea003ad6fc060dc885027db0961d2d0aa90811b356ebdd9b47146764b07432882c45951c4a23da29103b3f36c2b646f7ebc0962dd2b555e535f57e8704c2e44af4f51dd2
[1667200055.691332][13711:13711] CHIP:DMG: buffer_ptr = 187651380626272
[1667200055.691386][13711:13711] CHIP:DMG: }
[1667200055.691438][13711:13711] CHIP:DMG:
[1667200055.691512][13711:13711] CHIP:DMG: Decrypted Payload (36 bytes) =
[1667200055.691569][13711:13711] CHIP:DMG: {
[1667200055.691620][13711:13711] CHIP:DMG: data = 153601153501260000d72c04370124020125030101240402182902181818290424ff0118
[1667200055.691675][13711:13711] CHIP:DMG: }
[1667200055.691727][13711:13711] CHIP:DMG:
[1667200055.691875][13711:13711] CHIP:DMG: ReportDataMessage =
[1667200055.691944][13711:13711] CHIP:DMG: {
[1667200055.691999][13711:13711] CHIP:DMG: AttributeReportIBs =
[1667200055.692074][13711:13711] CHIP:DMG: [
[1667200055.692136][13711:13711] CHIP:DMG: AttributeReportIB =
[1667200055.692216][13711:13711] CHIP:DMG: {
[1667200055.692289][13711:13711] CHIP:DMG: AttributeDataIB =
[1667200055.692364][13711:13711] CHIP:DMG: {
[1667200055.692437][13711:13711] CHIP:DMG: DataVersion = 0x42cd700,
[1667200055.692528][13711:13711] CHIP:DMG: AttributePathIB =
[1667200055.692621][13711:13711] CHIP:DMG: {
[1667200055.692721][13711:13711] CHIP:DMG: Endpoint = 0x1,
[1667200055.692798][13711:13711] CHIP:DMG: Cluster = 0x101,
[1667200055.692895][13711:13711] CHIP:DMG: Attribute = 0x0000_0002,
[1667200055.692989][13711:13711] CHIP:DMG: }
[1667200055.693090][13711:13711] CHIP:DMG:
[1667200055.693188][13711:13711] CHIP:DMG: Data = true,
[1667200055.693258][13711:13711] CHIP:DMG: },
[1667200055.693353][13711:13711] CHIP:DMG:
[1667200055.693426][13711:13711] CHIP:DMG: },
disabled: true
- label: "DUT reads DoorState from the TH."
PICS: DRLK.S.F05 && DRLK.C.A0003
verification: |
./chip-tool doorlock read door-state 1 1
Verify the " DoorState response" on TH(lock-app):
[1667200114.281995][13711:13711] CHIP:EM: Handling via exchange: 64687r, Delegate: 0xaaaae6ead988
[1667200114.282094][13711:13711] CHIP:IM: Received Read request
[1667200114.282270][13711:13711] CHIP:DMG: ReadRequestMessage =
[1667200114.282340][13711:13711] CHIP:DMG: {
[1667200114.282396][13711:13711] CHIP:DMG: AttributePathIBs =
[1667200114.282507][13711:13711] CHIP:DMG: [
[1667200114.282576][13711:13711] CHIP:DMG: AttributePathIB =
[1667200114.282655][13711:13711] CHIP:DMG: {
[1667200114.282733][13711:13711] CHIP:DMG: Endpoint = 0x1,
[1667200114.282808][13711:13711] CHIP:DMG: Cluster = 0x101,
[1667200114.282888][13711:13711] CHIP:DMG: Attribute = 0x0000_0003,
[1667200114.282973][13711:13711] CHIP:DMG: }
[1667200114.283046][13711:13711] CHIP:DMG:
[1667200114.283118][13711:13711] CHIP:DMG: ],
[1667200114.283191][13711:13711] CHIP:DMG:
[1667200114.283259][13711:13711] CHIP:DMG: isFabricFiltered = true,
[1667200114.283323][13711:13711] CHIP:DMG: InteractionModelRevision = 1
[1667200114.283377][13711:13711] CHIP:DMG: },
[1667200114.283531][13711:13711] CHIP:DMG: IM RH moving to [GeneratingReports]
[1667200114.283777][13711:13711] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0
[1667200114.283853][13711:13711] CHIP:DMG: <RE:Run> Cluster 101, Attribute 3 is dirty
[1667200114.283909][13711:13711] CHIP:DMG: Reading attribute: Cluster=0x0000_0101 Endpoint=1 AttributeId=0x0000_0003 (expanded=0)
[1667200114.283977][13711:13711] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_0101 e=1 p=v
[1667200114.284053][13711:13711] CHIP:DMG: AccessControl: allowed
[1667200114.284169][13711:13711] CHIP:DMG: <RE> Sending report (payload has 37 bytes)...
[1667200114.284764][13711:13711] CHIP:EM: <<< [E:64687r M:190973833 (Ack:240970851)] (S) Msg TX to 1:000000000001B669 [842E] --- Type 0001:05 (IM:ReportData)
[1667200114.284873][13711:13711] CHIP:IN: (S) Sending msg 190973833 on secure session with LSID: 52132
[1667200114.285601][13711:13711] CHIP:DMG: >> to UDP:[fe80::e65f:1ff:fe0e:be37%eth0]:38894 | 190973833 | [Interaction Model (1) / Report Data (0x05) / Session = 11455 / Exchange = 64687]
[1667200114.285703][13711:13711] CHIP:DMG: Header Flags =
[1667200114.285762][13711:13711] CHIP:DMG: {
[1667200114.285849][13711:13711] CHIP:DMG: Exchange (0x06) =
[1667200114.285906][13711:13711] CHIP:DMG: {
[1667200114.285967][13711:13711] CHIP:DMG: AckMsg = 240970851
[1667200114.286024][13711:13711] CHIP:DMG: NeedsAck = true
[1667200114.286071][13711:13711] CHIP:DMG: }
[1667200114.286136][13711:13711] CHIP:DMG: }
[1667200114.286194][13711:13711] CHIP:DMG:
[1667200114.286266][13711:13711] CHIP:DMG: Encrypted Payload (71 bytes) =
[1667200114.286322][13711:13711] CHIP:DMG: {
[1667200114.286382][13711:13711] CHIP:DMG: data = 00bf2c008907620b69679edd6413ba91c5fd31a35c4593a991d39cad807e9fe6325be44532f53e9c324fadc72fafdedb973a45986e9da8adc6a4cfe476d6e128c74be896f0491a
[1667200114.286441][13711:13711] CHIP:DMG: buffer_ptr = 187651380625424
[1667200114.286573][13711:13711] CHIP:DMG: }
[1667200114.286632][13711:13711] CHIP:DMG:
[1667200114.286716][13711:13711] CHIP:DMG: Decrypted Payload (37 bytes) =
[1667200114.286774][13711:13711] CHIP:DMG: {
[1667200114.286829][13711:13711] CHIP:DMG: data = 153601153501260000d72c0437012402012503010124040318240201181818290424ff0118
[1667200114.286885][13711:13711] CHIP:DMG: }
[1667200114.286937][13711:13711] CHIP:DMG:
[1667200114.287092][13711:13711] CHIP:DMG: ReportDataMessage =
[1667200114.287157][13711:13711] CHIP:DMG: {
[1667200114.287210][13711:13711] CHIP:DMG: AttributeReportIBs =
[1667200114.287286][13711:13711] CHIP:DMG: [
[1667200114.287349][13711:13711] CHIP:DMG: AttributeReportIB =
[1667200114.287439][13711:13711] CHIP:DMG: {
[1667200114.287506][13711:13711] CHIP:DMG: AttributeDataIB =
[1667200114.287598][13711:13711] CHIP:DMG: {
[1667200114.287682][13711:13711] CHIP:DMG: DataVersion = 0x42cd700,
[1667200114.287775][13711:13711] CHIP:DMG: AttributePathIB =
[1667200114.287870][13711:13711] CHIP:DMG: {
[1667200114.287944][13711:13711] CHIP:DMG: Endpoint = 0x1,
[1667200114.288034][13711:13711] CHIP:DMG: Cluster = 0x101,
[1667200114.288135][13711:13711] CHIP:DMG: Attribute = 0x0000_0003,
[1667200114.288232][13711:13711] CHIP:DMG: }
[1667200114.288332][13711:13711] CHIP:DMG:
[1667200114.288420][13711:13711] CHIP:DMG: Data = 1,
[1667200114.288494][13711:13711] CHIP:DMG: },
[1667200114.288581][13711:13711] CHIP:DMG:
[1667200114.288653][13711:13711] CHIP:DMG: },
disabled: true
- label: "DUT reads DoorOpenEvents from the TH."
PICS: DRLK.S.F05 && DRLK.C.A0004
verification: |
This is an Optional attribute, so its not compulsory to get the expected outcome
./chip-tool doorlock read door-open-events 1 1
Verify the " DoorOpenEvents response" on TH(lock-app):
[1667200185.593393][13711:13711] CHIP:EM: Handling via exchange: 47464r, Delegate: 0xaaaae6ead988
[1667200185.593489][13711:13711] CHIP:IM: Received Read request
[1667200185.593673][13711:13711] CHIP:DMG: ReadRequestMessage =
[1667200185.593742][13711:13711] CHIP:DMG: {
[1667200185.593801][13711:13711] CHIP:DMG: AttributePathIBs =
[1667200185.593869][13711:13711] CHIP:DMG: [
[1667200185.593933][13711:13711] CHIP:DMG: AttributePathIB =
[1667200185.594012][13711:13711] CHIP:DMG: {
[1667200185.594095][13711:13711] CHIP:DMG: Endpoint = 0x1,
[1667200185.594190][13711:13711] CHIP:DMG: Cluster = 0x101,
[1667200185.594267][13711:13711] CHIP:DMG: Attribute = 0x0000_0004,
[1667200185.594355][13711:13711] CHIP:DMG: }
[1667200185.594436][13711:13711] CHIP:DMG:
[1667200185.594553][13711:13711] CHIP:DMG: ],
[1667200185.594631][13711:13711] CHIP:DMG:
[1667200185.594707][13711:13711] CHIP:DMG: isFabricFiltered = true,
[1667200185.594774][13711:13711] CHIP:DMG: InteractionModelRevision = 1
[1667200185.594836][13711:13711] CHIP:DMG: },
[1667200185.595001][13711:13711] CHIP:DMG: IM RH moving to [GeneratingReports]
[1667200185.595264][13711:13711] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0
[1667200185.595347][13711:13711] CHIP:DMG: <RE:Run> Cluster 101, Attribute 4 is dirty
[1667200185.595405][13711:13711] CHIP:DMG: Reading attribute: Cluster=0x0000_0101 Endpoint=1 AttributeId=0x0000_0004 (expanded=0)
[1667200185.595517][13711:13711] CHIP:DMG: <RE> Sending report (payload has 34 bytes)...
[1667200185.596126][13711:13711] CHIP:EM: <<< [E:47464r M:165731760 (Ack:257392423)] (S) Msg TX to 1:000000000001B669 [842E] --- Type 0001:05 (IM:ReportData)
[1667200185.596240][13711:13711] CHIP:IN: (S) Sending msg 165731760 on secure session with LSID: 52133
[1667200185.596970][13711:13711] CHIP:DMG: >> to UDP:[fe80::e65f:1ff:fe0e:be37%eth0]:43825 | 165731760 | [Interaction Model (1) / Report Data (0x05) / Session = 19519 / Exchange = 47464]
[1667200185.597075][13711:13711] CHIP:DMG: Header Flags =
[1667200185.597133][13711:13711] CHIP:DMG: {
[1667200185.597221][13711:13711] CHIP:DMG: Exchange (0x06) =
[1667200185.597278][13711:13711] CHIP:DMG: {
[1667200185.597338][13711:13711] CHIP:DMG: AckMsg = 257392423
[1667200185.597392][13711:13711] CHIP:DMG: NeedsAck = true
[1667200185.597447][13711:13711] CHIP:DMG: }
[1667200185.597514][13711:13711] CHIP:DMG: }
[1667200185.597571][13711:13711] CHIP:DMG:
[1667200185.597642][13711:13711] CHIP:DMG: Encrypted Payload (68 bytes) =
[1667200185.597698][13711:13711] CHIP:DMG: {
[1667200185.597753][13711:13711] CHIP:DMG: data = 003f4c00b0dde0092b74aa190edd1dbd50b1bc1dc61d19ceb5a6f31c60da38062da07005af18d2c494204c4132d7a2541feb000aeeb16be1135c72135b9844e4d02960fd
[1667200185.597817][13711:13711] CHIP:DMG: buffer_ptr = 187651380622544
[1667200185.597871][13711:13711] CHIP:DMG: }
[1667200185.597921][13711:13711] CHIP:DMG:
[1667200185.597996][13711:13711] CHIP:DMG: Decrypted Payload (34 bytes) =
[1667200185.598046][13711:13711] CHIP:DMG: {
[1667200185.598100][13711:13711] CHIP:DMG: data = 15360115350037002402012503010124040418350124008618181818290424ff0118
[1667200185.598156][13711:13711] CHIP:DMG: }
[1667200185.598208][13711:13711] CHIP:DMG:
[1667200185.598352][13711:13711] CHIP:DMG: ReportDataMessage =
[1667200185.598413][13711:13711] CHIP:DMG: {
[1667200185.598572][13711:13711] CHIP:DMG: AttributeReportIBs =
[1667200185.598666][13711:13711] CHIP:DMG: [
[1667200185.598729][13711:13711] CHIP:DMG: AttributeReportIB =
[1667200185.598817][13711:13711] CHIP:DMG: {
[1667200185.598890][13711:13711] CHIP:DMG: AttributeStatusIB =
[1667200185.598982][13711:13711] CHIP:DMG: {
[1667200185.599070][13711:13711] CHIP:DMG: AttributePathIB =
[1667200185.599166][13711:13711] CHIP:DMG: {
[1667200185.599258][13711:13711] CHIP:DMG: Endpoint = 0x1,
[1667200185.599361][13711:13711] CHIP:DMG: Cluster = 0x101,
[1667200185.599460][13711:13711] CHIP:DMG: Attribute = 0x0000_0004,
[1667200185.599545][13711:13711] CHIP:DMG: }
[1667200185.599637][13711:13711] CHIP:DMG:
[1667200185.599714][13711:13711] CHIP:DMG: StatusIB =
[1667200185.599809][13711:13711] CHIP:DMG: {
[1667200185.599905][13711:13711] CHIP:DMG: status = 0x86 (UNSUPPORTED_ATTRIBUTE),
[1667200185.600000][13711:13711] CHIP:DMG: },
[1667200185.600073][13711:13711] CHIP:DMG:
[1667200185.600161][13711:13711] CHIP:DMG: },
[1667200185.600257][13711:13711] CHIP:DMG:
[1667200185.600329][13711:13711] CHIP:DMG: },
[1667200185.600504][13711:13711] CHIP:DMG:
[1667200185.600574][13711:13711] CHIP:DMG: ],
disabled: true
- label: "DUT reads DoorClosedEvents from the TH."
PICS: DRLK.S.F05 && DRLK.C.A0005
verification: |
This is an Optional attribute, so its not compulsory to get the expected outcome
./chip-tool doorlock read door-closed-events 1 1
Verify the " DoorClosedEvents response" on TH(lock-app):
[1667200235.619059][13711:13711] CHIP:EM: Handling via exchange: 46103r, Delegate: 0xaaaae6ead988
[1667200235.619156][13711:13711] CHIP:IM: Received Read request
[1667200235.619330][13711:13711] CHIP:DMG: ReadRequestMessage =
[1667200235.619396][13711:13711] CHIP:DMG: {
[1667200235.619444][13711:13711] CHIP:DMG: AttributePathIBs =
[1667200235.619590][13711:13711] CHIP:DMG: [
[1667200235.619661][13711:13711] CHIP:DMG: AttributePathIB =
[1667200235.619793][13711:13711] CHIP:DMG: {
[1667200235.619874][13711:13711] CHIP:DMG: Endpoint = 0x1,
[1667200235.619967][13711:13711] CHIP:DMG: Cluster = 0x101,
[1667200235.620043][13711:13711] CHIP:DMG: Attribute = 0x0000_0005,
[1667200235.620111][13711:13711] CHIP:DMG: }
[1667200235.620183][13711:13711] CHIP:DMG:
[1667200235.620242][13711:13711] CHIP:DMG: ],
[1667200235.620313][13711:13711] CHIP:DMG:
[1667200235.620379][13711:13711] CHIP:DMG: isFabricFiltered = true,
[1667200235.620444][13711:13711] CHIP:DMG: InteractionModelRevision = 1
[1667200235.620504][13711:13711] CHIP:DMG: },
[1667200235.620670][13711:13711] CHIP:DMG: IM RH moving to [GeneratingReports]
[1667200235.620898][13711:13711] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0
[1667200235.620971][13711:13711] CHIP:DMG: <RE:Run> Cluster 101, Attribute 5 is dirty
[1667200235.621026][13711:13711] CHIP:DMG: Reading attribute: Cluster=0x0000_0101 Endpoint=1 AttributeId=0x0000_0005 (expanded=0)
[1667200235.621134][13711:13711] CHIP:DMG: <RE> Sending report (payload has 34 bytes)...
[1667200235.621675][13711:13711] CHIP:EM: <<< [E:46103r M:36726559 (Ack:161610801)] (S) Msg TX to 1:000000000001B669 [842E] --- Type 0001:05 (IM:ReportData)
[1667200235.621775][13711:13711] CHIP:IN: (S) Sending msg 36726559 on secure session with LSID: 52134
[1667200235.622779][13711:13711] CHIP:DMG: >> to UDP:[fe80::e65f:1ff:fe0e:be37%eth0]:51975 | 36726559 | [Interaction Model (1) / Report Data (0x05) / Session = 1917 / Exchange = 46103]
[1667200235.622881][13711:13711] CHIP:DMG: Header Flags =
[1667200235.622939][13711:13711] CHIP:DMG: {
[1667200235.623025][13711:13711] CHIP:DMG: Exchange (0x06) =
[1667200235.623081][13711:13711] CHIP:DMG: {
[1667200235.623141][13711:13711] CHIP:DMG: AckMsg = 161610801
[1667200235.623197][13711:13711] CHIP:DMG: NeedsAck = true
[1667200235.623252][13711:13711] CHIP:DMG: }
[1667200235.623393][13711:13711] CHIP:DMG: }
[1667200235.623450][13711:13711] CHIP:DMG:
[1667200235.623514][13711:13711] CHIP:DMG: Encrypted Payload (68 bytes) =
[1667200235.623569][13711:13711] CHIP:DMG: {
[1667200235.623624][13711:13711] CHIP:DMG: data = 007d07001f673002475bd83b42988052a6a23f9f0d8880b2289a077e9e8f7c1eba292766677355f74e9d84afde6eb128a39739d4a1516166b7b3854f8c5267cdffc16f93
[1667200235.623684][13711:13711] CHIP:DMG: buffer_ptr = 187651380628416
[1667200235.623734][13711:13711] CHIP:DMG: }
[1667200235.623786][13711:13711] CHIP:DMG:
[1667200235.623858][13711:13711] CHIP:DMG: Decrypted Payload (34 bytes) =
[1667200235.623914][13711:13711] CHIP:DMG: {
[1667200235.623962][13711:13711] CHIP:DMG: data = 15360115350037002402012503010124040518350124008618181818290424ff0118
[1667200235.624017][13711:13711] CHIP:DMG: }
[1667200235.624069][13711:13711] CHIP:DMG:
[1667200235.624202][13711:13711] CHIP:DMG: ReportDataMessage =
[1667200235.624266][13711:13711] CHIP:DMG: {
[1667200235.624320][13711:13711] CHIP:DMG: AttributeReportIBs =
[1667200235.624406][13711:13711] CHIP:DMG: [
[1667200235.624468][13711:13711] CHIP:DMG: AttributeReportIB =
[1667200235.624555][13711:13711] CHIP:DMG: {
[1667200235.624629][13711:13711] CHIP:DMG: AttributeStatusIB =
[1667200235.624704][13711:13711] CHIP:DMG: {
[1667200235.624934][13711:13711] CHIP:DMG: AttributePathIB =
[1667200235.625025][13711:13711] CHIP:DMG: {
[1667200235.625124][13711:13711] CHIP:DMG: Endpoint = 0x1,
[1667200235.625206][13711:13711] CHIP:DMG: Cluster = 0x101,
[1667200235.625373][13711:13711] CHIP:DMG: Attribute = 0x0000_0005,
[1667200235.625465][13711:13711] CHIP:DMG: }
[1667200235.625574][13711:13711] CHIP:DMG:
[1667200235.625667][13711:13711] CHIP:DMG: StatusIB =
[1667200235.625762][13711:13711] CHIP:DMG: {
[1667200235.625861][13711:13711] CHIP:DMG: status = 0x86 (UNSUPPORTED_ATTRIBUTE),
[1667200235.625934][13711:13711] CHIP:DMG: },
[1667200235.626031][13711:13711] CHIP:DMG:
[1667200235.626116][13711:13711] CHIP:DMG: },
[1667200235.626212][13711:13711] CHIP:DMG:
[1667200235.626293][13711:13711] CHIP:DMG: },
disabled: true
- label: "DUT reads OpenPeriod from the TH."
PICS: DRLK.S.F05 && DRLK.C.A0006
verification: |
This is an Optional attribute, so its not compulsory to get the expected outcome
./chip-tool doorlock read open-period 1 1
Verify the " OpenPeriod response" on TH(lock-app):
[1667200262.031917][13711:13711] CHIP:EM: Handling via exchange: 63244r, Delegate: 0xaaaae6ead988
[1667200262.032021][13711:13711] CHIP:IM: Received Read request
[1667200262.032244][13711:13711] CHIP:DMG: ReadRequestMessage =
[1667200262.032316][13711:13711] CHIP:DMG: {
[1667200262.032370][13711:13711] CHIP:DMG: AttributePathIBs =
[1667200262.032436][13711:13711] CHIP:DMG: [
[1667200262.032503][13711:13711] CHIP:DMG: AttributePathIB =
[1667200262.032581][13711:13711] CHIP:DMG: {
[1667200262.032659][13711:13711] CHIP:DMG: Endpoint = 0x1,
[1667200262.032752][13711:13711] CHIP:DMG: Cluster = 0x101,
[1667200262.032843][13711:13711] CHIP:DMG: Attribute = 0x0000_0006,
[1667200262.032927][13711:13711] CHIP:DMG: }
[1667200262.033000][13711:13711] CHIP:DMG:
[1667200262.033072][13711:13711] CHIP:DMG: ],
[1667200262.033145][13711:13711] CHIP:DMG:
[1667200262.033211][13711:13711] CHIP:DMG: isFabricFiltered = true,
[1667200262.033275][13711:13711] CHIP:DMG: InteractionModelRevision = 1
[1667200262.033329][13711:13711] CHIP:DMG: },
[1667200262.033487][13711:13711] CHIP:DMG: IM RH moving to [GeneratingReports]
[1667200262.033739][13711:13711] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0
[1667200262.033816][13711:13711] CHIP:DMG: <RE:Run> Cluster 101, Attribute 6 is dirty
[1667200262.033871][13711:13711] CHIP:DMG: Reading attribute: Cluster=0x0000_0101 Endpoint=1 AttributeId=0x0000_0006 (expanded=0)
[1667200262.034019][13711:13711] CHIP:DMG: <RE> Sending report (payload has 34 bytes)...
[1667200262.034795][13711:13711] CHIP:EM: <<< [E:63244r M:13287485 (Ack:152713233)] (S) Msg TX to 1:000000000001B669 [842E] --- Type 0001:05 (IM:ReportData)
[1667200262.034910][13711:13711] CHIP:IN: (S) Sending msg 13287485 on secure session with LSID: 52135
[1667200262.035657][13711:13711] CHIP:DMG: >> to UDP:[fe80::e65f:1ff:fe0e:be37%eth0]:44449 | 13287485 | [Interaction Model (1) / Report Data (0x05) / Session = 52822 / Exchange = 63244]
[1667200262.035764][13711:13711] CHIP:DMG: Header Flags =
[1667200262.035823][13711:13711] CHIP:DMG: {
[1667200262.035911][13711:13711] CHIP:DMG: Exchange (0x06) =
[1667200262.035969][13711:13711] CHIP:DMG: {
[1667200262.036029][13711:13711] CHIP:DMG: AckMsg = 152713233
[1667200262.036081][13711:13711] CHIP:DMG: NeedsAck = true
[1667200262.036135][13711:13711] CHIP:DMG: }
[1667200262.036202][13711:13711] CHIP:DMG: }
[1667200262.036257][13711:13711] CHIP:DMG:
[1667200262.036332][13711:13711] CHIP:DMG: Encrypted Payload (68 bytes) =
[1667200262.036388][13711:13711] CHIP:DMG: {
[1667200262.036442][13711:13711] CHIP:DMG: data = 0056ce003dc0ca00561382dfdf74a1040f16ed08da5a00afa3b3870b7fdd7c12b05223abaa325f8d2d05e74ee1db6541941eab3918ebc7d708c0a9593dbb1232769d46ca
[1667200262.036501][13711:13711] CHIP:DMG: buffer_ptr = 187651380629680
[1667200262.036558][13711:13711] CHIP:DMG: }
[1667200262.036612][13711:13711] CHIP:DMG:
[1667200262.036691][13711:13711] CHIP:DMG: Decrypted Payload (34 bytes) =
[1667200262.036748][13711:13711] CHIP:DMG: {
[1667200262.036802][13711:13711] CHIP:DMG: data = 15360115350037002402012503010124040618350124008618181818290424ff0118
[1667200262.036857][13711:13711] CHIP:DMG: }
[1667200262.036909][13711:13711] CHIP:DMG:
[1667200262.037051][13711:13711] CHIP:DMG: ReportDataMessage =
[1667200262.037117][13711:13711] CHIP:DMG: {
[1667200262.037199][13711:13711] CHIP:DMG: AttributeReportIBs =
[1667200262.037289][13711:13711] CHIP:DMG: [
[1667200262.037351][13711:13711] CHIP:DMG: AttributeReportIB =
[1667200262.037449][13711:13711] CHIP:DMG: {
[1667200262.037520][13711:13711] CHIP:DMG: AttributeStatusIB =
[1667200262.037601][13711:13711] CHIP:DMG: {
[1667200262.037688][13711:13711] CHIP:DMG: AttributePathIB =
[1667200262.037782][13711:13711] CHIP:DMG: {
[1667200262.037859][13711:13711] CHIP:DMG: Endpoint = 0x1,
[1667200262.037959][13711:13711] CHIP:DMG: Cluster = 0x101,
[1667200262.038060][13711:13711] CHIP:DMG: Attribute = 0x0000_0006,
[1667200262.038155][13711:13711] CHIP:DMG: }
[1667200262.038260][13711:13711] CHIP:DMG:
[1667200262.038352][13711:13711] CHIP:DMG: StatusIB =
[1667200262.038448][13711:13711] CHIP:DMG: {
[1667200262.038577][13711:13711] CHIP:DMG: status = 0x86 (UNSUPPORTED_ATTRIBUTE),
[1667200262.038655][13711:13711] CHIP:DMG: },
[1667200262.038753][13711:13711] CHIP:DMG:
[1667200262.038828][13711:13711] CHIP:DMG: },
[1667200262.038915][13711:13711] CHIP:DMG:
[1667200262.038980][13711:13711] CHIP:DMG: },
disabled: true
- label: "DUT reads NumberOfTotalUsersSupportedfrom the TH."
PICS: DRLK.S.F05 && DRLK.C.A0011
verification: |
./chip-tool doorlock read number-of-total-users-supported 1 1
Verify the " NumberofTotalUsers response" on TH(lock-app):
[1667200330.626786][13711:13711] CHIP:EM: Handling via exchange: 42426r, Delegate: 0xaaaae6ead988
[1667200330.626908][13711:13711] CHIP:IM: Received Read request
[1667200330.627094][13711:13711] CHIP:DMG: ReadRequestMessage =
[1667200330.627188][13711:13711] CHIP:DMG: {
[1667200330.627247][13711:13711] CHIP:DMG: AttributePathIBs =
[1667200330.627315][13711:13711] CHIP:DMG: [
[1667200330.627378][13711:13711] CHIP:DMG: AttributePathIB =
[1667200330.627481][13711:13711] CHIP:DMG: {
[1667200330.627563][13711:13711] CHIP:DMG: Endpoint = 0x1,
[1667200330.627657][13711:13711] CHIP:DMG: Cluster = 0x101,
[1667200330.627749][13711:13711] CHIP:DMG: Attribute = 0x0000_0011,
[1667200330.627858][13711:13711] CHIP:DMG: }
[1667200330.627937][13711:13711] CHIP:DMG:
[1667200330.628007][13711:13711] CHIP:DMG: ],
[1667200330.628081][13711:13711] CHIP:DMG:
[1667200330.628151][13711:13711] CHIP:DMG: isFabricFiltered = true,
[1667200330.628218][13711:13711] CHIP:DMG: InteractionModelRevision = 1
[1667200330.628280][13711:13711] CHIP:DMG: },
[1667200330.628477][13711:13711] CHIP:DMG: IM RH moving to [GeneratingReports]
[1667200330.628737][13711:13711] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0
[1667200330.628847][13711:13711] CHIP:DMG: <RE:Run> Cluster 101, Attribute 11 is dirty
[1667200330.628901][13711:13711] CHIP:DMG: Reading attribute: Cluster=0x0000_0101 Endpoint=1 AttributeId=0x0000_0011 (expanded=0)
[1667200330.628970][13711:13711] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_0101 e=1 p=v
[1667200330.629046][13711:13711] CHIP:DMG: AccessControl: allowed
[1667200330.629168][13711:13711] CHIP:DMG: <RE> Sending report (payload has 37 bytes)...
[1667200330.629807][13711:13711] CHIP:EM: <<< [E:42426r M:62601871 (Ack:145201459)] (S) Msg TX to 1:000000000001B669 [842E] --- Type 0001:05 (IM:ReportData)
[1667200330.629914][13711:13711] CHIP:IN: (S) Sending msg 62601871 on secure session with LSID: 52136
[1667200330.630763][13711:13711] CHIP:DMG: >> to UDP:[fe80::e65f:1ff:fe0e:be37%eth0]:53603 | 62601871 | [Interaction Model (1) / Report Data (0x05) / Session = 36912 / Exchange = 42426]
[1667200330.630866][13711:13711] CHIP:DMG: Header Flags =
[1667200330.630924][13711:13711] CHIP:DMG: {
[1667200330.631012][13711:13711] CHIP:DMG: Exchange (0x06) =
[1667200330.631074][13711:13711] CHIP:DMG: {
[1667200330.631134][13711:13711] CHIP:DMG: AckMsg = 145201459
[1667200330.631198][13711:13711] CHIP:DMG: NeedsAck = true
[1667200330.631253][13711:13711] CHIP:DMG: }
[1667200330.631320][13711:13711] CHIP:DMG: }
[1667200330.631375][13711:13711] CHIP:DMG:
[1667200330.631451][13711:13711] CHIP:DMG: Encrypted Payload (71 bytes) =
[1667200330.631508][13711:13711] CHIP:DMG: {
[1667200330.631564][13711:13711] CHIP:DMG: data = 003090008f3abb03cdb26b1b39b1564ce53ebcafdc0e7cae58b1e84e78a789af64db345beb797453c11cca880a9a46db1a14d865865a7b6aa26b150f8f895be4df92e3c95e7410
[1667200330.631623][13711:13711] CHIP:DMG: buffer_ptr = 187651380630080
[1667200330.631677][13711:13711] CHIP:DMG: }
[1667200330.631729][13711:13711] CHIP:DMG:
[1667200330.631802][13711:13711] CHIP:DMG: Decrypted Payload (37 bytes) =
[1667200330.631859][13711:13711] CHIP:DMG: {
[1667200330.631913][13711:13711] CHIP:DMG: data = 153601153501260000d72c043701240201250301012404111824020a181818290424ff0118
[1667200330.631969][13711:13711] CHIP:DMG: }
[1667200330.632021][13711:13711] CHIP:DMG:
[1667200330.632174][13711:13711] CHIP:DMG: ReportDataMessage =
[1667200330.632234][13711:13711] CHIP:DMG: {
[1667200330.632288][13711:13711] CHIP:DMG: AttributeReportIBs =
[1667200330.632366][13711:13711] CHIP:DMG: [
[1667200330.632427][13711:13711] CHIP:DMG: AttributeReportIB =
[1667200330.632516][13711:13711] CHIP:DMG: {
[1667200330.632590][13711:13711] CHIP:DMG: AttributeDataIB =
[1667200330.632670][13711:13711] CHIP:DMG: {
[1667200330.632791][13711:13711] CHIP:DMG: DataVersion = 0x42cd700,
[1667200330.632887][13711:13711] CHIP:DMG: AttributePathIB =
[1667200330.632981][13711:13711] CHIP:DMG: {
[1667200330.633062][13711:13711] CHIP:DMG: Endpoint = 0x1,
[1667200330.633162][13711:13711] CHIP:DMG: Cluster = 0x101,
[1667200330.633262][13711:13711] CHIP:DMG: Attribute = 0x0000_0011,
[1667200330.633358][13711:13711] CHIP:DMG: }
[1667200330.633446][13711:13711] CHIP:DMG:
[1667200330.633528][13711:13711] CHIP:DMG: Data = 10,
[1667200330.633619][13711:13711] CHIP:DMG: },
[1667200330.633706][13711:13711] CHIP:DMG:
[1667200330.633768][13711:13711] CHIP:DMG: },
disabled: true
- label: "DUT reads NumberofPINUsers Supported from the TH."
PICS: DRLK.C.F00 && DRLK.C.A0012
verification: |
./chip-tool doorlock read number-of-pinusers-supported 1 1
Verify the " NumberofPINUsers Supported response" on TH(lock-app):
[1667200386.300136][13711:13711] CHIP:EM: Handling via exchange: 28136r, Delegate: 0xaaaae6ead988
[1667200386.300236][13711:13711] CHIP:IM: Received Read request
[1667200386.300439][13711:13711] CHIP:DMG: ReadRequestMessage =
[1667200386.300508][13711:13711] CHIP:DMG: {
[1667200386.300567][13711:13711] CHIP:DMG: AttributePathIBs =
[1667200386.300639][13711:13711] CHIP:DMG: [
[1667200386.300701][13711:13711] CHIP:DMG: AttributePathIB =
[1667200386.300778][13711:13711] CHIP:DMG: {
[1667200386.300848][13711:13711] CHIP:DMG: Endpoint = 0x1,
[1667200386.300939][13711:13711] CHIP:DMG: Cluster = 0x101,
[1667200386.301030][13711:13711] CHIP:DMG: Attribute = 0x0000_0012,
[1667200386.301103][13711:13711] CHIP:DMG: }
[1667200386.301176][13711:13711] CHIP:DMG:
[1667200386.301248][13711:13711] CHIP:DMG: ],
[1667200386.301322][13711:13711] CHIP:DMG:
[1667200386.301389][13711:13711] CHIP:DMG: isFabricFiltered = true,
[1667200386.301453][13711:13711] CHIP:DMG: InteractionModelRevision = 1
[1667200386.301513][13711:13711] CHIP:DMG: },
[1667200386.301673][13711:13711] CHIP:DMG: IM RH moving to [GeneratingReports]
[1667200386.301911][13711:13711] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0
[1667200386.301987][13711:13711] CHIP:DMG: <RE:Run> Cluster 101, Attribute 12 is dirty
[1667200386.302042][13711:13711] CHIP:DMG: Reading attribute: Cluster=0x0000_0101 Endpoint=1 AttributeId=0x0000_0012 (expanded=0)
[1667200386.302110][13711:13711] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_0101 e=1 p=v
[1667200386.302187][13711:13711] CHIP:DMG: AccessControl: allowed
[1667200386.302342][13711:13711] CHIP:DMG: <RE> Sending report (payload has 37 bytes)...
[1667200386.303002][13711:13711] CHIP:EM: <<< [E:28136r M:7024561 (Ack:142536196)] (S) Msg TX to 1:000000000001B669 [842E] --- Type 0001:05 (IM:ReportData)
[1667200386.303123][13711:13711] CHIP:IN: (S) Sending msg 7024561 on secure session with LSID: 52137
[1667200386.303924][13711:13711] CHIP:DMG: >> to UDP:[fe80::e65f:1ff:fe0e:be37%eth0]:42664 | 7024561 | [Interaction Model (1) / Report Data (0x05) / Session = 64862 / Exchange = 28136]
[1667200386.304027][13711:13711] CHIP:DMG: Header Flags =
[1667200386.304085][13711:13711] CHIP:DMG: {
[1667200386.304171][13711:13711] CHIP:DMG: Exchange (0x06) =
[1667200386.304228][13711:13711] CHIP:DMG: {
[1667200386.304289][13711:13711] CHIP:DMG: AckMsg = 142536196
[1667200386.304346][13711:13711] CHIP:DMG: NeedsAck = true
[1667200386.304400][13711:13711] CHIP:DMG: }
[1667200386.304479][13711:13711] CHIP:DMG: }
[1667200386.304535][13711:13711] CHIP:DMG:
[1667200386.304603][13711:13711] CHIP:DMG: Encrypted Payload (71 bytes) =
[1667200386.304659][13711:13711] CHIP:DMG: {
[1667200386.304713][13711:13711] CHIP:DMG: data = 005efd00b12f6b00fc7d753c0d8dab88828097ca51649bd89e25a7f81deb2313667a36389d83e49ec24195730e31918232a488e813a2b32c7daa8836f812a8e27b768d51b4e750
[1667200386.304772][13711:13711] CHIP:DMG: buffer_ptr = 187651380631184
[1667200386.304826][13711:13711] CHIP:DMG: }
[1667200386.304878][13711:13711] CHIP:DMG:
[1667200386.304952][13711:13711] CHIP:DMG: Decrypted Payload (37 bytes) =
[1667200386.305008][13711:13711] CHIP:DMG: {
[1667200386.305062][13711:13711] CHIP:DMG: data = 153601153501260000d72c043701240201250301012404121824020a181818290424ff0118
[1667200386.305118][13711:13711] CHIP:DMG: }
[1667200386.305170][13711:13711] CHIP:DMG:
[1667200386.305321][13711:13711] CHIP:DMG: ReportDataMessage =
[1667200386.305386][13711:13711] CHIP:DMG: {
[1667200386.305440][13711:13711] CHIP:DMG: AttributeReportIBs =
[1667200386.305524][13711:13711] CHIP:DMG: [
[1667200386.305586][13711:13711] CHIP:DMG: AttributeReportIB =
[1667200386.305685][13711:13711] CHIP:DMG: {
[1667200386.305758][13711:13711] CHIP:DMG: AttributeDataIB =
[1667200386.305850][13711:13711] CHIP:DMG: {
[1667200386.305982][13711:13711] CHIP:DMG: DataVersion = 0x42cd700,
[1667200386.306073][13711:13711] CHIP:DMG: AttributePathIB =
[1667200386.306151][13711:13711] CHIP:DMG: {
[1667200386.306249][13711:13711] CHIP:DMG: Endpoint = 0x1,
[1667200386.306351][13711:13711] CHIP:DMG: Cluster = 0x101,
[1667200386.306453][13711:13711] CHIP:DMG: Attribute = 0x0000_0012,
[1667200386.306557][13711:13711] CHIP:DMG: }
[1667200386.306659][13711:13711] CHIP:DMG:
[1667200386.306756][13711:13711] CHIP:DMG: Data = 10,
[1667200386.306846][13711:13711] CHIP:DMG: },
[1667200386.306967][13711:13711] CHIP:DMG:
[1667200386.307042][13711:13711] CHIP:DMG: },
disabled: true
- label: "DUT reads NumberofRFIDUsersSupported from the TH."
PICS: DRLK.C.F01 && DRLK.C.A0013
verification: |
./chip-tool doorlock read number-of-rfidusers-supported 1 1
Verify the " NumberofRFIDUsersSupported response" on TH(lock-app):
[1667200631.809973][13711:13711] CHIP:EM: Handling via exchange: 2721r, Delegate: 0xaaaae6ead988
[1667200631.810094][13711:13711] CHIP:IM: Received Read request
[1667200631.810297][13711:13711] CHIP:DMG: ReadRequestMessage =
[1667200631.810367][13711:13711] CHIP:DMG: {
[1667200631.810447][13711:13711] CHIP:DMG: AttributePathIBs =
[1667200631.810588][13711:13711] CHIP:DMG: [
[1667200631.810680][13711:13711] CHIP:DMG: AttributePathIB =
[1667200631.810756][13711:13711] CHIP:DMG: {
[1667200631.810830][13711:13711] CHIP:DMG: Endpoint = 0x1,
[1667200631.810909][13711:13711] CHIP:DMG: Cluster = 0x101,
[1667200631.811016][13711:13711] CHIP:DMG: Attribute = 0x0000_0013,
[1667200631.811093][13711:13711] CHIP:DMG: }
[1667200631.811192][13711:13711] CHIP:DMG:
[1667200631.811252][13711:13711] CHIP:DMG: ],
[1667200631.811340][13711:13711] CHIP:DMG:
[1667200631.811410][13711:13711] CHIP:DMG: isFabricFiltered = true,
[1667200631.811478][13711:13711] CHIP:DMG: InteractionModelRevision = 1
[1667200631.811561][13711:13711] CHIP:DMG: },
[1667200631.811757][13711:13711] CHIP:DMG: IM RH moving to [GeneratingReports]
[1667200631.812013][13711:13711] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0
[1667200631.812104][13711:13711] CHIP:DMG: <RE:Run> Cluster 101, Attribute 13 is dirty
[1667200631.812166][13711:13711] CHIP:DMG: Reading attribute: Cluster=0x0000_0101 Endpoint=1 AttributeId=0x0000_0013 (expanded=0)
[1667200631.812237][13711:13711] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_0101 e=1 p=v
[1667200631.812317][13711:13711] CHIP:DMG: AccessControl: allowed
[1667200631.812433][13711:13711] CHIP:DMG: <RE> Sending report (payload has 37 bytes)...
[1667200631.813044][13711:13711] CHIP:EM: <<< [E:2721r M:103880978 (Ack:65179899)] (S) Msg TX to 1:000000000001B669 [842E] --- Type 0001:05 (IM:ReportData)
[1667200631.813180][13711:13711] CHIP:IN: (S) Sending msg 103880978 on secure session with LSID: 52138
[1667200631.813922][13711:13711] CHIP:DMG: >> to UDP:[fe80::e65f:1ff:fe0e:be37%eth0]:56257 | 103880978 | [Interaction Model (1) / Report Data (0x05) / Session = 15321 / Exchange = 2721]
[1667200631.814018][13711:13711] CHIP:DMG: Header Flags =
[1667200631.814074][13711:13711] CHIP:DMG: {
[1667200631.814161][13711:13711] CHIP:DMG: Exchange (0x06) =
[1667200631.814217][13711:13711] CHIP:DMG: {
[1667200631.814278][13711:13711] CHIP:DMG: AckMsg = 65179899
[1667200631.814330][13711:13711] CHIP:DMG: NeedsAck = true
[1667200631.814383][13711:13711] CHIP:DMG: }
[1667200631.814489][13711:13711] CHIP:DMG: }
[1667200631.814567][13711:13711] CHIP:DMG:
[1667200631.814639][13711:13711] CHIP:DMG: Encrypted Payload (71 bytes) =
[1667200631.814696][13711:13711] CHIP:DMG: {
[1667200631.814750][13711:13711] CHIP:DMG: data = 00d93b0012193106a3883d1636f83f52a36f876a2c5745a1511259ca416a9e94d9744ac8bd979df53278309a3cecbb93497e7ba042aa4df0ab3d37af7d1c2cafd39cd07ce01f08
[1667200631.814833][13711:13711] CHIP:DMG: buffer_ptr = 187651380631392
[1667200631.814889][13711:13711] CHIP:DMG: }
[1667200631.814941][13711:13711] CHIP:DMG:
[1667200631.815011][13711:13711] CHIP:DMG: Decrypted Payload (37 bytes) =
[1667200631.815068][13711:13711] CHIP:DMG: {
[1667200631.815122][13711:13711] CHIP:DMG: data = 153601153501260000d72c043701240201250301012404131824020a181818290424ff0118
[1667200631.815183][13711:13711] CHIP:DMG: }
[1667200631.815237][13711:13711] CHIP:DMG:
[1667200631.815406][13711:13711] CHIP:DMG: ReportDataMessage =
[1667200631.815473][13711:13711] CHIP:DMG: {
[1667200631.815550][13711:13711] CHIP:DMG: AttributeReportIBs =
[1667200631.815638][13711:13711] CHIP:DMG: [
[1667200631.815729][13711:13711] CHIP:DMG: AttributeReportIB =
[1667200631.815821][13711:13711] CHIP:DMG: {
[1667200631.815881][13711:13711] CHIP:DMG: AttributeDataIB =
[1667200631.815958][13711:13711] CHIP:DMG: {
[1667200631.816055][13711:13711] CHIP:DMG: DataVersion = 0x42cd700,
[1667200631.816152][13711:13711] CHIP:DMG: AttributePathIB =
[1667200631.816263][13711:13711] CHIP:DMG: {
[1667200631.816385][13711:13711] CHIP:DMG: Endpoint = 0x1,
[1667200631.816472][13711:13711] CHIP:DMG: Cluster = 0x101,
[1667200631.816557][13711:13711] CHIP:DMG: Attribute = 0x0000_0013,
[1667200631.816666][13711:13711] CHIP:DMG: }
[1667200631.816759][13711:13711] CHIP:DMG:
[1667200631.816872][13711:13711] CHIP:DMG: Data = 10,
[1667200631.816954][13711:13711] CHIP:DMG: },
[1667200631.817069][13711:13711] CHIP:DMG:
[1667200631.817144][13711:13711] CHIP:DMG: },
disabled: true
- label: "DUT reads NumberofWeekDaysSchedulesSupported from the TH."
PICS: DRLK.C.F04 && DRLK.C.A0014
verification: |
./chip-tool doorlock read number-of-week-day-schedules-supported-per-user 1 1
Verify the " NumberofWeekDaysSchedulesSupported response" on TH(lock-app):
[1667200745.578180][13711:13711] CHIP:EM: Handling via exchange: 6472r, Delegate: 0xaaaae6ead988
[1667200745.578276][13711:13711] CHIP:IM: Received Read request
[1667200745.578536][13711:13711] CHIP:DMG: ReadRequestMessage =
[1667200745.578628][13711:13711] CHIP:DMG: {
[1667200745.578686][13711:13711] CHIP:DMG: AttributePathIBs =
[1667200745.578751][13711:13711] CHIP:DMG: [
[1667200745.578836][13711:13711] CHIP:DMG: AttributePathIB =
[1667200745.578916][13711:13711] CHIP:DMG: {
[1667200745.579013][13711:13711] CHIP:DMG: Endpoint = 0x1,
[1667200745.579083][13711:13711] CHIP:DMG: Cluster = 0x101,
[1667200745.579163][13711:13711] CHIP:DMG: Attribute = 0x0000_0014,
[1667200745.579232][13711:13711] CHIP:DMG: }
[1667200745.579328][13711:13711] CHIP:DMG:
[1667200745.579400][13711:13711] CHIP:DMG: ],
[1667200745.579494][13711:13711] CHIP:DMG:
[1667200745.579562][13711:13711] CHIP:DMG: isFabricFiltered = true,
[1667200745.579626][13711:13711] CHIP:DMG: InteractionModelRevision = 1
[1667200745.579708][13711:13711] CHIP:DMG: },
[1667200745.579898][13711:13711] CHIP:DMG: IM RH moving to [GeneratingReports]
[1667200745.580149][13711:13711] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0
[1667200745.580223][13711:13711] CHIP:DMG: <RE:Run> Cluster 101, Attribute 14 is dirty
[1667200745.580279][13711:13711] CHIP:DMG: Reading attribute: Cluster=0x0000_0101 Endpoint=1 AttributeId=0x0000_0014 (expanded=0)
[1667200745.580346][13711:13711] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_0101 e=1 p=v
[1667200745.580445][13711:13711] CHIP:DMG: AccessControl: allowed
[1667200745.580558][13711:13711] CHIP:DMG: <RE> Sending report (payload has 37 bytes)...
[1667200745.581183][13711:13711] CHIP:EM: <<< [E:6472r M:107605444 (Ack:128669744)] (S) Msg TX to 1:000000000001B669 [842E] --- Type 0001:05 (IM:ReportData)
[1667200745.581284][13711:13711] CHIP:IN: (S) Sending msg 107605444 on secure session with LSID: 52139
[1667200745.581992][13711:13711] CHIP:DMG: >> to UDP:[fe80::e65f:1ff:fe0e:be37%eth0]:39658 | 107605444 | [Interaction Model (1) / Report Data (0x05) / Session = 10295 / Exchange = 6472]
[1667200745.582090][13711:13711] CHIP:DMG: Header Flags =
[1667200745.582148][13711:13711] CHIP:DMG: {
[1667200745.582234][13711:13711] CHIP:DMG: Exchange (0x06) =
[1667200745.582290][13711:13711] CHIP:DMG: {
[1667200745.582349][13711:13711] CHIP:DMG: AckMsg = 128669744
[1667200745.582405][13711:13711] CHIP:DMG: NeedsAck = true
[1667200745.582578][13711:13711] CHIP:DMG: }
[1667200745.582654][13711:13711] CHIP:DMG: }
[1667200745.582734][13711:13711] CHIP:DMG:
[1667200745.582805][13711:13711] CHIP:DMG: Encrypted Payload (71 bytes) =
[1667200745.582854][13711:13711] CHIP:DMG: {
[1667200745.582933][13711:13711] CHIP:DMG: data = 00372800c4ed69066a128eae70516ec8c93d50ffc85d6d87739d861bb2d308858971b74ffbbd471696287acde56597eabe64a8707beebc98265e392e9d7cf4871e794a2a680b0e
[1667200745.582998][13711:13711] CHIP:DMG: buffer_ptr = 187651380632032
[1667200745.583052][13711:13711] CHIP:DMG: }
[1667200745.583128][13711:13711] CHIP:DMG:
[1667200745.583204][13711:13711] CHIP:DMG: Decrypted Payload (37 bytes) =
[1667200745.583262][13711:13711] CHIP:DMG: {
[1667200745.583336][13711:13711] CHIP:DMG: data = 153601153501260000d72c043701240201250301012404141824020a181818290424ff0118
[1667200745.583392][13711:13711] CHIP:DMG: }
[1667200745.583445][13711:13711] CHIP:DMG:
[1667200745.583617][13711:13711] CHIP:DMG: ReportDataMessage =
[1667200745.583713][13711:13711] CHIP:DMG: {
[1667200745.583768][13711:13711] CHIP:DMG: AttributeReportIBs =
[1667200745.583879][13711:13711] CHIP:DMG: [
[1667200745.583951][13711:13711] CHIP:DMG: AttributeReportIB =
[1667200745.584041][13711:13711] CHIP:DMG: {
[1667200745.584115][13711:13711] CHIP:DMG: AttributeDataIB =
[1667200745.584227][13711:13711] CHIP:DMG: {
[1667200745.584298][13711:13711] CHIP:DMG: DataVersion = 0x42cd700,
[1667200745.584395][13711:13711] CHIP:DMG: AttributePathIB =
[1667200745.584489][13711:13711] CHIP:DMG: {
[1667200745.584609][13711:13711] CHIP:DMG: Endpoint = 0x1,
[1667200745.584689][13711:13711] CHIP:DMG: Cluster = 0x101,
[1667200745.584793][13711:13711] CHIP:DMG: Attribute = 0x0000_0014,
[1667200745.584888][13711:13711] CHIP:DMG: }
[1667200745.585011][13711:13711] CHIP:DMG:
[1667200745.585131][13711:13711] CHIP:DMG: Data = 10,
[1667200745.585225][13711:13711] CHIP:DMG: },
[1667200745.585338][13711:13711] CHIP:DMG:
[1667200745.585410][13711:13711] CHIP:DMG: },
[1667200745.585512][13711:13711] CHIP:DMG:
[1667200745.585580][13711:13711] CHIP:DMG: ],
disabled: true
- label: "DUT reads NumberofYearDaysSchedulesSupported from the TH."
PICS: DRLK.C.F04 && DRLK.C.A0015
verification: |
./chip-tool doorlock read number-of-year-day-schedules-supported-per-user 1 1
Verify the " NumberofYearDaysSchedulesSupported response" on TH(lock-app):
[1667200809.945576][13711:13711] CHIP:EM: Handling via exchange: 45615r, Delegate: 0xaaaae6ead988
[1667200809.945673][13711:13711] CHIP:IM: Received Read request
[1667200809.945856][13711:13711] CHIP:DMG: ReadRequestMessage =
[1667200809.945928][13711:13711] CHIP:DMG: {
[1667200809.945986][13711:13711] CHIP:DMG: AttributePathIBs =
[1667200809.946054][13711:13711] CHIP:DMG: [
[1667200809.946118][13711:13711] CHIP:DMG: AttributePathIB =
[1667200809.946225][13711:13711] CHIP:DMG: {
[1667200809.946334][13711:13711] CHIP:DMG: Endpoint = 0x1,
[1667200809.946432][13711:13711] CHIP:DMG: Cluster = 0x101,
[1667200809.946587][13711:13711] CHIP:DMG: Attribute = 0x0000_0015,
[1667200809.946676][13711:13711] CHIP:DMG: }
[1667200809.946760][13711:13711] CHIP:DMG:
[1667200809.946852][13711:13711] CHIP:DMG: ],
[1667200809.946929][13711:13711] CHIP:DMG:
[1667200809.947002][13711:13711] CHIP:DMG: isFabricFiltered = true,
[1667200809.947058][13711:13711] CHIP:DMG: InteractionModelRevision = 1
[1667200809.947124][13711:13711] CHIP:DMG: },
[1667200809.947297][13711:13711] CHIP:DMG: IM RH moving to [GeneratingReports]
[1667200809.947562][13711:13711] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0
[1667200809.947668][13711:13711] CHIP:DMG: <RE:Run> Cluster 101, Attribute 15 is dirty
[1667200809.947727][13711:13711] CHIP:DMG: Reading attribute: Cluster=0x0000_0101 Endpoint=1 AttributeId=0x0000_0015 (expanded=0)
[1667200809.947798][13711:13711] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_0101 e=1 p=v
[1667200809.947901][13711:13711] CHIP:DMG: AccessControl: allowed
[1667200809.948026][13711:13711] CHIP:DMG: <RE> Sending report (payload has 37 bytes)...
[1667200809.948675][13711:13711] CHIP:EM: <<< [E:45615r M:219299818 (Ack:199165538)] (S) Msg TX to 1:000000000001B669 [842E] --- Type 0001:05 (IM:ReportData)
[1667200809.948818][13711:13711] CHIP:IN: (S) Sending msg 219299818 on secure session with LSID: 52140
[1667200809.949621][13711:13711] CHIP:DMG: >> to UDP:[fe80::e65f:1ff:fe0e:be37%eth0]:51487 | 219299818 | [Interaction Model (1) / Report Data (0x05) / Session = 59498 / Exchange = 45615]
[1667200809.949742][13711:13711] CHIP:DMG: Header Flags =
[1667200809.949803][13711:13711] CHIP:DMG: {
[1667200809.949893][13711:13711] CHIP:DMG: Exchange (0x06) =
[1667200809.949963][13711:13711] CHIP:DMG: {
[1667200809.950029][13711:13711] CHIP:DMG: AckMsg = 199165538
[1667200809.950091][13711:13711] CHIP:DMG: NeedsAck = true
[1667200809.950149][13711:13711] CHIP:DMG: }
[1667200809.950227][13711:13711] CHIP:DMG: }
[1667200809.950285][13711:13711] CHIP:DMG:
[1667200809.950360][13711:13711] CHIP:DMG: Encrypted Payload (71 bytes) =
[1667200809.950421][13711:13711] CHIP:DMG: {
[1667200809.950521][13711:13711] CHIP:DMG: data = 006ae800ea3f120d190dff394a04d915d4a5d2cace779ea93be36122b1d430cbaf16a6d1b3f25c9c5da2c3c7a60124290426b3ff1949ec1b38d5c6a12484e417af547c699790c2
[1667200809.950587][13711:13711] CHIP:DMG: buffer_ptr = 187651380632528
[1667200809.950643][13711:13711] CHIP:DMG: }
[1667200809.950698][13711:13711] CHIP:DMG:
[1667200809.950783][13711:13711] CHIP:DMG: Decrypted Payload (37 bytes) =
[1667200809.950842][13711:13711] CHIP:DMG: {
[1667200809.950900][13711:13711] CHIP:DMG: data = 153601153501260000d72c043701240201250301012404151824020a181818290424ff0118
[1667200809.950959][13711:13711] CHIP:DMG: }
[1667200809.951014][13711:13711] CHIP:DMG:
[1667200809.951174][13711:13711] CHIP:DMG: ReportDataMessage =
[1667200809.951245][13711:13711] CHIP:DMG: {
[1667200809.951300][13711:13711] CHIP:DMG: AttributeReportIBs =
[1667200809.951387][13711:13711] CHIP:DMG: [
[1667200809.951452][13711:13711] CHIP:DMG: AttributeReportIB =
[1667200809.951536][13711:13711] CHIP:DMG: {
[1667200809.951636][13711:13711] CHIP:DMG: AttributeDataIB =
[1667200809.951732][13711:13711] CHIP:DMG: {
[1667200809.951828][13711:13711] CHIP:DMG: DataVersion = 0x42cd700,
[1667200809.951921][13711:13711] CHIP:DMG: AttributePathIB =
[1667200809.952006][13711:13711] CHIP:DMG: {
[1667200809.952088][13711:13711] CHIP:DMG: Endpoint = 0x1,
[1667200809.952288][13711:13711] CHIP:DMG: Cluster = 0x101,
[1667200809.952394][13711:13711] CHIP:DMG: Attribute = 0x0000_0015,
[1667200809.952490][13711:13711] CHIP:DMG: }
[1667200809.952592][13711:13711] CHIP:DMG:
[1667200809.952693][13711:13711] CHIP:DMG: Data = 10,
[1667200809.952784][13711:13711] CHIP:DMG: },
[1667200809.952881][13711:13711] CHIP:DMG:
[1667200809.952949][13711:13711] CHIP:DMG: },
disabled: true
- label: "DUT reads NumberofHolidaySchedulesSupported from the TH."
PICS: DRLK.C.F04 && DRLK.C.A0016
verification: |
./chip-tool doorlock read number-of-holiday-schedules-supported 1 1
Verify the " NumberofHolidaySchedulesSupported response" on TH(lock-app):
[1667200848.087043][13711:13711] CHIP:EM: Handling via exchange: 16479r, Delegate: 0xaaaae6ead988
[1667200848.087140][13711:13711] CHIP:IM: Received Read request
[1667200848.087340][13711:13711] CHIP:DMG: ReadRequestMessage =
[1667200848.087399][13711:13711] CHIP:DMG: {
[1667200848.087480][13711:13711] CHIP:DMG: AttributePathIBs =
[1667200848.087554][13711:13711] CHIP:DMG: [
[1667200848.087617][13711:13711] CHIP:DMG: AttributePathIB =
[1667200848.087712][13711:13711] CHIP:DMG: {
[1667200848.087791][13711:13711] CHIP:DMG: Endpoint = 0x1,
[1667200848.087897][13711:13711] CHIP:DMG: Cluster = 0x101,
[1667200848.087965][13711:13711] CHIP:DMG: Attribute = 0x0000_0016,
[1667200848.088054][13711:13711] CHIP:DMG: }
[1667200848.088128][13711:13711] CHIP:DMG:
[1667200848.088187][13711:13711] CHIP:DMG: ],
[1667200848.088280][13711:13711] CHIP:DMG:
[1667200848.088349][13711:13711] CHIP:DMG: isFabricFiltered = true,
[1667200848.088413][13711:13711] CHIP:DMG: InteractionModelRevision = 1
[1667200848.088497][13711:13711] CHIP:DMG: },
[1667200848.088678][13711:13711] CHIP:DMG: IM RH moving to [GeneratingReports]
[1667200848.088931][13711:13711] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0
[1667200848.089028][13711:13711] CHIP:DMG: <RE:Run> Cluster 101, Attribute 16 is dirty
[1667200848.089085][13711:13711] CHIP:DMG: Reading attribute: Cluster=0x0000_0101 Endpoint=1 AttributeId=0x0000_0016 (expanded=0)
[1667200848.089152][13711:13711] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_0101 e=1 p=v
[1667200848.089221][13711:13711] CHIP:DMG: AccessControl: allowed
[1667200848.089357][13711:13711] CHIP:DMG: <RE> Sending report (payload has 37 bytes)...
[1667200848.089964][13711:13711] CHIP:EM: <<< [E:16479r M:237327988 (Ack:125439008)] (S) Msg TX to 1:000000000001B669 [842E] --- Type 0001:05 (IM:ReportData)
[1667200848.090065][13711:13711] CHIP:IN: (S) Sending msg 237327988 on secure session with LSID: 52141
[1667200848.090838][13711:13711] CHIP:DMG: >> to UDP:[fe80::e65f:1ff:fe0e:be37%eth0]:39517 | 237327988 | [Interaction Model (1) / Report Data (0x05) / Session = 59071 / Exchange = 16479]
[1667200848.090936][13711:13711] CHIP:DMG: Header Flags =
[1667200848.090994][13711:13711] CHIP:DMG: {
[1667200848.091081][13711:13711] CHIP:DMG: Exchange (0x06) =
[1667200848.091138][13711:13711] CHIP:DMG: {
[1667200848.091197][13711:13711] CHIP:DMG: AckMsg = 125439008
[1667200848.091260][13711:13711] CHIP:DMG: NeedsAck = true
[1667200848.091315][13711:13711] CHIP:DMG: }
[1667200848.091388][13711:13711] CHIP:DMG: }
[1667200848.091469][13711:13711] CHIP:DMG:
[1667200848.091539][13711:13711] CHIP:DMG: Encrypted Payload (71 bytes) =
[1667200848.091595][13711:13711] CHIP:DMG: {
[1667200848.091644][13711:13711] CHIP:DMG: data = 00bfe6007456250e33683c49126a3cb360c608b7b1b8594e817d305dfe605a46a11e847daca99b5dc4c566621af9183d86d8c69b86f9c61ff1adb9b75d647ee115687dd09cc057
[1667200848.091702][13711:13711] CHIP:DMG: buffer_ptr = 187651380632784
[1667200848.091754][13711:13711] CHIP:DMG: }
[1667200848.091830][13711:13711] CHIP:DMG:
[1667200848.091905][13711:13711] CHIP:DMG: Decrypted Payload (37 bytes) =
[1667200848.091963][13711:13711] CHIP:DMG: {
[1667200848.092040][13711:13711] CHIP:DMG: data = 153601153501260000d72c043701240201250301012404161824020a181818290424ff0118
[1667200848.092097][13711:13711] CHIP:DMG: }
[1667200848.092146][13711:13711] CHIP:DMG:
[1667200848.092317][13711:13711] CHIP:DMG: ReportDataMessage =
[1667200848.092421][13711:13711] CHIP:DMG: {
[1667200848.092480][13711:13711] CHIP:DMG: AttributeReportIBs =
[1667200848.092558][13711:13711] CHIP:DMG: [
[1667200848.092642][13711:13711] CHIP:DMG: AttributeReportIB =
[1667200848.092730][13711:13711] CHIP:DMG: {
[1667200848.092826][13711:13711] CHIP:DMG: AttributeDataIB =
[1667200848.092910][13711:13711] CHIP:DMG: {
[1667200848.092996][13711:13711] CHIP:DMG: DataVersion = 0x42cd700,
[1667200848.093079][13711:13711] CHIP:DMG: AttributePathIB =
[1667200848.093190][13711:13711] CHIP:DMG: {
[1667200848.093282][13711:13711] CHIP:DMG: Endpoint = 0x1,
[1667200848.093392][13711:13711] CHIP:DMG: Cluster = 0x101,
[1667200848.093503][13711:13711] CHIP:DMG: Attribute = 0x0000_0016,
[1667200848.093595][13711:13711] CHIP:DMG: }
[1667200848.093694][13711:13711] CHIP:DMG:
[1667200848.093815][13711:13711] CHIP:DMG: Data = 10,
[1667200848.093896][13711:13711] CHIP:DMG: },
[1667200848.094007][13711:13711] CHIP:DMG:
[1667200848.094083][13711:13711] CHIP:DMG: },
disabled: true
- label: "DUT reads MaxPINCodedLength from the TH."
PICS: DRLK.C.F00 && DRLK.C.A0017
verification: |
./chip-tool doorlock read max-pincode-length 1 1
Verify the " MaxPINCodeLength response" on TH(lock-app):
[1667200996.851058][13711:13711] CHIP:EM: Handling via exchange: 57904r, Delegate: 0xaaaae6ead988
[1667200996.851156][13711:13711] CHIP:IM: Received Read request
[1667200996.851354][13711:13711] CHIP:DMG: ReadRequestMessage =
[1667200996.851445][13711:13711] CHIP:DMG: {
[1667200996.851500][13711:13711] CHIP:DMG: AttributePathIBs =
[1667200996.851586][13711:13711] CHIP:DMG: [
[1667200996.851650][13711:13711] CHIP:DMG: AttributePathIB =
[1667200996.851732][13711:13711] CHIP:DMG: {
[1667200996.851814][13711:13711] CHIP:DMG: Endpoint = 0x1,
[1667200996.851916][13711:13711] CHIP:DMG: Cluster = 0x101,
[1667200996.852002][13711:13711] CHIP:DMG: Attribute = 0x0000_0017,
[1667200996.852110][13711:13711] CHIP:DMG: }
[1667200996.852193][13711:13711] CHIP:DMG:
[1667200996.852283][13711:13711] CHIP:DMG: ],
[1667200996.852356][13711:13711] CHIP:DMG:
[1667200996.852453][13711:13711] CHIP:DMG: isFabricFiltered = true,
[1667200996.852527][13711:13711] CHIP:DMG: InteractionModelRevision = 1
[1667200996.852594][13711:13711] CHIP:DMG: },
[1667200996.852780][13711:13711] CHIP:DMG: IM RH moving to [GeneratingReports]
[1667200996.853051][13711:13711] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0
[1667200996.853120][13711:13711] CHIP:DMG: <RE:Run> Cluster 101, Attribute 17 is dirty
[1667200996.853175][13711:13711] CHIP:DMG: Reading attribute: Cluster=0x0000_0101 Endpoint=1 AttributeId=0x0000_0017 (expanded=0)
[1667200996.853244][13711:13711] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_0101 e=1 p=v
[1667200996.853325][13711:13711] CHIP:DMG: AccessControl: allowed
[1667200996.853438][13711:13711] CHIP:DMG: <RE> Sending report (payload has 37 bytes)...
[1667200996.854059][13711:13711] CHIP:EM: <<< [E:57904r M:55134064 (Ack:89232911)] (S) Msg TX to 1:000000000001B669 [842E] --- Type 0001:05 (IM:ReportData)
[1667200996.854160][13711:13711] CHIP:IN: (S) Sending msg 55134064 on secure session with LSID: 52143
[1667200996.854929][13711:13711] CHIP:DMG: >> to UDP:[fe80::e65f:1ff:fe0e:be37%eth0]:37454 | 55134064 | [Interaction Model (1) / Report Data (0x05) / Session = 47259 / Exchange = 57904]
[1667200996.855030][13711:13711] CHIP:DMG: Header Flags =
[1667200996.855088][13711:13711] CHIP:DMG: {
[1667200996.855174][13711:13711] CHIP:DMG: Exchange (0x06) =
[1667200996.855231][13711:13711] CHIP:DMG: {
[1667200996.855290][13711:13711] CHIP:DMG: AckMsg = 89232911
[1667200996.855350][13711:13711] CHIP:DMG: NeedsAck = true
[1667200996.855404][13711:13711] CHIP:DMG: }
[1667200996.855476][13711:13711] CHIP:DMG: }
[1667200996.855556][13711:13711] CHIP:DMG:
[1667200996.855626][13711:13711] CHIP:DMG: Encrypted Payload (71 bytes) =
[1667200996.855682][13711:13711] CHIP:DMG: {
[1667200996.855735][13711:13711] CHIP:DMG: data = 009bb800704749030cd27aada99c48b2a648a2bc6a9b7cf4cb9835c9102365a843cdea9a21d39fe0bd4e0897dfaa87d48451a2b37eed47446beebda60573a320972a5310b85e80
[1667200996.855823][13711:13711] CHIP:DMG: buffer_ptr = 187651380634048
[1667200996.855880][13711:13711] CHIP:DMG: }
[1667200996.855931][13711:13711] CHIP:DMG:
[1667200996.856033][13711:13711] CHIP:DMG: Decrypted Payload (37 bytes) =
[1667200996.856091][13711:13711] CHIP:DMG: {
[1667200996.856140][13711:13711] CHIP:DMG: data = 153601153501260000d72c0437012402012503010124041718240208181818290424ff0118
[1667200996.856218][13711:13711] CHIP:DMG: }
[1667200996.856267][13711:13711] CHIP:DMG:
[1667200996.856420][13711:13711] CHIP:DMG: ReportDataMessage =
[1667200996.856485][13711:13711] CHIP:DMG: {
[1667200996.856562][13711:13711] CHIP:DMG: AttributeReportIBs =
[1667200996.856647][13711:13711] CHIP:DMG: [
[1667200996.856730][13711:13711] CHIP:DMG: AttributeReportIB =
[1667200996.856821][13711:13711] CHIP:DMG: {
[1667200996.856910][13711:13711] CHIP:DMG: AttributeDataIB =
[1667200996.857003][13711:13711] CHIP:DMG: {
[1667200996.857116][13711:13711] CHIP:DMG: DataVersion = 0x42cd700,
[1667200996.857208][13711:13711] CHIP:DMG: AttributePathIB =
[1667200996.857312][13711:13711] CHIP:DMG: {
[1667200996.857387][13711:13711] CHIP:DMG: Endpoint = 0x1,
[1667200996.857673][13711:13711] CHIP:DMG: Cluster = 0x101,
[1667200996.857778][13711:13711] CHIP:DMG: Attribute = 0x0000_0017,
[1667200996.857903][13711:13711] CHIP:DMG: }
[1667200996.858006][13711:13711] CHIP:DMG:
[1667200996.858105][13711:13711] CHIP:DMG: Data = 8,
[1667200996.858180][13711:13711] CHIP:DMG: },
[1667200996.858276][13711:13711] CHIP:DMG:
[1667200996.858348][13711:13711] CHIP:DMG: },
[1667200996.858454][13711:13711] CHIP:DMG:
disabled: true
- label: "DUT reads MinPINCodedLength from the TH."
PICS: DRLK.C.F00 && DRLK.C.A0018
verification: |
./chip-tool doorlock read min-pincode-length 1 1
Verify the " MinPINCodeLength response" on TH(lock-app):
[1667201051.254354][13711:13711] CHIP:EM: Handling via exchange: 23266r, Delegate: 0xaaaae6ead988
[1667201051.254446][13711:13711] CHIP:IM: Received Read request
[1667201051.254715][13711:13711] CHIP:DMG: ReadRequestMessage =
[1667201051.254782][13711:13711] CHIP:DMG: {
[1667201051.254837][13711:13711] CHIP:DMG: AttributePathIBs =
[1667201051.254903][13711:13711] CHIP:DMG: [
[1667201051.254958][13711:13711] CHIP:DMG: AttributePathIB =
[1667201051.255051][13711:13711] CHIP:DMG: {
[1667201051.255132][13711:13711] CHIP:DMG: Endpoint = 0x1,
[1667201051.255200][13711:13711] CHIP:DMG: Cluster = 0x101,
[1667201051.255281][13711:13711] CHIP:DMG: Attribute = 0x0000_0018,
[1667201051.255359][13711:13711] CHIP:DMG: }
[1667201051.255464][13711:13711] CHIP:DMG:
[1667201051.255536][13711:13711] CHIP:DMG: ],
[1667201051.255623][13711:13711] CHIP:DMG:
[1667201051.255690][13711:13711] CHIP:DMG: isFabricFiltered = true,
[1667201051.255777][13711:13711] CHIP:DMG: InteractionModelRevision = 1
[1667201051.255839][13711:13711] CHIP:DMG: },
[1667201051.256026][13711:13711] CHIP:DMG: IM RH moving to [GeneratingReports]
[1667201051.256283][13711:13711] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0
[1667201051.256379][13711:13711] CHIP:DMG: <RE:Run> Cluster 101, Attribute 18 is dirty
[1667201051.256434][13711:13711] CHIP:DMG: Reading attribute: Cluster=0x0000_0101 Endpoint=1 AttributeId=0x0000_0018 (expanded=0)
[1667201051.256502][13711:13711] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_0101 e=1 p=v
[1667201051.256583][13711:13711] CHIP:DMG: AccessControl: allowed
[1667201051.256723][13711:13711] CHIP:DMG: <RE> Sending report (payload has 37 bytes)...
[1667201051.257345][13711:13711] CHIP:EM: <<< [E:23266r M:69831862 (Ack:160310186)] (S) Msg TX to 1:000000000001B669 [842E] --- Type 0001:05 (IM:ReportData)
[1667201051.257443][13711:13711] CHIP:IN: (S) Sending msg 69831862 on secure session with LSID: 52144
[1667201051.258142][13711:13711] CHIP:DMG: >> to UDP:[fe80::e65f:1ff:fe0e:be37%eth0]:57741 | 69831862 | [Interaction Model (1) / Report Data (0x05) / Session = 8546 / Exchange = 23266]
[1667201051.258238][13711:13711] CHIP:DMG: Header Flags =
[1667201051.258296][13711:13711] CHIP:DMG: {
[1667201051.258384][13711:13711] CHIP:DMG: Exchange (0x06) =
[1667201051.258441][13711:13711] CHIP:DMG: {
[1667201051.258545][13711:13711] CHIP:DMG: AckMsg = 160310186
[1667201051.258602][13711:13711] CHIP:DMG: NeedsAck = true
[1667201051.258658][13711:13711] CHIP:DMG: }
[1667201051.258730][13711:13711] CHIP:DMG: }
[1667201051.258812][13711:13711] CHIP:DMG:
[1667201051.258881][13711:13711] CHIP:DMG: Encrypted Payload (71 bytes) =
[1667201051.258938][13711:13711] CHIP:DMG: {
[1667201051.259016][13711:13711] CHIP:DMG: data = 00622100b68c29041cebbde678f115aa90787e47598b5725af4fa4ccba65222891c9e5eb5ed65007c41e333f2df0f23af867abaf2c80fc35afd3c4af855884219d99b869746ebd
[1667201051.259075][13711:13711] CHIP:DMG: buffer_ptr = 187651380632512
[1667201051.259130][13711:13711] CHIP:DMG: }
[1667201051.259204][13711:13711] CHIP:DMG:
[1667201051.259280][13711:13711] CHIP:DMG: Decrypted Payload (37 bytes) =
[1667201051.259337][13711:13711] CHIP:DMG: {
[1667201051.259415][13711:13711] CHIP:DMG: data = 153601153501260000d72c0437012402012503010124041818240206181818290424ff0118
[1667201051.259476][13711:13711] CHIP:DMG: }
[1667201051.259529][13711:13711] CHIP:DMG:
[1667201051.259699][13711:13711] CHIP:DMG: ReportDataMessage =
[1667201051.259765][13711:13711] CHIP:DMG: {
[1667201051.259844][13711:13711] CHIP:DMG: AttributeReportIBs =
[1667201051.259934][13711:13711] CHIP:DMG: [
[1667201051.260023][13711:13711] CHIP:DMG: AttributeReportIB =
[1667201051.260123][13711:13711] CHIP:DMG: {
[1667201051.260212][13711:13711] CHIP:DMG: AttributeDataIB =
[1667201051.260304][13711:13711] CHIP:DMG: {
[1667201051.260395][13711:13711] CHIP:DMG: DataVersion = 0x42cd700,
[1667201051.260466][13711:13711] CHIP:DMG: AttributePathIB =
[1667201051.260572][13711:13711] CHIP:DMG: {
[1667201051.260669][13711:13711] CHIP:DMG: Endpoint = 0x1,
[1667201051.260769][13711:13711] CHIP:DMG: Cluster = 0x101,
[1667201051.260893][13711:13711] CHIP:DMG: Attribute = 0x0000_0018,
[1667201051.260988][13711:13711] CHIP:DMG: }
[1667201051.261109][13711:13711] CHIP:DMG:
[1667201051.261230][13711:13711] CHIP:DMG: Data = 6,
[1667201051.261320][13711:13711] CHIP:DMG: },
[1667201051.261436][13711:13711] CHIP:DMG:
[1667201051.261682][13711:13711] CHIP:DMG: },
disabled: true
- label: "DUT reads MaxRFIDCodedLength from the TH."
PICS: DRLK.C.F01 && DRLK.C.A0019
verification: |
./chip-tool doorlock read max-rfidcode-length 1 1
Verify the " MaxRFIDCodeLength response" on TH(lock-app):
[1667201100.421062][13711:13711] CHIP:EM: Handling via exchange: 9890r, Delegate: 0xaaaae6ead988
[1667201100.421158][13711:13711] CHIP:IM: Received Read request
[1667201100.421351][13711:13711] CHIP:DMG: ReadRequestMessage =
[1667201100.421409][13711:13711] CHIP:DMG: {
[1667201100.421487][13711:13711] CHIP:DMG: AttributePathIBs =
[1667201100.421561][13711:13711] CHIP:DMG: [
[1667201100.421622][13711:13711] CHIP:DMG: AttributePathIB =
[1667201100.421718][13711:13711] CHIP:DMG: {
[1667201100.421796][13711:13711] CHIP:DMG: Endpoint = 0x1,
[1667201100.421912][13711:13711] CHIP:DMG: Cluster = 0x101,
[1667201100.422004][13711:13711] CHIP:DMG: Attribute = 0x0000_0019,
[1667201100.422106][13711:13711] CHIP:DMG: }
[1667201100.422176][13711:13711] CHIP:DMG:
[1667201100.422247][13711:13711] CHIP:DMG: ],
[1667201100.422319][13711:13711] CHIP:DMG:
[1667201100.422402][13711:13711] CHIP:DMG: isFabricFiltered = true,
[1667201100.422509][13711:13711] CHIP:DMG: InteractionModelRevision = 1
[1667201100.422569][13711:13711] CHIP:DMG: },
[1667201100.422760][13711:13711] CHIP:DMG: IM RH moving to [GeneratingReports]
[1667201100.423015][13711:13711] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0
[1667201100.423089][13711:13711] CHIP:DMG: <RE:Run> Cluster 101, Attribute 19 is dirty
[1667201100.423144][13711:13711] CHIP:DMG: Reading attribute: Cluster=0x0000_0101 Endpoint=1 AttributeId=0x0000_0019 (expanded=0)
[1667201100.423238][13711:13711] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_0101 e=1 p=v
[1667201100.423312][13711:13711] CHIP:DMG: AccessControl: allowed
[1667201100.423447][13711:13711] CHIP:DMG: <RE> Sending report (payload has 37 bytes)...
[1667201100.424068][13711:13711] CHIP:EM: <<< [E:9890r M:19094135 (Ack:202466208)] (S) Msg TX to 1:000000000001B669 [842E] --- Type 0001:05 (IM:ReportData)
[1667201100.424167][13711:13711] CHIP:IN: (S) Sending msg 19094135 on secure session with LSID: 52145
[1667201100.424866][13711:13711] CHIP:DMG: >> to UDP:[fe80::e65f:1ff:fe0e:be37%eth0]:53297 | 19094135 | [Interaction Model (1) / Report Data (0x05) / Session = 13743 / Exchange = 9890]
[1667201100.424961][13711:13711] CHIP:DMG: Header Flags =
[1667201100.425019][13711:13711] CHIP:DMG: {
[1667201100.425105][13711:13711] CHIP:DMG: Exchange (0x06) =
[1667201100.425162][13711:13711] CHIP:DMG: {
[1667201100.425218][13711:13711] CHIP:DMG: AckMsg = 202466208
[1667201100.425274][13711:13711] CHIP:DMG: NeedsAck = true
[1667201100.425329][13711:13711] CHIP:DMG: }
[1667201100.425400][13711:13711] CHIP:DMG: }
[1667201100.425477][13711:13711] CHIP:DMG:
[1667201100.425546][13711:13711] CHIP:DMG: Encrypted Payload (71 bytes) =
[1667201100.425603][13711:13711] CHIP:DMG: {
[1667201100.425683][13711:13711] CHIP:DMG: data = 00af3500775a2301e5846b5ec92e23f1ad83c8d0850fe328bf98e0e6431fcdbc2f184f3303932893f6f6b215d951c44ef9ab96330760e176888331543c3bab29ea1e2bf7fd0107
[1667201100.425743][13711:13711] CHIP:DMG: buffer_ptr = 187651380632960
[1667201100.425797][13711:13711] CHIP:DMG: }
[1667201100.425849][13711:13711] CHIP:DMG:
[1667201100.425919][13711:13711] CHIP:DMG: Decrypted Payload (37 bytes) =
[1667201100.425998][13711:13711] CHIP:DMG: {
[1667201100.426053][13711:13711] CHIP:DMG: data = 153601153501260000d72c0437012402012503010124041918240214181818290424ff0118
[1667201100.426109][13711:13711] CHIP:DMG: }
[1667201100.426182][13711:13711] CHIP:DMG:
[1667201100.426327][13711:13711] CHIP:DMG: ReportDataMessage =
[1667201100.426414][13711:13711] CHIP:DMG: {
[1667201100.426507][13711:13711] CHIP:DMG: AttributeReportIBs =
[1667201100.426587][13711:13711] CHIP:DMG: [
[1667201100.426674][13711:13711] CHIP:DMG: AttributeReportIB =
[1667201100.426763][13711:13711] CHIP:DMG: {
[1667201100.426860][13711:13711] CHIP:DMG: AttributeDataIB =
[1667201100.426931][13711:13711] CHIP:DMG: {
[1667201100.427034][13711:13711] CHIP:DMG: DataVersion = 0x42cd700,
[1667201100.427103][13711:13711] CHIP:DMG: AttributePathIB =
[1667201100.427197][13711:13711] CHIP:DMG: {
[1667201100.427310][13711:13711] CHIP:DMG: Endpoint = 0x1,
[1667201100.427412][13711:13711] CHIP:DMG: Cluster = 0x101,
[1667201100.427529][13711:13711] CHIP:DMG: Attribute = 0x0000_0019,
[1667201100.427626][13711:13711] CHIP:DMG: }
[1667201100.427747][13711:13711] CHIP:DMG:
[1667201100.427872][13711:13711] CHIP:DMG: Data = 20,
[1667201100.427951][13711:13711] CHIP:DMG: },
[1667201100.428066][13711:13711] CHIP:DMG:
[1667201100.428142][13711:13711] CHIP:DMG: },
disabled: true
- label: "DUT reads MinRFIDCodedLength from the TH."
PICS: DRLK.C.F01 && DRLK.C.A001a
verification: |
./chip-tool doorlock read min-rfidcode-length 1 1
Verify the " MinRFIDCodeLength response" on TH(lock-app):
[1667201144.645176][13711:13711] CHIP:EM: Handling via exchange: 1122r, Delegate: 0xaaaae6ead988
[1667201144.645298][13711:13711] CHIP:IM: Received Read request
[1667201144.645497][13711:13711] CHIP:DMG: ReadRequestMessage =
[1667201144.645566][13711:13711] CHIP:DMG: {
[1667201144.645643][13711:13711] CHIP:DMG: AttributePathIBs =
[1667201144.645709][13711:13711] CHIP:DMG: [
[1667201144.645797][13711:13711] CHIP:DMG: AttributePathIB =
[1667201144.645863][13711:13711] CHIP:DMG: {
[1667201144.645942][13711:13711] CHIP:DMG: Endpoint = 0x1,
[1667201144.646035][13711:13711] CHIP:DMG: Cluster = 0x101,
[1667201144.646104][13711:13711] CHIP:DMG: Attribute = 0x0000_001A,
[1667201144.646198][13711:13711] CHIP:DMG: }
[1667201144.646279][13711:13711] CHIP:DMG:
[1667201144.646370][13711:13711] CHIP:DMG: ],
[1667201144.646440][13711:13711] CHIP:DMG:
[1667201144.646549][13711:13711] CHIP:DMG: isFabricFiltered = true,
[1667201144.646640][13711:13711] CHIP:DMG: InteractionModelRevision = 1
[1667201144.646699][13711:13711] CHIP:DMG: },
[1667201144.646889][13711:13711] CHIP:DMG: IM RH moving to [GeneratingReports]
[1667201144.647143][13711:13711] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0
[1667201144.647216][13711:13711] CHIP:DMG: <RE:Run> Cluster 101, Attribute 1a is dirty
[1667201144.647272][13711:13711] CHIP:DMG: Reading attribute: Cluster=0x0000_0101 Endpoint=1 AttributeId=0x0000_001A (expanded=0)
[1667201144.647365][13711:13711] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_0101 e=1 p=v
[1667201144.647443][13711:13711] CHIP:DMG: AccessControl: allowed
[1667201144.647578][13711:13711] CHIP:DMG: <RE> Sending report (payload has 37 bytes)...
[1667201144.648218][13711:13711] CHIP:EM: <<< [E:1122r M:36996271 (Ack:110932959)] (S) Msg TX to 1:000000000001B669 [842E] --- Type 0001:05 (IM:ReportData)
[1667201144.648319][13711:13711] CHIP:IN: (S) Sending msg 36996271 on secure session with LSID: 52146
[1667201144.649024][13711:13711] CHIP:DMG: >> to UDP:[fe80::e65f:1ff:fe0e:be37%eth0]:34945 | 36996271 | [Interaction Model (1) / Report Data (0x05) / Session = 38501 / Exchange = 1122]
[1667201144.649119][13711:13711] CHIP:DMG: Header Flags =
[1667201144.649176][13711:13711] CHIP:DMG: {
[1667201144.649261][13711:13711] CHIP:DMG: Exchange (0x06) =
[1667201144.649318][13711:13711] CHIP:DMG: {
[1667201144.649378][13711:13711] CHIP:DMG: AckMsg = 110932959
[1667201144.649435][13711:13711] CHIP:DMG: NeedsAck = true
[1667201144.649488][13711:13711] CHIP:DMG: }
[1667201144.649559][13711:13711] CHIP:DMG: }
[1667201144.649641][13711:13711] CHIP:DMG:
[1667201144.649710][13711:13711] CHIP:DMG: Encrypted Payload (71 bytes) =
[1667201144.649766][13711:13711] CHIP:DMG: {
[1667201144.649844][13711:13711] CHIP:DMG: data = 00659600af843402f4a0dd2ab3894b7347755726b8fd32c3e1f6b3a8186b8ab59be244d25373d490f3ddb094ef12d73c4a07b24c6720ab1d3a026e57b211d1434d7b1290028982
[1667201144.649903][13711:13711] CHIP:DMG: buffer_ptr = 187651380635792
[1667201144.649957][13711:13711] CHIP:DMG: }
[1667201144.650031][13711:13711] CHIP:DMG:
[1667201144.650109][13711:13711] CHIP:DMG: Decrypted Payload (37 bytes) =
[1667201144.650160][13711:13711] CHIP:DMG: {
[1667201144.650237][13711:13711] CHIP:DMG: data = 153601153501260000d72c0437012402012503010124041a1824020a181818290424ff0118
[1667201144.650295][13711:13711] CHIP:DMG: }
[1667201144.650347][13711:13711] CHIP:DMG:
[1667201144.650551][13711:13711] CHIP:DMG: ReportDataMessage =
[1667201144.650619][13711:13711] CHIP:DMG: {
[1667201144.650698][13711:13711] CHIP:DMG: AttributeReportIBs =
[1667201144.650775][13711:13711] CHIP:DMG: [
[1667201144.650858][13711:13711] CHIP:DMG: AttributeReportIB =
[1667201144.650935][13711:13711] CHIP:DMG: {
[1667201144.651001][13711:13711] CHIP:DMG: AttributeDataIB =
[1667201144.651093][13711:13711] CHIP:DMG: {
[1667201144.651165][13711:13711] CHIP:DMG: DataVersion = 0x42cd700,
[1667201144.651261][13711:13711] CHIP:DMG: AttributePathIB =
[1667201144.651356][13711:13711] CHIP:DMG: {
[1667201144.651475][13711:13711] CHIP:DMG: Endpoint = 0x1,
[1667201144.651597][13711:13711] CHIP:DMG: Cluster = 0x101,
[1667201144.651699][13711:13711] CHIP:DMG: Attribute = 0x0000_001A,
[1667201144.651809][13711:13711] CHIP:DMG: }
[1667201144.651909][13711:13711] CHIP:DMG:
[1667201144.652024][13711:13711] CHIP:DMG: Data = 10,
[1667201144.652114][13711:13711] CHIP:DMG: },
[1667201144.652227][13711:13711] CHIP:DMG:
[1667201144.652297][13711:13711] CHIP:DMG: },
disabled: true
- label: "DUT reads CredentialRulesSupport from the TH."
PICS: DRLK.S.F08 && DRLK.C.A001b
verification: |
./chip-tool doorlock read credential-rules-support 1 1
Verify the " CredentialRulesSupport response" on TH(lock-app):
[1667201179.769942][13711:13711] CHIP:EM: Handling via exchange: 29374r, Delegate: 0xaaaae6ead988
[1667201179.770039][13711:13711] CHIP:IM: Received Read request
[1667201179.770213][13711:13711] CHIP:DMG: ReadRequestMessage =
[1667201179.770279][13711:13711] CHIP:DMG: {
[1667201179.770334][13711:13711] CHIP:DMG: AttributePathIBs =
[1667201179.770399][13711:13711] CHIP:DMG: [
[1667201179.770579][13711:13711] CHIP:DMG: AttributePathIB =
[1667201179.770660][13711:13711] CHIP:DMG: {
[1667201179.770773][13711:13711] CHIP:DMG: Endpoint = 0x1,
[1667201179.770873][13711:13711] CHIP:DMG: Cluster = 0x101,
[1667201179.770966][13711:13711] CHIP:DMG: Attribute = 0x0000_001B,
[1667201179.771029][13711:13711] CHIP:DMG: }
[1667201179.771102][13711:13711] CHIP:DMG:
[1667201179.771160][13711:13711] CHIP:DMG: ],
[1667201179.771231][13711:13711] CHIP:DMG:
[1667201179.771302][13711:13711] CHIP:DMG: isFabricFiltered = true,
[1667201179.771367][13711:13711] CHIP:DMG: InteractionModelRevision = 1
[1667201179.771427][13711:13711] CHIP:DMG: },
[1667201179.771595][13711:13711] CHIP:DMG: IM RH moving to [GeneratingReports]
[1667201179.771840][13711:13711] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0
[1667201179.771915][13711:13711] CHIP:DMG: <RE:Run> Cluster 101, Attribute 1b is dirty
[1667201179.771970][13711:13711] CHIP:DMG: Reading attribute: Cluster=0x0000_0101 Endpoint=1 AttributeId=0x0000_001B (expanded=0)
[1667201179.772068][13711:13711] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_0101 e=1 p=v
[1667201179.772148][13711:13711] CHIP:DMG: AccessControl: allowed
[1667201179.772265][13711:13711] CHIP:DMG: <RE> Sending report (payload has 37 bytes)...
[1667201179.772888][13711:13711] CHIP:EM: <<< [E:29374r M:159081865 (Ack:64676982)] (S) Msg TX to 1:000000000001B669 [842E] --- Type 0001:05 (IM:ReportData)
[1667201179.773003][13711:13711] CHIP:IN: (S) Sending msg 159081865 on secure session with LSID: 52147
[1667201179.773762][13711:13711] CHIP:DMG: >> to UDP:[fe80::e65f:1ff:fe0e:be37%eth0]:57200 | 159081865 | [Interaction Model (1) / Report Data (0x05) / Session = 50772 / Exchange = 29374]
[1667201179.773868][13711:13711] CHIP:DMG: Header Flags =
[1667201179.773927][13711:13711] CHIP:DMG: {
[1667201179.774007][13711:13711] CHIP:DMG: Exchange (0x06) =
[1667201179.774058][13711:13711] CHIP:DMG: {
[1667201179.774124][13711:13711] CHIP:DMG: AckMsg = 64676982
[1667201179.774181][13711:13711] CHIP:DMG: NeedsAck = true
[1667201179.774236][13711:13711] CHIP:DMG: }
[1667201179.774309][13711:13711] CHIP:DMG: }
[1667201179.774365][13711:13711] CHIP:DMG:
[1667201179.774437][13711:13711] CHIP:DMG: Encrypted Payload (71 bytes) =
[1667201179.774544][13711:13711] CHIP:DMG: {
[1667201179.774593][13711:13711] CHIP:DMG: data = 0054c60089657b09f1bcd261723b6b0f5019474f7c2d6feb34c056640ffdc50fb2b4f8d447a99b560047655b0a718ae6c70ffe39a500a86b0826e337150e63c20c3b6df8b85246
[1667201179.774646][13711:13711] CHIP:DMG: buffer_ptr = 187651380636528
[1667201179.774700][13711:13711] CHIP:DMG: }
[1667201179.774751][13711:13711] CHIP:DMG:
[1667201179.774833][13711:13711] CHIP:DMG: Decrypted Payload (37 bytes) =
[1667201179.774890][13711:13711] CHIP:DMG: {
[1667201179.774944][13711:13711] CHIP:DMG: data = 153601153501260000d72c0437012402012503010124041b18240201181818290424ff0118
[1667201179.775032][13711:13711] CHIP:DMG: }
[1667201179.775084][13711:13711] CHIP:DMG:
[1667201179.775239][13711:13711] CHIP:DMG: ReportDataMessage =
[1667201179.775307][13711:13711] CHIP:DMG: {
[1667201179.775361][13711:13711] CHIP:DMG: AttributeReportIBs =
[1667201179.775438][13711:13711] CHIP:DMG: [
[1667201179.775500][13711:13711] CHIP:DMG: AttributeReportIB =
[1667201179.775589][13711:13711] CHIP:DMG: {
[1667201179.775687][13711:13711] CHIP:DMG: AttributeDataIB =
[1667201179.775779][13711:13711] CHIP:DMG: {
[1667201179.775875][13711:13711] CHIP:DMG: DataVersion = 0x42cd700,
[1667201179.775966][13711:13711] CHIP:DMG: AttributePathIB =
[1667201179.776050][13711:13711] CHIP:DMG: {
[1667201179.776131][13711:13711] CHIP:DMG: Endpoint = 0x1,
[1667201179.776231][13711:13711] CHIP:DMG: Cluster = 0x101,
[1667201179.776332][13711:13711] CHIP:DMG: Attribute = 0x0000_001B,
[1667201179.776427][13711:13711] CHIP:DMG: }
[1667201179.776510][13711:13711] CHIP:DMG:
[1667201179.776586][13711:13711] CHIP:DMG: Data = 1,
[1667201179.776677][13711:13711] CHIP:DMG: },
[1667201179.776774][13711:13711] CHIP:DMG:
[1667201179.776846][13711:13711] CHIP:DMG: },
disabled: true
- label: "DUT reads Language from the TH."
PICS: DRLK.C.A0021
verification: |
./chip-tool doorlock read language 1 1
Verify the " Language response" on TH(lock-app):
[1667201243.690919][13711:13711] CHIP:EM: Handling via exchange: 48239r, Delegate: 0xaaaae6ead988
[1667201243.691186][13711:13711] CHIP:IM: Received Read request
[1667201243.691391][13711:13711] CHIP:DMG: ReadRequestMessage =
[1667201243.691459][13711:13711] CHIP:DMG: {
[1667201243.691515][13711:13711] CHIP:DMG: AttributePathIBs =
[1667201243.691607][13711:13711] CHIP:DMG: [
[1667201243.691669][13711:13711] CHIP:DMG: AttributePathIB =
[1667201243.691739][13711:13711] CHIP:DMG: {
[1667201243.691817][13711:13711] CHIP:DMG: Endpoint = 0x1,
[1667201243.691926][13711:13711] CHIP:DMG: Cluster = 0x101,
[1667201243.691994][13711:13711] CHIP:DMG: Attribute = 0x0000_0021,
[1667201243.692093][13711:13711] CHIP:DMG: }
[1667201243.692171][13711:13711] CHIP:DMG:
[1667201243.692237][13711:13711] CHIP:DMG: ],
[1667201243.692336][13711:13711] CHIP:DMG:
[1667201243.692405][13711:13711] CHIP:DMG: isFabricFiltered = true,
[1667201243.692506][13711:13711] CHIP:DMG: InteractionModelRevision = 1
[1667201243.692569][13711:13711] CHIP:DMG: },
[1667201243.692757][13711:13711] CHIP:DMG: IM RH moving to [GeneratingReports]
[1667201243.693013][13711:13711] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0
[1667201243.693088][13711:13711] CHIP:DMG: <RE:Run> Cluster 101, Attribute 21 is dirty
[1667201243.693143][13711:13711] CHIP:DMG: Reading attribute: Cluster=0x0000_0101 Endpoint=1 AttributeId=0x0000_0021 (expanded=0)
[1667201243.693212][13711:13711] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_0101 e=1 p=v
[1667201243.693315][13711:13711] CHIP:DMG: AccessControl: allowed
[1667201243.693430][13711:13711] CHIP:DMG: <RE> Sending report (payload has 39 bytes)...
[1667201243.694067][13711:13711] CHIP:EM: <<< [E:48239r M:174717946 (Ack:218677855)] (S) Msg TX to 1:000000000001B669 [842E] --- Type 0001:05 (IM:ReportData)
[1667201243.694169][13711:13711] CHIP:IN: (S) Sending msg 174717946 on secure session with LSID: 52148
[1667201243.694943][13711:13711] CHIP:DMG: >> to UDP:[fe80::e65f:1ff:fe0e:be37%eth0]:39974 | 174717946 | [Interaction Model (1) / Report Data (0x05) / Session = 18263 / Exchange = 48239]
[1667201243.695043][13711:13711] CHIP:DMG: Header Flags =
[1667201243.695101][13711:13711] CHIP:DMG: {
[1667201243.695189][13711:13711] CHIP:DMG: Exchange (0x06) =
[1667201243.695246][13711:13711] CHIP:DMG: {
[1667201243.695307][13711:13711] CHIP:DMG: AckMsg = 218677855
[1667201243.695372][13711:13711] CHIP:DMG: NeedsAck = true
[1667201243.695428][13711:13711] CHIP:DMG: }
[1667201243.695500][13711:13711] CHIP:DMG: }
[1667201243.695579][13711:13711] CHIP:DMG:
[1667201243.695643][13711:13711] CHIP:DMG: Encrypted Payload (73 bytes) =
[1667201243.695700][13711:13711] CHIP:DMG: {
[1667201243.695760][13711:13711] CHIP:DMG: data = 00574700fafb690a7d6fca5f552f8748c59bfc714a41bca6527668dde748dcae4297b158ef2c0cd7c2945f1c3fcc2e86e98c85d1f5f1e40ce7eeb5fb004c5165fe6f4045a9265199cf
[1667201243.695842][13711:13711] CHIP:DMG: buffer_ptr = 187651380633456
[1667201243.695893][13711:13711] CHIP:DMG: }
[1667201243.695946][13711:13711] CHIP:DMG:
[1667201243.696022][13711:13711] CHIP:DMG: Decrypted Payload (39 bytes) =
[1667201243.696073][13711:13711] CHIP:DMG: {
[1667201243.696153][13711:13711] CHIP:DMG: data = 153601153501260000d72c04370124020125030101240421182c0202656e181818290424ff0118
[1667201243.696210][13711:13711] CHIP:DMG: }
[1667201243.696263][13711:13711] CHIP:DMG:
[1667201243.696440][13711:13711] CHIP:DMG: ReportDataMessage =
[1667201243.696511][13711:13711] CHIP:DMG: {
[1667201243.696568][13711:13711] CHIP:DMG: AttributeReportIBs =
[1667201243.696655][13711:13711] CHIP:DMG: [
[1667201243.696718][13711:13711] CHIP:DMG: AttributeReportIB =
[1667201243.696812][13711:13711] CHIP:DMG: {
[1667201243.696906][13711:13711] CHIP:DMG: AttributeDataIB =
[1667201243.696989][13711:13711] CHIP:DMG: {
[1667201243.697098][13711:13711] CHIP:DMG: DataVersion = 0x42cd700,
[1667201243.697177][13711:13711] CHIP:DMG: AttributePathIB =
[1667201243.697262][13711:13711] CHIP:DMG: {
[1667201243.697377][13711:13711] CHIP:DMG: Endpoint = 0x1,
[1667201243.697469][13711:13711] CHIP:DMG: Cluster = 0x101,
[1667201243.697581][13711:13711] CHIP:DMG: Attribute = 0x0000_0021,
[1667201243.697667][13711:13711] CHIP:DMG: }
[1667201243.697777][13711:13711] CHIP:DMG:
[1667201243.697893][13711:13711] CHIP:DMG: Data = "en" (2 chars),
[1667201243.697977][13711:13711] CHIP:DMG: },
[1667201243.698100][13711:13711] CHIP:DMG:
[1667201243.698176][13711:13711] CHIP:DMG: },
disabled: true
- label: "DUT reads LEDSettings from the TH."
PICS: DRLK.C.A0022
verification: |
This is an Optional attribute, so its not compulsory to get the expected outcome
./chip-tool doorlock read ledsettings 1 1
Verify the " LEDSettings response" on TH(lock-app):
[1667201388.324546][13711:13711] CHIP:EM: Handling via exchange: 24356r, Delegate: 0xaaaae6ead988
[1667201388.324667][13711:13711] CHIP:IM: Received Read request
[1667201388.324840][13711:13711] CHIP:DMG: ReadRequestMessage =
[1667201388.324910][13711:13711] CHIP:DMG: {
[1667201388.324985][13711:13711] CHIP:DMG: AttributePathIBs =
[1667201388.325043][13711:13711] CHIP:DMG: [
[1667201388.325109][13711:13711] CHIP:DMG: AttributePathIB =
[1667201388.325172][13711:13711] CHIP:DMG: {
[1667201388.325257][13711:13711] CHIP:DMG: Endpoint = 0x1,
[1667201388.325325][13711:13711] CHIP:DMG: Cluster = 0x101,
[1667201388.325393][13711:13711] CHIP:DMG: Attribute = 0x0000_0022,
[1667201388.325462][13711:13711] CHIP:DMG: }
[1667201388.325527][13711:13711] CHIP:DMG:
[1667201388.325606][13711:13711] CHIP:DMG: ],
[1667201388.325671][13711:13711] CHIP:DMG:
[1667201388.325739][13711:13711] CHIP:DMG: isFabricFiltered = true,
[1667201388.325795][13711:13711] CHIP:DMG: InteractionModelRevision = 1
[1667201388.325847][13711:13711] CHIP:DMG: },
[1667201388.326025][13711:13711] CHIP:DMG: IM RH moving to [GeneratingReports]
[1667201388.326302][13711:13711] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0
[1667201388.326382][13711:13711] CHIP:DMG: <RE:Run> Cluster 101, Attribute 22 is dirty
[1667201388.326429][13711:13711] CHIP:DMG: Reading attribute: Cluster=0x0000_0101 Endpoint=1 AttributeId=0x0000_0022 (expanded=0)
[1667201388.326712][13711:13711] CHIP:DMG: <RE> Sending report (payload has 34 bytes)...
[1667201388.327413][13711:13711] CHIP:EM: <<< [E:24356r M:47158085 (Ack:234903595)] (S) Msg TX to 1:000000000001B669 [842E] --- Type 0001:05 (IM:ReportData)
[1667201388.327530][13711:13711] CHIP:IN: (S) Sending msg 47158085 on secure session with LSID: 52149
[1667201388.328285][13711:13711] CHIP:DMG: >> to UDP:[fe80::e65f:1ff:fe0e:be37%eth0]:45704 | 47158085 | [Interaction Model (1) / Report Data (0x05) / Session = 52502 / Exchange = 24356]
[1667201388.328398][13711:13711] CHIP:DMG: Header Flags =
[1667201388.328460][13711:13711] CHIP:DMG: {
[1667201388.328548][13711:13711] CHIP:DMG: Exchange (0x06) =
[1667201388.328610][13711:13711] CHIP:DMG: {
[1667201388.328674][13711:13711] CHIP:DMG: AckMsg = 234903595
[1667201388.328741][13711:13711] CHIP:DMG: NeedsAck = true
[1667201388.328802][13711:13711] CHIP:DMG: }
[1667201388.328881][13711:13711] CHIP:DMG: }
[1667201388.328931][13711:13711] CHIP:DMG:
[1667201388.329004][13711:13711] CHIP:DMG: Encrypted Payload (68 bytes) =
[1667201388.329055][13711:13711] CHIP:DMG: {
[1667201388.329111][13711:13711] CHIP:DMG: data = 0016cd004593cf02f340a1fe449ff2eda8a9ce6b2d8f3c2ad223567e403fc5580e4c6089cf9310afdf64782038dea4562ff551006628e551bdb9738520bb1b7ba77ad468
[1667201388.329167][13711:13711] CHIP:DMG: buffer_ptr = 187651380638736
[1667201388.329217][13711:13711] CHIP:DMG: }
[1667201388.329271][13711:13711] CHIP:DMG:
[1667201388.329343][13711:13711] CHIP:DMG: Decrypted Payload (34 bytes) =
[1667201388.329402][13711:13711] CHIP:DMG: {
[1667201388.329462][13711:13711] CHIP:DMG: data = 15360115350037002402012503010124042218350124008618181818290424ff0118
[1667201388.329519][13711:13711] CHIP:DMG: }
[1667201388.329574][13711:13711] CHIP:DMG:
[1667201388.329713][13711:13711] CHIP:DMG: ReportDataMessage =
[1667201388.329781][13711:13711] CHIP:DMG: {
[1667201388.329838][13711:13711] CHIP:DMG: AttributeReportIBs =
[1667201388.329919][13711:13711] CHIP:DMG: [
[1667201388.330011][13711:13711] CHIP:DMG: AttributeReportIB =
[1667201388.330104][13711:13711] CHIP:DMG: {
[1667201388.330182][13711:13711] CHIP:DMG: AttributeStatusIB =
[1667201388.330253][13711:13711] CHIP:DMG: {
[1667201388.330368][13711:13711] CHIP:DMG: AttributePathIB =
[1667201388.330516][13711:13711] CHIP:DMG: {
[1667201388.330625][13711:13711] CHIP:DMG: Endpoint = 0x1,
[1667201388.330728][13711:13711] CHIP:DMG: Cluster = 0x101,
[1667201388.330827][13711:13711] CHIP:DMG: Attribute = 0x0000_0022,
[1667201388.330926][13711:13711] CHIP:DMG: }
[1667201388.331060][13711:13711] CHIP:DMG:
[1667201388.331147][13711:13711] CHIP:DMG: StatusIB =
[1667201388.331247][13711:13711] CHIP:DMG: {
[1667201388.331347][13711:13711] CHIP:DMG: status = 0x86 (UNSUPPORTED_ATTRIBUTE),
[1667201388.331448][13711:13711] CHIP:DMG: },
[1667201388.331546][13711:13711] CHIP:DMG:
[1667201388.331641][13711:13711] CHIP:DMG: },
[1667201388.331733][13711:13711] CHIP:DMG:
disabled: true
- label: "DUT reads AutoRelockTime from the TH."
PICS: DRLK.C.A0023
verification: |
./chip-tool doorlock read auto-relock-time 1 1
Verify the " AutoRelockTime response" on TH(lock-app):
[1667201427.189852][13711:13711] CHIP:EM: Handling via exchange: 34333r, Delegate: 0xaaaae6ead988
[1667201427.189949][13711:13711] CHIP:IM: Received Read request
[1667201427.190145][13711:13711] CHIP:DMG: ReadRequestMessage =
[1667201427.190246][13711:13711] CHIP:DMG: {
[1667201427.190302][13711:13711] CHIP:DMG: AttributePathIBs =
[1667201427.190368][13711:13711] CHIP:DMG: [
[1667201427.190430][13711:13711] CHIP:DMG: AttributePathIB =
[1667201427.190577][13711:13711] CHIP:DMG: {
[1667201427.190653][13711:13711] CHIP:DMG: Endpoint = 0x1,
[1667201427.190765][13711:13711] CHIP:DMG: Cluster = 0x101,
[1667201427.190847][13711:13711] CHIP:DMG: Attribute = 0x0000_0023,
[1667201427.190951][13711:13711] CHIP:DMG: }
[1667201427.191033][13711:13711] CHIP:DMG:
[1667201427.191127][13711:13711] CHIP:DMG: ],
[1667201427.191201][13711:13711] CHIP:DMG:
[1667201427.191283][13711:13711] CHIP:DMG: isFabricFiltered = true,
[1667201427.191350][13711:13711] CHIP:DMG: InteractionModelRevision = 1
[1667201427.191410][13711:13711] CHIP:DMG: },
[1667201427.191597][13711:13711] CHIP:DMG: IM RH moving to [GeneratingReports]
[1667201427.191831][13711:13711] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0
[1667201427.191928][13711:13711] CHIP:DMG: <RE:Run> Cluster 101, Attribute 23 is dirty
[1667201427.191985][13711:13711] CHIP:DMG: Reading attribute: Cluster=0x0000_0101 Endpoint=1 AttributeId=0x0000_0023 (expanded=0)
[1667201427.192055][13711:13711] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_0101 e=1 p=v
[1667201427.192157][13711:13711] CHIP:DMG: AccessControl: allowed
[1667201427.192272][13711:13711] CHIP:DMG: <RE> Sending report (payload has 37 bytes)...
[1667201427.192895][13711:13711] CHIP:EM: <<< [E:34333r M:259548114 (Ack:204482546)] (S) Msg TX to 1:000000000001B669 [842E] --- Type 0001:05 (IM:ReportData)
[1667201427.192994][13711:13711] CHIP:IN: (S) Sending msg 259548114 on secure session with LSID: 52150
[1667201427.193705][13711:13711] CHIP:DMG: >> to UDP:[fe80::e65f:1ff:fe0e:be37%eth0]:56864 | 259548114 | [Interaction Model (1) / Report Data (0x05) / Session = 63914 / Exchange = 34333]
[1667201427.193804][13711:13711] CHIP:DMG: Header Flags =
[1667201427.193861][13711:13711] CHIP:DMG: {
[1667201427.193948][13711:13711] CHIP:DMG: Exchange (0x06) =
[1667201427.194004][13711:13711] CHIP:DMG: {
[1667201427.194063][13711:13711] CHIP:DMG: AckMsg = 204482546
[1667201427.194119][13711:13711] CHIP:DMG: NeedsAck = true
[1667201427.194172][13711:13711] CHIP:DMG: }
[1667201427.194244][13711:13711] CHIP:DMG: }
[1667201427.194320][13711:13711] CHIP:DMG:
[1667201427.194390][13711:13711] CHIP:DMG: Encrypted Payload (71 bytes) =
[1667201427.194446][13711:13711] CHIP:DMG: {
[1667201427.194571][13711:13711] CHIP:DMG: data = 00aaf900d263780f90b504a19e79fffbc46aae29c6b4566ec67e67fc0a459f63094430f20620d39d9ecc8b79073d75c5381d196ed4490b509ba8f8d041a199b8bebcddd5acb735
[1667201427.194630][13711:13711] CHIP:DMG: buffer_ptr = 187651380633856
[1667201427.194685][13711:13711] CHIP:DMG: }
[1667201427.194759][13711:13711] CHIP:DMG:
[1667201427.194836][13711:13711] CHIP:DMG: Decrypted Payload (37 bytes) =
[1667201427.194886][13711:13711] CHIP:DMG: {
[1667201427.194963][13711:13711] CHIP:DMG: data = 153601153501260000d72c043701240201250301012404231824023c181818290424ff0118
[1667201427.195019][13711:13711] CHIP:DMG: }
[1667201427.195071][13711:13711] CHIP:DMG:
[1667201427.195219][13711:13711] CHIP:DMG: ReportDataMessage =
[1667201427.195284][13711:13711] CHIP:DMG: {
[1667201427.195338][13711:13711] CHIP:DMG: AttributeReportIBs =
[1667201427.195412][13711:13711] CHIP:DMG: [
[1667201427.195473][13711:13711] CHIP:DMG: AttributeReportIB =
[1667201427.195559][13711:13711] CHIP:DMG: {
[1667201427.195626][13711:13711] CHIP:DMG: AttributeDataIB =
[1667201427.195717][13711:13711] CHIP:DMG: {
[1667201427.195811][13711:13711] CHIP:DMG: DataVersion = 0x42cd700,
[1667201427.195893][13711:13711] CHIP:DMG: AttributePathIB =
[1667201427.195970][13711:13711] CHIP:DMG: {
[1667201427.196067][13711:13711] CHIP:DMG: Endpoint = 0x1,
[1667201427.196169][13711:13711] CHIP:DMG: Cluster = 0x101,
[1667201427.196269][13711:13711] CHIP:DMG: Attribute = 0x0000_0023,
[1667201427.196366][13711:13711] CHIP:DMG: }
[1667201427.196464][13711:13711] CHIP:DMG:
[1667201427.196539][13711:13711] CHIP:DMG: Data = 60,
[1667201427.196620][13711:13711] CHIP:DMG: },
[1667201427.196714][13711:13711] CHIP:DMG:
[1667201427.196785][13711:13711] CHIP:DMG: },
disabled: true
- label: "DUT reads SoundVolume from the TH."
PICS: DRLK.C.A0024
verification: |
./chip-tool doorlock read sound-volume 1 1
Verify the " SoundVolume response" on TH(lock-app):
[1667201709.019168][13711:13711] CHIP:EM: Handling via exchange: 14570r, Delegate: 0xaaaae6ead988
[1667201709.019270][13711:13711] CHIP:IM: Received Read request
[1667201709.019476][13711:13711] CHIP:DMG: ReadRequestMessage =
[1667201709.019539][13711:13711] CHIP:DMG: {
[1667201709.019598][13711:13711] CHIP:DMG: AttributePathIBs =
[1667201709.019691][13711:13711] CHIP:DMG: [
[1667201709.019756][13711:13711] CHIP:DMG: AttributePathIB =
[1667201709.019830][13711:13711] CHIP:DMG: {
[1667201709.019905][13711:13711] CHIP:DMG: Endpoint = 0x1,
[1667201709.020000][13711:13711] CHIP:DMG: Cluster = 0x101,
[1667201709.020075][13711:13711] CHIP:DMG: Attribute = 0x0000_0024,
[1667201709.020135][13711:13711] CHIP:DMG: }
[1667201709.020199][13711:13711] CHIP:DMG:
[1667201709.020256][13711:13711] CHIP:DMG: ],
[1667201709.020331][13711:13711] CHIP:DMG:
[1667201709.020400][13711:13711] CHIP:DMG: isFabricFiltered = true,
[1667201709.020493][13711:13711] CHIP:DMG: InteractionModelRevision = 1
[1667201709.020648][13711:13711] CHIP:DMG: },
[1667201709.020855][13711:13711] CHIP:DMG: IM RH moving to [GeneratingReports]
[1667201709.021098][13711:13711] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0
[1667201709.021179][13711:13711] CHIP:DMG: <RE:Run> Cluster 101, Attribute 24 is dirty
[1667201709.021239][13711:13711] CHIP:DMG: Reading attribute: Cluster=0x0000_0101 Endpoint=1 AttributeId=0x0000_0024 (expanded=0)
[1667201709.021311][13711:13711] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_0101 e=1 p=v
[1667201709.021389][13711:13711] CHIP:DMG: AccessControl: allowed
[1667201709.021534][13711:13711] CHIP:DMG: <RE> Sending report (payload has 37 bytes)...
[1667201709.022196][13711:13711] CHIP:EM: <<< [E:14570r M:186047417 (Ack:156371357)] (S) Msg TX to 1:000000000001B669 [842E] --- Type 0001:05 (IM:ReportData)
[1667201709.022337][13711:13711] CHIP:IN: (S) Sending msg 186047417 on secure session with LSID: 52151
[1667201709.023169][13711:13711] CHIP:DMG: >> to UDP:[fe80::e65f:1ff:fe0e:be37%eth0]:36561 | 186047417 | [Interaction Model (1) / Report Data (0x05) / Session = 12720 / Exchange = 14570]
[1667201709.023281][13711:13711] CHIP:DMG: Header Flags =
[1667201709.023340][13711:13711] CHIP:DMG: {
[1667201709.023431][13711:13711] CHIP:DMG: Exchange (0x06) =
[1667201709.023486][13711:13711] CHIP:DMG: {
[1667201709.023550][13711:13711] CHIP:DMG: AckMsg = 156371357
[1667201709.023609][13711:13711] CHIP:DMG: NeedsAck = true
[1667201709.023666][13711:13711] CHIP:DMG: }
[1667201709.023742][13711:13711] CHIP:DMG: }
[1667201709.023800][13711:13711] CHIP:DMG:
[1667201709.023898][13711:13711] CHIP:DMG: Encrypted Payload (71 bytes) =
[1667201709.023963][13711:13711] CHIP:DMG: {
[1667201709.024012][13711:13711] CHIP:DMG: data = 00b03100b9db160b70bed43cb9adb99c04b90dc159b6d5547d4abec77d5fb0694a6e37dd75124e40724a9a070bb698089729fc4ec8d23979b0a7124f38ed096b5e9ae55e8ea8d9
[1667201709.024078][13711:13711] CHIP:DMG: buffer_ptr = 187651380639824
[1667201709.024135][13711:13711] CHIP:DMG: }
[1667201709.024190][13711:13711] CHIP:DMG:
[1667201709.024270][13711:13711] CHIP:DMG: Decrypted Payload (37 bytes) =
[1667201709.024331][13711:13711] CHIP:DMG: {
[1667201709.024411][13711:13711] CHIP:DMG: data = 153601153501260000d72c0437012402012503010124042418240200181818290424ff0118
[1667201709.024473][13711:13711] CHIP:DMG: }
[1667201709.024520][13711:13711] CHIP:DMG:
[1667201709.024678][13711:13711] CHIP:DMG: ReportDataMessage =
[1667201709.024748][13711:13711] CHIP:DMG: {
[1667201709.024805][13711:13711] CHIP:DMG: AttributeReportIBs =
[1667201709.024885][13711:13711] CHIP:DMG: [
[1667201709.024950][13711:13711] CHIP:DMG: AttributeReportIB =
[1667201709.025039][13711:13711] CHIP:DMG: {
[1667201709.025124][13711:13711] CHIP:DMG: AttributeDataIB =
[1667201709.025221][13711:13711] CHIP:DMG: {
[1667201709.025317][13711:13711] CHIP:DMG: DataVersion = 0x42cd700,
[1667201709.025412][13711:13711] CHIP:DMG: AttributePathIB =
[1667201709.025513][13711:13711] CHIP:DMG: {
[1667201709.025621][13711:13711] CHIP:DMG: Endpoint = 0x1,
[1667201709.025726][13711:13711] CHIP:DMG: Cluster = 0x101,
[1667201709.025828][13711:13711] CHIP:DMG: Attribute = 0x0000_0024,
[1667201709.025924][13711:13711] CHIP:DMG: }
[1667201709.026009][13711:13711] CHIP:DMG:
[1667201709.026110][13711:13711] CHIP:DMG: Data = 0,
[1667201709.026202][13711:13711] CHIP:DMG: },
[1667201709.026308][13711:13711] CHIP:DMG:
[1667201709.026369][13711:13711] CHIP:DMG: },
disabled: true
- label: "DUT reads OperatingMode from the TH."
PICS: DRLK.C.A0025
verification: |
./chip-tool doorlock read operating-mode 1 1
Verify the " OperatingMode response" on TH(lock-app):
[1667201750.925200][13711:13711] CHIP:EM: Handling via exchange: 61785r, Delegate: 0xaaaae6ead988
[1667201750.925301][13711:13711] CHIP:IM: Received Read request
[1667201750.925472][13711:13711] CHIP:DMG: ReadRequestMessage =
[1667201750.925538][13711:13711] CHIP:DMG: {
[1667201750.925593][13711:13711] CHIP:DMG: AttributePathIBs =
[1667201750.925659][13711:13711] CHIP:DMG: [
[1667201750.925720][13711:13711] CHIP:DMG: AttributePathIB =
[1667201750.925799][13711:13711] CHIP:DMG: {
[1667201750.925880][13711:13711] CHIP:DMG: Endpoint = 0x1,
[1667201750.926007][13711:13711] CHIP:DMG: Cluster = 0x101,
[1667201750.926098][13711:13711] CHIP:DMG: Attribute = 0x0000_0025,
[1667201750.926168][13711:13711] CHIP:DMG: }
[1667201750.926241][13711:13711] CHIP:DMG:
[1667201750.926314][13711:13711] CHIP:DMG: ],
[1667201750.926387][13711:13711] CHIP:DMG:
[1667201750.926454][13711:13711] CHIP:DMG: isFabricFiltered = true,
[1667201750.926586][13711:13711] CHIP:DMG: InteractionModelRevision = 1
[1667201750.926658][13711:13711] CHIP:DMG: },
[1667201750.926827][13711:13711] CHIP:DMG: IM RH moving to [GeneratingReports]
[1667201750.927080][13711:13711] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0
[1667201750.927158][13711:13711] CHIP:DMG: <RE:Run> Cluster 101, Attribute 25 is dirty
[1667201750.927243][13711:13711] CHIP:DMG: Reading attribute: Cluster=0x0000_0101 Endpoint=1 AttributeId=0x0000_0025 (expanded=0)
[1667201750.927313][13711:13711] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_0101 e=1 p=v
[1667201750.927390][13711:13711] CHIP:DMG: AccessControl: allowed
[1667201750.927509][13711:13711] CHIP:DMG: <RE> Sending report (payload has 37 bytes)...
[1667201750.928131][13711:13711] CHIP:EM: <<< [E:61785r M:138154621 (Ack:230372052)] (S) Msg TX to 1:000000000001B669 [842E] --- Type 0001:05 (IM:ReportData)
[1667201750.928250][13711:13711] CHIP:IN: (S) Sending msg 138154621 on secure session with LSID: 52152
[1667201750.929045][13711:13711] CHIP:DMG: >> to UDP:[fe80::e65f:1ff:fe0e:be37%eth0]:50684 | 138154621 | [Interaction Model (1) / Report Data (0x05) / Session = 17051 / Exchange = 61785]
[1667201750.929159][13711:13711] CHIP:DMG: Header Flags =
[1667201750.929218][13711:13711] CHIP:DMG: {
[1667201750.929306][13711:13711] CHIP:DMG: Exchange (0x06) =
[1667201750.929356][13711:13711] CHIP:DMG: {
[1667201750.929414][13711:13711] CHIP:DMG: AckMsg = 230372052
[1667201750.929471][13711:13711] CHIP:DMG: NeedsAck = true
[1667201750.929526][13711:13711] CHIP:DMG: }
[1667201750.929599][13711:13711] CHIP:DMG: }
[1667201750.929656][13711:13711] CHIP:DMG:
[1667201750.929729][13711:13711] CHIP:DMG: Encrypted Payload (71 bytes) =
[1667201750.929786][13711:13711] CHIP:DMG: {
[1667201750.929840][13711:13711] CHIP:DMG: data = 009b42007d123c08a1553585d5d560bd51dfc596a9f36d457123ca7b53ce886a6044b96c2446014629a711637e83a833cb9f66a1a6fdf5ab20dfdab11ff1c0d45ed0c38ee1c0d7
[1667201750.929900][13711:13711] CHIP:DMG: buffer_ptr = 187651380638400
[1667201750.929954][13711:13711] CHIP:DMG: }
[1667201750.930007][13711:13711] CHIP:DMG:
[1667201750.930083][13711:13711] CHIP:DMG: Decrypted Payload (37 bytes) =
[1667201750.930140][13711:13711] CHIP:DMG: {
[1667201750.930195][13711:13711] CHIP:DMG: data = 153601153501260000d72c0437012402012503010124042518240200181818290424ff0118
[1667201750.930251][13711:13711] CHIP:DMG: }
[1667201750.930303][13711:13711] CHIP:DMG:
[1667201750.930503][13711:13711] CHIP:DMG: ReportDataMessage =
[1667201750.930566][13711:13711] CHIP:DMG: {
[1667201750.930616][13711:13711] CHIP:DMG: AttributeReportIBs =
[1667201750.930695][13711:13711] CHIP:DMG: [
[1667201750.930757][13711:13711] CHIP:DMG: AttributeReportIB =
[1667201750.930850][13711:13711] CHIP:DMG: {
[1667201750.930925][13711:13711] CHIP:DMG: AttributeDataIB =
[1667201750.931007][13711:13711] CHIP:DMG: {
[1667201750.931131][13711:13711] CHIP:DMG: DataVersion = 0x42cd700,
[1667201750.931224][13711:13711] CHIP:DMG: AttributePathIB =
[1667201750.931318][13711:13711] CHIP:DMG: {
[1667201750.931406][13711:13711] CHIP:DMG: Endpoint = 0x1,
[1667201750.931484][13711:13711] CHIP:DMG: Cluster = 0x101,
[1667201750.931573][13711:13711] CHIP:DMG: Attribute = 0x0000_0025,
[1667201750.931669][13711:13711] CHIP:DMG: }
[1667201750.931769][13711:13711] CHIP:DMG:
[1667201750.931956][13711:13711] CHIP:DMG: Data = 0,
[1667201750.932032][13711:13711] CHIP:DMG: },
[1667201750.932120][13711:13711] CHIP:DMG:
[1667201750.932193][13711:13711] CHIP:DMG: },
disabled: true
- label: "DUT reads SupportedOperatingModes from the TH."
PICS: DRLK.C.A0026
verification: |
./chip-tool doorlock read supported-operating-modes 1 1
Verify the " SupportedOperatingModes response" on TH(lock-app):
[1667201865.290102][13711:13711] CHIP:EM: Handling via exchange: 59530r, Delegate: 0xaaaae6ead988
[1667201865.290199][13711:13711] CHIP:IM: Received Read request
[1667201865.290400][13711:13711] CHIP:DMG: ReadRequestMessage =
[1667201865.290522][13711:13711] CHIP:DMG: {
[1667201865.290584][13711:13711] CHIP:DMG: AttributePathIBs =
[1667201865.290650][13711:13711] CHIP:DMG: [
[1667201865.290728][13711:13711] CHIP:DMG: AttributePathIB =
[1667201865.290807][13711:13711] CHIP:DMG: {
[1667201865.290909][13711:13711] CHIP:DMG: Endpoint = 0x1,
[1667201865.290989][13711:13711] CHIP:DMG: Cluster = 0x101,
[1667201865.291091][13711:13711] CHIP:DMG: Attribute = 0x0000_0026,
[1667201865.291163][13711:13711] CHIP:DMG: }
[1667201865.291231][13711:13711] CHIP:DMG:
[1667201865.291289][13711:13711] CHIP:DMG: ],
[1667201865.291383][13711:13711] CHIP:DMG:
[1667201865.291448][13711:13711] CHIP:DMG: isFabricFiltered = true,
[1667201865.291513][13711:13711] CHIP:DMG: InteractionModelRevision = 1
[1667201865.291587][13711:13711] CHIP:DMG: },
[1667201865.291776][13711:13711] CHIP:DMG: IM RH moving to [GeneratingReports]
[1667201865.292031][13711:13711] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0
[1667201865.292105][13711:13711] CHIP:DMG: <RE:Run> Cluster 101, Attribute 26 is dirty
[1667201865.292160][13711:13711] CHIP:DMG: Reading attribute: Cluster=0x0000_0101 Endpoint=1 AttributeId=0x0000_0026 (expanded=0)
[1667201865.292255][13711:13711] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_0101 e=1 p=v
[1667201865.292332][13711:13711] CHIP:DMG: AccessControl: allowed
[1667201865.292471][13711:13711] CHIP:DMG: <RE> Sending report (payload has 38 bytes)...
[1667201865.293094][13711:13711] CHIP:EM: <<< [E:59530r M:180767550 (Ack:36313486)] (S) Msg TX to 1:000000000001B669 [842E] --- Type 0001:05 (IM:ReportData)
[1667201865.293192][13711:13711] CHIP:IN: (S) Sending msg 180767550 on secure session with LSID: 52153
[1667201865.293903][13711:13711] CHIP:DMG: >> to UDP:[fe80::e65f:1ff:fe0e:be37%eth0]:46732 | 180767550 | [Interaction Model (1) / Report Data (0x05) / Session = 44488 / Exchange = 59530]
[1667201865.294000][13711:13711] CHIP:DMG: Header Flags =
[1667201865.294058][13711:13711] CHIP:DMG: {
[1667201865.294143][13711:13711] CHIP:DMG: Exchange (0x06) =
[1667201865.294200][13711:13711] CHIP:DMG: {
[1667201865.294259][13711:13711] CHIP:DMG: AckMsg = 36313486
[1667201865.294309][13711:13711] CHIP:DMG: NeedsAck = true
[1667201865.294363][13711:13711] CHIP:DMG: }
[1667201865.294434][13711:13711] CHIP:DMG: }
[1667201865.294608][13711:13711] CHIP:DMG:
[1667201865.294684][13711:13711] CHIP:DMG: Encrypted Payload (72 bytes) =
[1667201865.294741][13711:13711] CHIP:DMG: {
[1667201865.294826][13711:13711] CHIP:DMG: data = 00c8ad003e4bc60aaa003d334ac8a713a8935f0dd26e6b86aaefdb84ae9f54b2cafdff5e434dad6c35dbc61fdcbe566ecab25517039e35e8059a06dea64e2173107cae6a87732798
[1667201865.294889][13711:13711] CHIP:DMG: buffer_ptr = 187651380641136
[1667201865.294943][13711:13711] CHIP:DMG: }
[1667201865.294989][13711:13711] CHIP:DMG:
[1667201865.295069][13711:13711] CHIP:DMG: Decrypted Payload (38 bytes) =
[1667201865.295148][13711:13711] CHIP:DMG: {
[1667201865.295205][13711:13711] CHIP:DMG: data = 153601153501260000d72c04370124020125030101240426182502f6ff181818290424ff0118
[1667201865.295262][13711:13711] CHIP:DMG: }
[1667201865.295314][13711:13711] CHIP:DMG:
[1667201865.295484][13711:13711] CHIP:DMG: ReportDataMessage =
[1667201865.295577][13711:13711] CHIP:DMG: {
[1667201865.295633][13711:13711] CHIP:DMG: AttributeReportIBs =
[1667201865.295712][13711:13711] CHIP:DMG: [
[1667201865.295774][13711:13711] CHIP:DMG: AttributeReportIB =
[1667201865.295879][13711:13711] CHIP:DMG: {
[1667201865.295947][13711:13711] CHIP:DMG: AttributeDataIB =
[1667201865.296029][13711:13711] CHIP:DMG: {
[1667201865.296136][13711:13711] CHIP:DMG: DataVersion = 0x42cd700,
[1667201865.296223][13711:13711] CHIP:DMG: AttributePathIB =
[1667201865.296302][13711:13711] CHIP:DMG: {
[1667201865.296425][13711:13711] CHIP:DMG: Endpoint = 0x1,
[1667201865.296532][13711:13711] CHIP:DMG: Cluster = 0x101,
[1667201865.296650][13711:13711] CHIP:DMG: Attribute = 0x0000_0026,
[1667201865.296738][13711:13711] CHIP:DMG: }
[1667201865.296828][13711:13711] CHIP:DMG:
[1667201865.296933][13711:13711] CHIP:DMG: Data = 65526,
[1667201865.297016][13711:13711] CHIP:DMG: },
[1667201865.297126][13711:13711] CHIP:DMG:
[1667201865.297197][13711:13711] CHIP:DMG: },
disabled: true
- label: "DUT reads DefaultConfigurationRegister from the TH."
PICS: DRLK.C.A0027
verification: |
This is an Optional attribute, so its not compulsory to get the expected outcome
./chip-tool doorlock read default-configuration-register 1 1
Verify the " DefaultConfigurationRegister response" on TH(lock-app):
[1667201906.379609][13711:13711] CHIP:EM: Handling via exchange: 15468r, Delegate: 0xaaaae6ead988
[1667201906.379706][13711:13711] CHIP:IM: Received Read request
[1667201906.379909][13711:13711] CHIP:DMG: ReadRequestMessage =
[1667201906.380000][13711:13711] CHIP:DMG: {
[1667201906.380048][13711:13711] CHIP:DMG: AttributePathIBs =
[1667201906.380134][13711:13711] CHIP:DMG: [
[1667201906.380189][13711:13711] CHIP:DMG: AttributePathIB =
[1667201906.380260][13711:13711] CHIP:DMG: {
[1667201906.380340][13711:13711] CHIP:DMG: Endpoint = 0x1,
[1667201906.380439][13711:13711] CHIP:DMG: Cluster = 0x101,
[1667201906.380522][13711:13711] CHIP:DMG: Attribute = 0x0000_0027,
[1667201906.380600][13711:13711] CHIP:DMG: }
[1667201906.380694][13711:13711] CHIP:DMG:
[1667201906.380768][13711:13711] CHIP:DMG: ],
[1667201906.380839][13711:13711] CHIP:DMG:
[1667201906.380906][13711:13711] CHIP:DMG: isFabricFiltered = true,
[1667201906.380997][13711:13711] CHIP:DMG: InteractionModelRevision = 1
[1667201906.381059][13711:13711] CHIP:DMG: },
[1667201906.381229][13711:13711] CHIP:DMG: IM RH moving to [GeneratingReports]
[1667201906.381484][13711:13711] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0
[1667201906.381556][13711:13711] CHIP:DMG: <RE:Run> Cluster 101, Attribute 27 is dirty
[1667201906.381612][13711:13711] CHIP:DMG: Reading attribute: Cluster=0x0000_0101 Endpoint=1 AttributeId=0x0000_0027 (expanded=0)
[1667201906.381744][13711:13711] CHIP:DMG: <RE> Sending report (payload has 34 bytes)...
[1667201906.382358][13711:13711] CHIP:EM: <<< [E:15468r M:146241971 (Ack:193313389)] (S) Msg TX to 1:000000000001B669 [842E] --- Type 0001:05 (IM:ReportData)
[1667201906.382501][13711:13711] CHIP:IN: (S) Sending msg 146241971 on secure session with LSID: 52154
[1667201906.383231][13711:13711] CHIP:DMG: >> to UDP:[fe80::e65f:1ff:fe0e:be37%eth0]:48001 | 146241971 | [Interaction Model (1) / Report Data (0x05) / Session = 1655 / Exchange = 15468]
[1667201906.383330][13711:13711] CHIP:DMG: Header Flags =
[1667201906.383388][13711:13711] CHIP:DMG: {
[1667201906.383474][13711:13711] CHIP:DMG: Exchange (0x06) =
[1667201906.383530][13711:13711] CHIP:DMG: {
[1667201906.383588][13711:13711] CHIP:DMG: AckMsg = 193313389
[1667201906.383642][13711:13711] CHIP:DMG: NeedsAck = true
[1667201906.383697][13711:13711] CHIP:DMG: }
[1667201906.383768][13711:13711] CHIP:DMG: }
[1667201906.383823][13711:13711] CHIP:DMG:
[1667201906.383918][13711:13711] CHIP:DMG: Encrypted Payload (68 bytes) =
[1667201906.383974][13711:13711] CHIP:DMG: {
[1667201906.384028][13711:13711] CHIP:DMG: data = 00770600b379b708561edb1ca212a6ed6e753f301ab7c10edb0c5ba32d88ca8a7eaa3c1d345822e423f12fa0e8d532a3ba9997d58a2ce3a3ef98e7613ffafff64b989f6f
[1667201906.384108][13711:13711] CHIP:DMG: buffer_ptr = 187651380641680
[1667201906.384164][13711:13711] CHIP:DMG: }
[1667201906.384216][13711:13711] CHIP:DMG:
[1667201906.384313][13711:13711] CHIP:DMG: Decrypted Payload (34 bytes) =
[1667201906.384372][13711:13711] CHIP:DMG: {
[1667201906.384426][13711:13711] CHIP:DMG: data = 15360115350037002402012503010124042718350124008618181818290424ff0118
[1667201906.384503][13711:13711] CHIP:DMG: }
[1667201906.384554][13711:13711] CHIP:DMG:
[1667201906.384718][13711:13711] CHIP:DMG: ReportDataMessage =
[1667201906.384777][13711:13711] CHIP:DMG: {
[1667201906.384832][13711:13711] CHIP:DMG: AttributeReportIBs =
[1667201906.384935][13711:13711] CHIP:DMG: [
[1667201906.384998][13711:13711] CHIP:DMG: AttributeReportIB =
[1667201906.385108][13711:13711] CHIP:DMG: {
[1667201906.385177][13711:13711] CHIP:DMG: AttributeStatusIB =
[1667201906.385277][13711:13711] CHIP:DMG: {
[1667201906.385351][13711:13711] CHIP:DMG: AttributePathIB =
[1667201906.385456][13711:13711] CHIP:DMG: {
[1667201906.385540][13711:13711] CHIP:DMG: Endpoint = 0x1,
[1667201906.385653][13711:13711] CHIP:DMG: Cluster = 0x101,
[1667201906.385740][13711:13711] CHIP:DMG: Attribute = 0x0000_0027,
[1667201906.385846][13711:13711] CHIP:DMG: }
[1667201906.385937][13711:13711] CHIP:DMG:
[1667201906.386035][13711:13711] CHIP:DMG: StatusIB =
[1667201906.386117][13711:13711] CHIP:DMG: {
[1667201906.386218][13711:13711] CHIP:DMG: status = 0x86 (UNSUPPORTED_ATTRIBUTE),
[1667201906.386293][13711:13711] CHIP:DMG: },
[1667201906.386598][13711:13711] CHIP:DMG:
[1667201906.386674][13711:13711] CHIP:DMG: },
disabled: true
- label: "DUT reads EnableLocalProgramming from the TH."
PICS: DRLK.C.A0028
verification: |
This is an Optional attribute, so its not compulsory to get the expected outcome
./chip-tool doorlock read enable-local-programming 1 1
Verify the " EnableLocalProgramming response" on TH(lock-app):
[1667201986.822227][13711:13711] CHIP:EM: Handling via exchange: 57576r, Delegate: 0xaaaae6ead988
[1667201986.822328][13711:13711] CHIP:IM: Received Read request
[1667201986.822565][13711:13711] CHIP:DMG: ReadRequestMessage =
[1667201986.822645][13711:13711] CHIP:DMG: {
[1667201986.822704][13711:13711] CHIP:DMG: AttributePathIBs =
[1667201986.822817][13711:13711] CHIP:DMG: [
[1667201986.822882][13711:13711] CHIP:DMG: AttributePathIB =
[1667201986.822964][13711:13711] CHIP:DMG: {
[1667201986.823064][13711:13711] CHIP:DMG: Endpoint = 0x1,
[1667201986.823161][13711:13711] CHIP:DMG: Cluster = 0x101,
[1667201986.823254][13711:13711] CHIP:DMG: Attribute = 0x0000_0028,
[1667201986.823341][13711:13711] CHIP:DMG: }
[1667201986.823414][13711:13711] CHIP:DMG:
[1667201986.823487][13711:13711] CHIP:DMG: ],
[1667201986.823560][13711:13711] CHIP:DMG:
[1667201986.823630][13711:13711] CHIP:DMG: isFabricFiltered = true,
[1667201986.823697][13711:13711] CHIP:DMG: InteractionModelRevision = 1
[1667201986.823760][13711:13711] CHIP:DMG: },
[1667201986.823927][13711:13711] CHIP:DMG: IM RH moving to [GeneratingReports]
[1667201986.824182][13711:13711] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0
[1667201986.824264][13711:13711] CHIP:DMG: <RE:Run> Cluster 101, Attribute 28 is dirty
[1667201986.824355][13711:13711] CHIP:DMG: Reading attribute: Cluster=0x0000_0101 Endpoint=1 AttributeId=0x0000_0028 (expanded=0)
[1667201986.824469][13711:13711] CHIP:DMG: <RE> Sending report (payload has 34 bytes)...
[1667201986.825131][13711:13711] CHIP:EM: <<< [E:57576r M:231464441 (Ack:185766771)] (S) Msg TX to 1:000000000001B669 [842E] --- Type 0001:05 (IM:ReportData)
[1667201986.825270][13711:13711] CHIP:IN: (S) Sending msg 231464441 on secure session with LSID: 52155
[1667201986.826031][13711:13711] CHIP:DMG: >> to UDP:[fe80::e65f:1ff:fe0e:be36%eth0]:41023 | 231464441 | [Interaction Model (1) / Report Data (0x05) / Session = 47580 / Exchange = 57576]
[1667201986.826137][13711:13711] CHIP:DMG: Header Flags =
[1667201986.826196][13711:13711] CHIP:DMG: {
[1667201986.826282][13711:13711] CHIP:DMG: Exchange (0x06) =
[1667201986.826335][13711:13711] CHIP:DMG: {
[1667201986.826399][13711:13711] CHIP:DMG: AckMsg = 185766771
[1667201986.826489][13711:13711] CHIP:DMG: NeedsAck = true
[1667201986.826556][13711:13711] CHIP:DMG: }
[1667201986.826641][13711:13711] CHIP:DMG: }
[1667201986.826690][13711:13711] CHIP:DMG:
[1667201986.826764][13711:13711] CHIP:DMG: Encrypted Payload (68 bytes) =
[1667201986.826814][13711:13711] CHIP:DMG: {
[1667201986.826871][13711:13711] CHIP:DMG: data = 00dcb900f9ddcb0dcd0c7201c424c330e0998b17c9ac64dee9ea17a8392ff87a0d50da9bae8f63b21c6821767e57af145f01fa090db2f69eef832eaba08fda839310a81d
[1667201986.826924][13711:13711] CHIP:DMG: buffer_ptr = 187651380641984
[1667201986.826979][13711:13711] CHIP:DMG: }
[1667201986.827035][13711:13711] CHIP:DMG:
[1667201986.827113][13711:13711] CHIP:DMG: Decrypted Payload (34 bytes) =
[1667201986.827171][13711:13711] CHIP:DMG: {
[1667201986.827228][13711:13711] CHIP:DMG: data = 15360115350037002402012503010124042818350124008618181818290424ff0118
[1667201986.827286][13711:13711] CHIP:DMG: }
[1667201986.827341][13711:13711] CHIP:DMG:
[1667201986.827484][13711:13711] CHIP:DMG: ReportDataMessage =
[1667201986.827546][13711:13711] CHIP:DMG: {
[1667201986.827603][13711:13711] CHIP:DMG: AttributeReportIBs =
[1667201986.827690][13711:13711] CHIP:DMG: [
[1667201986.827749][13711:13711] CHIP:DMG: AttributeReportIB =
[1667201986.827840][13711:13711] CHIP:DMG: {
[1667201986.827916][13711:13711] CHIP:DMG: AttributeStatusIB =
[1667201986.827986][13711:13711] CHIP:DMG: {
[1667201986.828073][13711:13711] CHIP:DMG: AttributePathIB =
[1667201986.828168][13711:13711] CHIP:DMG: {
[1667201986.828262][13711:13711] CHIP:DMG: Endpoint = 0x1,
[1667201986.828344][13711:13711] CHIP:DMG: Cluster = 0x101,
[1667201986.828444][13711:13711] CHIP:DMG: Attribute = 0x0000_0028,
[1667201986.828520][13711:13711] CHIP:DMG: }
[1667201986.828629][13711:13711] CHIP:DMG:
[1667201986.828724][13711:13711] CHIP:DMG: StatusIB =
[1667201986.828821][13711:13711] CHIP:DMG: {
[1667201986.828937][13711:13711] CHIP:DMG: status = 0x86 (UNSUPPORTED_ATTRIBUTE),
[1667201986.829037][13711:13711] CHIP:DMG: },
[1667201986.829134][13711:13711] CHIP:DMG:
[1667201986.829203][13711:13711] CHIP:DMG: },
disabled: true
- label: "DUT reads EnableOneTouchLocking from the TH."
PICS: DRLK.C.A0029
verification: |
./chip-tool doorlock read enable-one-touch-locking 1 1
Verify the " EnableOneTouchLocking response" on TH(lock-app):
[1667202085.220780][13711:13711] CHIP:EM: Handling via exchange: 3571r, Delegate: 0xaaaae6ead988
[1667202085.220880][13711:13711] CHIP:IM: Received Read request
[1667202085.221091][13711:13711] CHIP:DMG: ReadRequestMessage =
[1667202085.221161][13711:13711] CHIP:DMG: {
[1667202085.221212][13711:13711] CHIP:DMG: AttributePathIBs =
[1667202085.221275][13711:13711] CHIP:DMG: [
[1667202085.221337][13711:13711] CHIP:DMG: AttributePathIB =
[1667202085.221416][13711:13711] CHIP:DMG: {
[1667202085.221494][13711:13711] CHIP:DMG: Endpoint = 0x1,
[1667202085.221568][13711:13711] CHIP:DMG: Cluster = 0x101,
[1667202085.221660][13711:13711] CHIP:DMG: Attribute = 0x0000_0029,
[1667202085.221745][13711:13711] CHIP:DMG: }
[1667202085.221823][13711:13711] CHIP:DMG:
[1667202085.221889][13711:13711] CHIP:DMG: ],
[1667202085.221960][13711:13711] CHIP:DMG:
[1667202085.222034][13711:13711] CHIP:DMG: isFabricFiltered = true,
[1667202085.222099][13711:13711] CHIP:DMG: InteractionModelRevision = 1
[1667202085.222162][13711:13711] CHIP:DMG: },
[1667202085.222325][13711:13711] CHIP:DMG: IM RH moving to [GeneratingReports]
[1667202085.222709][13711:13711] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0
[1667202085.222797][13711:13711] CHIP:DMG: <RE:Run> Cluster 101, Attribute 29 is dirty
[1667202085.222852][13711:13711] CHIP:DMG: Reading attribute: Cluster=0x0000_0101 Endpoint=1 AttributeId=0x0000_0029 (expanded=0)
[1667202085.222926][13711:13711] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_0101 e=1 p=v
[1667202085.223003][13711:13711] CHIP:DMG: AccessControl: allowed
[1667202085.223118][13711:13711] CHIP:DMG: <RE> Sending report (payload has 36 bytes)...
[1667202085.223747][13711:13711] CHIP:EM: <<< [E:3571r M:103713831 (Ack:123384275)] (S) Msg TX to 1:000000000001B669 [842E] --- Type 0001:05 (IM:ReportData)
[1667202085.223852][13711:13711] CHIP:IN: (S) Sending msg 103713831 on secure session with LSID: 52156
[1667202085.224618][13711:13711] CHIP:DMG: >> to UDP:[fe80::e65f:1ff:fe0e:be37%eth0]:59194 | 103713831 | [Interaction Model (1) / Report Data (0x05) / Session = 50900 / Exchange = 3571]
[1667202085.224725][13711:13711] CHIP:DMG: Header Flags =
[1667202085.224784][13711:13711] CHIP:DMG: {
[1667202085.224872][13711:13711] CHIP:DMG: Exchange (0x06) =
[1667202085.224929][13711:13711] CHIP:DMG: {
[1667202085.224989][13711:13711] CHIP:DMG: AckMsg = 123384275
[1667202085.225042][13711:13711] CHIP:DMG: NeedsAck = true
[1667202085.225096][13711:13711] CHIP:DMG: }
[1667202085.225164][13711:13711] CHIP:DMG: }
[1667202085.225220][13711:13711] CHIP:DMG:
[1667202085.225295][13711:13711] CHIP:DMG: Encrypted Payload (70 bytes) =
[1667202085.225353][13711:13711] CHIP:DMG: {
[1667202085.225408][13711:13711] CHIP:DMG: data = 00d4c600278c2e0695b1912102662b1e0e661d5dc539bb4f83c31648198caa8d802d0f9f1ed0de2053be3c4603c3403f04940e1352afee6b5d992020ae5718febd613b3f5ea1
[1667202085.225466][13711:13711] CHIP:DMG: buffer_ptr = 187651380642896
[1667202085.225521][13711:13711] CHIP:DMG: }
[1667202085.225573][13711:13711] CHIP:DMG:
[1667202085.225644][13711:13711] CHIP:DMG: Decrypted Payload (36 bytes) =
[1667202085.225700][13711:13711] CHIP:DMG: {
[1667202085.225754][13711:13711] CHIP:DMG: data = 153601153501260000d72c04370124020125030101240429182802181818290424ff0118
[1667202085.225809][13711:13711] CHIP:DMG: }
[1667202085.225862][13711:13711] CHIP:DMG:
[1667202085.226017][13711:13711] CHIP:DMG: ReportDataMessage =
[1667202085.226086][13711:13711] CHIP:DMG: {
[1667202085.226139][13711:13711] CHIP:DMG: AttributeReportIBs =
[1667202085.226224][13711:13711] CHIP:DMG: [
[1667202085.226287][13711:13711] CHIP:DMG: AttributeReportIB =
[1667202085.226388][13711:13711] CHIP:DMG: {
[1667202085.226528][13711:13711] CHIP:DMG: AttributeDataIB =
[1667202085.226613][13711:13711] CHIP:DMG: {
[1667202085.226708][13711:13711] CHIP:DMG: DataVersion = 0x42cd700,
[1667202085.226788][13711:13711] CHIP:DMG: AttributePathIB =
[1667202085.226868][13711:13711] CHIP:DMG: {
[1667202085.226965][13711:13711] CHIP:DMG: Endpoint = 0x1,
[1667202085.227067][13711:13711] CHIP:DMG: Cluster = 0x101,
[1667202085.227168][13711:13711] CHIP:DMG: Attribute = 0x0000_0029,
[1667202085.227264][13711:13711] CHIP:DMG: }
[1667202085.227343][13711:13711] CHIP:DMG:
[1667202085.227431][13711:13711] CHIP:DMG: Data = false,
[1667202085.227498][13711:13711] CHIP:DMG: },
[1667202085.227606][13711:13711] CHIP:DMG:
[1667202085.227681][13711:13711] CHIP:DMG: },
[1667202085.227766][13711:13711] CHIP:DMG:
disabled: true
- label: "DUT reads EnableInsideStatusLED from the TH."
PICS: DRLK.C.A002a
verification: |
This is an Optional attribute, so its not compulsory to get the expected outcome
./chip-tool doorlock read enable-inside-status-led 1 1
Verify the " EnableInsideStatusLED response" on TH(lock-app):
[1667202139.292684][13711:13711] CHIP:EM: Handling via exchange: 16438r, Delegate: 0xaaaae6ead988
[1667202139.292784][13711:13711] CHIP:IM: Received Read request
[1667202139.292982][13711:13711] CHIP:DMG: ReadRequestMessage =
[1667202139.293075][13711:13711] CHIP:DMG: {
[1667202139.293132][13711:13711] CHIP:DMG: AttributePathIBs =
[1667202139.293200][13711:13711] CHIP:DMG: [
[1667202139.293284][13711:13711] CHIP:DMG: AttributePathIB =
[1667202139.293349][13711:13711] CHIP:DMG: {
[1667202139.293442][13711:13711] CHIP:DMG: Endpoint = 0x1,
[1667202139.293530][13711:13711] CHIP:DMG: Cluster = 0x101,
[1667202139.293634][13711:13711] CHIP:DMG: Attribute = 0x0000_002A,
[1667202139.293709][13711:13711] CHIP:DMG: }
[1667202139.293788][13711:13711] CHIP:DMG:
[1667202139.293862][13711:13711] CHIP:DMG: ],
[1667202139.293963][13711:13711] CHIP:DMG:
[1667202139.294031][13711:13711] CHIP:DMG: isFabricFiltered = true,
[1667202139.294117][13711:13711] CHIP:DMG: InteractionModelRevision = 1
[1667202139.294179][13711:13711] CHIP:DMG: },
[1667202139.294365][13711:13711] CHIP:DMG: IM RH moving to [GeneratingReports]
[1667202139.294733][13711:13711] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0
[1667202139.294811][13711:13711] CHIP:DMG: <RE:Run> Cluster 101, Attribute 2a is dirty
[1667202139.294868][13711:13711] CHIP:DMG: Reading attribute: Cluster=0x0000_0101 Endpoint=1 AttributeId=0x0000_002A (expanded=0)
[1667202139.295011][13711:13711] CHIP:DMG: <RE> Sending report (payload has 34 bytes)...
[1667202139.295600][13711:13711] CHIP:EM: <<< [E:16438r M:93465367 (Ack:141442653)] (S) Msg TX to 1:000000000001B669 [842E] --- Type 0001:05 (IM:ReportData)
[1667202139.295708][13711:13711] CHIP:IN: (S) Sending msg 93465367 on secure session with LSID: 52157
[1667202139.296392][13711:13711] CHIP:DMG: >> to UDP:[fe80::e65f:1ff:fe0e:be37%eth0]:37922 | 93465367 | [Interaction Model (1) / Report Data (0x05) / Session = 26277 / Exchange = 16438]
[1667202139.296498][13711:13711] CHIP:DMG: Header Flags =
[1667202139.296556][13711:13711] CHIP:DMG: {
[1667202139.296642][13711:13711] CHIP:DMG: Exchange (0x06) =
[1667202139.296699][13711:13711] CHIP:DMG: {
[1667202139.296760][13711:13711] CHIP:DMG: AckMsg = 141442653
[1667202139.296816][13711:13711] CHIP:DMG: NeedsAck = true
[1667202139.296872][13711:13711] CHIP:DMG: }
[1667202139.296946][13711:13711] CHIP:DMG: }
[1667202139.297002][13711:13711] CHIP:DMG:
[1667202139.297074][13711:13711] CHIP:DMG: Encrypted Payload (68 bytes) =
[1667202139.297130][13711:13711] CHIP:DMG: {
[1667202139.297184][13711:13711] CHIP:DMG: data = 00a56600172b92057c6ad77a91751fe36812c6813203c4cd3cf65fe1bbf95528459ebda6c385deae8832e8d82ada1b957804294b12e4661418ba72a78255e810d4df9c29
[1667202139.297243][13711:13711] CHIP:DMG: buffer_ptr = 187651380643392
[1667202139.297296][13711:13711] CHIP:DMG: }
[1667202139.297348][13711:13711] CHIP:DMG:
[1667202139.297421][13711:13711] CHIP:DMG: Decrypted Payload (34 bytes) =
[1667202139.297477][13711:13711] CHIP:DMG: {
[1667202139.297532][13711:13711] CHIP:DMG: data = 15360115350037002402012503010124042a18350124008618181818290424ff0118
[1667202139.297593][13711:13711] CHIP:DMG: }
[1667202139.297647][13711:13711] CHIP:DMG:
[1667202139.297790][13711:13711] CHIP:DMG: ReportDataMessage =
[1667202139.297855][13711:13711] CHIP:DMG: {
[1667202139.297906][13711:13711] CHIP:DMG: AttributeReportIBs =
[1667202139.297983][13711:13711] CHIP:DMG: [
[1667202139.298046][13711:13711] CHIP:DMG: AttributeReportIB =
[1667202139.298129][13711:13711] CHIP:DMG: {
[1667202139.298192][13711:13711] CHIP:DMG: AttributeStatusIB =
[1667202139.298276][13711:13711] CHIP:DMG: {
[1667202139.298353][13711:13711] CHIP:DMG: AttributePathIB =
[1667202139.298443][13711:13711] CHIP:DMG: {
[1667202139.298595][13711:13711] CHIP:DMG: Endpoint = 0x1,
[1667202139.298686][13711:13711] CHIP:DMG: Cluster = 0x101,
[1667202139.298776][13711:13711] CHIP:DMG: Attribute = 0x0000_002A,
[1667202139.298903][13711:13711] CHIP:DMG: }
[1667202139.299005][13711:13711] CHIP:DMG:
[1667202139.299089][13711:13711] CHIP:DMG: StatusIB =
[1667202139.299171][13711:13711] CHIP:DMG: {
[1667202139.299258][13711:13711] CHIP:DMG: status = 0x86 (UNSUPPORTED_ATTRIBUTE),
[1667202139.299344][13711:13711] CHIP:DMG: },
[1667202139.299431][13711:13711] CHIP:DMG:
[1667202139.299511][13711:13711] CHIP:DMG: },
disabled: true
- label: "DUT reads EnablePrivacyModeButton from the TH."
PICS: DRLK.C.A002b
verification: |
./chip-tool doorlock read enable-privacy-mode-button 1 1
Verify the " EnablePrivacyModeButton response" on TH(lock-app):
[1667202190.271009][13711:13711] CHIP:EM: Handling via exchange: 22349r, Delegate: 0xaaaae6ead988
[1667202190.271128][13711:13711] CHIP:IM: Received Read request
[1667202190.271320][13711:13711] CHIP:DMG: ReadRequestMessage =
[1667202190.271380][13711:13711] CHIP:DMG: {
[1667202190.271459][13711:13711] CHIP:DMG: AttributePathIBs =
[1667202190.271528][13711:13711] CHIP:DMG: [
[1667202190.271589][13711:13711] CHIP:DMG: AttributePathIB =
[1667202190.271685][13711:13711] CHIP:DMG: {
[1667202190.271762][13711:13711] CHIP:DMG: Endpoint = 0x1,
[1667202190.271837][13711:13711] CHIP:DMG: Cluster = 0x101,
[1667202190.271952][13711:13711] CHIP:DMG: Attribute = 0x0000_002B,
[1667202190.272039][13711:13711] CHIP:DMG: }
[1667202190.272139][13711:13711] CHIP:DMG:
[1667202190.272214][13711:13711] CHIP:DMG: ],
[1667202190.272287][13711:13711] CHIP:DMG:
[1667202190.272376][13711:13711] CHIP:DMG: isFabricFiltered = true,
[1667202190.272442][13711:13711] CHIP:DMG: InteractionModelRevision = 1
[1667202190.272497][13711:13711] CHIP:DMG: },
[1667202190.272683][13711:13711] CHIP:DMG: IM RH moving to [GeneratingReports]
[1667202190.272927][13711:13711] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0
[1667202190.273022][13711:13711] CHIP:DMG: <RE:Run> Cluster 101, Attribute 2b is dirty
[1667202190.273077][13711:13711] CHIP:DMG: Reading attribute: Cluster=0x0000_0101 Endpoint=1 AttributeId=0x0000_002B (expanded=0)
[1667202190.273144][13711:13711] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_0101 e=1 p=v
[1667202190.273247][13711:13711] CHIP:DMG: AccessControl: allowed
[1667202190.273363][13711:13711] CHIP:DMG: <RE> Sending report (payload has 36 bytes)...
[1667202190.273981][13711:13711] CHIP:EM: <<< [E:22349r M:227279464 (Ack:207024562)] (S) Msg TX to 1:000000000001B669 [842E] --- Type 0001:05 (IM:ReportData)
[1667202190.274079][13711:13711] CHIP:IN: (S) Sending msg 227279464 on secure session with LSID: 52158
[1667202190.274946][13711:13711] CHIP:DMG: >> to UDP:[fe80::e65f:1ff:fe0e:be37%eth0]:47366 | 227279464 | [Interaction Model (1) / Report Data (0x05) / Session = 3496 / Exchange = 22349]
[1667202190.275045][13711:13711] CHIP:DMG: Header Flags =
[1667202190.275103][13711:13711] CHIP:DMG: {
[1667202190.275189][13711:13711] CHIP:DMG: Exchange (0x06) =
[1667202190.275245][13711:13711] CHIP:DMG: {
[1667202190.275305][13711:13711] CHIP:DMG: AckMsg = 207024562
[1667202190.275362][13711:13711] CHIP:DMG: NeedsAck = true
[1667202190.275417][13711:13711] CHIP:DMG: }
[1667202190.275488][13711:13711] CHIP:DMG: }
[1667202190.275537][13711:13711] CHIP:DMG:
[1667202190.275606][13711:13711] CHIP:DMG: Encrypted Payload (70 bytes) =
[1667202190.275687][13711:13711] CHIP:DMG: {
[1667202190.275741][13711:13711] CHIP:DMG: data = 00a80d0068028c0dae945e82ec6050ee2dc979f52a77b9867d118938dc92726a043781612c8c6ee23c0091712b99c32ec077cd3fd630a23fdc472e4736a2278bee6665d183c6
[1667202190.275823][13711:13711] CHIP:DMG: buffer_ptr = 187651380641984
[1667202190.275879][13711:13711] CHIP:DMG: }
[1667202190.275932][13711:13711] CHIP:DMG:
[1667202190.276031][13711:13711] CHIP:DMG: Decrypted Payload (36 bytes) =
[1667202190.276089][13711:13711] CHIP:DMG: {
[1667202190.276148][13711:13711] CHIP:DMG: data = 153601153501260000d72c0437012402012503010124042b182802181818290424ff0118
[1667202190.276225][13711:13711] CHIP:DMG: }
[1667202190.276279][13711:13711] CHIP:DMG:
[1667202190.276451][13711:13711] CHIP:DMG: ReportDataMessage =
[1667202190.276694][13711:13711] CHIP:DMG: {
[1667202190.276774][13711:13711] CHIP:DMG: AttributeReportIBs =
[1667202190.276850][13711:13711] CHIP:DMG: [
[1667202190.276913][13711:13711] CHIP:DMG: AttributeReportIB =
[1667202190.277035][13711:13711] CHIP:DMG: {
[1667202190.277120][13711:13711] CHIP:DMG: AttributeDataIB =
[1667202190.277226][13711:13711] CHIP:DMG: {
[1667202190.277320][13711:13711] CHIP:DMG: DataVersion = 0x42cd700,
[1667202190.277427][13711:13711] CHIP:DMG: AttributePathIB =
[1667202190.277502][13711:13711] CHIP:DMG: {
[1667202190.277607][13711:13711] CHIP:DMG: Endpoint = 0x1,
[1667202190.277707][13711:13711] CHIP:DMG: Cluster = 0x101,
[1667202190.277807][13711:13711] CHIP:DMG: Attribute = 0x0000_002B,
[1667202190.277920][13711:13711] CHIP:DMG: }
[1667202190.278023][13711:13711] CHIP:DMG:
[1667202190.278123][13711:13711] CHIP:DMG: Data = false,
[1667202190.278230][13711:13711] CHIP:DMG: },
[1667202190.278306][13711:13711] CHIP:DMG:
[1667202190.278385][13711:13711] CHIP:DMG: },
disabled: true
- label: "DUT reads LocalProgrammingFeatures from the TH."
PICS: DRLK.C.A002c
verification: |
This is an Optional attribute, so its not compulsory to get the expected outcome
./chip-tool doorlock read local-programming-features 1 1
Verify the " LocalProgrammingFeatures response" on TH(lock-app):
[1667202241.815819][13711:13711] CHIP:EM: Handling via exchange: 44375r, Delegate: 0xaaaae6ead988
[1667202241.815941][13711:13711] CHIP:IM: Received Read request
[1667202241.816141][13711:13711] CHIP:DMG: ReadRequestMessage =
[1667202241.816232][13711:13711] CHIP:DMG: {
[1667202241.816289][13711:13711] CHIP:DMG: AttributePathIBs =
[1667202241.816355][13711:13711] CHIP:DMG: [
[1667202241.816441][13711:13711] CHIP:DMG: AttributePathIB =
[1667202241.816523][13711:13711] CHIP:DMG: {
[1667202241.816624][13711:13711] CHIP:DMG: Endpoint = 0x1,
[1667202241.816699][13711:13711] CHIP:DMG: Cluster = 0x101,
[1667202241.816792][13711:13711] CHIP:DMG: Attribute = 0x0000_002C,
[1667202241.816869][13711:13711] CHIP:DMG: }
[1667202241.816949][13711:13711] CHIP:DMG:
[1667202241.817035][13711:13711] CHIP:DMG: ],
[1667202241.817109][13711:13711] CHIP:DMG:
[1667202241.817176][13711:13711] CHIP:DMG: isFabricFiltered = true,
[1667202241.817262][13711:13711] CHIP:DMG: InteractionModelRevision = 1
[1667202241.817322][13711:13711] CHIP:DMG: },
[1667202241.817513][13711:13711] CHIP:DMG: IM RH moving to [GeneratingReports]
[1667202241.817794][13711:13711] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0
[1667202241.817866][13711:13711] CHIP:DMG: <RE:Run> Cluster 101, Attribute 2c is dirty
[1667202241.817921][13711:13711] CHIP:DMG: Reading attribute: Cluster=0x0000_0101 Endpoint=1 AttributeId=0x0000_002C (expanded=0)
[1667202241.818052][13711:13711] CHIP:DMG: <RE> Sending report (payload has 34 bytes)...
[1667202241.818726][13711:13711] CHIP:EM: <<< [E:44375r M:38114794 (Ack:242909907)] (S) Msg TX to 1:000000000001B669 [842E] --- Type 0001:05 (IM:ReportData)
[1667202241.818827][13711:13711] CHIP:IN: (S) Sending msg 38114794 on secure session with LSID: 52159
[1667202241.819528][13711:13711] CHIP:DMG: >> to UDP:[fe80::e65f:1ff:fe0e:be37%eth0]:41075 | 38114794 | [Interaction Model (1) / Report Data (0x05) / Session = 5707 / Exchange = 44375]
[1667202241.819627][13711:13711] CHIP:DMG: Header Flags =
[1667202241.819684][13711:13711] CHIP:DMG: {
[1667202241.819770][13711:13711] CHIP:DMG: Exchange (0x06) =
[1667202241.819826][13711:13711] CHIP:DMG: {
[1667202241.819892][13711:13711] CHIP:DMG: AckMsg = 242909907
[1667202241.819948][13711:13711] CHIP:DMG: NeedsAck = true
[1667202241.820005][13711:13711] CHIP:DMG: }
[1667202241.820077][13711:13711] CHIP:DMG: }
[1667202241.820129][13711:13711] CHIP:DMG:
[1667202241.820198][13711:13711] CHIP:DMG: Encrypted Payload (68 bytes) =
[1667202241.820254][13711:13711] CHIP:DMG: {
[1667202241.820334][13711:13711] CHIP:DMG: data = 004b1600ea954502866308912e5958d6c118bc09959ae353ec7821c2a8d5b36e7e06f8bb31096ffe388cd36baa631168bd408826eebcf80682523d71920816b7a034eea2
[1667202241.820393][13711:13711] CHIP:DMG: buffer_ptr = 187651380645088
[1667202241.820441][13711:13711] CHIP:DMG: }
[1667202241.820517][13711:13711] CHIP:DMG:
[1667202241.820593][13711:13711] CHIP:DMG: Decrypted Payload (34 bytes) =
[1667202241.820650][13711:13711] CHIP:DMG: {
[1667202241.820720][13711:13711] CHIP:DMG: data = 15360115350037002402012503010124042c18350124008618181818290424ff0118
[1667202241.820777][13711:13711] CHIP:DMG: }
[1667202241.820830][13711:13711] CHIP:DMG:
[1667202241.820994][13711:13711] CHIP:DMG: ReportDataMessage =
[1667202241.821052][13711:13711] CHIP:DMG: {
[1667202241.821128][13711:13711] CHIP:DMG: AttributeReportIBs =
[1667202241.821206][13711:13711] CHIP:DMG: [
[1667202241.821285][13711:13711] CHIP:DMG: AttributeReportIB =
[1667202241.821378][13711:13711] CHIP:DMG: {
[1667202241.821474][13711:13711] CHIP:DMG: AttributeStatusIB =
[1667202241.821568][13711:13711] CHIP:DMG: {
[1667202241.821677][13711:13711] CHIP:DMG: AttributePathIB =
[1667202241.821773][13711:13711] CHIP:DMG: {
[1667202241.821890][13711:13711] CHIP:DMG: Endpoint = 0x1,
[1667202241.821994][13711:13711] CHIP:DMG: Cluster = 0x101,
[1667202241.822108][13711:13711] CHIP:DMG: Attribute = 0x0000_002C,
[1667202241.822206][13711:13711] CHIP:DMG: }
[1667202241.822336][13711:13711] CHIP:DMG:
[1667202241.822454][13711:13711] CHIP:DMG: StatusIB =
[1667202241.822596][13711:13711] CHIP:DMG: {
[1667202241.822713][13711:13711] CHIP:DMG: status = 0x86 (UNSUPPORTED_ATTRIBUTE),
[1667202241.822810][13711:13711] CHIP:DMG: },
[1667202241.822930][13711:13711] CHIP:DMG:
[1667202241.823038][13711:13711] CHIP:DMG: },
disabled: true
- label: "DUT reads WrongCodeEntryLimit from the TH."
PICS: DRLK.C.F00 || DRLK.C.F01 && DRLK.C.A0030
verification: |
./chip-tool doorlock read wrong-code-entry-limit 1 1
Verify the " WrongCodeEntryLimit response" on TH(lock-app):
[1667202274.486723][13711:13711] CHIP:EM: Handling via exchange: 36448r, Delegate: 0xaaaae6ead988
[1667202274.486826][13711:13711] CHIP:IM: Received Read request
[1667202274.487004][13711:13711] CHIP:DMG: ReadRequestMessage =
[1667202274.487071][13711:13711] CHIP:DMG: {
[1667202274.487125][13711:13711] CHIP:DMG: AttributePathIBs =
[1667202274.487191][13711:13711] CHIP:DMG: [
[1667202274.487253][13711:13711] CHIP:DMG: AttributePathIB =
[1667202274.487316][13711:13711] CHIP:DMG: {
[1667202274.487395][13711:13711] CHIP:DMG: Endpoint = 0x1,
[1667202274.487488][13711:13711] CHIP:DMG: Cluster = 0x101,
[1667202274.487557][13711:13711] CHIP:DMG: Attribute = 0x0000_0030,
[1667202274.487641][13711:13711] CHIP:DMG: }
[1667202274.487719][13711:13711] CHIP:DMG:
[1667202274.487778][13711:13711] CHIP:DMG: ],
[1667202274.487849][13711:13711] CHIP:DMG:
[1667202274.487915][13711:13711] CHIP:DMG: isFabricFiltered = true,
[1667202274.487987][13711:13711] CHIP:DMG: InteractionModelRevision = 1
[1667202274.488054][13711:13711] CHIP:DMG: },
[1667202274.488221][13711:13711] CHIP:DMG: IM RH moving to [GeneratingReports]
[1667202274.488464][13711:13711] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0
[1667202274.488539][13711:13711] CHIP:DMG: <RE:Run> Cluster 101, Attribute 30 is dirty
[1667202274.488595][13711:13711] CHIP:DMG: Reading attribute: Cluster=0x0000_0101 Endpoint=1 AttributeId=0x0000_0030 (expanded=0)
[1667202274.488665][13711:13711] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_0101 e=1 p=v
[1667202274.488743][13711:13711] CHIP:DMG: AccessControl: allowed
[1667202274.488862][13711:13711] CHIP:DMG: <RE> Sending report (payload has 37 bytes)...
[1667202274.489461][13711:13711] CHIP:EM: <<< [E:36448r M:34747054 (Ack:50219269)] (S) Msg TX to 1:000000000001B669 [842E] --- Type 0001:05 (IM:ReportData)
[1667202274.489569][13711:13711] CHIP:IN: (S) Sending msg 34747054 on secure session with LSID: 52160
[1667202274.490287][13711:13711] CHIP:DMG: >> to UDP:[fe80::e65f:1ff:fe0e:be37%eth0]:44304 | 34747054 | [Interaction Model (1) / Report Data (0x05) / Session = 39484 / Exchange = 36448]
[1667202274.490392][13711:13711] CHIP:DMG: Header Flags =
[1667202274.490450][13711:13711] CHIP:DMG: {
[1667202274.490596][13711:13711] CHIP:DMG: Exchange (0x06) =
[1667202274.490652][13711:13711] CHIP:DMG: {
[1667202274.490712][13711:13711] CHIP:DMG: AckMsg = 50219269
[1667202274.490770][13711:13711] CHIP:DMG: NeedsAck = true
[1667202274.490822][13711:13711] CHIP:DMG: }
[1667202274.490894][13711:13711] CHIP:DMG: }
[1667202274.490949][13711:13711] CHIP:DMG:
[1667202274.491022][13711:13711] CHIP:DMG: Encrypted Payload (71 bytes) =
[1667202274.491078][13711:13711] CHIP:DMG: {
[1667202274.491132][13711:13711] CHIP:DMG: data = 003c9a00ae3212021a33dd259c3aad5f4b6d17b2cc4214b778b700ebfc660948088f265c3bc04dfdfacc445f080cf4a0698b003482266678a8a5ec4307e46f3ff14595f68bf66a
[1667202274.491191][13711:13711] CHIP:DMG: buffer_ptr = 187651380644032
[1667202274.491239][13711:13711] CHIP:DMG: }
[1667202274.491292][13711:13711] CHIP:DMG:
[1667202274.491367][13711:13711] CHIP:DMG: Decrypted Payload (37 bytes) =
[1667202274.491423][13711:13711] CHIP:DMG: {
[1667202274.491476][13711:13711] CHIP:DMG: data = 153601153501260000d72c0437012402012503010124043018240203181818290424ff0118
[1667202274.491532][13711:13711] CHIP:DMG: }
[1667202274.491604][13711:13711] CHIP:DMG:
[1667202274.491768][13711:13711] CHIP:DMG: ReportDataMessage =
[1667202274.491832][13711:13711] CHIP:DMG: {
[1667202274.491887][13711:13711] CHIP:DMG: AttributeReportIBs =
[1667202274.491973][13711:13711] CHIP:DMG: [
[1667202274.492035][13711:13711] CHIP:DMG: AttributeReportIB =
[1667202274.492122][13711:13711] CHIP:DMG: {
[1667202274.492198][13711:13711] CHIP:DMG: AttributeDataIB =
[1667202274.492288][13711:13711] CHIP:DMG: {
[1667202274.492377][13711:13711] CHIP:DMG: DataVersion = 0x42cd700,
[1667202274.492468][13711:13711] CHIP:DMG: AttributePathIB =
[1667202274.492564][13711:13711] CHIP:DMG: {
[1667202274.492642][13711:13711] CHIP:DMG: Endpoint = 0x1,
[1667202274.492740][13711:13711] CHIP:DMG: Cluster = 0x101,
[1667202274.492840][13711:13711] CHIP:DMG: Attribute = 0x0000_0030,
[1667202274.492935][13711:13711] CHIP:DMG: }
[1667202274.493034][13711:13711] CHIP:DMG:
[1667202274.493133][13711:13711] CHIP:DMG: Data = 3,
[1667202274.493198][13711:13711] CHIP:DMG: },
disabled: true
- label: "DUT reads UserCodedTemporaryDisableTime from the TH."
PICS: DRLK.C.F00 || DRLK.C.F01 && DRLK.C.A0031
verification: |
./chip-tool doorlock read user-code-temporary-disable-time 1 1
Verify the " UserCodedTemporaryDisableTime response" on TH(lock-app):
[1667202354.904139][13711:13711] CHIP:EM: Handling via exchange: 3909r, Delegate: 0xaaaae6ead988
[1667202354.904251][13711:13711] CHIP:IM: Received Read request
[1667202354.904434][13711:13711] CHIP:DMG: ReadRequestMessage =
[1667202354.904500][13711:13711] CHIP:DMG: {
[1667202354.904555][13711:13711] CHIP:DMG: AttributePathIBs =
[1667202354.904622][13711:13711] CHIP:DMG: [
[1667202354.904683][13711:13711] CHIP:DMG: AttributePathIB =
[1667202354.904761][13711:13711] CHIP:DMG: {
[1667202354.904826][13711:13711] CHIP:DMG: Endpoint = 0x1,
[1667202354.904908][13711:13711] CHIP:DMG: Cluster = 0x101,
[1667202354.904993][13711:13711] CHIP:DMG: Attribute = 0x0000_0031,
[1667202354.905070][13711:13711] CHIP:DMG: }
[1667202354.905147][13711:13711] CHIP:DMG:
[1667202354.905207][13711:13711] CHIP:DMG: ],
[1667202354.905278][13711:13711] CHIP:DMG:
[1667202354.905343][13711:13711] CHIP:DMG: isFabricFiltered = true,
[1667202354.905406][13711:13711] CHIP:DMG: InteractionModelRevision = 1
[1667202354.905466][13711:13711] CHIP:DMG: },
[1667202354.905630][13711:13711] CHIP:DMG: IM RH moving to [GeneratingReports]
[1667202354.905859][13711:13711] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0
[1667202354.905933][13711:13711] CHIP:DMG: <RE:Run> Cluster 101, Attribute 31 is dirty
[1667202354.905982][13711:13711] CHIP:DMG: Reading attribute: Cluster=0x0000_0101 Endpoint=1 AttributeId=0x0000_0031 (expanded=0)
[1667202354.906051][13711:13711] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_0101 e=1 p=v
[1667202354.906127][13711:13711] CHIP:DMG: AccessControl: allowed
[1667202354.906244][13711:13711] CHIP:DMG: <RE> Sending report (payload has 37 bytes)...
[1667202354.906881][13711:13711] CHIP:EM: <<< [E:3909r M:118350596 (Ack:44773929)] (S) Msg TX to 1:000000000001B669 [842E] --- Type 0001:05 (IM:ReportData)
[1667202354.906985][13711:13711] CHIP:IN: (S) Sending msg 118350596 on secure session with LSID: 52161
[1667202354.907678][13711:13711] CHIP:DMG: >> to UDP:[fe80::e65f:1ff:fe0e:be37%eth0]:50749 | 118350596 | [Interaction Model (1) / Report Data (0x05) / Session = 18999 / Exchange = 3909]
[1667202354.907776][13711:13711] CHIP:DMG: Header Flags =
[1667202354.907833][13711:13711] CHIP:DMG: {
[1667202354.907918][13711:13711] CHIP:DMG: Exchange (0x06) =
[1667202354.907974][13711:13711] CHIP:DMG: {
[1667202354.908034][13711:13711] CHIP:DMG: AckMsg = 44773929
[1667202354.908093][13711:13711] CHIP:DMG: NeedsAck = true
[1667202354.908147][13711:13711] CHIP:DMG: }
[1667202354.908218][13711:13711] CHIP:DMG: }
[1667202354.908275][13711:13711] CHIP:DMG:
[1667202354.908343][13711:13711] CHIP:DMG: Encrypted Payload (71 bytes) =
[1667202354.908399][13711:13711] CHIP:DMG: {
[1667202354.908453][13711:13711] CHIP:DMG: data = 00374a0004e30d0700ecba58e4f0017b4f153bac244b413c5c94656f9fd4d3aa1e6c0ea46dcb8822e514c66c0f390944ce7557a1e3906b9c7a38539a0dcbd9d0f8632e9eda1fc4
[1667202354.908511][13711:13711] CHIP:DMG: buffer_ptr = 187651380646272
[1667202354.908559][13711:13711] CHIP:DMG: }
[1667202354.908603][13711:13711] CHIP:DMG:
[1667202354.908670][13711:13711] CHIP:DMG: Decrypted Payload (37 bytes) =
[1667202354.908718][13711:13711] CHIP:DMG: {
[1667202354.908772][13711:13711] CHIP:DMG: data = 153601153501260000d72c043701240201250301012404311824020a181818290424ff0118
[1667202354.908827][13711:13711] CHIP:DMG: }
[1667202354.908880][13711:13711] CHIP:DMG:
[1667202354.909029][13711:13711] CHIP:DMG: ReportDataMessage =
[1667202354.909095][13711:13711] CHIP:DMG: {
[1667202354.909150][13711:13711] CHIP:DMG: AttributeReportIBs =
[1667202354.909235][13711:13711] CHIP:DMG: [
[1667202354.909299][13711:13711] CHIP:DMG: AttributeReportIB =
[1667202354.909387][13711:13711] CHIP:DMG: {
[1667202354.909447][13711:13711] CHIP:DMG: AttributeDataIB =
[1667202354.909535][13711:13711] CHIP:DMG: {
[1667202354.909627][13711:13711] CHIP:DMG: DataVersion = 0x42cd700,
[1667202354.909698][13711:13711] CHIP:DMG: AttributePathIB =
[1667202354.909791][13711:13711] CHIP:DMG: {
[1667202354.909887][13711:13711] CHIP:DMG: Endpoint = 0x1,
[1667202354.909964][13711:13711] CHIP:DMG: Cluster = 0x101,
[1667202354.910062][13711:13711] CHIP:DMG: Attribute = 0x0000_0031,
[1667202354.910157][13711:13711] CHIP:DMG: }
[1667202354.910234][13711:13711] CHIP:DMG:
[1667202354.910331][13711:13711] CHIP:DMG: Data = 10,
[1667202354.910421][13711:13711] CHIP:DMG: },
[1667202354.910528][13711:13711] CHIP:DMG:
[1667202354.910594][13711:13711] CHIP:DMG: },
disabled: true
- label: "DUT reads SendPINOverTheAir from the TH."
PICS: DRLK.C.F00 && DRLK.C.A0032
verification: |
This is an Optional attribute, so its not compulsory to get the expected outcome
./chip-tool doorlock read send-pinover-the-air 1 1
Verify the " SendPINOverTheAir response" on TH(lock-app):
[1667210903.508272][14571:14571] CHIP:EM: Handling via exchange: 62732r, Delegate: 0xaaaae921d988
[1667210903.508390][14571:14571] CHIP:IM: Received Read request
[1667210903.508591][14571:14571] CHIP:DMG: ReadRequestMessage =
[1667210903.508659][14571:14571] CHIP:DMG: {
[1667210903.508736][14571:14571] CHIP:DMG: AttributePathIBs =
[1667210903.508802][14571:14571] CHIP:DMG: [
[1667210903.508864][14571:14571] CHIP:DMG: AttributePathIB =
[1667210903.509130][14571:14571] CHIP:DMG: {
[1667210903.509209][14571:14571] CHIP:DMG: Endpoint = 0x1,
[1667210903.509313][14571:14571] CHIP:DMG: Cluster = 0x101,
[1667210903.509396][14571:14571] CHIP:DMG: Attribute = 0x0000_0032,
[1667210903.509473][14571:14571] CHIP:DMG: }
[1667210903.509573][14571:14571] CHIP:DMG:
[1667210903.509644][14571:14571] CHIP:DMG: ],
[1667210903.509738][14571:14571] CHIP:DMG:
[1667210903.509807][14571:14571] CHIP:DMG: isFabricFiltered = true,
[1667210903.509871][14571:14571] CHIP:DMG: InteractionModelRevision = 1
[1667210903.509958][14571:14571] CHIP:DMG: },
[1667210903.510149][14571:14571] CHIP:DMG: IM RH moving to [GeneratingReports]
[1667210903.510394][14571:14571] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0
[1667210903.510560][14571:14571] CHIP:DMG: <RE:Run> Cluster 101, Attribute 32 is dirty
[1667210903.510621][14571:14571] CHIP:DMG: Reading attribute: Cluster=0x0000_0101 Endpoint=1 AttributeId=0x0000_0032 (expanded=0)
[1667210903.510752][14571:14571] CHIP:DMG: <RE> Sending report (payload has 34 bytes)...
[1667210903.511338][14571:14571] CHIP:EM: <<< [E:62732r M:115853062 (Ack:62263695)] (S) Msg TX to 1:000000000001B669 [673E] --- Type 0001:05 (IM:ReportData)
[1667210903.511436][14571:14571] CHIP:IN: (S) Sending msg 115853062 on secure session with LSID: 42462
[1667210903.512281][14571:14571] CHIP:DMG: >> to UDP:[fe80::e65f:1ff:fe0e:be37%wlan0]:36035 | 115853062 | [Interaction Model (1) / Report Data (0x05) / Session = 25945 / Exchange = 62732]
[1667210903.512384][14571:14571] CHIP:DMG: Header Flags =
[1667210903.512441][14571:14571] CHIP:DMG: {
[1667210903.512527][14571:14571] CHIP:DMG: Exchange (0x06) =
[1667210903.512583][14571:14571] CHIP:DMG: {
[1667210903.512644][14571:14571] CHIP:DMG: AckMsg = 62263695
[1667210903.512729][14571:14571] CHIP:DMG: NeedsAck = true
[1667210903.512784][14571:14571] CHIP:DMG: }
[1667210903.512858][14571:14571] CHIP:DMG: }
[1667210903.512937][14571:14571] CHIP:DMG:
[1667210903.513005][14571:14571] CHIP:DMG: Encrypted Payload (68 bytes) =
[1667210903.513061][14571:14571] CHIP:DMG: {
[1667210903.513140][14571:14571] CHIP:DMG: data = 0059650006c7e70670e12d95f664d936cdafa7dc091b2c89c834af0929ee69cd1bee0ee2803c9813f553b49a2aa80c73ab2bc2c10fe67279dc088cd7d273c684f3b06860
[1667210903.513199][14571:14571] CHIP:DMG: buffer_ptr = 187651867774176
[1667210903.513253][14571:14571] CHIP:DMG: }
[1667210903.513329][14571:14571] CHIP:DMG:
[1667210903.513405][14571:14571] CHIP:DMG: Decrypted Payload (34 bytes) =
[1667210903.513461][14571:14571] CHIP:DMG: {
[1667210903.513538][14571:14571] CHIP:DMG: data = 15360115350037002402012503010124043218350124008618181818290424ff0118
[1667210903.513593][14571:14571] CHIP:DMG: }
[1667210903.513645][14571:14571] CHIP:DMG:
[1667210903.513811][14571:14571] CHIP:DMG: ReportDataMessage =
[1667210903.513897][14571:14571] CHIP:DMG: {
[1667210903.513952][14571:14571] CHIP:DMG: AttributeReportIBs =
[1667210903.514029][14571:14571] CHIP:DMG: [
[1667210903.514113][14571:14571] CHIP:DMG: AttributeReportIB =
[1667210903.514203][14571:14571] CHIP:DMG: {
[1667210903.514292][14571:14571] CHIP:DMG: AttributeStatusIB =
[1667210903.514372][14571:14571] CHIP:DMG: {
[1667210903.514510][14571:14571] CHIP:DMG: AttributePathIB =
[1667210903.514612][14571:14571] CHIP:DMG: {
[1667210903.514717][14571:14571] CHIP:DMG: Endpoint = 0x1,
[1667210903.514810][14571:14571] CHIP:DMG: Cluster = 0x101,
[1667210903.514917][14571:14571] CHIP:DMG: Attribute = 0x0000_0032,
[1667210903.515008][14571:14571] CHIP:DMG: }
[1667210903.515129][14571:14571] CHIP:DMG:
[1667210903.515219][14571:14571] CHIP:DMG: StatusIB =
[1667210903.515333][14571:14571] CHIP:DMG: {
[1667210903.515449][14571:14571] CHIP:DMG: status = 0x86 (UNSUPPORTED_ATTRIBUTE),
[1667210903.515541][14571:14571] CHIP:DMG: },
[1667210903.515647][14571:14571] CHIP:DMG:
[1667210903.515725][14571:14571] CHIP:DMG: },
disabled: true
- label: "DUT reads RequirePINForRemoteOperation from the TH."
PICS: DRLK.C.F07 && DRLK.C.F00 && DRLK.C.A0033
verification: |
./chip-tool doorlock read require-pinfor-remote-operation 1 1
Verify the " RequirePINForRemoteOperation response" on TH(lock-app):
[1667210944.050284][14571:14571] CHIP:EM: Handling via exchange: 18164r, Delegate: 0xaaaae921d988
[1667210944.050380][14571:14571] CHIP:IM: Received Read request
[1667210944.050599][14571:14571] CHIP:DMG: ReadRequestMessage =
[1667210944.050669][14571:14571] CHIP:DMG: {
[1667210944.050724][14571:14571] CHIP:DMG: AttributePathIBs =
[1667210944.050796][14571:14571] CHIP:DMG: [
[1667210944.050857][14571:14571] CHIP:DMG: AttributePathIB =
[1667210944.050933][14571:14571] CHIP:DMG: {
[1667210944.051010][14571:14571] CHIP:DMG: Endpoint = 0x1,
[1667210944.051100][14571:14571] CHIP:DMG: Cluster = 0x101,
[1667210944.051174][14571:14571] CHIP:DMG: Attribute = 0x0000_0033,
[1667210944.051257][14571:14571] CHIP:DMG: }
[1667210944.051336][14571:14571] CHIP:DMG:
[1667210944.051414][14571:14571] CHIP:DMG: ],
[1667210944.051486][14571:14571] CHIP:DMG:
[1667210944.051650][14571:14571] CHIP:DMG: isFabricFiltered = true,
[1667210944.051716][14571:14571] CHIP:DMG: InteractionModelRevision = 1
[1667210944.051777][14571:14571] CHIP:DMG: },
[1667210944.051942][14571:14571] CHIP:DMG: IM RH moving to [GeneratingReports]
[1667210944.052239][14571:14571] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0
[1667210944.052315][14571:14571] CHIP:DMG: <RE:Run> Cluster 101, Attribute 33 is dirty
[1667210944.052370][14571:14571] CHIP:DMG: Reading attribute: Cluster=0x0000_0101 Endpoint=1 AttributeId=0x0000_0033 (expanded=0)
[1667210944.052439][14571:14571] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_0101 e=1 p=v
[1667210944.052515][14571:14571] CHIP:DMG: AccessControl: allowed
[1667210944.052629][14571:14571] CHIP:DMG: <RE> Sending report (payload has 36 bytes)...
[1667210944.053330][14571:14571] CHIP:EM: <<< [E:18164r M:75109864 (Ack:164269203)] (S) Msg TX to 1:000000000001B669 [673E] --- Type 0001:05 (IM:ReportData)
[1667210944.053433][14571:14571] CHIP:IN: (S) Sending msg 75109864 on secure session with LSID: 42463
[1667210944.054096][14571:14571] CHIP:DMG: >> to UDP:[fe80::e65f:1ff:fe0e:be37%wlan0]:42249 | 75109864 | [Interaction Model (1) / Report Data (0x05) / Session = 47747 / Exchange = 18164]
[1667210944.054194][14571:14571] CHIP:DMG: Header Flags =
[1667210944.054251][14571:14571] CHIP:DMG: {
[1667210944.054338][14571:14571] CHIP:DMG: Exchange (0x06) =
[1667210944.054394][14571:14571] CHIP:DMG: {
[1667210944.054454][14571:14571] CHIP:DMG: AckMsg = 164269203
[1667210944.054559][14571:14571] CHIP:DMG: NeedsAck = true
[1667210944.054610][14571:14571] CHIP:DMG: }
[1667210944.054684][14571:14571] CHIP:DMG: }
[1667210944.054740][14571:14571] CHIP:DMG:
[1667210944.054810][14571:14571] CHIP:DMG: Encrypted Payload (70 bytes) =
[1667210944.054866][14571:14571] CHIP:DMG: {
[1667210944.054921][14571:14571] CHIP:DMG: data = 0083ba00e8157a049161516c98a2dfabfb870554f47a1d1455a978655230ac54d220f52ebc9f5caea654a03fe2300e528271a0b9fe1bd7b9d44abc1452542f401357264e70c7
[1667210944.054980][14571:14571] CHIP:DMG: buffer_ptr = 187651867774464
[1667210944.055033][14571:14571] CHIP:DMG: }
[1667210944.055232][14571:14571] CHIP:DMG:
[1667210944.055319][14571:14571] CHIP:DMG: Decrypted Payload (36 bytes) =
[1667210944.055492][14571:14571] CHIP:DMG: {
[1667210944.055557][14571:14571] CHIP:DMG: data = 153601153501260050ec53b3370124020125030101240433182802181818290424ff0118
[1667210944.055614][14571:14571] CHIP:DMG: }
[1667210944.055667][14571:14571] CHIP:DMG:
[1667210944.055819][14571:14571] CHIP:DMG: ReportDataMessage =
[1667210944.055886][14571:14571] CHIP:DMG: {
[1667210944.055940][14571:14571] CHIP:DMG: AttributeReportIBs =
[1667210944.056126][14571:14571] CHIP:DMG: [
[1667210944.056195][14571:14571] CHIP:DMG: AttributeReportIB =
[1667210944.056284][14571:14571] CHIP:DMG: {
[1667210944.056351][14571:14571] CHIP:DMG: AttributeDataIB =
[1667210944.056439][14571:14571] CHIP:DMG: {
[1667210944.056530][14571:14571] CHIP:DMG: DataVersion = 0xb353ec50,
[1667210944.056620][14571:14571] CHIP:DMG: AttributePathIB =
[1667210944.056712][14571:14571] CHIP:DMG: {
[1667210944.056805][14571:14571] CHIP:DMG: Endpoint = 0x1,
[1667210944.056905][14571:14571] CHIP:DMG: Cluster = 0x101,
[1667210944.057029][14571:14571] CHIP:DMG: Attribute = 0x0000_0033,
[1667210944.057180][14571:14571] CHIP:DMG: }
[1667210944.057279][14571:14571] CHIP:DMG:
[1667210944.057372][14571:14571] CHIP:DMG: Data = false,
[1667210944.057457][14571:14571] CHIP:DMG: },
disabled: true
- label: "DUT reads ExpiringUserTimeOut from the TH"
PICS: DRLK.C.F08 && DRLK.C.A0035
verification: |
This is an Optional attribute, so its not compulsory to get the expected outcome
./chip-tool doorlock read expiring-user-timeout 1 1
Verify the " ExpiringUserTimeOut response" on TH(lock-app):
[1667211094.877989][14571:14571] CHIP:EM: Handling via exchange: 8489r, Delegate: 0xaaaae921d988
[1667211094.878084][14571:14571] CHIP:IM: Received Read request
[1667211094.878326][14571:14571] CHIP:DMG: ReadRequestMessage =
[1667211094.878399][14571:14571] CHIP:DMG: {
[1667211094.878454][14571:14571] CHIP:DMG: AttributePathIBs =
[1667211094.878721][14571:14571] CHIP:DMG: [
[1667211094.878941][14571:14571] CHIP:DMG: AttributePathIB =
[1667211094.879021][14571:14571] CHIP:DMG: {
[1667211094.879099][14571:14571] CHIP:DMG: Endpoint = 0x1,
[1667211094.879188][14571:14571] CHIP:DMG: Cluster = 0x101,
[1667211094.879269][14571:14571] CHIP:DMG: Attribute = 0x0000_0035,
[1667211094.879352][14571:14571] CHIP:DMG: }
[1667211094.879429][14571:14571] CHIP:DMG:
[1667211094.879500][14571:14571] CHIP:DMG: ],
[1667211094.879571][14571:14571] CHIP:DMG:
[1667211094.879637][14571:14571] CHIP:DMG: isFabricFiltered = true,
[1667211094.879702][14571:14571] CHIP:DMG: InteractionModelRevision = 1
[1667211094.879762][14571:14571] CHIP:DMG: },
[1667211094.879927][14571:14571] CHIP:DMG: IM RH moving to [GeneratingReports]
[1667211094.880152][14571:14571] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0
[1667211094.880225][14571:14571] CHIP:DMG: <RE:Run> Cluster 101, Attribute 35 is dirty
[1667211094.880280][14571:14571] CHIP:DMG: Reading attribute: Cluster=0x0000_0101 Endpoint=1 AttributeId=0x0000_0035 (expanded=0)
[1667211094.880386][14571:14571] CHIP:DMG: <RE> Sending report (payload has 34 bytes)...
[1667211094.880917][14571:14571] CHIP:EM: <<< [E:8489r M:147234094 (Ack:155975823)] (S) Msg TX to 1:000000000001B669 [673E] --- Type 0001:05 (IM:ReportData)
[1667211094.881016][14571:14571] CHIP:IN: (S) Sending msg 147234094 on secure session with LSID: 42464
[1667211094.881965][14571:14571] CHIP:DMG: >> to UDP:[fe80::e65f:1ff:fe0e:be37%eth0]:39589 | 147234094 | [Interaction Model (1) / Report Data (0x05) / Session = 2140 / Exchange = 8489]
[1667211094.882063][14571:14571] CHIP:DMG: Header Flags =
[1667211094.882121][14571:14571] CHIP:DMG: {
[1667211094.882207][14571:14571] CHIP:DMG: Exchange (0x06) =
[1667211094.882322][14571:14571] CHIP:DMG: {
[1667211094.882392][14571:14571] CHIP:DMG: AckMsg = 155975823
[1667211094.882449][14571:14571] CHIP:DMG: NeedsAck = true
[1667211094.882556][14571:14571] CHIP:DMG: }
[1667211094.882632][14571:14571] CHIP:DMG: }
[1667211094.882686][14571:14571] CHIP:DMG:
[1667211094.882756][14571:14571] CHIP:DMG: Encrypted Payload (68 bytes) =
[1667211094.882812][14571:14571] CHIP:DMG: {
[1667211094.882867][14571:14571] CHIP:DMG: data = 005c08002e9dc6083156694de240a6cc71c1254a3699ad89fa0d75078148c8ebf479b1a2a617e58a501a8f89dee8412f29653660cd42de38c80a886723f5a24687afb72f
[1667211094.882925][14571:14571] CHIP:DMG: buffer_ptr = 187651867778320
[1667211094.882979][14571:14571] CHIP:DMG: }
[1667211094.883031][14571:14571] CHIP:DMG:
[1667211094.883106][14571:14571] CHIP:DMG: Decrypted Payload (34 bytes) =
[1667211094.883162][14571:14571] CHIP:DMG: {
[1667211094.883216][14571:14571] CHIP:DMG: data = 15360115350037002402012503010124043518350124008618181818290424ff0118
[1667211094.883271][14571:14571] CHIP:DMG: }
[1667211094.883324][14571:14571] CHIP:DMG:
[1667211094.883462][14571:14571] CHIP:DMG: ReportDataMessage =
[1667211094.883527][14571:14571] CHIP:DMG: {
[1667211094.883581][14571:14571] CHIP:DMG: AttributeReportIBs =
[1667211094.883728][14571:14571] CHIP:DMG: [
[1667211094.883799][14571:14571] CHIP:DMG: AttributeReportIB =
[1667211094.883888][14571:14571] CHIP:DMG: {
[1667211094.883961][14571:14571] CHIP:DMG: AttributeStatusIB =
[1667211094.884044][14571:14571] CHIP:DMG: {
[1667211094.884129][14571:14571] CHIP:DMG: AttributePathIB =
[1667211094.884215][14571:14571] CHIP:DMG: {
[1667211094.884309][14571:14571] CHIP:DMG: Endpoint = 0x1,
[1667211094.884400][14571:14571] CHIP:DMG: Cluster = 0x101,
[1667211094.884489][14571:14571] CHIP:DMG: Attribute = 0x0000_0035,
[1667211094.884580][14571:14571] CHIP:DMG: }
[1667211094.884683][14571:14571] CHIP:DMG:
[1667211094.884758][14571:14571] CHIP:DMG: StatusIB =
[1667211094.884850][14571:14571] CHIP:DMG: {
[1667211094.884942][14571:14571] CHIP:DMG: status = 0x86 (UNSUPPORTED_ATTRIBUTE),
[1667211094.885033][14571:14571] CHIP:DMG: },
[1667211094.885119][14571:14571] CHIP:DMG:
[1667211094.885195][14571:14571] CHIP:DMG: },
disabled: true
- label: "DUT reads NumberOfCredentialsSupportedPerUser attribute from TH"
PICS: DRLK.C.F08 && DRLK.C.A001c
verification: |
./chip-tool doorlock read number-of-credentials-supported-per-user 1 1
Verify the " NumberOfCredentialsSupportedPerUser response" on TH(lock-app):
[1667211128.170197][14571:14571] CHIP:EM: Handling via exchange: 10905r, Delegate: 0xaaaae921d988
[1667211128.170318][14571:14571] CHIP:IM: Received Read request
[1667211128.170585][14571:14571] CHIP:DMG: ReadRequestMessage =
[1667211128.170654][14571:14571] CHIP:DMG: {
[1667211128.170731][14571:14571] CHIP:DMG: AttributePathIBs =
[1667211128.170799][14571:14571] CHIP:DMG: [
[1667211128.170861][14571:14571] CHIP:DMG: AttributePathIB =
[1667211128.170938][14571:14571] CHIP:DMG: {
[1667211128.171032][14571:14571] CHIP:DMG: Endpoint = 0x1,
[1667211128.171125][14571:14571] CHIP:DMG: Cluster = 0x101,
[1667211128.171236][14571:14571] CHIP:DMG: Attribute = 0x0000_001C,
[1667211128.171320][14571:14571] CHIP:DMG: }
[1667211128.171398][14571:14571] CHIP:DMG:
[1667211128.171491][14571:14571] CHIP:DMG: ],
[1667211128.171563][14571:14571] CHIP:DMG:
[1667211128.171652][14571:14571] CHIP:DMG: isFabricFiltered = true,
[1667211128.171717][14571:14571] CHIP:DMG: InteractionModelRevision = 1
[1667211128.171778][14571:14571] CHIP:DMG: },
[1667211128.171962][14571:14571] CHIP:DMG: IM RH moving to [GeneratingReports]
[1667211128.172229][14571:14571] CHIP:DMG: Building Reports for ReadHandler with LastReportGeneration = 0 DirtyGeneration = 0
[1667211128.172304][14571:14571] CHIP:DMG: <RE:Run> Cluster 101, Attribute 1c is dirty
[1667211128.172360][14571:14571] CHIP:DMG: Reading attribute: Cluster=0x0000_0101 Endpoint=1 AttributeId=0x0000_001C (expanded=0)
[1667211128.172428][14571:14571] CHIP:DMG: AccessControl: checking f=1 a=c s=0x000000000001B669 t= c=0x0000_0101 e=1 p=v
[1667211128.172527][14571:14571] CHIP:DMG: AccessControl: allowed
[1667211128.172642][14571:14571] CHIP:DMG: <RE> Sending report (payload has 37 bytes)...
[1667211128.173231][14571:14571] CHIP:EM: <<< [E:10905r M:126638455 (Ack:59306948)] (S) Msg TX to 1:000000000001B669 [673E] --- Type 0001:05 (IM:ReportData)
[1667211128.173333][14571:14571] CHIP:IN: (S) Sending msg 126638455 on secure session with LSID: 42465
[1667211128.174026][14571:14571] CHIP:DMG: >> to UDP:[fe80::e65f:1ff:fe0e:be37%eth0]:53130 | 126638455 | [Interaction Model (1) / Report Data (0x05) / Session = 63361 / Exchange = 10905]
[1667211128.174123][14571:14571] CHIP:DMG: Header Flags =
[1667211128.174182][14571:14571] CHIP:DMG: {
[1667211128.174269][14571:14571] CHIP:DMG: Exchange (0x06) =
[1667211128.174326][14571:14571] CHIP:DMG: {
[1667211128.174386][14571:14571] CHIP:DMG: AckMsg = 59306948
[1667211128.174504][14571:14571] CHIP:DMG: NeedsAck = true
[1667211128.174644][14571:14571] CHIP:DMG: }
[1667211128.174749][14571:14571] CHIP:DMG: }
[1667211128.174806][14571:14571] CHIP:DMG:
[1667211128.174876][14571:14571] CHIP:DMG: Encrypted Payload (71 bytes) =
[1667211128.174952][14571:14571] CHIP:DMG: {
[1667211128.175008][14571:14571] CHIP:DMG: data = 0081f70077598c07044cf9979924fdac4ff6a23289bb1f97e6e3a002eca76c55e494aa8ab1d0276c8b4498876b69956f77ba413fc733c35d4f988609d536f9be5cefb7c6752558
[1667211128.175068][14571:14571] CHIP:DMG: buffer_ptr = 187651867773504
[1667211128.175145][14571:14571] CHIP:DMG: }
[1667211128.175199][14571:14571] CHIP:DMG:
[1667211128.175276][14571:14571] CHIP:DMG: Decrypted Payload (37 bytes) =
[1667211128.175354][14571:14571] CHIP:DMG: {
[1667211128.175409][14571:14571] CHIP:DMG: data = 153601153501260050ec53b337012402012503010124041c18240205181818290424ff0118
[1667211128.175465][14571:14571] CHIP:DMG: }
[1667211128.175539][14571:14571] CHIP:DMG:
[1667211128.175716][14571:14571] CHIP:DMG: ReportDataMessage =
[1667211128.175782][14571:14571] CHIP:DMG: {
[1667211128.175836][14571:14571] CHIP:DMG: AttributeReportIBs =
[1667211128.175913][14571:14571] CHIP:DMG: [
[1667211128.175997][14571:14571] CHIP:DMG: AttributeReportIB =
[1667211128.176090][14571:14571] CHIP:DMG: {
[1667211128.176185][14571:14571] CHIP:DMG: AttributeDataIB =
[1667211128.176275][14571:14571] CHIP:DMG: {
[1667211128.176382][14571:14571] CHIP:DMG: DataVersion = 0xb353ec50,
[1667211128.176473][14571:14571] CHIP:DMG: AttributePathIB =
[1667211128.176582][14571:14571] CHIP:DMG: {
[1667211128.176670][14571:14571] CHIP:DMG: Endpoint = 0x1,
[1667211128.176786][14571:14571] CHIP:DMG: Cluster = 0x101,
[1667211128.176876][14571:14571] CHIP:DMG: Attribute = 0x0000_001C,
[1667211128.176980][14571:14571] CHIP:DMG: }
[1667211128.177078][14571:14571] CHIP:DMG:
[1667211128.177360][14571:14571] CHIP:DMG: Data = 5,
[1667211128.177444][14571:14571] CHIP:DMG: },
[1667211128.177561][14571:14571] CHIP:DMG:
disabled: true