-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
samples: matter: Introduce Timed Schedule Access in Lock #15485
samples: matter: Introduce Timed Schedule Access in Lock #15485
Conversation
Test specificationCI/Jenkins/NRF
CI/Jenkins/integration
Detailed information of selected test modules Note: This message is automatically posted and updated by the CI |
184ac87
to
52979e8
Compare
You can find the documentation preview for this PR at this link. It will be updated about 10 minutes after the documentation build succeeds. Note: This comment is automatically posted by the Documentation Publishing GitHub Action. |
samples/matter/lock/src/credentials/credentials_manager_schedules.cpp
Outdated
Show resolved
Hide resolved
samples/matter/lock/src/credentials/credentials_manager_schedules.cpp
Outdated
Show resolved
Hide resolved
8b785d3
to
d47a11d
Compare
samples/matter/lock/src/credentials/credentials_manager_schedules.cpp
Outdated
Show resolved
Hide resolved
d47a11d
to
084465b
Compare
bc21463
to
a23ac69
Compare
caad01e
to
2ef70ee
Compare
samples/matter/lock/src/credentials/credentials_manager_credentials.cpp
Outdated
Show resolved
Hide resolved
@@ -32,6 +55,15 @@ config LOCK_ENABLE_DEBUG | |||
|
|||
if LOCK_ENABLE_DEBUG | |||
|
|||
config LOCK_PRINT_STORAGE_STATUS |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is it used anywhere? I can't find it.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It is used in the credentials_storage.cpp
please check one more time. Previously it was used but never defined in Kconfig. It is a fix for that.
samples/matter/lock/src/credentials/credentials_manager_schedules.cpp
Outdated
Show resolved
Hide resolved
2ef70ee
to
5ffd41c
Compare
@kkasperczyk-no I've changed the naming from credentials to access, please review the recent changes. |
Did you check if we mention the module elsewhere in the documentation? |
I found several places, however I hope I've replaced all of them. |
e2a6ff4
to
590346e
Compare
590346e
to
96856d8
Compare
- Regenerated Matter Lock Zap to include Timed Schedule Access feature - Added Schedules for WeekDay, YearDay and Holiday to the credentials manager according to Matter Specification. - Implemented callbacks for the schedule feature required by door-lock-server. - Moved credentials manager users, schedules and credentials implementations to separate files due to a high number of lines in the credentials_manager.cpp file. - Added a guide to Matter Lock sample on how to use this feature. - Added guide how to enable the timed-access schedule feature - Updated release notes. - Changed names from credentials to access Signed-off-by: Arkadiusz Balys <[email protected]>
Added description on how to enable Time Synchronization cluster with all required types. Signed-off-by: Marcin Kajor <[email protected]>
96856d8
to
197438b
Compare
Regenerated Matter Lock Zap to include Timed Schedule Access feature
Added Schedules for WeekDay, YearDay and Holiday to the credentials manager according to Matter
Specification.
Implemented callbacks for the schedule feature required by door-lock-server.
Moved credentials manager users, schedules and credentials implementations to separate files due to a high number of lines in the credentials_manager.cpp file.
Added a guide to Matter Lock sample on how to use this feature.
Updated release notes.