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
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
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
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
Hrishikesh Dhayagude
df2d160072
Merge branch 'fix/add_missing_flag' into 'main'
...
Add missing internally_managed_flag for product_appearance attribute
See merge request app-frameworks/esp-matter!1302
2025-11-12 22:53:18 +08:00
Hrishikesh Dhayagude
95ee89fb53
Merge branch 'fix/add_missing_attribute' into 'main'
...
Add missing tx_error_count attribute definition for ethernet_network_diagnostics cluster
See merge request app-frameworks/esp-matter!1301
2025-11-12 22:52:28 +08:00
Shu Chen
21c53cd407
Merge branch 'fix/issue_1551' into 'main'
...
esp_matter/data_model: Add better error logging in case of attribute type mismatch in set_val
See merge request app-frameworks/esp-matter!1275
2025-11-11 11:48:11 +00:00
mahesh
b55889c71a
components/esp_matter:Add missing internally_managed_flag for product_appearance attribute
2025-10-31 15:38:25 +05:30
mahesh
d00dcbf29f
components/esp_matter:Add missing tx_error_count attribute for ethernet_network_diagnostics cluster
2025-10-31 15:12:58 +05:30
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
Shu Chen
0c3854bf32
Merge branch 'fix/add_mandatory_attribute' into 'main'
...
Add missing pending_dataset_timestamp mandatory attribute
See merge request app-frameworks/esp-matter!1294
2025-10-31 06:58:52 +00:00
Shu Chen
69037778e6
Merge branch 'remove-configs' into 'main'
...
Remove config parameter from feature::add() APIs
See merge request app-frameworks/esp-matter!1290
2025-10-31 06:58:39 +00:00
Shu Chen
882d94acbb
Merge branch 'controller/dynamic_server_ota_provider' into 'main'
...
controller: Add dynamic server working as an OTA Provider
See merge request app-frameworks/esp-matter!1082
2025-10-31 06:57:54 +00:00
Shu Chen
b1db21ae4d
Merge branch 'init_network_commissioning' into 'main'
...
components/esp_matter: init NetworkCommissioningCluster
See merge request app-frameworks/esp-matter!1295
2025-10-31 06:57:12 +00:00
Shu Chen
c44a241bd2
Merge branch 'controller_docs' into 'main'
...
docs: Controller docs improvement
See merge request app-frameworks/esp-matter!1222
2025-10-31 06:56:58 +00:00
WanqQixiang
d634e1ecc5
controller: Add dynamic server support for controller as an OTA provider
2025-10-31 14:06:03 +08:00
WanqQixiang
e8f8b3bbfe
controller: add function to set custom Device Attestation store
2025-10-31 08:27:11 +08:00
mahesh
628a4210e0
components/esp_matter: Add missing configs for features
2025-10-30 13:57:33 +05:30
chendejin
b540e45096
components/esp_matter: init NetworkCommissioningCluster
2025-10-30 14:34:34 +08:00
mahesh
45e276ba00
components/esp_matter: Remove configs for the internally managed attributes
2025-10-28 12:49:50 +05:30
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
WanqQixiang
45ceda8bea
data_model_provider: Fix emberAfContainsClient() in ember stubs of esp_matter data model
...
Fix CON-1830
2025-10-20 14:53:36 +08:00
Hrishikesh Dhayagude
c894d6debe
Merge branch 'fix-scenes-dup' into 'main'
...
components/esp_matter: remove duplicate scenes mgmt create from extended color light
See merge request app-frameworks/esp-matter!1281
2025-10-19 20:25:29 +08:00
Shubham Patil
714bf2f3cd
components/esp_matter: remove duplicate scenes mgmt create from extended color light
2025-10-14 12:58:53 +05:30
Shubham Patil
4b17257719
components/esp-matter: add icd_management::maximum_check_in_backoff
...
Create API was missing for this and we did create this when adding check
in protocol support feature.
2025-10-14 12:58:38 +05:30
shripad621git
c5c997fc4f
esp_matter/data_model: Add better error logging in case of attribute type mismatch in set_val
...
- Fixes https://github.com/espressif/esp-matter/issues/1551 .
2025-10-07 14:14:41 +05:30
mahesh
4a317697a4
docs: update release notes and docs for the namespace changes
...
components/esp-matter: ota_provider and ota_requstor device type namespace changes
examples: use modified namespaces
2025-10-06 12:44:00 +05:30
mahesh
11da871f81
components/esp_matter: Remove inconsistencies in the namespaces
2025-10-03 16:24:56 +05:30
Hrishikesh Dhayagude
e264ecb0f1
Merge branch 'concentration-measurement-optimization' into 'main'
...
components/esp_matter: further optimize the concentration measurement
See merge request app-frameworks/esp-matter!1249
2025-09-29 13:48:34 +08:00
liyashuai
981459a228
components/esp-matter: Initialize CONFIG_ESP_MATTER_NVS_PART_NAME nvs partition before accessing
2025-09-24 10:26:16 +08:00
WanqQixiang
cb9c7d1268
controller: Initialize group data provider listener when initializing the controller instance
2025-09-11 15:16:46 +08:00
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
WanqQixiang
9fdd2b586e
example: Fix compilation of generic_switch example
2025-09-03 09:35:11 +08:00
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
Hrishikesh Dhayagude
30b31aff7e
Merge branch 'component/missing_bits' into 'main'
...
components/esp_matter: Add the missing bits from pressure measurement cluster, solar power and battery storage device type.
See merge request app-frameworks/esp-matter!1207
2025-08-29 18:30:53 +08:00
Hrishikesh Dhayagude
52b4b9282e
Merge branch 'compliance' into 'main'
...
components/esp_matter: Update revisions, new device types of v1.4.2
See merge request app-frameworks/esp-matter!1235
2025-08-29 17:41:00 +08:00
Hrishikesh Dhayagude
519a3d0dc3
Merge branch 'fix-cluster-usage' into 'main'
...
components/esp-matter: fix the incosistency between feature flag and
See merge request app-frameworks/esp-matter!1232
2025-08-29 16:58:13 +08:00