Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add initial boolean state config cluster impl (#30977)
* update boolean configuration cluster according to latest spec * compiling import of code from initial PR * rename to boolean state configuration cluster * regen after rename to boolean state configuration * update device type and cluster names * reflect cluster name change * fixed typo Co-authored-by: René Josefsen <[email protected]> * fixed typo, regenerate zap, added Rain Sensor device type * update missed cluster names after renaming * rename and restyle * update domain to Gereral as per https://github.com/CHIP-Specifications/connectedhomeip-spec/pull/8686 * some more progress, needs testing * restyle * hopefully will fix CI errors on some platforms * added AAI to handle CurrentSensitivityLevel * fix CI int conversion error * update ESP32 cmake file and regen * updated event function, added SetAllEnabledAlarmsActive() * TestEventTrigger implementation for BOOLCFG * fix restyle * started using AAI for CurrentSensitivityLevel persistency instead of attribute storage * removed leftover code * fix CI int conversion error on some platforms * removed unused variable * added range checking for SupportedSensitivityLevel when reading or writing CurrentSensitivityLevel, removed leftover code * changed error code to failure * testing if removing old file fixes CI issue --------- Co-authored-by: René Josefsen <[email protected]> Co-authored-by: René Josefsen <[email protected]>
- Loading branch information