blob: 08f9483b6c61aa10ad5580798dbfc007940bce04 [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: 3.2.9. [TC-CC-4.5] Saturation functionality with client as DUT
PICS:
- CC.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.
Commission TH(all-clusters-app) to TH(chip-tool) using below command
TH(all-clusters-app) : sudo ./chip-all-clusters-app --trace_decode 1
TH(chip-tool) : ./chip-tool pairing onnetwork 1 20202021 --trace_decode 1
disabled: true
- label: "Pre-Condition"
verification: |
1. Commission DUT to TH
2. Set DUT OnOff to On
./chip-tool onoff on 1 1
Verify response contains a success (value 0x00) status On TH(chip-tool) Logs:
[1659710262.390398][4459:4464] CHIP:DMG: InvokeResponseMessage =
[1659710262.390424][4459:4464] CHIP:DMG: {
[1659710262.390448][4459:4464] CHIP:DMG: suppressResponse = false,
[1659710262.390472][4459:4464] CHIP:DMG: InvokeResponseIBs =
[1659710262.390503][4459:4464] CHIP:DMG: [
[1659710262.390527][4459:4464] CHIP:DMG: InvokeResponseIB =
[1659710262.390559][4459:4464] CHIP:DMG: {
[1659710262.390584][4459:4464] CHIP:DMG: CommandStatusIB =
[1659710262.390617][4459:4464] CHIP:DMG: {
[1659710262.390642][4459:4464] CHIP:DMG: CommandPathIB =
[1659710262.390681][4459:4464] CHIP:DMG: {
[1659710262.390715][4459:4464] CHIP:DMG: EndpointId = 0x1,
[1659710262.390754][4459:4464] CHIP:DMG: ClusterId = 0x6,
[1659710262.390791][4459:4464] CHIP:DMG: CommandId = 0x1,
[1659710262.390826][4459:4464] CHIP:DMG: },
[1659710262.390866][4459:4464] CHIP:DMG:
[1659710262.390896][4459:4464] CHIP:DMG: StatusIB =
[1659710262.390938][4459:4464] CHIP:DMG: {
[1659710262.390977][4459:4464] CHIP:DMG: status = 0x00 (SUCCESS),
[1659710262.391012][4459:4464] CHIP:DMG: },
[1659710262.391050][4459:4464] CHIP:DMG:
[1659710262.391078][4459:4464] CHIP:DMG: },
[1659710262.391114][4459:4464] CHIP:DMG:
[1659710262.391143][4459:4464] CHIP:DMG: },
[1659710262.391174][4459:4464] CHIP:DMG:
[1659710262.391198][4459:4464] CHIP:DMG: ],
[1659710262.391227][4459:4464] CHIP:DMG:
[1659710262.391251][4459:4464] CHIP:DMG: InteractionModelRevision = 1
[1659710262.391273][4459:4464] CHIP:DMG: },
[1659710262.391331][4459:4464] CHIP:DMG: Received Command Response Status for Endpoint=1 Cluster=0x0000_0006 Command=0x0000_0001 Status=0x0
[1659710262.391373][4459:4464] CHIP:DMG: ICR moving to [AwaitingDe]
3. DUT supports CC.C.F00(HS)
disabled: true
- label: "DUT sends MoveToSaturation command to TH"
PICS: CC.C.C03.Tx
verification: |
./chip-tool colorcontrol move-to-saturation 200 300 0 0 1 1
Verify success response in TH(all-clusters-app) Log:
[InvokeResponseMessage =
[1666948929.559593][53014:53014] CHIP:DMG: {
[1666948929.559597][53014:53014] CHIP:DMG: suppressResponse = false,
[1666948929.559601][53014:53014] CHIP:DMG: InvokeResponseIBs =
[1666948929.559609][53014:53014] CHIP:DMG: [
[1666948929.559613][53014:53014] CHIP:DMG: InvokeResponseIB =
[1666948929.559620][53014:53014] CHIP:DMG: {
[1666948929.559625][53014:53014] CHIP:DMG: CommandStatusIB =
[1666948929.559630][53014:53014] CHIP:DMG: {
[1666948929.559635][53014:53014] CHIP:DMG: CommandPathIB =
[1666948929.559641][53014:53014] CHIP:DMG: {
[1666948929.559646][53014:53014] CHIP:DMG: EndpointId = 0x1,
[1666948929.559652][53014:53014] CHIP:DMG: ClusterId = 0x300,
[1666948929.559658][53014:53014] CHIP:DMG: CommandId = 0x3,
[1666948929.559663][53014:53014] CHIP:DMG: },
[1666948929.559671][53014:53014] CHIP:DMG:
[1666948929.559676][53014:53014] CHIP:DMG: StatusIB =
[1666948929.559682][53014:53014] CHIP:DMG: {
[1666948929.559687][53014:53014] CHIP:DMG: status = 0x00 (SUCCESS),
[1666948929.559692][53014:53014] CHIP:DMG: },
[1666948929.559698][53014:53014] CHIP:DMG:
[1666948929.559702][53014:53014] CHIP:DMG: },
[1666948929.559710][53014:53014] CHIP:DMG:
[1666948929.559713][53014:53014] CHIP:DMG: },
[1666948929.559719][53014:53014] CHIP:DMG:
[1666948929.559723][53014:53014] CHIP:DMG: ],
[1666948929.559731][53014:53014] CHIP:DMG:
[1666948929.559735][53014:53014] CHIP:DMG: InteractionModelRevision = 1
[1666948929.559739][53014:53014] CHIP:DMG: },
disabled: true
- label:
"DUT reads CurrentSaturation attribute from TH (potentially multiple
times)"
PICS: CC.C.C03.Tx && CC.C.A0001
verification: |
./chip-tool colorcontrol read current-saturation 1 1
After 30 Seconds, Verify response contains an CurrentSaturation value in TH(all-clusters-app) Logs:
ReportDataMessage =
[1666948964.837074][53014:53014] CHIP:DMG: {
[1666948964.837078][53014:53014] CHIP:DMG: AttributeReportIBs =
[1666948964.837086][53014:53014] CHIP:DMG: [
[1666948964.837088][53014:53014] CHIP:DMG: AttributeReportIB =
[1666948964.837095][53014:53014] CHIP:DMG: {
[1666948964.837098][53014:53014] CHIP:DMG: AttributeDataIB =
[1666948964.837103][53014:53014] CHIP:DMG: {
[1666948964.837108][53014:53014] CHIP:DMG: DataVersion = 0x3aac1e2f,
[1666948964.837112][53014:53014] CHIP:DMG: AttributePathIB =
[1666948964.837118][53014:53014] CHIP:DMG: {
[1666948964.837122][53014:53014] CHIP:DMG: Endpoint = 0x1,
[1666948964.837127][53014:53014] CHIP:DMG: Cluster = 0x300,
[1666948964.837132][53014:53014] CHIP:DMG: Attribute = 0x0000_0001,
[1666948964.837136][53014:53014] CHIP:DMG: }
[1666948964.837141][53014:53014] CHIP:DMG:
[1666948964.837146][53014:53014] CHIP:DMG: Data = 200,
[1666948964.837150][53014:53014] CHIP:DMG: },
[1666948964.837155][53014:53014] CHIP:DMG:
[1666948964.837159][53014:53014] CHIP:DMG: },
[1666948964.837166][53014:53014] CHIP:DMG:
[1666948964.837168][53014:53014] CHIP:DMG: ],
[1666948964.837175][53014:53014] CHIP:DMG:
[1666948964.837178][53014:53014] CHIP:DMG: SuppressResponse = true,
[1666948964.837182][53014:53014] CHIP:DMG: InteractionModelRevision = 1
[1666948964.837185][53014:53014] CHIP:DMG: }
disabled: true
- label: "DUT sends MoveSaturation command to TH"
PICS: CC.C.C04.Tx
verification: |
./chip-tool colorcontrol move-saturation 1 10 0 0 1 1
Verify success response in TH(all-clusters-app) Log:
InvokeResponseMessage =
[1666871847.999808][30461:30461] CHIP:DMG: {
[1666871847.999811][30461:30461] CHIP:DMG: suppressResponse = false,
[1666871847.999814][30461:30461] CHIP:DMG: InvokeResponseIBs =
[1666871847.999819][30461:30461] CHIP:DMG: [
[1666871847.999821][30461:30461] CHIP:DMG: InvokeResponseIB =
[1666871847.999826][30461:30461] CHIP:DMG: {
[1666871847.999829][30461:30461] CHIP:DMG: CommandStatusIB =
[1666871847.999832][30461:30461] CHIP:DMG: {
[1666871847.999835][30461:30461] CHIP:DMG: CommandPathIB =
[1666871847.999842][30461:30461] CHIP:DMG: {
[1666871847.999845][30461:30461] CHIP:DMG: EndpointId = 0x1,
[1666871847.999850][30461:30461] CHIP:DMG: ClusterId = 0x300,
[1666871847.999853][30461:30461] CHIP:DMG: CommandId = 0x4,
[1666871847.999858][30461:30461] CHIP:DMG: },
[1666871847.999863][30461:30461] CHIP:DMG:
[1666871847.999866][30461:30461] CHIP:DMG: StatusIB =
[1666871847.999871][30461:30461] CHIP:DMG: {
[1666871847.999874][30461:30461] CHIP:DMG: status = 0x00 (SUCCESS),
[1666871847.999878][30461:30461] CHIP:DMG: },
[1666871847.999882][30461:30461] CHIP:DMG:
[1666871847.999887][30461:30461] CHIP:DMG: },
[1666871847.999893][30461:30461] CHIP:DMG:
[1666871847.999896][30461:30461] CHIP:DMG: },
[1666871847.999900][30461:30461] CHIP:DMG:
[1666871847.999903][30461:30461] CHIP:DMG: ],
[1666871847.999908][30461:30461] CHIP:DMG:
[1666871847.999911][30461:30461] CHIP:DMG: InteractionModelRevision = 1
[1666871847.999913][30461:30461] CHIP:DMG: },
disabled: true
- label:
"DUT reads CurrentSaturation attribute (potentially multiple times)"
PICS: CC.C.C04.Tx && CC.C.A0001
verification: |
./chip-tool colorcontrol read current-saturation 1 1
After 10 seconds, Verify response contains an CurrentSaturation value in TH(all-clusters-app) Logs:
ReportDataMessage =
[1666949021.698047][53014:53014] CHIP:DMG: {
[1666949021.698049][53014:53014] CHIP:DMG: AttributeReportIBs =
[1666949021.698056][53014:53014] CHIP:DMG: [
[1666949021.698060][53014:53014] CHIP:DMG: AttributeReportIB =
[1666949021.698066][53014:53014] CHIP:DMG: {
[1666949021.698069][53014:53014] CHIP:DMG: AttributeDataIB =
[1666949021.698072][53014:53014] CHIP:DMG: {
[1666949021.698076][53014:53014] CHIP:DMG: DataVersion = 0x3aac1ed2,
[1666949021.698082][53014:53014] CHIP:DMG: AttributePathIB =
[1666949021.698087][53014:53014] CHIP:DMG: {
[1666949021.698093][53014:53014] CHIP:DMG: Endpoint = 0x1,
[1666949021.698097][53014:53014] CHIP:DMG: Cluster = 0x300,
[1666949021.698102][53014:53014] CHIP:DMG: Attribute = 0x0000_0001,
[1666949021.698106][53014:53014] CHIP:DMG: }
[1666949021.698110][53014:53014] CHIP:DMG:
[1666949021.698114][53014:53014] CHIP:DMG: Data = 254,
[1666949021.698117][53014:53014] CHIP:DMG: },
[1666949021.698123][53014:53014] CHIP:DMG:
[1666949021.698127][53014:53014] CHIP:DMG: },
[1666949021.698133][53014:53014] CHIP:DMG:
[1666949021.698135][53014:53014] CHIP:DMG: ],
[1666949021.698142][53014:53014] CHIP:DMG:
[1666949021.698146][53014:53014] CHIP:DMG: SuppressResponse = true,
[1666949021.698151][53014:53014] CHIP:DMG: InteractionModelRevision = 1
[1666949021.698154][53014:53014] CHIP:DMG: }
disabled: true
- label: "DUT sends StepSaturation command to TH"
PICS: CC.C.C05.Tx
verification: |
./chip-tool colorcontrol step-saturation 1 10 200 0 0 1 1
Verify success response in TH(all-clusters-app) Log:
InvokeResponseMessage =
[1666871905.186632][30461:30461] CHIP:DMG: {
[1666871905.186635][30461:30461] CHIP:DMG: suppressResponse = false,
[1666871905.186638][30461:30461] CHIP:DMG: InvokeResponseIBs =
[1666871905.186643][30461:30461] CHIP:DMG: [
[1666871905.186646][30461:30461] CHIP:DMG: InvokeResponseIB =
[1666871905.186651][30461:30461] CHIP:DMG: {
[1666871905.186654][30461:30461] CHIP:DMG: CommandStatusIB =
[1666871905.186657][30461:30461] CHIP:DMG: {
[1666871905.186660][30461:30461] CHIP:DMG: CommandPathIB =
[1666871905.186664][30461:30461] CHIP:DMG: {
[1666871905.186668][30461:30461] CHIP:DMG: EndpointId = 0x1,
[1666871905.186671][30461:30461] CHIP:DMG: ClusterId = 0x300,
[1666871905.186675][30461:30461] CHIP:DMG: CommandId = 0x5,
[1666871905.186679][30461:30461] CHIP:DMG: },
[1666871905.186684][30461:30461] CHIP:DMG:
[1666871905.186688][30461:30461] CHIP:DMG: StatusIB =
[1666871905.186692][30461:30461] CHIP:DMG: {
[1666871905.186696][30461:30461] CHIP:DMG: status = 0x00 (SUCCESS),
[1666871905.186699][30461:30461] CHIP:DMG: },
[1666871905.186703][30461:30461] CHIP:DMG:
[1666871905.186705][30461:30461] CHIP:DMG: },
[1666871905.186710][30461:30461] CHIP:DMG:
[1666871905.186713][30461:30461] CHIP:DMG: },
[1666871905.186717][30461:30461] CHIP:DMG:
[1666871905.186719][30461:30461] CHIP:DMG: ],
[1666871905.186723][30461:30461] CHIP:DMG:
[1666871905.186726][30461:30461] CHIP:DMG: InteractionModelRevision = 1
[1666871905.186728][30461:30461] CHIP:DMG: },
disabled: true
- label:
"DUT reads CurrentSaturation attribute from TH (potentially multiple
times)"
PICS: CC.C.C05.Tx && CC.C.A0001
verification: |
./chip-tool colorcontrol read current-saturation 1 1
After 20 Seconds, Verify response contains an CurrentSaturation value in TH(all-clusters-app) Logs:
ReportDataMessage =
[1666949085.456270][53014:53014] CHIP:DMG: {
[1666949085.456272][53014:53014] CHIP:DMG: AttributeReportIBs =
[1666949085.456278][53014:53014] CHIP:DMG: [
[1666949085.456281][53014:53014] CHIP:DMG: AttributeReportIB =
[1666949085.456286][53014:53014] CHIP:DMG: {
[1666949085.456289][53014:53014] CHIP:DMG: AttributeDataIB =
[1666949085.456292][53014:53014] CHIP:DMG: {
[1666949085.456296][53014:53014] CHIP:DMG: DataVersion = 0x3aac212b,
[1666949085.456299][53014:53014] CHIP:DMG: AttributePathIB =
[1666949085.456303][53014:53014] CHIP:DMG: {
[1666949085.456308][53014:53014] CHIP:DMG: Endpoint = 0x1,
[1666949085.456311][53014:53014] CHIP:DMG: Cluster = 0x300,
[1666949085.456316][53014:53014] CHIP:DMG: Attribute = 0x0000_0001,
[1666949085.456320][53014:53014] CHIP:DMG: }
[1666949085.456324][53014:53014] CHIP:DMG:
[1666949085.456328][53014:53014] CHIP:DMG: Data = 254,
[1666949085.456332][53014:53014] CHIP:DMG: },
[1666949085.456337][53014:53014] CHIP:DMG:
[1666949085.456340][53014:53014] CHIP:DMG: },
[1666949085.456344][53014:53014] CHIP:DMG:
[1666949085.456347][53014:53014] CHIP:DMG: ],
[1666949085.456352][53014:53014] CHIP:DMG:
[1666949085.456355][53014:53014] CHIP:DMG: SuppressResponse = true,
[1666949085.456358][53014:53014] CHIP:DMG: InteractionModelRevision = 1
[1666949085.456360][53014:53014] CHIP:DMG: }
disabled: true
- label: "DUT sends MoveToHueAndSaturation command to TH"
PICS: CC.C.C06.Tx
verification: |
./chip-tool colorcontrol move-to-hue-and-saturation 100 200 200 0 0 1 1
Verify success response in TH(all-clusters-app) Log:
InvokeResponseMessage =
[1666871966.930094][30461:30461] CHIP:DMG: {
[1666871966.930098][30461:30461] CHIP:DMG: suppressResponse = false,
[1666871966.930101][30461:30461] CHIP:DMG: InvokeResponseIBs =
[1666871966.930107][30461:30461] CHIP:DMG: [
[1666871966.930112][30461:30461] CHIP:DMG: InvokeResponseIB =
[1666871966.930120][30461:30461] CHIP:DMG: {
[1666871966.930123][30461:30461] CHIP:DMG: CommandStatusIB =
[1666871966.930127][30461:30461] CHIP:DMG: {
[1666871966.930131][30461:30461] CHIP:DMG: CommandPathIB =
[1666871966.930135][30461:30461] CHIP:DMG: {
[1666871966.930139][30461:30461] CHIP:DMG: EndpointId = 0x1,
[1666871966.930145][30461:30461] CHIP:DMG: ClusterId = 0x300,
[1666871966.930150][30461:30461] CHIP:DMG: CommandId = 0x6,
[1666871966.930154][30461:30461] CHIP:DMG: },
[1666871966.930160][30461:30461] CHIP:DMG:
[1666871966.930164][30461:30461] CHIP:DMG: StatusIB =
[1666871966.930170][30461:30461] CHIP:DMG: {
[1666871966.930173][30461:30461] CHIP:DMG: status = 0x00 (SUCCESS),
[1666871966.930177][30461:30461] CHIP:DMG: },
[1666871966.930181][30461:30461] CHIP:DMG:
[1666871966.930185][30461:30461] CHIP:DMG: },
[1666871966.930189][30461:30461] CHIP:DMG:
[1666871966.930193][30461:30461] CHIP:DMG: },
[1666871966.930198][30461:30461] CHIP:DMG:
[1666871966.930200][30461:30461] CHIP:DMG: ],
[1666871966.930205][30461:30461] CHIP:DMG:
[1666871966.930208][30461:30461] CHIP:DMG: InteractionModelRevision = 1
[1666871966.930213][30461:30461] CHIP:DMG: },
disabled: true
- label:
"DUT reads CurrentHue and CurrentSaturation attributes from TH
(potentially multiple times)"
PICS: CC.C.C06.Tx && CC.C.A0000 && CC.C.A0001
verification: |
./chip-tool colorcontrol read current-hue 1 1
After 20 Seconds, Verify response contains an CurrentHue value in TH(all-clusters-app) Logs:
ReportDataMessage =
[1666949242.902165][53014:53014] CHIP:DMG: {
[1666949242.902168][53014:53014] CHIP:DMG: AttributeReportIBs =
[1666949242.902173][53014:53014] CHIP:DMG: [
[1666949242.902176][53014:53014] CHIP:DMG: AttributeReportIB =
[1666949242.902181][53014:53014] CHIP:DMG: {
[1666949242.902184][53014:53014] CHIP:DMG: AttributeDataIB =
[1666949242.902188][53014:53014] CHIP:DMG: {
[1666949242.902192][53014:53014] CHIP:DMG: DataVersion = 0x3aac244c,
[1666949242.902194][53014:53014] CHIP:DMG: AttributePathIB =
[1666949242.902198][53014:53014] CHIP:DMG: {
[1666949242.902201][53014:53014] CHIP:DMG: Endpoint = 0x1,
[1666949242.902206][53014:53014] CHIP:DMG: Cluster = 0x300,
[1666949242.902209][53014:53014] CHIP:DMG: Attribute = 0x0000_0000,
[1666949242.902213][53014:53014] CHIP:DMG: }
[1666949242.902218][53014:53014] CHIP:DMG:
[1666949242.902222][53014:53014] CHIP:DMG: Data = 100,
[1666949242.902225][53014:53014] CHIP:DMG: },
[1666949242.902229][53014:53014] CHIP:DMG:
[1666949242.902232][53014:53014] CHIP:DMG: },
[1666949242.902236][53014:53014] CHIP:DMG:
[1666949242.902239][53014:53014] CHIP:DMG: ],
[1666949242.902244][53014:53014] CHIP:DMG:
[1666949242.902248][53014:53014] CHIP:DMG: SuppressResponse = true,
[1666949242.902250][53014:53014] CHIP:DMG: InteractionModelRevision = 1
[1666949242.902252][53014:53014] CHIP:DMG: }
./chip-tool colorcontrol read current-saturation 1 1
After 20 Seconds, Verify response contains an CurrentSaturation value in TH(all-clusters-app) Logs:
ReportDataMessage =
[1666949267.581331][53014:53014] CHIP:DMG: {
[1666949267.581334][53014:53014] CHIP:DMG: AttributeReportIBs =
[1666949267.581339][53014:53014] CHIP:DMG: [
[1666949267.581342][53014:53014] CHIP:DMG: AttributeReportIB =
[1666949267.581347][53014:53014] CHIP:DMG: {
[1666949267.581351][53014:53014] CHIP:DMG: AttributeDataIB =
[1666949267.581355][53014:53014] CHIP:DMG: {
[1666949267.581359][53014:53014] CHIP:DMG: DataVersion = 0x3aac244c,
[1666949267.581365][53014:53014] CHIP:DMG: AttributePathIB =
[1666949267.581369][53014:53014] CHIP:DMG: {
[1666949267.581373][53014:53014] CHIP:DMG: Endpoint = 0x1,
[1666949267.581377][53014:53014] CHIP:DMG: Cluster = 0x300,
[1666949267.581381][53014:53014] CHIP:DMG: Attribute = 0x0000_0001,
[1666949267.581384][53014:53014] CHIP:DMG: }
[1666949267.581388][53014:53014] CHIP:DMG:
[1666949267.581392][53014:53014] CHIP:DMG: Data = 200,
[1666949267.581394][53014:53014] CHIP:DMG: },
[1666949267.581400][53014:53014] CHIP:DMG:
[1666949267.581403][53014:53014] CHIP:DMG: },
[1666949267.581409][53014:53014] CHIP:DMG:
[1666949267.581411][53014:53014] CHIP:DMG: ],
[1666949267.581416][53014:53014] CHIP:DMG:
[1666949267.581418][53014:53014] CHIP:DMG: SuppressResponse = true,
[1666949267.581422][53014:53014] CHIP:DMG: InteractionModelRevision = 1
[1666949267.581424][53014:53014] CHIP:DMG: }
disabled: true
- label: "DUT sends StopMoveStep command to TH."
PICS: CC.C.C47.Tx
verification: |
./chip-tool colorcontrol stop-move-step 0 0 1 1
Verify success response in TH(all-clusters-app) Log:
InvokeResponseMessage =
[1666872053.240013][30461:30461] CHIP:DMG: {
[1666872053.240017][30461:30461] CHIP:DMG: suppressResponse = false,
[1666872053.240021][30461:30461] CHIP:DMG: InvokeResponseIBs =
[1666872053.240029][30461:30461] CHIP:DMG: [
[1666872053.240033][30461:30461] CHIP:DMG: InvokeResponseIB =
[1666872053.240041][30461:30461] CHIP:DMG: {
[1666872053.240046][30461:30461] CHIP:DMG: CommandStatusIB =
[1666872053.240051][30461:30461] CHIP:DMG: {
[1666872053.240056][30461:30461] CHIP:DMG: CommandPathIB =
[1666872053.240061][30461:30461] CHIP:DMG: {
[1666872053.240066][30461:30461] CHIP:DMG: EndpointId = 0x1,
[1666872053.240073][30461:30461] CHIP:DMG: ClusterId = 0x300,
[1666872053.240077][30461:30461] CHIP:DMG: CommandId = 0x47,
[1666872053.240082][30461:30461] CHIP:DMG: },
[1666872053.240088][30461:30461] CHIP:DMG:
[1666872053.240093][30461:30461] CHIP:DMG: StatusIB =
[1666872053.240098][30461:30461] CHIP:DMG: {
[1666872053.240103][30461:30461] CHIP:DMG: status = 0x00 (SUCCESS),
[1666872053.240108][30461:30461] CHIP:DMG: },
[1666872053.240113][30461:30461] CHIP:DMG:
[1666872053.240118][30461:30461] CHIP:DMG: },
[1666872053.240124][30461:30461] CHIP:DMG:
[1666872053.240129][30461:30461] CHIP:DMG: },
[1666872053.240136][30461:30461] CHIP:DMG:
[1666872053.240140][30461:30461] CHIP:DMG: ],
[1666872053.240148][30461:30461] CHIP:DMG:
[1666872053.240152][30461:30461] CHIP:DMG: InteractionModelRevision = 1
[1666872053.240156][30461:30461] CHIP:DMG: },
disabled: true
- label:
"Over TransitionTime, DUT reads CurrentSaturation attribute from TH."
PICS: CC.C.C47.Tx && CC.C.A0001
verification: |
./chip-tool colorcontrol read current-saturation 1 1
Verify response contains an CurrentSaturation value in TH(all-clusters-app) Logs:
ReportDataMessage =
[1667371661.960880][9339:9339] CHIP:DMG: {
[1667371661.960882][9339:9339] CHIP:DMG: AttributeReportIBs =
[1667371661.960887][9339:9339] CHIP:DMG: [
[1667371661.960890][9339:9339] CHIP:DMG: AttributeReportIB =
[1667371661.960896][9339:9339] CHIP:DMG: {
[1667371661.960898][9339:9339] CHIP:DMG: AttributeDataIB =
[1667371661.960901][9339:9339] CHIP:DMG: {
[1667371661.960905][9339:9339] CHIP:DMG: DataVersion = 0xc1914ea4,
[1667371661.960908][9339:9339] CHIP:DMG: AttributePathIB =
[1667371661.960911][9339:9339] CHIP:DMG: {
[1667371661.960917][9339:9339] CHIP:DMG: Endpoint = 0x1,
[1667371661.960924][9339:9339] CHIP:DMG: Cluster = 0x300,
[1667371661.960928][9339:9339] CHIP:DMG: Attribute = 0x0000_0001,
[1667371661.960931][9339:9339] CHIP:DMG: }
[1667371661.960935][9339:9339] CHIP:DMG:
[1667371661.960940][9339:9339] CHIP:DMG: Data = 200,
[1667371661.960943][9339:9339] CHIP:DMG: },
[1667371661.960948][9339:9339] CHIP:DMG:
[1667371661.960951][9339:9339] CHIP:DMG: },
[1667371661.960957][9339:9339] CHIP:DMG:
[1667371661.960961][9339:9339] CHIP:DMG: ],
[1667371661.960966][9339:9339] CHIP:DMG:
[1667371661.960971][9339:9339] CHIP:DMG: SuppressResponse = true,
[1667371661.960974][9339:9339] CHIP:DMG: InteractionModelRevision = 1
[1667371661.960977][9339:9339] CHIP:DMG: }
disabled: true