Add level control #304

hicklin
hicklin first pass on the level_control cluster impl
ceeac83d
hicklin Implemented move-to-level logic. Calls to OnOff and ColorControl clus…
6291147b
hicklin Added a dimmable light example containing LevelControl
b56305fa
hicklin Move async run method to the trait impl. Added exapmle of accessing o…
d23726b8
hicklin Added method to update coupled OnOff cluster
af4a90c3
hicklin added impl of move command handler
0d46ae43
hicklin Added Hook methods for delegating all attribute storage. Implemented …
a97ee668
hicklin Implemented the background task for the move command
9855de53
hicklin Implemented the step command
df1e2720
hicklin Implemented the stop command
c501a304
hicklin Added frequency feature implementation as comments
9d449d6f
hicklin refactored to the cluster state pattern.
44135d78
hicklin updated dimmable_light main following rebase on the main branch.
e6818b3b
hicklin Implemented all non-provisional attributes. Added chip-test feature t…
9d68e211
hicklin Fixed bug in the options processing method
c05e8a4a
hicklin Addressed todos
8df74ecc
hicklin Removed frequency comments
135fabab
hicklin tidied naming
13713407
hicklin Moved the cluster config setup to the Hooks trait. Updated the cluste…
5ed0dac6
hicklin Implemented cluster init and on off state change coupling.
d59199b8
hicklin Added NECCESSERY python packags
12a8a2fc
hicklin Added LevelControl cluster integration tests to github workflows.
9aa5ada1
hicklin cargo fmt
c7d8a259
hicklin cargo clippy
93a89fc9
hicklin hicklin requested a review from copilot-pull-request-reviewer copilot-pull-request-reviewer 44 days ago
gemini-code-assist
gemini-code-assist commented on 2025-09-10
copilot-pull-request-reviewer
copilot-pull-request-reviewer commented on 2025-09-10
gemini-code-assist
gemini-code-assist commented on 2025-09-10
hicklin hicklin marked this pull request as draft 44 days ago
hicklin Addressed gemini review comments.
a6440d6c
hicklin hicklin force pushed from 31d572f1 to a6440d6c 43 days ago
hicklin Addressed failing clippy test
56a6372a
hicklin Improved rustdoc comments.
ea2f1eb3
hicklin hicklin requested a review from copilot-pull-request-reviewer copilot-pull-request-reviewer 43 days ago
copilot-pull-request-reviewer
copilot-pull-request-reviewer commented on 2025-09-11
hicklin Minor fixes from gemini review.
25623675
hicklin hicklin marked this pull request as ready for review 43 days ago
hicklin hicklin requested a review from ivmarkov ivmarkov 43 days ago
ivmarkov
ivmarkov requested changes on 2025-09-11
hicklin Added changes to comments following review.
9b37af28
hicklin Renamed cluster to handler and handler to hooks following review sugg…
5a72aaf2
hicklin All volatile attributes are managed by the SDK.
15f79584
hicklin Removed LevelControlHooks impl by LevelControlState
7e301772
ivmarkov
ivmarkov approved these changes on 2025-09-15
ivmarkov ivmarkov merged 4c44c8b6 into main 39 days ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone