Commit Graph

32 Commits

Author SHA1 Message Date
mahesh 6daddbffe7 components/esp_matter: Add chime device type 2025-12-18 11:11:00 +05:30
mahesh 82e9188dc2 components/esp_matter: add closure_dimension cluster in esp_matter 2025-12-05 10:52:40 +05:30
mahesh 18a201cd18 components/esp_matter: add closure_control cluster in esp_matter 2025-12-04 17:21:22 +05:30
mahesh 716d1eadf5 components/esp_matter: add chime cluster in esp_matter 2025-12-04 12:18:16 +05:30
Hrishikesh Dhayagude 507f9b8dcf Merge branch 'mr/camera_data_model' into 'main'
components/esp-matter: Data model changes to add mandatory camera clusters

See merge request app-frameworks/esp-matter!1319
2025-12-03 18:20:57 +08:00
Sayon Deep 891ee157c5 components/esp-matter: Data model changes to add mandatory camera clusters 2025-12-03 13:11:53 +05:30
Hrishikesh Dhayagude eb5b9adcbe Merge branch 'fix/remove-extra-elements' into 'main'
Remove Extra Attributes, Commands, and Events from esp_matter

See merge request app-frameworks/esp-matter!1311
2025-12-01 21:05:35 +08:00
Hrishikesh Dhayagude beccedfecc Merge branch 'esp_matter/fix_bounds_type' into 'main'
esp_matter: fix duplicated add_bounds callback and remove add bounds callback for identify cluster

See merge request app-frameworks/esp-matter!1323
2025-12-01 21:04:45 +08:00
mahesh fb1a4522a1 components/esp_matter: Remove deprecated/optional attributes, commands, events from data model 2025-12-01 13:37:23 +05:30
WanqQixiang f29635598a esp_matter: fix duplicated add_bounds callback and remove add bounds callback for identify cluster 2025-12-01 15:14:01 +08:00
mahesh 08d74ce220 components/esp_matter: Add missing elements in data model 2025-11-27 12:40:46 +05:30
Hrishikesh Dhayagude d65e353d8c Merge branch 'fix-init-unit-localization' into 'main'
components/esp_matter: Add server initialization callback for UnitLocalization cluster

See merge request app-frameworks/esp-matter!1315
2025-11-27 13:07:32 +08:00
Hrishikesh Dhayagude 3036b0cac5 Merge branch 'fix/api_name_inconsistencies' into 'main'
Rename Attribute Creation APIs to Remove Inconsistencies and Align with Matter Specification

See merge request app-frameworks/esp-matter!1313
2025-11-26 23:40:36 +08:00
Hrishikesh Dhayagude 83db5f6dec Merge branch 'fix/attribute-types' into 'main'
Fix Attribute Type Inconsistencies in Data Model

See merge request app-frameworks/esp-matter!1312
2025-11-26 19:25:11 +08:00
mahesh 9fc9be398e components/esp_matter: remove api name inconsistencies, update release notes 2025-11-26 16:52:28 +05:30
Shubham Patil eb21198655 components/esp_matter: Add server initialization callback for UnitLocalization cluster 2025-11-25 19:02:59 +05:30
WanqQixiang 211658c88e upgrade connectedhomeip to latest release v1.5 branch 2025-11-25 16:11:40 +08:00
WanqQixiang 89fe5168f7 submodule: Update connectedhomeip submodule to v1.5 sve tag 2025-11-21 14:56:00 +08:00
mahesh 2dd49d31ba components/esp_matter: update attribute types 2025-11-20 17:22:43 +05:30
Dhaval Gujar 6e1bfabcd9 components/esp_matter: mode_select missing entries
The `cluster::mode_select::create()` API was missing an entry in function_list and function_flags.
This caused a crash when ChangeToMode command was sent to the cluster.
2025-11-13 12:09:52 +00:00
mahesh b9f8f1dcd7 compoenents/esp_matter:Remove optional attributes from feature 2025-10-31 13:17:05 +05:30
Hrishikesh Dhayagude de28147f8e Merge branch 'fix/null-dereferencing' into 'main'
Add null check for config before pointer dereference

See merge request app-frameworks/esp-matter!1289
2025-10-31 15:28:18 +08:00
mahesh 1aa040800c components/esp_matter: Add missing pending_dataset_timestamp mandatory attribute for thread border router management cluster 2025-10-28 12:45:05 +05:30
mahesh 97b805d214 components/esp_matter:Add null check for config before pointer dereference 2025-10-24 14:32:53 +05:30
mahesh 11da871f81 components/esp_matter: Remove inconsistencies in the namespaces 2025-10-03 16:24:56 +05:30
Shubham Patil 7b173696a8 components/esp_matter: further optimize the concentration measurement
- move and remove the redundant function list, function flags, and
  revision.
- remove the templatization and make the function simpler and expose it
  as a public api
2025-09-11 12:35:31 +05:30
Shu Chen 43fc04889b Merge branch 'dm_provider' into 'main'
esp_matter: Add data model provider for esp_matter data model and remove upstream ember codes from esp_matter component

See merge request app-frameworks/esp-matter!1215
2025-09-02 03:15:13 +00:00
WanqQixiang 9d7ff306f6 esp_matter: Add data model provider for esp_matter data model and remove upstream ember codes from esp_matter component 2025-09-02 10:16:06 +08:00
Shubham Patil 16f51d2b9c components/esp-matter: conformance fixes for thermostat cluster
- moved cluster revision from 8 to 9
- thermostat cluster has schedule and preset attributes with quality T
  i.e. atomic. It requires the cluster to implement atomic-request and
  atomic-response command.
2025-08-29 10:22:58 +05:30
Shubham Patil a40259cd96 components/esp-matter: fix the inconsistency between feature flag and
added features

After restructuring we were only adding features that are marked with
O.a or O.a+ conformance. But, it leads to the inconsistency where user
speicied features will not be added.

For clusters which has O.a or O.a+ feature conformance, linking all the
supported features in cluster create to address the incosistency.

Also, moved the feature create in the server part.
2025-08-29 10:22:52 +05:30
shripad621git 250c2e8af6 components/esp_matter: esp-matter component changes for the submodule
- Added esp-matter codegen integration files for migrated clusters.
- Fixed the commissioning flow for wifi and thread due to migration of network commissioning instances from platform to example.
- Fixed the spell check issues for the modified files.
- Fixed the decode method syntax for fabric scoped commands.
- Modified the cluster revisions for few clusters as per spec.
2025-08-21 15:22:22 +05:30
WanqQixiang 13a15243cc esp_matter: create a data_model directory and move data_model related codes to it 2025-07-25 15:59:35 +08:00