blob: 21aa0d7481c7c57569516b708874311c718e9809 [file] [log] [blame]
# Copyright (c) 2023 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.
name:
4.2.5. [TC-SMOKECO-2.5] Secondary Functionality - Optional with DUT as
Server
PICS:
- SMOKECO.S
config:
nodeId: 0x12344321
cluster: "Smoke CO Alarm"
endpoint: 1
timeout: 6090
TEST_EVENT_TRIGGER_KEY:
type: octet_string
defaultValue: "hex:00112233445566778899aabbccddeeff"
TEST_EVENT_TRIGGER_WARNING_SMOKE_ALARM:
type: int64u
defaultValue: "0x005c000000000090"
TEST_EVENT_TRIGGER_CRITICAL_SMOKE_ALARM:
type: int64u
defaultValue: "0x005c00000000009c"
TEST_EVENT_TRIGGER_SMOKE_ALARM_CLEAR:
type: int64u
defaultValue: "0x005c0000000000a0"
TEST_EVENT_TRIGGER_WARNING_CO_ALARM:
type: int64u
defaultValue: "0x005c000000000091"
TEST_EVENT_TRIGGER_CRITICAL_CO_ALARM:
type: int64u
defaultValue: "0x005c00000000009d"
TEST_EVENT_TRIGGER_CO_ALARM_CLEAR:
type: int64u
defaultValue: "0x005c0000000000a1"
TEST_EVENT_TRIGGER_DEVICE_MUTED:
type: int64u
defaultValue: "0x005c00000000009b"
TEST_EVENT_TRIGGER_DEVICE_MUTED_CLEAR:
type: int64u
defaultValue: "0x005c0000000000ab"
TEST_EVENT_TRIGGER_INTERCONNECT_SMOKE_ALARM:
type: int64u
defaultValue: "0x005c000000000092"
TEST_EVENT_TRIGGER_INTERCONNECT_SMOKE_ALARM_CLEAR:
type: int64u
defaultValue: "0x005c0000000000a2"
TEST_EVENT_TRIGGER_INTERCONNECT_CO_ALARM:
type: int64u
defaultValue: "0x005c000000000094"
TEST_EVENT_TRIGGER_INTERCONNECT_CO_ALARM_CLEAR:
type: int64u
defaultValue: "0x005c0000000000a4"
TEST_EVENT_TRIGGER_CONTAMINATION_STATE_HIGH:
type: int64u
defaultValue: "0x005c000000000096"
TEST_EVENT_TRIGGER_CONTAMINATION_STATE_LOW:
type: int64u
defaultValue: "0x005c000000000097"
TTEST_EVENT_TRIGGER_CONTAMINATION_STATE_CLEAR:
type: int64u
defaultValue: "0x005c0000000000a6"
TEST_EVENT_TRIGGER_SENSITIVITY_LEVEL_HIGH:
type: int64u
defaultValue: "0x005c000000000098"
TEST_EVENT_TRIGGER_SENSITIVITY_LEVEL_LOW:
type: int64u
defaultValue: "0x005c000000000099"
TTEST_EVENT_TRIGGER_SENSITIVITY_LEVEL_CLEAR:
type: int64u
defaultValue: "0x005c0000000000a8"
tests:
- label: "Step 1: Commission DUT to TH"
cluster: "DelayCommands"
command: "WaitForCommissionee"
arguments:
values:
- name: "nodeId"
value: nodeId
- label:
"Step 2: TH subscribes to InterconnectSmokeAlarm attribute from DUT"
PICS: SMOKECO.S.A0008
command: "subscribeAttribute"
attribute: "InterconnectSmokeAlarm"
minInterval: 1
maxInterval: 900
response:
value: 0
constraints:
type: enum8
- label: "Step 3: TH reads ExpressedState attribute from DUT"
PICS: SMOKECO.S.A0008 && SMOKECO.S.A0000
command: "readAttribute"
attribute: "ExpressedState"
response:
value: 0
constraints:
type: enum8
- label: "TH gets last event number from DUT"
PICS: SMOKECO.S.E0a
command: "readEvent"
event: "AllClear"
- label:
"Step 4: TH reads TestEventTriggersEnabled attribute from General
Diagnostics Cluster"
PICS: SMOKECO.S.A0008 && DGGEN.S.A0008
cluster: "General Diagnostics"
endpoint: 0
command: "readAttribute"
attribute: "TestEventTriggersEnabled"
response:
value: 1
- label:
"Step 5: TH sends TestEventTrigger command to General Diagnostics
Cluster on Endpoint 0 with EnableKey field set to
PIXIT.SMOKECO.TEST_EVENT_TRIGGER_KEY and EventTrigger field set to
PIXIT.SMOKECO.TEST_EVENT_TRIGGER for Interconnect Smoke Alarm Test
Event"
PICS: SMOKECO.S.A0008 && DGGEN.S.C00.Rsp
cluster: "General Diagnostics"
endpoint: 0
command: "TestEventTrigger"
arguments:
values:
- name: "EnableKey"
value: TEST_EVENT_TRIGGER_KEY
- name: "EventTrigger"
value: TEST_EVENT_TRIGGER_INTERCONNECT_SMOKE_ALARM
- label:
"Step 6: TH waits for a report of InterconnectSmokeAlarm attribute
from DUT with a timeout of 300 seconds"
PICS: PICS_SKIP_SAMPLE_APP && SMOKECO.S.A0008
cluster: "LogCommands"
command: "UserPrompt"
verification: |
./chip-tool smokecoalarm read interconnect-smoke-alarm 1 1
[TOO] Endpoint: 1 Cluster: 0x0000_005C Attribute 0x0000_0008 DataVersion: 1795725838
[TOO] InterconnectSmokeAlarm: 1
[1692347356.664341][2311:2313] CHIP:EM: <<< [E:44547i S:37350 M:57275061 (Ack:90753262)] (S) Msg TX to 1:0000000000000001 [D134] --- Type 0000:10 (SecureChannel:StandaloneAck)
arguments:
values:
- name: "message"
value: "Enter 'y' after success"
- name: "expectedValue"
value: "y"
- label: "Step 7: TH reads InterconnectSmokeAlarm event from DUT"
PICS: SMOKECO.S.A0008 && SMOKECO.S.E08
command: "readEvent"
event: "InterconnectSmokeAlarm"
eventNumber: "LastReceivedEventNumber + 1"
response:
value: { AlarmSeverityLevel: 1 }
- label: "Step 8: TH reads ExpressedState attribute from DUT"
PICS: SMOKECO.S.A0008 && SMOKECO.S.A0000
command: "readAttribute"
attribute: "ExpressedState"
response:
value: 7
constraints:
type: enum8
- label:
"Step 9: TH sends TestEventTrigger command to General Diagnostics
Cluster on Endpoint 0 with EnableKey field set to
PIXIT.SMOKECO.TEST_EVENT_TRIGGER_KEY and EventTrigger field set to
PIXIT.SMOKECO.TEST_EVENT_TRIGGER for Interconnect Smoke Alarm Test
Event Clear"
PICS: SMOKECO.S.A0008 && DGGEN.S.C00.Rsp
cluster: "General Diagnostics"
endpoint: 0
command: "TestEventTrigger"
arguments:
values:
- name: "EnableKey"
value: TEST_EVENT_TRIGGER_KEY
- name: "EventTrigger"
value: TEST_EVENT_TRIGGER_INTERCONNECT_SMOKE_ALARM_CLEAR
- label:
"Step 10: TH waits for a report of InterconnectSmokeAlarm attribute
from DUT with a timeout of 300 seconds"
PICS: PICS_SKIP_SAMPLE_APP && SMOKECO.S.A0008
cluster: "LogCommands"
command: "UserPrompt"
verification: |
./chip-tool smokecoalarm read interconnect-smoke-alarm 1 1
[TOO] Endpoint: 1 Cluster: 0x0000_005C Attribute 0x0000_0008 DataVersion: 1795725838
[TOO] InterconnectSmokeAlarm: 0
[1692347356.664341][2311:2313] CHIP:EM: <<< [E:44547i S:37350 M:57275061 (Ack:90753262)] (S) Msg TX to 1:0000000000000001 [D134] --- Type 0000:10 (SecureChannel:StandaloneAck)
arguments:
values:
- name: "message"
value: "Enter 'y' after success"
- name: "expectedValue"
value: "y"
- label: "Step 11: TH reads ExpressedState attribute from DUT"
PICS: SMOKECO.S.A0008 && SMOKECO.S.A0000
command: "readAttribute"
attribute: "ExpressedState"
response:
value: 0
constraints:
type: enum8
- label: "Step 12: TH reads AllClear event from DUT"
PICS: SMOKECO.S.A0008 && SMOKECO.S.E0a
command: "readEvent"
event: "AllClear"
eventNumber: "LastReceivedEventNumber + 1"
response:
value: {}
- label: "Step 13: TH subscribes to InterconnectCOAlarm attribute from DUT"
PICS: SMOKECO.S.A0009
command: "subscribeAttribute"
attribute: "InterconnectCOAlarm"
minInterval: 1
maxInterval: 900
response:
value: 0
constraints:
type: enum8
- label: "Step 14: TH reads ExpressedState attribute from DUT"
PICS: SMOKECO.S.A0009 && SMOKECO.S.A0000
command: "readAttribute"
attribute: "ExpressedState"
response:
value: 0
constraints:
type: enum8
- label:
"Step 15: TH sends TestEventTrigger command to General Diagnostics
Cluster on Endpoint 0 with EnableKey field set to
PIXIT.SMOKECO.TEST_EVENT_TRIGGER_KEY and EventTrigger field set to
PIXIT.SMOKECO.TEST_EVENT_TRIGGER for Interconnect CO Alarm Test Event"
PICS: SMOKECO.S.A0009 && DGGEN.S.C00.Rsp
cluster: "General Diagnostics"
endpoint: 0
command: "TestEventTrigger"
arguments:
values:
- name: "EnableKey"
value: TEST_EVENT_TRIGGER_KEY
- name: "EventTrigger"
value: TEST_EVENT_TRIGGER_INTERCONNECT_CO_ALARM
- label:
"Step 16: TH waits for a report of InterconnectCOAlarm attribute from
DUT with a timeout of 300 seconds"
PICS: PICS_SKIP_SAMPLE_APP && SMOKECO.S.A0009
cluster: "LogCommands"
command: "UserPrompt"
verification: |
./chip-tool smokecoalarm read interconnect-coalarm 1 1
[TOO] Endpoint: 1 Cluster: 0x0000_005C Attribute 0x0000_0009 DataVersion: 1795725838
[TOO] InterconnectCOAlarm: 1
[1692347783.137318][2349:2351] CHIP:EM: <<< [E:27521i S:62929 M:152911121 (Ack:73193021)] (S) Msg TX to 1:0000000000000001 [D134] --- Type 0000:10 (SecureChannel:StandaloneAck)
arguments:
values:
- name: "message"
value: "Enter 'y' after success"
- name: "expectedValue"
value: "y"
- label: "Step 17: TH reads InterconnectCOAlarm event from DUT"
PICS: SMOKECO.S.A0009 && SMOKECO.S.E09
command: "readEvent"
event: "InterconnectCOAlarm"
eventNumber: "LastReceivedEventNumber + 1"
response:
value: { AlarmSeverityLevel: 1 }
- label: "Step 18: TH reads ExpressedState attribute from DUT"
PICS: SMOKECO.S.A0009 && SMOKECO.S.A0000
command: "readAttribute"
attribute: "ExpressedState"
response:
value: 8
constraints:
type: enum8
- label:
"Step 19: TH sends TestEventTrigger command to General Diagnostics
Cluster on Endpoint 0 with EnableKey field set to
PIXIT.SMOKECO.TEST_EVENT_TRIGGER_KEY and EventTrigger field set to
PIXIT.SMOKECO.TEST_EVENT_TRIGGER for Interconnect CO Alarm Test Event
Clear"
PICS: SMOKECO.S.A0009 && DGGEN.S.C00.Rsp
cluster: "General Diagnostics"
endpoint: 0
command: "TestEventTrigger"
arguments:
values:
- name: "EnableKey"
value: TEST_EVENT_TRIGGER_KEY
- name: "EventTrigger"
value: TEST_EVENT_TRIGGER_INTERCONNECT_CO_ALARM_CLEAR
- label:
"Step 20: TH waits for a report of InterconnectCOAlarm attribute from
DUT with a timeout of 300 seconds"
PICS: PICS_SKIP_SAMPLE_APP && SMOKECO.S.A0009
cluster: "LogCommands"
command: "UserPrompt"
verification: |
./chip-tool smokecoalarm read interconnect-coalarm 1 1
[TOO] Endpoint: 1 Cluster: 0x0000_005C Attribute 0x0000_0009 DataVersion: 1795725838
[TOO] InterconnectCOAlarm: 0
[1692347783.137318][2349:2351] CHIP:EM: <<< [E:27521i S:62929 M:152911121 (Ack:73193021)] (S) Msg TX to 1:0000000000000001 [D134] --- Type 0000:10 (SecureChannel:StandaloneAck)
arguments:
values:
- name: "message"
value: "Enter 'y' after success"
- name: "expectedValue"
value: "y"
- label: "Step 21: TH reads ExpressedState attribute from DUT"
PICS: SMOKECO.S.A0009 && SMOKECO.S.A0000
command: "readAttribute"
attribute: "ExpressedState"
response:
value: 0
constraints:
type: enum8
- label: "Step 22: TH reads AllClear event from DUT"
PICS: SMOKECO.S.A0009 && SMOKECO.S.E0a
command: "readEvent"
event: "AllClear"
eventNumber: "LastReceivedEventNumber + 1"
response:
value: {}
- label: "Step 23: TH subscribes to ContaminationState attribute from DUT"
PICS: SMOKECO.S.A000a
command: "subscribeAttribute"
attribute: "ContaminationState"
minInterval: 1
maxInterval: 900
response:
value: 0
constraints:
type: enum8
- label:
"Step 24: TH sends TestEventTrigger command to General Diagnostics
Cluster on Endpoint 0 with EnableKey field set to
PIXIT.SMOKECO.TEST_EVENT_TRIGGER_KEY and EventTrigger field set to
PIXIT.SMOKECO.TEST_EVENT_TRIGGER for Contamination State (High) Test
Event"
PICS: SMOKECO.S.A000a && DGGEN.S.C00.Rsp
cluster: "General Diagnostics"
endpoint: 0
command: "TestEventTrigger"
arguments:
values:
- name: "EnableKey"
value: TEST_EVENT_TRIGGER_KEY
- name: "EventTrigger"
value: TEST_EVENT_TRIGGER_CONTAMINATION_STATE_HIGH
- label:
"Step 25: TH waits for a report of ContaminationState attribute from
DUT with a timeout of 300 seconds"
PICS: PICS_SKIP_SAMPLE_APP && SMOKECO.S.A000a
cluster: "LogCommands"
command: "UserPrompt"
verification: |
./chip-tool smokecoalarm read contamination-state 1 1
Verify that the value of ContaminationState is 2 or 3
[TOO] Endpoint: 1 Cluster: 0x0000_005C Attribute 0x0000_000A DataVersion: 1795725838
[TOO] ContaminationState: 2
[1692348096.518517][2379:2381] CHIP:EM: <<< [E:58566i S:46219 M:91979742 (Ack:78967986)] (S) Msg TX to 1:0000000000000001 [D134] --- Type 0000:10 (SecureChannel:StandaloneAck)
arguments:
values:
- name: "message"
value: "Enter 'y' after success"
- name: "expectedValue"
value: "y"
- label:
"Step 26: TH sends TestEventTrigger command to General Diagnostics
Cluster on Endpoint 0 with EnableKey field set to
PIXIT.SMOKECO.TEST_EVENT_TRIGGER_KEY and EventTrigger field set to
PIXIT.SMOKECO.TEST_EVENT_TRIGGER for Contamination State Test Event
Clear"
PICS: SMOKECO.S.A000a && DGGEN.S.C00.Rsp
cluster: "General Diagnostics"
endpoint: 0
command: "TestEventTrigger"
arguments:
values:
- name: "EnableKey"
value: TEST_EVENT_TRIGGER_KEY
- name: "EventTrigger"
value: TTEST_EVENT_TRIGGER_CONTAMINATION_STATE_CLEAR
- label:
"Step 27: TH waits for a report of ContaminationState attribute from
DUT with a timeout of 300 seconds"
PICS: PICS_SKIP_SAMPLE_APP && SMOKECO.S.A000a
cluster: "LogCommands"
command: "UserPrompt"
verification: |
./chip-tool smokecoalarm read contamination-state 1 1
[TOO] Endpoint: 1 Cluster: 0x0000_005C Attribute 0x0000_000A DataVersion: 1795725838
[TOO] ContaminationState: 0
[1692348096.518517][2379:2381] CHIP:EM: <<< [E:58566i S:46219 M:91979742 (Ack:78967986)] (S) Msg TX to 1:0000000000000001 [D134] --- Type 0000:10 (SecureChannel:StandaloneAck)
arguments:
values:
- name: "message"
value: "Enter 'y' after success"
- name: "expectedValue"
value: "y"
- label:
"Step 28: TH sends TestEventTrigger command to General Diagnostics
Cluster on Endpoint 0 with EnableKey field set to
PIXIT.SMOKECO.TEST_EVENT_TRIGGER_KEY and EventTrigger field set to
PIXIT.SMOKECO.TEST_EVENT_TRIGGER for Contamination State (Low) Test
Event"
PICS: SMOKECO.S.A000a && DGGEN.S.C00.Rsp
cluster: "General Diagnostics"
endpoint: 0
command: "TestEventTrigger"
arguments:
values:
- name: "EnableKey"
value: TEST_EVENT_TRIGGER_KEY
- name: "EventTrigger"
value: TEST_EVENT_TRIGGER_CONTAMINATION_STATE_LOW
- label:
"Step 29: TH waits for a report of ContaminationState attribute from
DUT with a timeout of 300 seconds"
PICS: PICS_SKIP_SAMPLE_APP && SMOKECO.S.A000a
cluster: "LogCommands"
command: "UserPrompt"
verification: |
./chip-tool smokecoalarm read contamination-state 1 1
[TOO] Endpoint: 1 Cluster: 0x0000_005C Attribute 0x0000_000A DataVersion: 1795725838
[TOO] ContaminationState: 1
[1692348096.518517][2379:2381] CHIP:EM: <<< [E:58566i S:46219 M:91979742 (Ack:78967986)] (S) Msg TX to 1:0000000000000001 [D134] --- Type 0000:10 (SecureChannel:StandaloneAck)
arguments:
values:
- name: "message"
value: "Enter 'y' after success"
- name: "expectedValue"
value: "y"
- label:
"Step 30: TH sends TestEventTrigger command to General Diagnostics
Cluster on Endpoint 0 with EnableKey field set to
PIXIT.SMOKECO.TEST_EVENT_TRIGGER_KEY and EventTrigger field set to
PIXIT.SMOKECO.TEST_EVENT_TRIGGER for Contamination State Test Event
Clear"
PICS: SMOKECO.S.A000a && DGGEN.S.C00.Rsp
cluster: "General Diagnostics"
endpoint: 0
command: "TestEventTrigger"
arguments:
values:
- name: "EnableKey"
value: TEST_EVENT_TRIGGER_KEY
- name: "EventTrigger"
value: TTEST_EVENT_TRIGGER_CONTAMINATION_STATE_CLEAR
- label:
"Step 31: TH waits for a report of ContaminationState attribute from
DUT with a timeout of 300 seconds"
PICS: PICS_SKIP_SAMPLE_APP && SMOKECO.S.A000a
cluster: "LogCommands"
command: "UserPrompt"
verification: |
./chip-tool smokecoalarm read contamination-state 1 1
[TOO] Endpoint: 1 Cluster: 0x0000_005C Attribute 0x0000_000A DataVersion: 1795725838
[TOO] ContaminationState: 0
[1692348096.518517][2379:2381] CHIP:EM: <<< [E:58566i S:46219 M:91979742 (Ack:78967986)] (S) Msg TX to 1:0000000000000001 [D134] --- Type 0000:10 (SecureChannel:StandaloneAck)
arguments:
values:
- name: "message"
value: "Enter 'y' after success"
- name: "expectedValue"
value: "y"
- label:
"Step 32: TH subscribes to SmokeSensitivityLevel attribute from DUT"
PICS: SMOKECO.S.A000b
command: "subscribeAttribute"
attribute: "SmokeSensitivityLevel"
minInterval: 1
maxInterval: 900
response:
value: 1
constraints:
type: enum8
- label:
"Step 33: TH sends TestEventTrigger command to General Diagnostics
Cluster on Endpoint 0 with EnableKey field set to
PIXIT.SMOKECO.TEST_EVENT_TRIGGER_KEY and EventTrigger field set to
PIXIT.SMOKECO.TEST_EVENT_TRIGGER for Smoke Sensitivity Level (High)
Test Event"
PICS: SMOKECO.S.A000b && DGGEN.S.C00.Rsp
cluster: "General Diagnostics"
endpoint: 0
command: "TestEventTrigger"
arguments:
values:
- name: "EnableKey"
value: TEST_EVENT_TRIGGER_KEY
- name: "EventTrigger"
value: TEST_EVENT_TRIGGER_SENSITIVITY_LEVEL_HIGH
- label:
"Step 34: TH waits for a report of SmokeSensitivityLevel attribute
from DUT with a timeout of 300 seconds"
PICS: PICS_SKIP_SAMPLE_APP && SMOKECO.S.A000b
cluster: "LogCommands"
command: "UserPrompt"
verification: |
./chip-tool smokecoalarm read smoke-sensitivity-level 1 1
[TOO] Endpoint: 1 Cluster: 0x0000_005C Attribute 0x0000_000B DataVersion: 1795725838
[TOO] SmokeSensitivityLevel: 0
[1692348402.151948][2411:2413] CHIP:EM: <<< [E:29308i S:32670 M:242614750 (Ack:166603333)] (S) Msg TX to 1:0000000000000001 [D134] --- Type 0000:10 (SecureChannel:StandaloneAck)
arguments:
values:
- name: "message"
value: "Enter 'y' after success"
- name: "expectedValue"
value: "y"
- label:
"Step 35: TH sends TestEventTrigger command to General Diagnostics
Cluster on Endpoint 0 with EnableKey field set to
PIXIT.SMOKECO.TEST_EVENT_TRIGGER_KEY and EventTrigger field set to
PIXIT.SMOKECO.TEST_EVENT_TRIGGER for Smoke Sensitivity Level Test
Event Clear"
PICS: SMOKECO.S.A000b && DGGEN.S.C00.Rsp
cluster: "General Diagnostics"
endpoint: 0
command: "TestEventTrigger"
arguments:
values:
- name: "EnableKey"
value: TEST_EVENT_TRIGGER_KEY
- name: "EventTrigger"
value: TTEST_EVENT_TRIGGER_SENSITIVITY_LEVEL_CLEAR
- label:
"Step 36: TH waits for a report of SmokeSensitivityLevel attribute
from DUT with a timeout of 300 seconds"
PICS: PICS_SKIP_SAMPLE_APP && SMOKECO.S.A000b
cluster: "LogCommands"
command: "UserPrompt"
verification: |
./chip-tool smokecoalarm read smoke-sensitivity-level 1 1
[TOO] Endpoint: 1 Cluster: 0x0000_005C Attribute 0x0000_000B DataVersion: 1795725838
[TOO] SmokeSensitivityLevel: 1
[1692348402.151948][2411:2413] CHIP:EM: <<< [E:29308i S:32670 M:242614750 (Ack:166603333)] (S) Msg TX to 1:0000000000000001 [D134] --- Type 0000:10 (SecureChannel:StandaloneAck)
arguments:
values:
- name: "message"
value: "Enter 'y' after success"
- name: "expectedValue"
value: "y"
- label:
"Step 37: TH sends TestEventTrigger command to General Diagnostics
Cluster on Endpoint 0 with EnableKey field set to
PIXIT.SMOKECO.TEST_EVENT_TRIGGER_KEY and EventTrigger field set to
PIXIT.SMOKECO.TEST_EVENT_TRIGGER for Smoke Sensitivity Level (Low)
Test Event"
PICS: SMOKECO.S.A000b && DGGEN.S.C00.Rsp
cluster: "General Diagnostics"
endpoint: 0
command: "TestEventTrigger"
arguments:
values:
- name: "EnableKey"
value: TEST_EVENT_TRIGGER_KEY
- name: "EventTrigger"
value: TEST_EVENT_TRIGGER_SENSITIVITY_LEVEL_LOW
- label:
"Step 38: TH waits for a report of SmokeSensitivityLevel attribute
from DUT with a timeout of 300 seconds"
PICS: PICS_SKIP_SAMPLE_APP && SMOKECO.S.A000b
cluster: "LogCommands"
command: "UserPrompt"
verification: |
./chip-tool smokecoalarm read smoke-sensitivity-level 1 1
[TOO] Endpoint: 1 Cluster: 0x0000_005C Attribute 0x0000_000B DataVersion: 1795725838
[TOO] SmokeSensitivityLevel: 2
[1692348402.151948][2411:2413] CHIP:EM: <<< [E:29308i S:32670 M:242614750 (Ack:166603333)] (S) Msg TX to 1:0000000000000001 [D134] --- Type 0000:10 (SecureChannel:StandaloneAck)
arguments:
values:
- name: "message"
value: "Enter 'y' after success"
- name: "expectedValue"
value: "y"
- label:
"Step 39: TH sends TestEventTrigger command to General Diagnostics
Cluster on Endpoint 0 with EnableKey field set to
PIXIT.SMOKECO.TEST_EVENT_TRIGGER_KEY and EventTrigger field set to
PIXIT.SMOKECO.TEST_EVENT_TRIGGER for Smoke Sensitivity Level Test
Event Clear"
PICS: SMOKECO.S.A000b && DGGEN.S.C00.Rsp
cluster: "General Diagnostics"
endpoint: 0
command: "TestEventTrigger"
arguments:
values:
- name: "EnableKey"
value: TEST_EVENT_TRIGGER_KEY
- name: "EventTrigger"
value: TTEST_EVENT_TRIGGER_SENSITIVITY_LEVEL_CLEAR
- label:
"Step 40: TH waits for a report of SmokeSensitivityLevel attribute
from DUT with a timeout of 300 seconds"
PICS: PICS_SKIP_SAMPLE_APP && SMOKECO.S.A000b
cluster: "LogCommands"
command: "UserPrompt"
verification: |
./chip-tool smokecoalarm read smoke-sensitivity-level 1 1
[TOO] Endpoint: 1 Cluster: 0x0000_005C Attribute 0x0000_000B DataVersion: 1795725838
[TOO] SmokeSensitivityLevel: 1
[1692348402.151948][2411:2413] CHIP:EM: <<< [E:29308i S:32670 M:242614750 (Ack:166603333)] (S) Msg TX to 1:0000000000000001 [D134] --- Type 0000:10 (SecureChannel:StandaloneAck)
arguments:
values:
- name: "message"
value: "Enter 'y' after success"
- name: "expectedValue"
value: "y"
- label: "Step 41: TH subscribes to DeviceMuted attribute from DUT"
PICS: SMOKECO.S.A0004
command: "subscribeAttribute"
attribute: "DeviceMuted"
minInterval: 1
maxInterval: 900
response:
value: 0
constraints:
type: enum8
- label: "Step 42: TH reads FeatureMap attribute(Smoke Alarm) from DUT"
PICS: SMOKECO.S.A0004 && SMOKECO.S.F00
command: "readAttribute"
attribute: "FeatureMap"
response:
constraints:
type: bitmap32
hasMasksSet: [0x1]
- label: "Step 43: TH subscribes to SmokeState attribute from DUT"
PICS: SMOKECO.S.A0004 && SMOKECO.S.F00 && SMOKECO.S.A0001
command: "subscribeAttribute"
attribute: "SmokeState"
minInterval: 1
maxInterval: 900
response:
value: 0
constraints:
type: enum8
- label:
"Step 44: TH sends TestEventTrigger command to General Diagnostics
Cluster on Endpoint 0 with EnableKey field set to
PIXIT.SMOKECO.TEST_EVENT_TRIGGER_KEY and EventTrigger field set to
PIXIT.SMOKECO.TEST_EVENT_TRIGGER for Warning Smoke Alarm Test Event"
PICS: SMOKECO.S.A0004 && SMOKECO.S.F00 && DGGEN.S.C00.Rsp
cluster: "General Diagnostics"
endpoint: 0
command: "TestEventTrigger"
arguments:
values:
- name: "EnableKey"
value: TEST_EVENT_TRIGGER_KEY
- name: "EventTrigger"
value: TEST_EVENT_TRIGGER_WARNING_SMOKE_ALARM
- label:
"Step 45: TH waits for a report of SmokeState attribute from DUT with
a timeout of 300 seconds"
PICS:
PICS_SKIP_SAMPLE_APP && SMOKECO.S.A0004 && SMOKECO.S.F00 &&
SMOKECO.S.A0001
cluster: "LogCommands"
command: "UserPrompt"
verification: |
./chip-tool smokecoalarm read smoke-state 1 1
[TOO] Endpoint: 1 Cluster: 0x0000_005C Attribute 0x0000_0001 DataVersion: 1795725838
[TOO] SmokeState: 1
[1692349339.825752][2459:2461] CHIP:EM: <<< [E:61294i S:49169 M:238949431 (Ack:140762876)] (S) Msg TX to 1:0000000000000001 [D134] --- Type 0000:10 (SecureChannel:StandaloneAck)
arguments:
values:
- name: "message"
value: "Enter 'y' after success"
- name: "expectedValue"
value: "y"
- label: "Step 46a: TH subscribes to DeviceMuted attribute from DUT"
PICS: SMOKECO.S.A0004 && SMOKECO.S.F00
command: "subscribeAttribute"
attribute: "DeviceMuted"
minInterval: 1
maxInterval: 900
- label:
"Step 46n: TH sends TestEventTrigger command to General Diagnostics
Cluster on Endpoint 0 with EnableKey field set to
PIXIT.SMOKECO.TEST_EVENT_TRIGGER_KEY and EventTrigger field set to
PIXIT.SMOKECO.TEST_EVENT_TRIGGER for Manual Device Mute Test Event"
PICS: SMOKECO.S.A0004 && SMOKECO.S.F00 && DGGEN.S.C00.Rsp
cluster: "General Diagnostics"
endpoint: 0
command: "TestEventTrigger"
arguments:
values:
- name: "EnableKey"
value: TEST_EVENT_TRIGGER_KEY
- name: "EventTrigger"
value: TEST_EVENT_TRIGGER_DEVICE_MUTED
- label:
"Step 47: TH waits for a report of DeviceMuted attribute from DUT with
a timeout of 120 seconds"
PICS: PICS_SKIP_SAMPLE_APP && SMOKECO.S.A0004 && SMOKECO.S.F00
cluster: "LogCommands"
command: "UserPrompt"
verification: |
./chip-tool smokecoalarm read device-muted 1 1
[TOO] Endpoint: 1 Cluster: 0x0000_005C Attribute 0x0000_0004 DataVersion: 1795725838
[TOO] DeviceMuted: 1
[1692349531.738337][2468:2470] CHIP:EM: <<< [E:36895i S:26369 M:202373918 (Ack:162425969)] (S) Msg TX to 1:0000000000000001 [D134] --- Type 0000:10 (SecureChannel:StandaloneAck)
arguments:
values:
- name: "message"
value: "Enter 'y' after success"
- name: "expectedValue"
value: "y"
- label: "Step 48: TH reads AlarmMuted event from DUT"
PICS: SMOKECO.S.A0004 && SMOKECO.S.F00 && SMOKECO.S.E06
command: "readEvent"
event: "AlarmMuted"
eventNumber: "LastReceivedEventNumber + 1"
response:
value: {}
- label:
"Step 49: TH sends TestEventTrigger command to General Diagnostics
Cluster on Endpoint 0 with EnableKey field set to
PIXIT.SMOKECO.TEST_EVENT_TRIGGER_KEY and EventTrigger field set to
PIXIT.SMOKECO.TEST_EVENT_TRIGGER for Manual Device Mute Test Event
Clear"
PICS: SMOKECO.S.A0004 && SMOKECO.S.F00 && DGGEN.S.C00.Rsp
cluster: "General Diagnostics"
endpoint: 0
command: "TestEventTrigger"
arguments:
values:
- name: "EnableKey"
value: TEST_EVENT_TRIGGER_KEY
- name: "EventTrigger"
value: TEST_EVENT_TRIGGER_DEVICE_MUTED_CLEAR
- label:
"Step 50: TH waits for a report of DeviceMuted attribute from DUT with
a timeout of 120 seconds"
PICS: PICS_SKIP_SAMPLE_APP && SMOKECO.S.A0004 && SMOKECO.S.F00
cluster: "LogCommands"
command: "UserPrompt"
verification: |
./chip-tool smokecoalarm read device-muted 1 1
[TOO] Endpoint: 1 Cluster: 0x0000_005C Attribute 0x0000_0004 DataVersion: 1795725838
[TOO] DeviceMuted: 0
[1692349531.738337][2468:2470] CHIP:EM: <<< [E:36895i S:26369 M:202373918 (Ack:162425969)] (S) Msg TX to 1:0000000000000001 [D134] --- Type 0000:10 (SecureChannel:StandaloneAck)
arguments:
values:
- name: "message"
value: "Enter 'y' after success"
- name: "expectedValue"
value: "y"
- label: "Step 51: TH reads MuteEnded event from DUT"
PICS: SMOKECO.S.A0004 && SMOKECO.S.F00 && SMOKECO.S.E07
command: "readEvent"
event: "MuteEnded"
eventNumber: "LastReceivedEventNumber + 1"
response:
value: {}
- label: "Step 52a: TH subscribes to SmokeState attribute from DUT"
PICS: SMOKECO.S.A0004 && SMOKECO.S.F00 && SMOKECO.S.A0001
command: "subscribeAttribute"
attribute: "SmokeState"
minInterval: 1
maxInterval: 900
- label:
"Step 52b: TH sends TestEventTrigger command to General Diagnostics
Cluster on Endpoint 0 with EnableKey field set to
PIXIT.SMOKECO.TEST_EVENT_TRIGGER_KEY and EventTrigger field set to
PIXIT.SMOKECO.TEST_EVENT_TRIGGER for Critical Smoke Alarm Test Event"
PICS: SMOKECO.S.A0004 && SMOKECO.S.F00 && DGGEN.S.C00.Rsp
cluster: "General Diagnostics"
endpoint: 0
command: "TestEventTrigger"
arguments:
values:
- name: "EnableKey"
value: TEST_EVENT_TRIGGER_KEY
- name: "EventTrigger"
value: TEST_EVENT_TRIGGER_CRITICAL_SMOKE_ALARM
- label:
"Step 53: TH waits for a report of SmokeState attribute from DUT with
a timeout of 300 seconds"
PICS:
PICS_SKIP_SAMPLE_APP && SMOKECO.S.A0004 && SMOKECO.S.F00 &&
SMOKECO.S.A0001
cluster: "LogCommands"
command: "UserPrompt"
verification: |
./chip-tool smokecoalarm read smoke-state 1 1
[TOO] Endpoint: 1 Cluster: 0x0000_005C Attribute 0x0000_0001 DataVersion: 1795725838
[TOO] SmokeState: 2
[1692349914.493176][2494:2497] CHIP:EM: <<< [E:61720i S:1516 M:195353256 (Ack:30443186)] (S) Msg TX to 1:0000000000000001 [D134] --- Type 0000:10 (SecureChannel:StandaloneAck)
arguments:
values:
- name: "message"
value: "Enter 'y' after success"
- name: "expectedValue"
value: "y"
- label:
"Step 54: TH sends TestEventTrigger command to General Diagnostics
Cluster on Endpoint 0 with EnableKey field set to
PIXIT.SMOKECO.TEST_EVENT_TRIGGER_KEY and EventTrigger field set to
PIXIT.SMOKECO.TEST_EVENT_TRIGGER for Manual Device Mute Test Event"
PICS: SMOKECO.S.A0004 && SMOKECO.S.F00 && DGGEN.S.C00.Rsp
cluster: "General Diagnostics"
endpoint: 0
command: "TestEventTrigger"
arguments:
values:
- name: "EnableKey"
value: TEST_EVENT_TRIGGER_KEY
- name: "EventTrigger"
value: TEST_EVENT_TRIGGER_DEVICE_MUTED
- label: "Step 55a: TH waits 5 Seconds"
PICS: "!PICS_SDK_CI_ONLY"
cluster: "DelayCommands"
command: "WaitForMs"
arguments:
values:
- name: "ms"
value: 5000
- label: "Step 55b: TH reads DeviceMuted attribute from DUT"
PICS: SMOKECO.S.A0004 && SMOKECO.S.F00
command: "readAttribute"
attribute: "DeviceMuted"
response:
value: 0
constraints:
type: enum8
- label: "Step 56a: TH subscribes to SmokeState attribute from DUT"
PICS: SMOKECO.S.A0004 && SMOKECO.S.F00 && SMOKECO.S.A0001
command: "subscribeAttribute"
attribute: "SmokeState"
minInterval: 1
maxInterval: 900
- label:
"Step 56b: TH sends TestEventTrigger command to General Diagnostics
Cluster on Endpoint 0 with EnableKey field set to
PIXIT.SMOKECO.TEST_EVENT_TRIGGER_KEY and EventTrigger field set to
PIXIT.SMOKECO.TEST_EVENT_TRIGGER for Smoke Alarm Test Event Clear"
PICS: SMOKECO.S.A0004 && SMOKECO.S.F00 && DGGEN.S.C00.Rsp
cluster: "General Diagnostics"
endpoint: 0
command: "TestEventTrigger"
arguments:
values:
- name: "EnableKey"
value: TEST_EVENT_TRIGGER_KEY
- name: "EventTrigger"
value: TEST_EVENT_TRIGGER_SMOKE_ALARM_CLEAR
- label:
"Step 57: TH waits for a report of SmokeState attribute from DUT with
a timeout of 300 seconds"
PICS:
PICS_SKIP_SAMPLE_APP && SMOKECO.S.A0004 && SMOKECO.S.F00 &&
SMOKECO.S.A0001
cluster: "LogCommands"
command: "UserPrompt"
verification: |
./chip-tool smokecoalarm read smoke-state 1 1
[TOO] Endpoint: 1 Cluster: 0x0000_005C Attribute 0x0000_0001 DataVersion: 1795725838
[TOO] SmokeState: 0
[1692349914.493176][2494:2497] CHIP:EM: <<< [E:61720i S:1516 M:195353256 (Ack:30443186)] (S) Msg TX to 1:0000000000000001 [D134] --- Type 0000:10 (SecureChannel:StandaloneAck)
arguments:
values:
- name: "message"
value: "Enter 'y' after success"
- name: "expectedValue"
value: "y"
- label: "Step 58: TH reads FeatureMap attribute(CO Alarm) from DUT"
PICS: SMOKECO.S.A0004 && SMOKECO.S.F01
command: "readAttribute"
attribute: "FeatureMap"
response:
constraints:
type: bitmap32
hasMasksSet: [0x2]
- label: "Step 59: TH subscribes to COState attribute from DUT"
PICS: SMOKECO.S.A0004 && SMOKECO.S.F01 && SMOKECO.S.A0002
command: "subscribeAttribute"
attribute: "COState"
minInterval: 1
maxInterval: 900
response:
value: 0
constraints:
type: enum8
- label:
"Step 60: TH sends TestEventTrigger command to General Diagnostics
Cluster on Endpoint 0 with EnableKey field set to
PIXIT.SMOKECO.TEST_EVENT_TRIGGER_KEY and EventTrigger field set to
PIXIT.SMOKECO.TEST_EVENT_TRIGGER for Warning CO Alarm Test Event"
PICS: SMOKECO.S.A0004 && SMOKECO.S.F01 && DGGEN.S.C00.Rsp
cluster: "General Diagnostics"
endpoint: 0
command: "TestEventTrigger"
arguments:
values:
- name: "EnableKey"
value: TEST_EVENT_TRIGGER_KEY
- name: "EventTrigger"
value: TEST_EVENT_TRIGGER_WARNING_CO_ALARM
- label:
"Step 61: TH waits for a report of COState attribute from DUT with a
timeout of 300 seconds"
PICS:
PICS_SKIP_SAMPLE_APP && SMOKECO.S.A0004 && SMOKECO.S.F01 &&
SMOKECO.S.A0002
cluster: "LogCommands"
command: "UserPrompt"
verification: |
./chip-tool smokecoalarm read costate 1 1
[TOO] Endpoint: 1 Cluster: 0x0000_005C Attribute 0x0000_0002 DataVersion: 1795725838
[TOO] COState: 1
[1692350209.108525][2516:2518] CHIP:DMG: MoveToState ReadClient[0xffffa0011050]: Moving to [AwaitingSu]
arguments:
values:
- name: "message"
value: "Enter 'y' after success"
- name: "expectedValue"
value: "y"
- label: "Step 62a: TH subscribes to DeviceMuted attribute from DUT"
PICS: SMOKECO.S.A0004 && SMOKECO.S.F01
command: "subscribeAttribute"
attribute: "DeviceMuted"
minInterval: 1
maxInterval: 900
- label:
"Step 62b: TH sends TestEventTrigger command to General Diagnostics
Cluster on Endpoint 0 with EnableKey field set to
PIXIT.SMOKECO.TEST_EVENT_TRIGGER_KEY and EventTrigger field set to
PIXIT.SMOKECO.TEST_EVENT_TRIGGER for Manual Device Mute Test Event"
PICS: SMOKECO.S.A0004 && SMOKECO.S.F01 && DGGEN.S.C00.Rsp
cluster: "General Diagnostics"
endpoint: 0
command: "TestEventTrigger"
arguments:
values:
- name: "EnableKey"
value: TEST_EVENT_TRIGGER_KEY
- name: "EventTrigger"
value: TEST_EVENT_TRIGGER_DEVICE_MUTED
- label:
"Step 63: TH waits for a report of DeviceMuted attribute from DUT with
a timeout of 120 seconds"
PICS: PICS_SKIP_SAMPLE_APP && SMOKECO.S.A0004 && SMOKECO.S.F01
cluster: "LogCommands"
command: "UserPrompt"
verification: |
./chip-tool smokecoalarm read device-muted 1 1
[TOO] Endpoint: 1 Cluster: 0x0000_005C Attribute 0x0000_0004 DataVersion: 1795725838
[TOO] DeviceMuted: 1
[1692349531.738337][2468:2470] CHIP:EM: <<< [E:36895i S:26369 M:202373918 (Ack:162425969)] (S) Msg TX to 1:0000000000000001 [D134] --- Type 0000:10 (SecureChannel:StandaloneAck)
arguments:
values:
- name: "message"
value: "Enter 'y' after success"
- name: "expectedValue"
value: "y"
- label: "Step 64: TH reads AlarmMuted event from DUT"
PICS: SMOKECO.S.A0004 && SMOKECO.S.F01 && SMOKECO.S.E06
command: "readEvent"
event: "AlarmMuted"
eventNumber: "LastReceivedEventNumber + 1"
response:
value: {}
- label:
"Step 65: TH sends TestEventTrigger command to General Diagnostics
Cluster on Endpoint 0 with EnableKey field set to
PIXIT.SMOKECO.TEST_EVENT_TRIGGER_KEY and EventTrigger field set to
PIXIT.SMOKECO.TEST_EVENT_TRIGGER for Manual Device Mute Test Event
Clear"
PICS: SMOKECO.S.A0004 && SMOKECO.S.F01 && DGGEN.S.C00.Rsp
cluster: "General Diagnostics"
endpoint: 0
command: "TestEventTrigger"
arguments:
values:
- name: "EnableKey"
value: TEST_EVENT_TRIGGER_KEY
- name: "EventTrigger"
value: TEST_EVENT_TRIGGER_DEVICE_MUTED_CLEAR
- label:
"Step 66: TH waits for a report of DeviceMuted attribute from DUT with
a timeout of 120 seconds"
PICS: PICS_SKIP_SAMPLE_APP && SMOKECO.S.A0004 && SMOKECO.S.F01
cluster: "LogCommands"
command: "UserPrompt"
verification: |
./chip-tool smokecoalarm read device-muted 1 1
[TOO] Endpoint: 1 Cluster: 0x0000_005C Attribute 0x0000_0004 DataVersion: 1795725838
[TOO] DeviceMuted: 0
[1692349531.738337][2468:2470] CHIP:EM: <<< [E:36895i S:26369 M:202373918 (Ack:162425969)] (S) Msg TX to 1:0000000000000001 [D134] --- Type 0000:10 (SecureChannel:StandaloneAck)
arguments:
values:
- name: "message"
value: "Enter 'y' after success"
- name: "expectedValue"
value: "y"
- label: "Step 67: TH reads MuteEnded event from DUT"
PICS: SMOKECO.S.A0004 && SMOKECO.S.F01 && SMOKECO.S.E07
command: "readEvent"
event: "MuteEnded"
eventNumber: "LastReceivedEventNumber + 1"
response:
value: {}
- label: "Step 68a: TH subscribes to COState attribute from DUT"
PICS: SMOKECO.S.A0004 && SMOKECO.S.F01 && SMOKECO.S.A0002
command: "subscribeAttribute"
attribute: "COState"
minInterval: 1
maxInterval: 900
- label:
"Step 68b: TH sends TestEventTrigger command to General Diagnostics
Cluster on Endpoint 0 with EnableKey field set to
PIXIT.SMOKECO.TEST_EVENT_TRIGGER_KEY and EventTrigger field set to
PIXIT.SMOKECO.TEST_EVENT_TRIGGER for Critical CO Alarm Test Event"
PICS: SMOKECO.S.A0004 && SMOKECO.S.F01 && DGGEN.S.C00.Rsp
cluster: "General Diagnostics"
endpoint: 0
command: "TestEventTrigger"
arguments:
values:
- name: "EnableKey"
value: TEST_EVENT_TRIGGER_KEY
- name: "EventTrigger"
value: TEST_EVENT_TRIGGER_CRITICAL_CO_ALARM
- label:
"Step 69: TH waits for a report of COState attribute from DUT with a
timeout of 300 seconds"
PICS:
PICS_SKIP_SAMPLE_APP && SMOKECO.S.A0004 && SMOKECO.S.F01 &&
SMOKECO.S.A0002
cluster: "LogCommands"
command: "UserPrompt"
verification: |
./chip-tool smokecoalarm read costate 1 1
[TOO] Endpoint: 1 Cluster: 0x0000_005C Attribute 0x0000_0002 DataVersion: 1795725838
[TOO] COState: 2
[1692350209.108525][2516:2518] CHIP:DMG: MoveToState ReadClient[0xffffa0011050]: Moving to [AwaitingSu]
arguments:
values:
- name: "message"
value: "Enter 'y' after success"
- name: "expectedValue"
value: "y"
- label:
"Step 70: TH sends TestEventTrigger command to General Diagnostics
Cluster on Endpoint 0 with EnableKey field set to
PIXIT.SMOKECO.TEST_EVENT_TRIGGER_KEY and EventTrigger field set to
PIXIT.SMOKECO.TEST_EVENT_TRIGGER for Manual Device Mute Test Event"
PICS: SMOKECO.S.A0004 && SMOKECO.S.F01 && DGGEN.S.C00.Rsp
cluster: "General Diagnostics"
endpoint: 0
command: "TestEventTrigger"
arguments:
values:
- name: "EnableKey"
value: TEST_EVENT_TRIGGER_KEY
- name: "EventTrigger"
value: TEST_EVENT_TRIGGER_DEVICE_MUTED
- label: "Step 71a: TH waits 5 Seconds"
PICS: "!PICS_SDK_CI_ONLY"
cluster: "DelayCommands"
command: "WaitForMs"
arguments:
values:
- name: "ms"
value: 5000
- label: "Step 71b: TH reads DeviceMuted attribute from DUT"
PICS: SMOKECO.S.A0004 && SMOKECO.S.F01
command: "readAttribute"
attribute: "DeviceMuted"
response:
value: 0
constraints:
type: enum8
- label: "Step 72a: TH subscribes to COState attribute from DUT"
PICS: SMOKECO.S.A0004 && SMOKECO.S.F01 && SMOKECO.S.A0002
command: "subscribeAttribute"
attribute: "COState"
minInterval: 1
maxInterval: 900
- label:
"Step 72b: TH sends TestEventTrigger command to General Diagnostics
Cluster on Endpoint 0 with EnableKey field set to
PIXIT.SMOKECO.TEST_EVENT_TRIGGER_KEY and EventTrigger field set to
PIXIT.SMOKECO.TEST_EVENT_TRIGGER for CO Alarm Test Event Clear"
PICS: SMOKECO.S.A0004 && SMOKECO.S.F01 && DGGEN.S.C00.Rsp
cluster: "General Diagnostics"
endpoint: 0
command: "TestEventTrigger"
arguments:
values:
- name: "EnableKey"
value: TEST_EVENT_TRIGGER_KEY
- name: "EventTrigger"
value: TEST_EVENT_TRIGGER_CO_ALARM_CLEAR
- label:
"Step 73: TH waits for a report of COState attribute from DUT with a
timeout of 300 seconds"
PICS:
PICS_SKIP_SAMPLE_APP && SMOKECO.S.A0004 && SMOKECO.S.F01 &&
SMOKECO.S.A0002
cluster: "LogCommands"
command: "UserPrompt"
verification: |
./chip-tool smokecoalarm read costate 1 1
[TOO] Endpoint: 1 Cluster: 0x0000_005C Attribute 0x0000_0002 DataVersion: 1795725838
[TOO] COState: 0
[1692350209.108525][2516:2518] CHIP:DMG: MoveToState ReadClient[0xffffa0011050]: Moving to [AwaitingSu]
arguments:
values:
- name: "message"
value: "Enter 'y' after success"
- name: "expectedValue"
value: "y"