Commit Graph

637 Commits

Author SHA1 Message Date
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 6daddbffe7 components/esp_matter: Add chime device type 2025-12-18 11:11:00 +05:30
Shubham Patil 1e7ad58145 examples: use symlink for ESP32SecureCertDataProvider.h instead of copy 2025-12-16 20:36:07 +05:30
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
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 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
mahesh fb1a4522a1 components/esp_matter: Remove deprecated/optional attributes, commands, events from data model 2025-12-01 13:37:23 +05:30
Rohit 19fb282d5f all_device_types_app: Fix the fan control clusters delegate and add comment. 2025-11-27 21:47:20 +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
WanqQixiang 211658c88e upgrade connectedhomeip to latest release v1.5 branch 2025-11-25 16:11:40 +08:00
Shubham Patil ac23b46bde examples: fix the expected log for C6 tests 2025-11-24 12:17:12 +05:30
WanqQixiang 89fe5168f7 submodule: Update connectedhomeip submodule to v1.5 sve tag 2025-11-21 14:56:00 +08:00
liyashuai e4d42e761b example/bridges: Add rainmaker bridge example 2025-11-21 11:19:31 +08:00
mahesh b9f8f1dcd7 compoenents/esp_matter:Remove optional attributes from feature 2025-10-31 13:17:05 +05:30
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 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 017c4d40b2 docs: Improve documents for Matter controller/commissioner 2025-10-31 08:27:11 +08:00
Shu Chen c9c97069fa Merge branch 'esp-matter/add_esp32c61_support' into 'main'
Target: add esp32c61 support

See merge request app-frameworks/esp-matter!1241
2025-10-16 09:32:21 +00:00
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
liyashuai f5b2c6b8d4 Target: add esp32c61 support 2025-09-29 10:25:41 +08:00
chendejin a9b088f565 examples/managed_componenet_light: update example with component v1.4.2 2025-09-28 19:48:25 +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 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 e673b948de Merge branch 'example/fix-tc-rr' into 'main'
example: configure the max dynamic endpoint count for all the examples

See merge request app-frameworks/esp-matter!1236
2025-08-29 18:10:14 +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
WanqQixiang 06afbf48f9 example: configure the max dynamic endpoint count for all the examples 2025-08-29 16:27:26 +08:00
Hrishikesh Dhayagude 0b90c16152 Merge branch 'secure_cert_data_provider' into 'main'
components/esp-matter: config option for setting secure cert providers

See merge request app-frameworks/esp-matter!912
2025-08-29 14:31:22 +08:00
Rohit ec8c3b9fe0 components/esp_matter: Update revisions, new device types of v1.4.2 2025-08-29 11:50:46 +05:30
Shu Chen f7f5c657f4 Merge branch 'network_prov/fix_thread_advertise' into 'main'
example: Fix the Thread dns-sd advertisement and add rainmaker&Matter sync for light_network_prov app

See merge request app-frameworks/esp-matter!1228
2025-08-28 11:26:41 +00:00
Mahesh Pimpale 17eb0957e0 Add Diagnostic Logs Support in All Device Type App 2025-08-28 13:07:27 +08:00
Shubham Patil 69782dd1a3 examples: add ESP32SecureCertDataProvider to the external platform 2025-08-22 14:34:54 +05:30
Shubham Patil 6985d49f6e examples/common: manufacturing data provider implementation
Introduce a precedence-based implementation for reading manufacturing
data.

Manufacturing data can reside in either the secure-cert partition or the
fctry partition. To ensure backward compatibility with older modules
(where manufacturing data was stored in the fctry partition), this implementation
supports setting precedence between the available storage options.

Default precedence is factory first, i.e. implementation checks the data
in factory partition first and if not found falls back to check secure
cert partition.

This allows newer modules using secure-cert to coexist seamlessly with legacy ones.
2025-08-22 11:15:21 +05:30
shripad621git 4500815659 examples: Build and pytest failure fixes for the submodule update
- Fixed the h2 pytest failure by adding the timedInteractionTimeoutMs in the activedataset command
  since spec mandates a timed interaction.
- Fixed the external platform build failure.
2025-08-21 15:32:13 +05:30
Rohit 7138fd3867 components/esp_matter: Support to get optional bits while initialisation of delegates.
Fixes: https://github.com/espressif/esp-matter/issues/1471
2025-08-20 15:32:26 +05:30
Hrishikesh Dhayagude 61e2d88a01 Merge branch 'mock-account-login-delegate' into 'main'
example/all-device: Add empty mock delegate for account login cluster.

See merge request app-frameworks/esp-matter!1213
2025-08-20 16:54:01 +08:00
WanqQixiang 9f32d0639f example: Fix the Thread dns-sd advertisement and add rainmaker&Matter sync for light-network-prov example 2025-08-19 19:10:14 +08:00
Shubham Patil a5a1a4d7bd examples: remove redundant C++ standard setting in main component
All examples already set the C++ standard in the project-level
CMakeLists.txt. The main component redundantly sets it again.
As per the ESP-IDF C++ support guide, a component should only
override the C++ version if it intends to use a different one.
We want to keep a consistent version across the project, so
the redundant setting is removed.
2025-08-13 11:03:12 +05:30
Rohit dbb6ea7623 example/all-device: Add empty mock delegate for account login cluster. 2025-07-31 14:27:53 +05:30
Hrishikesh Dhayagude ec9699be7c Merge branch 'chip_stack_size/c2' into 'main'
examples: Increase the chip task stack size for esp32c2

See merge request app-frameworks/esp-matter!1199
2025-07-30 19:26:17 +08:00
Shu Chen a417fb4e98 Merge branch 'example/add-ota-function-for-thread-br-main' into 'main'
example/thread_border_router: add ota function for otbr example

See merge request app-frameworks/esp-matter!1201
2025-07-30 11:07:23 +00:00
shripad621git 40b0bced81 examples: Increase the chip task stack size for esp32c2. 2025-07-30 14:58:34 +05:30
liyashuai f83eff6e51 example/thread_border_router: add ota function for otbr example 2025-07-29 12:30:34 +08:00
Shu Chen 6ab9b8fa3a Merge branch 'esp_matter/data_model_directory' into 'main'
esp_matter: create a data_model directory and move data_model related codes to it

See merge request app-frameworks/esp-matter!1032
2025-07-29 04:25:55 +00:00
Shu Chen b7f84046aa Merge branch 'bugfix/ele_sensor' into 'main'
examples/all-device-types: Bugfix, pass cluster config while creating cluster

See merge request app-frameworks/esp-matter!1216
2025-07-29 03:40:31 +00:00