Skip to content

Occupancy Sensing Certification Test (CON-1815) #1546

@MaplestoryAlen

Description

@MaplestoryAlen

I encountered some issues during the execution of Matter V1.4 testing for occupancy sensing

  1. "hold time" was not checked in PICS, but actual testing was performed
  2. 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

Image

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

Image

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

Image

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

Image Image Image Image Image Image

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions