-
Notifications
You must be signed in to change notification settings - Fork 96
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ICD Client Behavior #1089
Comments
yes, it should as it is included in the SDK |
I did a small test to check:
It seems that a brick is missing to handle this. Diag file: matter-01JFWSB36P58F3NV6WSBEB0CQ6-TEST_PRODUCT-bccd3c57227eadfb7796d60f2d0cc694.json |
Here's what the specifications say from 24-27349-006_Matter-1.4-Core-Specification.pdf page 653 It works fine using chip-tool:
chip-tool-icd-registration.log There is a Nordicsemi demo for that: |
I found a test script. It shows how to use Python CHIP for ICD: devCtrl.EnableICDRegistration(devCtrl.GenerateICDRegistrationParameters()) EnableICDRegistration = def EnableICDRegistration(parameters: 'ICDRegistrationParameters'):
Enables ICD registration for the following commissioning session.
Args:
parameters: A ICDRegistrationParameters for the parameters used for ICD registration, or None for default arguments. |
@marcelveldt can you please comment on how to solve missing functionality? |
Create a PR or wait until it gets implemented at some point. |
Matter specification defines ICD client Behavior requirements:
It is required for Long Idle Time ICDs to actually operate in LIT mode:
Does python-matter-server support ICD Client Behavior?
The text was updated successfully, but these errors were encountered: