Commit Graph

1927 Commits

Author SHA1 Message Date
Shubham Patil cd92e2fb2c docs: add note about support of ds peripheral for esp32h2 2025-07-23 09:57:59 +05:30
Shubham Patil df11a5e19b docs: add macos matter ble central profile installation link 2025-07-23 09:57:59 +05:30
Hrishikesh Dhayagude 05e67b276b Merge branch 'refactor_code' into 'main'
Refactor Common Clusters Code

See merge request app-frameworks/esp-matter!1170
2025-07-22 14:55:06 +08:00
Mahesh Pimpale afe082a1ff Refactor Common Clusters Code 2025-07-22 14:55:06 +08:00
Hrishikesh Dhayagude 882edef5a0 Merge branch 'fix_docs_typo' into 'main'
docs: fix typo in docs

See merge request app-frameworks/esp-matter!1200
2025-07-15 14:10:26 +08:00
Hrishikesh Dhayagude eff77ecad5 Merge branch 'ci_integration/certification_tests' into 'main'
toools/ci: Added the support of python certification tests in CI.

See merge request app-frameworks/esp-matter!942
2025-07-15 13:34:01 +08:00
shripad621git 61d3c363a0 tools/ci : Added the support to execute python certification tests in CI.
- Added the support of the certification tests in CI for esp32c6.
- Added pytest_cert_helper script to execute certification tests.
- Added the json file to maintain and modify a list of tests to be run in the CI.
- Added the PICS file for extended_color_light for wifi for the certification tests.
- Added the support to post the test results on gitlab MR.
- Added the support to use certification test json file as an argument to pytests.
- Added support to use gitlab environment variables like ssid and password in pytests.
2025-07-14 16:45:04 +05:30
Shu Chen 235570933c Merge branch 'docs/build_and_publish_pdf_documents' into 'main'
docs: build and publish PDF documents

See merge request app-frameworks/esp-matter!1198
2025-07-14 02:50:49 +00:00
chendejin 6c1e57875d docs: fix typo in docs 2025-07-11 11:26:36 +08:00
Wang Fang a04c54b84e docs: build and publish PDF documents 2025-07-09 14:22:34 +08:00
Hrishikesh Dhayagude 1375012fc6 Merge branch 'fix/conformance' into 'main'
components/esp_matter: Fix conformance of color control cluster.

See merge request app-frameworks/esp-matter!1196
2025-07-09 12:27:17 +08:00
Rohit cbd95e9903 components/esp_matter: Fix conformance of color control cluster. 2025-07-08 16:48:25 +05:30
Shu Chen c7dd22d832 Merge branch 'feature/change_build_tag' into 'main'
feat: change build tag

See merge request app-frameworks/esp-matter!1195
2025-07-03 09:47:25 +00:00
yiwenxiu fa4eb4775c feat: change build tag 2025-07-03 15:20:30 +08:00
Hrishikesh Dhayagude ef4cc40f8c Merge branch 'fix/elec_sensor' into 'main'
examples/all_device_types_app: Fix features creation according to new features APIs.

See merge request app-frameworks/esp-matter!1194
2025-07-03 15:07:38 +08:00
Rohit 0668d0826b examples/all_device_types_app: Fix features creation according to new features APIs. 2025-07-01 14:42:39 +05:30
Hrishikesh Dhayagude 6a77422d0c Merge branch 'thread-safety' into 'main'
components/esp-matter: Scheduled delegate initialisation on chip task.

See merge request app-frameworks/esp-matter!1185
2025-06-30 22:32:46 +08:00
Hrishikesh Dhayagude 534a285938 Merge branch 'dependabot-fixes' into 'main'
setup: fix the vulnerabilities reported by dependabot

See merge request app-frameworks/esp-matter!1187
2025-06-30 22:30:12 +08:00
Rohit dab1febe91 components/esp-matter: Scheduled delegate initialisation on chip task.
Fixes https://github.com/espressif/esp-matter/issues/1468
2025-06-26 21:40:19 +05:30
Hrishikesh Dhayagude c637fc8bcf Merge branch 'fix-warnings' into 'main'
components/esp_matter: fix few warnings

See merge request app-frameworks/esp-matter!1188
2025-06-26 14:44:44 +08:00
Hrishikesh Dhayagude e8601acc51 Merge branch 'features_configuration_in_endpoint' into 'main'
[components/esp-matter] Remove features parameter from cluster::creater() API.

See merge request app-frameworks/esp-matter!1146
2025-06-26 13:55:18 +08:00
Shubham Patil f01f46fa84 setup: fix the vulnerabilities reported by dependabot 2025-06-26 11:11:05 +05:30
Shu Chen 7d8fc00e40 Merge branch 'example/fix_comment_error_in_generic_switch' into 'main'
[example] Fix comment issue in generic_switch

See merge request app-frameworks/esp-matter!1189
2025-06-26 01:49:12 +00:00
Shu Chen 23f3882441 Merge branch 'fix-groups-on-bridge' into 'main'
components/esp_matter: reset group data provider when ep count change

See merge request app-frameworks/esp-matter!1186
2025-06-26 01:48:44 +00:00
Shu Chen bd097e120a Merge branch 'components/add_missing_flags_of_attributes' into 'main'
[components] Add missing writeable flag for some attributes

