components/esp_matter:Add missing feature for device energy management cluster

Replace at most validation check with exact one for closure dimension
cluster
- removed at most validation macro
- add features for door lock, microwave oven, device energy management,
  energy evse devices in all device type app to make them conformant
This commit is contained in:
mahesh
2026-02-02 16:15:38 +05:30
parent 1f50e4e84c
commit 8164d351b1
3 changed files with 44 additions and 13 deletions
@@ -842,7 +842,8 @@ cluster_t *create(endpoint_t *endpoint, config_t *config, uint8_t flags);
namespace device_energy_management {
typedef struct config {
void *delegate;
config() : delegate(nullptr) {}
uint32_t feature_flags;
config() : delegate(nullptr), feature_flags(0) {}
} config_t;
cluster_t *create(endpoint_t *endpoint, config_t *config, uint8_t flags);