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
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
Shubham Patil
7251a7aa9f
components/esp-matter: added attribute::get_val_type() API
...
This works for both base attributes i.e. managed internally as well as
esp-matter managed attributes as well.
2025-11-27 19:16:04 +05:30
Shubham Patil
1ca78a590f
components/esp-matter: Split attribute val's usage in data model core
...
We have attribute base which only contains the id and flags.
But having the data type would be benefitial when fetching value for
internally managed attributes. So, rather than guessing the type we
can fetch it.
2025-11-27 19:16:04 +05:30
Hrishikesh Dhayagude
8462ff05f0
Merge branch 'fix-thermostat' into 'main'
...
components/esp_matter: remove internally mngd flag for few thermostat
See merge request app-frameworks/esp-matter!1318
2025-11-27 17:26:24 +08:00
mahesh
08d74ce220
components/esp_matter: Add missing elements in data model
2025-11-27 12:40:46 +05:30
mahesh
5fbd94259a
components/esp_matter: Fix missing or incorrect attribute/command flags
2025-11-27 12:32:16 +05:30
Shubham Patil
db41f8279c
components/esp_matter: remove internally managed flag for few
...
thermostat attributes
local-temperature and remote-sensing attributes are not managed by
connectedhomeip, so remove that flag.
2025-11-27 10:48:28 +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
Hrishikesh Dhayagude
1b3af2da27
Merge branch 'submodulde/update_v1_5_sve' into 'main'
...
submodule: Update connectedhomeip submodule to v1.5 branch
See merge request app-frameworks/esp-matter!1303
2025-11-26 18:49:55 +08:00
Hrishikesh Dhayagude
defcaa913c
Merge branch 'bugfix/attribute_console' into 'main'
...
esp_matter_console: Fix attribute val setting to update the attribute.
See merge request app-frameworks/esp-matter!1305
2025-11-25 23:32:20 +08:00
Shubham Patil
eb21198655
components/esp_matter: Add server initialization callback for UnitLocalization cluster
2025-11-25 19:02:59 +05:30
Rohit
69484c85f6
esp_matter_console: Fix attribute val setting to update the attribute.
2025-11-25 14:59:01 +05:30
Hrishikesh Dhayagude
d36422b6ed
Merge branch 'fix-c6-pytest' into 'main'
...
examples: fix the expected log for C6 tests
See merge request app-frameworks/esp-matter!1314
2025-11-25 17:25:08 +08:00