Commit Graph

1836 Commits

Author SHA1 Message Date
WanqQixiang d9b8ae74f6 submodule: Update connectedhomeip to f1f3a55c9b
esp_matter: Add support for disabling/enabling ICD server dynamically
2025-06-13 18:58:35 +08:00
Hrishikesh Dhayagude f353b9e3d4 Merge branch 'update_idf_v5.4.1/v1.4' into 'release/v1.4'
[v1.4] .gitlab-ci.yml: Update the esp-idf version to v5.4.1.

See merge request app-frameworks/esp-matter!1159
2025-06-09 13:17:59 +08:00
shripad621git 568bd8a243 Updated the RELEASE_NOTES.md for esp-idf update 2025-06-06 12:18:28 +05:30
shripad621git dabf459f3c Fix the CI failures for idf version update 2025-06-06 12:18:23 +05:30
shripad621git abd987fefa Update esp-idf version to v5.4.1 2025-06-06 12:11:09 +05:30
shripad621git d69bf58e57 examples: Relinker changes for esp32c2 idf v5.4.1.
- Added the relinker files for esp-idf v5.4.1 for esp32c2.
2025-06-06 12:11:09 +05:30
shripad621git 7557f0b87f examples: Update the button component to latest version.
- Driver specific changes for updated button component in examples.
- Updated the device_hal code for button component upgrade.
- Updated the idf_component.yml of examples to use latest version of espressif/cmake_utilities.
2025-06-06 12:11:09 +05:30
chendejin 2d2c921f8f revert 41ec0e2943 2025-06-06 12:11:09 +05:30
Shu Chen 4000499e05 Merge branch 'ci/matter_tbr_v1_4' into 'release/v1.4'
pytest: Use the Matter Thread Border Router example as the TBR for ESP32-H2's pytest(v1.4)

See merge request app-frameworks/esp-matter!1164
2025-06-04 11:14:14 +00:00
WanqQixiang 68bccfa96e pytest: Use the Matter Thread Border Router example as the TBR for ESP32-H2's pytest 2025-05-29 10:51:32 +08:00
Hrishikesh Dhayagude 2a497bba0d Merge branch 'fix-rmaker-fmt-1-4' into 'release/v1.4'
components/esp_matter_rainmaker: Fix the formatting error in logging

See merge request app-frameworks/esp-matter!1161
2025-05-28 22:20:31 +08:00
Shubham Patil 59d791f124 components/esp_matter_rainmaker: Fix the formatting error in logging 2025-05-27 19:35:53 +05:30
Shu Chen 66d1ef97d8 Merge branch 'cherry_pick/revert_identify' into 'release/v1.4'
[v1.4] Backport: components/esp_matter: Added the default values for identify_type attribute in endpoint constructor.

See merge request app-frameworks/esp-matter!1156
2025-05-23 07:34:19 +00:00
shripad621git 25b8998728 [v1.4] Backport: components/esp_matter: Added the default values for identify_type attribute in endpoint constructor 2025-05-22 10:48:06 +05:30
shripad621git 42b99d24f3 [v1.4] Backport: Revert "components/esp-matter: update default identify type value for all devices" 2025-05-22 10:47:27 +05:30
Shu Chen 49355c9fd1 Merge branch 'v1_4_fix_generic_switch_example_issue' into 'release/v1.4'
[backport 1.4]examples/generic_switch: set the namespace id value in taglist...

See merge request app-frameworks/esp-matter!1139
2025-05-20 02:41:54 +00:00
Hrishikesh Dhayagude 738ca5e8d3 Merge branch 'backport-memory-currption' into 'release/v1.4'
[v1.4] Backport: Fix memory corruption caused by double free

See merge request app-frameworks/esp-matter!1148
2025-05-15 16:55:55 +08:00
Mahesh Pimpale 66efe6ac22 [v1.4] Backport: Fix memory corruption caused by double free 2025-05-15 16:55:55 +08:00
liyashuai bbb5f0820a [backport 1.4]examples/generic_switch: set the namespace id value in taglist attribute to a standard one 2025-05-09 11:56:33 +08:00
Shu Chen dd9a8b7b2d Merge branch 'component_v1_4_1' into 'release/v1.4'
esp_matter managed component: v1.4.1

See merge request app-frameworks/esp-matter!1128
2025-05-09 10:25:40 +08:00
chendejin 12e551d865 esp_matter managed component: v1.4.1 2025-05-07 10:39:26 +08:00
Hrishikesh Dhayagude 725558007c Merge branch 'submodule-update-1-4' into 'release/v1.4'
[v1.4] connectedhomeip: update submodule to 19aeeb3ba0

See merge request app-frameworks/esp-matter!1133
2025-05-06 16:20:30 +08:00
Hrishikesh Dhayagude 17f9537c45 Merge branch 'fix-groups-cluster-count-1-4' into 'release/v1.4'
[v1.4] components/esp_matter: get the cluster count from the node details

See merge request app-frameworks/esp-matter!1123
2025-05-02 18:07:36 +08:00
Hrishikesh Dhayagude 5930385612 Merge branch 'fix-long-char-1-4' into 'release/v1.4'
[v1.4] components/esp-matter: fix len check for long char and do check for

See merge request app-frameworks/esp-matter!1122
2025-05-02 18:07:20 +08:00
Shubham Patil 44d5ebba37 connectedhomeip: update submodule to 19aeeb3ba0
This is to fetch some cmake versioning related build fixes plus NDEBUG
flag related problem.
2025-04-30 22:38:46 +05:30
Shubham Patil cb70e946d4 components/esp_matter: get the cluster count from the node details
We used to have a static variable to get the groups cluster, but if
people use low level APIs i.e. cluster::create(endpoint,cluster_id,flag)
then group data provider will be falsly initialized since it does not
have the correct group count.
2025-04-28 21:52:11 +05:30
Shubham Patil 3f1130ed48 components/esp-matter: fix len check for long char and do check for
return value

Also, we should mark the values greater that the expected as invalid and
not the ones with equal to ones.
2025-04-28 21:47:46 +05:30
Hrishikesh Dhayagude abbd0d23c5 Merge branch 'backport/1.4/template-specialization-bool' into 'release/v1.4'
[v1.4] Backport for "Fix: Add nullable<bool> template specialization to resolve type mismatch"

See merge request app-frameworks/esp-matter!1116
2025-04-25 21:23:10 +08:00
Dhaval Gujar 9ba4cda6b7 components/esp_matter: Add template specialization for nullable<bool> 2025-04-25 11:22:05 +05:30
Hrishikesh Dhayagude b6a21bcc24 Merge branch 'fix-rmaker-1-4' into 'release/v1.4'
[v1.4] components/esp_matter_rainmaker: add missing feature map attribute to rainmaker cluster

See merge request app-frameworks/esp-matter!1112
2025-04-25 12:22:12 +08:00
Shubham Patil c64a8da845 components/esp_matter_rainmaker: add missing feature map attribute to rainmaker cluster 2025-04-24 18:53:02 +05:30
Shu Chen 58b7f5ddb9 Merge branch 'init_identify_when_enable_endpoint_v1_4' into 'release/v1.4'
components/esp_matter: init identify after chip::Platform::MemoryInit (backport v1.4)

See merge request app-frameworks/esp-matter!1108
2025-04-24 11:06:36 +08:00
chendejin d803b87593 components/esp_matter: init identify after chip::Platform::MemoryInit (backport) 2025-04-23 19:19:30 +08:00
Shu Chen 52e9f9c689 Merge branch 'factory-reset-v-1-4' into 'release/v1.4'
[v1.4] components/esp_matter: call ScheduleFactoryReset from esp_matter::factory_reset

