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
Shu Chen
ee1a5e0241
Merge branch 'fix/compile_icd_without_data_model' into 'main'
...
components/esp_matter: fix compile error for icd without esp data model
See merge request app-frameworks/esp-matter!1353
2025-12-19 01:50:15 +00:00
Chen Dejin
9941603436
components/esp_matter: fix compile error for icd without esp data model
2025-12-19 01:50:15 +00:00
Hrishikesh Dhayagude
f64a2e18f1
Merge branch 'pr_1606' into 'main'
...
[GH_PR] Add callback for unpair_device (CON-1879)
See merge request app-frameworks/esp-matter!1351
2025-12-18 19:36:06 +08:00
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
Hrishikesh Dhayagude
c5e0ace727
Merge branch 'feat/add-chime-device-type' into 'main'
...
Add Chime Device Type
See merge request app-frameworks/esp-matter!1331
2025-12-18 16:18:29 +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
Hrishikesh Dhayagude
6bfec7735a
Merge branch 'gh-typo-workflow' into 'main'
...
gh_action: add workflow to check typos on the PRs
See merge request app-frameworks/esp-matter!1352
2025-12-18 14:47:57 +08:00
Hrishikesh Dhayagude
9b315c43cf
Merge branch 'remove-ESP32SecureCertDataProvider-copy' into 'main'
...
examples: use symlink for ESP32SecureCertDataProvider.h instead of copy
See merge request app-frameworks/esp-matter!1349
2025-12-18 14:45:20 +08:00
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
Tomas McGuinness
66c6c84f8e
Fix typos
2025-12-17 15:03:31 +00:00
Shubham Patil
e591d6bc41
gh_action: add workflow to check typos on the PRs
2025-12-17 20:32:38 +05:30
Tomas McGuinness
a77b0f6a48
Add unpair_complete_callback to pairing_command
2025-12-17 07:38:06 +00:00
Shubham Patil
1e7ad58145
examples: use symlink for ESP32SecureCertDataProvider.h instead of copy
2025-12-16 20:36:07 +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
Hrishikesh Dhayagude
fe36711534
Merge branch 'feat/add-closure_devices' into 'main'
...
Add closure device types
See merge request app-frameworks/esp-matter!1333
2025-12-16 01:26:03 +08:00
mahesh
17257d95b6
components/esp_matter: Add closure device types
2025-12-15 15:23:08 +05:30
Shu Chen
e39ff3e3b4
Merge branch 'example/add_rainmaker_bridge' into 'main'
...
example/bridge: Add rainmaker bridge example
See merge request app-frameworks/esp-matter!1237
2025-12-15 06:38:09 +00:00
Hrishikesh Dhayagude
51e263b19a
Merge branch 'fix/link' into 'main'
...
all-device-types-app: Fix broken link in readme.
See merge request app-frameworks/esp-matter!1341
2025-12-15 13:58:09 +08:00
Rohit
ab743e2efb
all-device-types-app: Fix broken link in readme.
...
Fixes: https://github.com/espressif/esp-matter/issues/1615
2025-12-15 10:42:15 +05:30
liyashuai
440db30e16
add thread br support
2025-12-11 18:35:00 +08:00
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
Hrishikesh Dhayagude
3dcc62b2ed
Merge branch 'feat/add-closure_dimension-cluster' into 'main'
...
Add closure_dimension Cluster to esp-matter Data Model
See merge request app-frameworks/esp-matter!1327
2025-12-05 14:05:34 +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
Hrishikesh Dhayagude
405bc3d537
Merge branch 'feat/add-closure_control-cluster' into 'main'
...
Add Closure Control Cluster to esp-matter Data Model
See merge request app-frameworks/esp-matter!1326
2025-12-04 20:55:49 +08:00
mahesh
18a201cd18
components/esp_matter: add closure_control cluster in esp_matter
2025-12-04 17:21:22 +05:30
Hrishikesh Dhayagude
6318e597c0
Merge branch 'feat/add-chime-cluster' into 'main'
...
Add Chime Cluster to esp-matter Data Model
See merge request app-frameworks/esp-matter!1325
2025-12-04 16:57:17 +08:00
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
57592964ff
Merge branch 'pr_1600' into 'main'
...
[GH_PR] Fix parameter order in commissioning callbacks (CON-1874)
See merge request app-frameworks/esp-matter!1329
2025-12-03 14:48:14 +08:00
Tomas McGuinness
0dfd5f6d2c
Fix typo
2025-12-02 16:48:16 +00:00
Tomas McGuinness
cce19c935b
Fix parameter order in commissioning callbacks
2025-12-02 10:46:44 +00:00
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
Hrishikesh Dhayagude
e322e230df
Merge branch 'all_device_type/fan_control' into 'main'
...
all_device_types_app: Fix the fan control clusters delegate and add comment.
See merge request app-frameworks/esp-matter!1322
2025-12-01 15:55:34 +08:00
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
Shu Chen
043a1d692a
Merge branch 'get-val-ng' into 'main'
...
components/esp-matter: support get_val for internally managed attributes
See merge request app-frameworks/esp-matter!1304
2025-11-28 10:13:08 +00:00
Shu Chen
29b0190f46
Merge branch 'fix/add_missing_flag' into 'main'
...
Add Missing or Correct Incorrect Attribute and Command Flags
See merge request app-frameworks/esp-matter!1309
2025-11-28 10:12:55 +00:00
Shu Chen
01092970b0
Merge branch 'fix/add-missing-elements' into 'main'
...
Add Missing Data Model Elements from Matter Spec 1.5
See merge request app-frameworks/esp-matter!1310
2025-11-28 10:12:36 +00:00
Rohit
19fb282d5f
all_device_types_app: Fix the fan control clusters delegate and add comment.
2025-11-27 21:47:20 +05:30
Shubham Patil
91786f9dad
components/esp_matter: changed sdk used get_val with get_val_internal
...
- get_val() is a bit more bulky right now and does more things along
with getting a value from the esp-matter's storage.
since our sdk should not be worrying about getting data from the
internally managed attributes, its safe to use the get_val_internal().
2025-11-27 19:16:04 +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