Page 1 of 1

TC-S-2.2 Failed;Matter 1.5;ESP32-C2;Smart Plug

Posted: Wed Jun 17, 2026 9:03 am
by Clever
Failed Test Case

Test Case ID: TC-S-2.2
Test Case Name: Scenes Management Cluster - DUT as Server
Test Step Where Failure Occurred:
Step 3d: SceneValid verification
Step 8a / Step 8g: AddScene validation with unsupported or invalid ExtensionFieldSet entries
Describe the issue
The DUT is an ESP-Matter based Matter 1.5 On/Off Plug-in Unit. Endpoint 1 supports OnOff, Groups, Identify, Descriptor and Scenes Management server clusters. It does not support Level Control or Color Control on this endpoint.

During TC-S-2.2, the test fails in the following areas:

Duplicate of #In Step 3d, after storing/recalling a scene related to the OnOff state, the test reads ScenesManagement::FabricSceneInfo. The DUT reports:SceneValid: FALSE
However, the current OnOff state appears to match the expected scene state, so SceneValid is expected to become TRUE.
In Step 8a / Step 8g, when the test sends AddScene with ExtensionFieldSet entries containing unsupported clusters or invalid attributes, the DUT appears to accept some of these scene entries successfully instead of returning the expected error status such as CONSTRAINT_ERROR or INVALID_COMMAND.
The DUT endpoint does not include Level Control or Color Control in its Descriptor ServerList, and the PICS also does not declare Level Control or Color Control support for this endpoint. The Scenes Management PICS only enables the Scenes Management server cluster and related mandatory/supported commands.
Please help confirm whether this behavior is expected to be handled by the default ESP-Matter / connectedhomeip Scenes Management implementation, or whether the application needs to register additional scene extension field validation / scene state handling for an OnOff Plug-in Unit.
DUT details
Please provide the following information:
Matter version: Matter 1.5
ESP-Matter Commit Id: d42e9d6
ESP-IDF Commit Id: 4c2820d377d1375e787bcef612f0c32c1427d183
SoC: ESP32-C2
sdkconfig:CONFIG_IDF_TARGET="esp32c2"
CONFIG_APP_PROJECT_VER="1.0.0"
CONFIG_ESPTOOLPY_FLASHSIZE="4MB"
CONFIG_PARTITION_TABLE_CUSTOM=y
CONFIG_PARTITION_TABLE_CUSTOM_FILENAME="partitions.csv"
CONFIG_ENABLE_TCP_TRANSPORT is not enabled
Full sdkconfig attached

Partition table:Custom partition table attached
OTA layout with ota_0 and ota_1
Factory partition, NVS, encrypted NVS keys and ESP secure cert partition are used

Endpoint Hierarchy:Endpoint 0: Root Node
Endpoint 1: On/Off Plug-in Unit, Device Type 0x010AServer clusters: Descriptor, Identify, Groups, OnOff, Scenes Management
OnOff Lighting feature is enabled
Level Control and Color Control are not present

Endpoint 2: Electrical Sensor, Device Type 0x0510Server clusters: Descriptor, Electrical Power Measurement, Electrical Energy Measurement, Power Topology

Test Harness details
Test Harness Version: v2.14+fall2025
Test Harness SHA: e20beac
Test Harness SDK SHA: ca9d111