Commit Graph

859 Commits

Author SHA1 Message Date
WanqQixiang baf5959df1 submodule: update connectedhomeip submodule to commit id 8f943388af 2026-01-19 08:37:19 +08:00
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
liyashuai 2b39ff29d1 components/esp_matter: fix a grammar error 2026-01-15 14:00:44 +08:00
Hrishikesh Dhayagude c77ff4be94 Merge branch 'fix/delegate_initialisation' into 'main'
components/esp-matter: Fix the delegate initialization flow

See merge request app-frameworks/esp-matter!1387
2026-01-14 22:08:34 +08:00
Hrishikesh Dhayagude 2a3d3e2299 Merge branch 'pr_1638' into 'main'
[GH_PR] Fix MeterIdentification cluster AttributeAccessInterface initialization (CON-1910)

See merge request app-frameworks/esp-matter!1388
2026-01-14 15:57:36 +08: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
Shu Chen b9ab5160e8 Merge branch 'add_network_diag_clusters' into 'main'
esp_matter: Add WiFiNetworkDiagnotics and ThreadNetworkDiagnostics clusters by default

See merge request app-frameworks/esp-matter!1381
2026-01-07 10:27:28 +00:00
Ludovic BOUÉ 1db3abc215 feat: add Meter Identification delegate initialization callback
feat: add Meter Identification delegate initialization callback

feat: clarify initialization callback in Meter Identification delegate

feat: clarify initialization callback in Meter Identification delegate

feat: update initialization callback for Meter Identification delegate
2026-01-07 07:15:29 +00:00
WanqQixiang 8163ff16a5 esp_matter: Add WiFiNetworkDiagnotics and ThreadNetworkDiagnostics cluster by default 2026-01-04 09:24:43 +08:00
Shu Chen 1cbceb0d43 Merge branch 'add_calling_for_doorlock_cluster_init' into 'main'
Doorlock: Add calling for emberAfDoorLockClusterInitCallback function

See merge request app-frameworks/esp-matter!1343
2026-01-03 04:05:42 +00:00
mahesh 2e22e3014d Fix: Incorrect Software Diagnostic cluster id while checking attribute enable
Fixes: https://github.com/espressif/esp-matter/issues/1634
2025-12-31 16:01:33 +05:30
Hrishikesh Dhayagude 2e20fa03a6 Merge branch 'feat/add-electrical-device-types' into 'main'
Add electrical device types

See merge request app-frameworks/esp-matter!1369
2025-12-31 16:24:17 +08:00
Hrishikesh Dhayagude 19628f0817 Merge branch 'feat/add-meter_identification-cluster' into 'main'
Add meter identification cluster

See merge request app-frameworks/esp-matter!1368
2025-12-31 16:21:30 +08:00
Hrishikesh Dhayagude 1b7340e60c Merge branch 'feat/add-electrical_grid_conditions-cluster' into 'main'
Add electrical_grid_conditions cluster in esp_matter

See merge request app-frameworks/esp-matter!1367
2025-12-31 16:20:55 +08:00
mahesh aeb697ebe7 components/esp_matter: Add new electrical device types 2025-12-30 11:53:36 +05:30
mahesh 170bdc7400 components/esp_matter: add meter_identification cluster in esp_matter 2025-12-30 11:50:08 +05:30
Shu Chen a13535b57a Merge branch 'basic_info/fix_optional_attr' into 'main'
data-mode-provider: Set optional attributes set for basic information cluster

Closes CON-1891

See merge request app-frameworks/esp-matter!1362
2025-12-29 01:56:19 +00:00
mahesh e190a8ed2d fix: correct misplaced server init callback in wifi-network-diagnostics-cluster
Fixes https://github.com/espressif/esp-matter/issues/1623
2025-12-26 11:14:26 +05:30
mahesh a192e42299 components/esp_matter: add electrical_grid_conditions cluster in esp_matter 2025-12-26 08:35:46 +05:30
WanqQixiang 0608f84934 data-mode-provider: Set optional attributes set for basic information cluster
Fixes CON-1891
2025-12-26 11:05:08 +08:00
liyashuai 3317574efb Doorlock: Add calling for emberAfDoorLockClusterInitCallback function 2025-12-26 02:38:02 +00:00
Hrishikesh Dhayagude 7488d96e9f Merge branch 'feat/add-commodity_metering-cluster' into 'main'
Add commodity metering cluster

See merge request app-frameworks/esp-matter!1357
2025-12-22 21:10:50 +08:00
Hrishikesh Dhayagude 2fe970d1bc Merge branch 'feat/add-commodity_price-cluster' into 'main'
Add commodity price cluster

See merge request app-frameworks/esp-matter!1356
2025-12-22 21:06:39 +08:00
Hrishikesh Dhayagude 717a813d18 Merge branch 'feat/add-commodity_tarrif-cluster' into 'main'
Add commodity_tariff cluster in esp_matter

See merge request app-frameworks/esp-matter!1355
2025-12-22 20:34:38 +08:00
mahesh d3d7d328ca components/esp_matter: add commodity_metering cluster in esp_matter 2025-12-22 12:17:03 +05:30
Hrishikesh Dhayagude a4da4663c8 Merge branch 'bugfix/set_val' into 'main'
components/esp-matter: Fix the set_val call and add RAII lock.

See merge request app-frameworks/esp-matter!1350
2025-12-19 19:42:21 +08:00
Chen Dejin 9941603436 components/esp_matter: fix compile error for icd without esp data model 2025-12-19 01:50:15 +00:00
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
Hrishikesh Dhayagude c228911a85 Merge branch 'feat/add-camera_av_settings_user_level_management' into 'main'
Add camera_av_settings_user_level_management cluster in esp_matter

See merge request app-frameworks/esp-matter!1334
2025-12-18 18:51:54 +08:00
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 6daddbffe7 components/esp_matter: Add chime device type 2025-12-18 11:11:00 +05:30
Rohit ba887f9f6a components/esp-matter: Fix the set_val call and add RAII lock. 2025-12-18 10:31:49 +05:30
Hrishikesh Dhayagude 46d1af520f Merge branch 'esp_matter/attr_flags_icd' into 'main'
esp_matter: fix attributes flags for icd-management cluster

See merge request app-frameworks/esp-matter!1337
2025-12-16 14:58:02 +08:00
WanqQixiang 60d24aea7f esp_matter: fix attributes flags for ICD Management cluster and Time Synchronization cluster 2025-12-16 12:25:18 +08:00
mahesh 17257d95b6 components/esp_matter: Add closure device types 2025-12-15 15:23:08 +05:30
Hrishikesh Dhayagude 0c4e0a07c8 Merge branch 'fix-attribute-types' into 'main'
components/esp-matter: fix types for on_time and off_wait_time

See merge request app-frameworks/esp-matter!1332
2025-12-05 16:44:17 +08:00
mahesh 82e9188dc2 components/esp_matter: add closure_dimension cluster in esp_matter 2025-12-05 10:52:40 +05:30
Shubham Patil ad2ea4f55b components/esp-matter: fix types for on_time and off_wait_time
These are non-nullable uint16's, so removed the nullable type
2025-12-04 22:15:26 +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 8d399a1927 Merge branch 'set-val-ng' into 'main'
components/esp-matter: set-val to set value for internally managed attributes as well

See merge request app-frameworks/esp-matter!1316
2025-12-02 12:01:24 +08:00
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
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
mahesh fb1a4522a1 components/esp_matter: Remove deprecated/optional attributes, commands, events from data model 2025-12-01 13:37:23 +05:30