See merge request app-frameworks/esp-matter!1097
2025-04-17 10:52:41 +08:00
Shu Chen fecef09275 Merge branch 'esp_matter/test_event_trigger_v1_4' into 'release/v1.4'
esp_matter: Make Test Event Trigger Delegate configurable(v1.4)

See merge request app-frameworks/esp-matter!1096
2025-04-15 16:11:47 +08:00
Shubham Patil 8ba3ea856e components/esp_matter: call ScheduleFactoryReset from esp_matter::factory_reset
ScheduleFactoryReset() additionally removes the fabric data, sends the
server shutting down event and then calls InitiateFactoryReset()
2025-04-14 12:44:16 +05:30
Hrishikesh Dhayagude 60ef414e83 Merge branch 'backport/thermostat_attr_bounds' into 'release/v1.4'
[v1.4] components/esp_matter: Backport the the data type and attribute bounds for thermostat attributes.

See merge request app-frameworks/esp-matter!1094
2025-04-11 17:00:35 +08:00
WanqQixiang e342c15ae9 esp_matter: Make Test Event Trigger Delegate configurable 2025-04-11 15:03:50 +08:00
shripad621git 4809f5785b [v1.4] components/esp_matter: Backport the the data type and attribute bounds for thermostat attributes
- Fixes https://github.com/espressif/esp-matter/issues/1366.
2025-04-11 11:05:11 +05:30
Shu Chen 02bbdb39ea Merge branch 'backport-destroy_node' into 'release/v1.4'
[v1.4] Backport: Backport: Fix Memory Leak in destroy cluster and Added Destroy Node Method

See merge request app-frameworks/esp-matter!1088
2025-04-08 10:57:44 +08:00
Mahesh Pimpale cd755e460d [v1.4] Backport: Backport: Fix Memory Leak in destroy cluster and Added Destroy Node Method 2025-04-08 10:57:44 +08:00
Shu Chen d93ea4f85a Merge branch 'controller/fix_shutdown_subscription_v1_4' into 'release/v1.4'
controller: fix shutdown subscriptions(v1.4)

See merge request app-frameworks/esp-matter!1080
2025-04-01 19:31:02 +08:00
WanqQixiang b75a9af9ba controller: fix shutdown subscriptions 2025-03-27 17:03:59 +08:00
Shu Chen 3c0acb15cc Merge branch 'icd/dynamic_configuration_v1_4' into 'release/v1.4'
esp-matter: Make ICD parameters dynamically configurable(v1.4)

See merge request app-frameworks/esp-matter!1078
2025-03-27 17:02:36 +08:00
Shu Chen 74bebb95e6 Merge branch 'esp_matter/excluded_cluster_v1_4' into 'release/v1.4'
esp-matter: Add menuconfig options to exclude unused clusters for flash optimization(v1.4)

See merge request app-frameworks/esp-matter!1077
2025-03-27 17:00:11 +08:00
WanqQixiang e9132a538c esp-matter: Make ICD parameters dynamically configurable 2025-03-25 19:27:10 +08:00
WanqQixiang e8bff42a2a esp-matter: Add menuconfig options to exclude unused clusters for flash optimization 2025-03-25 19:25:48 +08:00
Shu Chen c5ff70c393 Merge branch 'backport_1_4_add_general_diagnostic_releated_optional_attributes' into 'release/v1.4'
[1.4] backport: components/esp_matter:add optional attributes for general diagnostic cluster

See merge request app-frameworks/esp-matter!1064
2025-03-19 16:22:28 +08:00
Shu Chen 879fd129b1 Merge branch 'update_submodule/release_v1.4' into 'release/v1.4'
[v1.4] Update the chip submdoule to latest v1.4-branch

See merge request app-frameworks/esp-matter!1038
2025-03-19 16:19:46 +08:00
Shu Chen 4bca1cf666 Merge branch 'ci-validate-zap-common-1-4' into 'release/v1.4'
[v1.4]CI: enforce zap common files validations when updating submodule

See merge request app-frameworks/esp-matter!1069
2025-03-19 16:19:29 +08:00