WanqQixiang
968ff042a8
CI: add astyle pre-commit hook
2026-02-03 15:30:42 +08:00
Hrishikesh Dhayagude
3f65036765
Merge branch 'attribute_update_cb' into 'main'
...
components/esp_matter: Add attribute update callback in case of attribute managed by SCI and AAI.
See merge request app-frameworks/esp-matter!1371
2026-01-22 16:02:46 +08:00
Hrishikesh Dhayagude
be6172fb98
Merge branch 'feat/add-soil_measurement-cluster' into 'main'
...
Add soil_measurement cluster in esp_matter
See merge request app-frameworks/esp-matter!1396
2026-01-22 15:57:54 +08:00
Rohit
651c1c6db9
components/esp_matter: Add attribute update callback in case of attribute managed by SCI and AAI.
2026-01-16 11:51:49 +05:30
Shu Chen
40b9d1413e
Merge branch 'feat/add-destroy-methods' into 'main'
...
Add Destroy API Support for Commands, Attributes, and Events
See merge request app-frameworks/esp-matter!1336
2026-01-15 11:16:23 +00:00
Rohit
5e56b173d2
components/esp-matter: Fix the delegate initialization flow. Fixes: https://github.com/espressif/esp-matter/issues/1630
2026-01-13 17:12:18 +05:30
mahesh
d07487cdf7
components/esp_matter: add soil_measurement cluster in esp_matter
2026-01-11 16:42:56 +05:30
mahesh
170bdc7400
components/esp_matter: add meter_identification cluster in esp_matter
2025-12-30 11:50:08 +05:30
mahesh
a192e42299
components/esp_matter: add electrical_grid_conditions cluster in esp_matter
2025-12-26 08:35:46 +05:30
mahesh
d3d7d328ca
components/esp_matter: add commodity_metering cluster in esp_matter
2025-12-22 12:17:03 +05:30
mahesh
8da087196e
components/esp_matter: add commodity_price cluster in esp_matter
2025-12-18 17:33:06 +05:30
mahesh
6667a7e8c5
components/esp_matter: add commodity_tariff cluster in esp_matter
2025-12-18 17:31:09 +05:30
mahesh
1c382d7a0f
components/esp_matter: add push_av_stream_transport cluster in esp_matter
2025-12-18 12:45:07 +05:30
mahesh
79ace0f5c1
components/esp_matter: add camera_av_settings_user_level_management cluster in esp_matter
2025-12-18 12:45:01 +05:30
mahesh
0d77177a53
components/esp_matter: add destroy methods for command, attribute and
...
events
- remove data model elements depends on specific feature addition
2025-12-18 12:03:36 +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
Shubham Patil
a87107fb15
components/esp_matter: extend set val for internally managed writable
...
attributes
- re-implemented the set_val to set them using the TLV buffer for an
attribute using DataModelProvider::WriteAttribute() API.
- renamed older set_val() to set_val_internal() and made it private.
- changed the set_val's occurances with set_val_internal inside the
component. Since our sdk should not be worrying about getting data
from the internally managed attributes, its safe to use the
set_val_internal().
- updated release notes
2025-12-01 15:55:40 +05:30
Shubham Patil
a420f4c946
components/esp-matter: get_val() to support internally mngd attributes
...
- re-implemented the attribute::get_val() to get the TLV data for an
attribute using DataModelProvider::ReadAttribute() and then decoding
that into esp_matter_attr_val_t.
- Renamed the older get_val() to get_val_internal() and made it
a private API.
2025-11-27 19:16:04 +05:30
WanqQixiang
89fe5168f7
submodule: Update connectedhomeip submodule to v1.5 sve tag
2025-11-21 14:56:00 +08:00
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
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