See merge request app-frameworks/esp-matter!1190
2025-06-26 01:47:23 +00:00
Shubham Patil c91d9d5aa7 components/esp_matter: resize group data provider when ep count change
resize the group data provider when new endpoint is added to the node or
existing one is removed from the node. This is to ensure that endpoints
containing groups cluster that are added after esp_matter::start()
should have storage for groups.

Fixes https://github.com/espressif/esp-matter/issues/1467
2025-06-25 14:52:33 +05:30
liyashuai ad8beca678 [components] Add missing writeable flag for some attributes 2025-06-25 15:52:55 +08:00
liyashuai f63c7b50a4 [example] Fix comment issue in generic_switch 2025-06-25 12:12:52 +08:00
Shubham Patil 63e76c8b61 components/esp_matter: fix few warnings
- remove unused variable from bounds
- remove unused command callback functions
- add ifdefs for restricting code from compiling and generating warnings
  during builds
- Fix unused usage of heap stats function
2025-06-25 09:02:07 +05:30
Hrishikesh Dhayagude 1c7271b8ac Merge branch 'sensors-readme-update' into 'main'
Readme Update for Sensors example

See merge request app-frameworks/esp-matter!1175
2025-06-24 12:20:39 +08:00
mahesh 84c1c31cad example/readme: update troubleshooting section for I2C driver conflict 2025-06-23 13:49:11 +05:30
Hrishikesh Dhayagude ba4b9c6bcd Merge branch 'fix/color_min_mireds' into 'main'
components/esp_matter: Fixed the default value for color temperature physical min mireds attribute

See merge request app-frameworks/esp-matter!1179
2025-06-20 13:27:06 +08:00
shripad621git 561d286092 components/esp_matter: Fixed the default value for color temperature physical min mireds attribute 2025-06-17 23:31:52 +05:30
Hrishikesh Dhayagude e8945fe8a7 Merge branch 'add/eem_example_cluster' into 'main'
[examples/all_device_types_app] Add a example implementation of electrical energy and power measurement cluster.

See merge request app-frameworks/esp-matter!1155
2025-06-17 17:24:27 +08:00
Hrishikesh Dhayagude b5c325adf0 Merge branch 'add_delegate' into 'main'
Add missing delegate callbacks for clusters

See merge request app-frameworks/esp-matter!1158
2025-06-17 17:12:38 +08:00
Shu Chen 4694ae9dcd Merge branch 'esp-matter/add_esp32c5_support' into 'main'
[Target] Add esp32c5 support

See merge request app-frameworks/esp-matter!1171
2025-06-17 03:06:33 +00:00
Rohit 807abe17a4 components/esp-matter: Move feature creation from cluster to endpoint. 2025-06-16 15:26:01 +05:30
liyashuai d25e5de7c9 target: add esp32c5 support 2025-06-13 19:14:18 +08:00
mahesh d15b7ca504 components/esp_matter: Add delegate callbacks for clusters
- Actions
- DiagnosticLogs
- OTAProvider
- Thermostat
2025-06-13 16:21:10 +05:30
Rohit 8027319b76 [components/esp-matter] Remove features parameter from cluster::creater() API and make component spec complient. 2025-06-10 15:46:05 +05:30
Hrishikesh Dhayagude 080c9e7efc Merge branch 'bugfix/light' into 'main'
[examples/light] Add the missing xy feature of the color control cluster.

See merge request app-frameworks/esp-matter!1165
2025-06-10 17:54:47 +08:00
Rohit 93f30f33e8 [examples/all_device_types_app] Add a example implementation of electrical energy and power measurement cluster. 2025-06-10 15:13:10 +05:30
Hrishikesh Dhayagude 78d3def625 Merge branch 'TE2/submodule_update' into 'main'
connectedhomeip: Update the connectedhomeip submodule to d144bbbaae.

See merge request app-frameworks/esp-matter!1152
2025-06-06 16:56:41 +08:00
Hrishikesh Dhayagude 322b092ebb Merge branch 'pipelines' into 'main'
.gitlab-ci.yml; Cancel redundant pipelines in the CI.

See merge request app-frameworks/esp-matter!1127
2025-06-05 18:08:45 +08:00
Rohit 640d5d8dc5 [led_driver] Add XY color control support and update app_driver of light example to handle CurrentX and CurrentY attributes 2025-06-05 10:53:59 +05:30
Shu Chen c11c7b11fb Merge branch 'ci/matter_tbr' into 'main'
pytest: Use the Matter Thread Border Router example as the TBR for ESP32-H2's pytest

See merge request app-frameworks/esp-matter!1163
2025-06-04 11:13:39 +00:00
Shu Chen aada4ff458 Merge branch 'icd/dynamic_disable_enable' into 'main'
esp_matter: Add support for disabling/enabling ICD server dynamically

See merge request app-frameworks/esp-matter!1150
2025-06-03 03:43:00 +00:00
Hrishikesh Dhayagude f36e9492e7 Merge branch 'fix/esp32c2_devkit' into 'main'
fix: led on esp32c2 devkit

See merge request app-frameworks/esp-matter!1137
2025-06-02 00:58:53 +08:00
YuanMingFu 873e72abb2 fix: led on esp32c2 devkit 2025-05-31 09:42:36 +08:00
shripad621git f98e0cee26 tools/ci: Cancel the redundant pipelines in the CI. 2025-05-30 14:46:57 +05:30