-
Notifications
You must be signed in to change notification settings - Fork 199
Description
I encountered some issues during the execution of Matter V1.4 testing for occupancy sensing
- "hold time" was not checked in PICS, but actual testing was performed
- After adding the attributes "hold time" and "hold time limits" to the SDK, using the chip tool can read the attribute list, but executing the read operation will result in an error
3 What I don't understand now is whether "hold time" is a mandatory option and must be tested in the Matt V1.4 certification test
log:
./chip-tool occupancysensing read attribute-list 1 5

./chip-tool occupancysensing read hold-time 1 5

./chip-tool occupancysensing read hold-time-limits 1 5

After deleting the attributes' hold time 'and' hold time limits', execute the TH test log






TH log
UI_Test_Run_2025_09_29_08_25_29.log
PICS
Occupancy Sensing Cluster Test Plan.xml
failed reason:
-
Test test_TC_OCC_2_2 failed for the following reason:
-
Details=True != False Feature bit and sensor bitmap must be equal for PIR (BITMAP: 0x01, FEATUREMAP: 0x01), Extras=None
-
Test test_TC_OCC_2_3 failed for the following reason:
-
Details=Error reading <class 'chip.clusters.Objects.OccupancySensing'>:<class 'chip.clusters.Objects.OccupancySensing.Attributes.HoldTime'> = ValueDecodeFailure(TLVValue=None, Reason=InteractionModelError(<Status.UnsupportedAttribute: 134>)), Extras=None
-
Test test_TC_OCC_3_2 failed for the following reason:
-
Details=Unexpected test step: 4b - steps not called in order, or step does not exist, Extras=None