Commit Graph

126 Commits

Author SHA1 Message Date
WanqQixiang 13a15243cc esp_matter: create a data_model directory and move data_model related codes to it 2025-07-25 15:59:35 +08:00
chendejin 6c1e57875d docs: fix typo in docs 2025-07-11 11:26:36 +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
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
Rohit Jadhav 3d3b093bec esp-matter/features: Add features as config in the cluster structure. 2025-04-24 12:52:37 +05:30
shripad621git 825c316bbc .gitlab-ci.yml: Update the connectedhomeip submodule to 326cabf99c and esp-idf version to v5.4.1.
- Made the gitlab ci specific changes for the submodule and idf version update.
- Updated the docs and README for the update.
2025-04-11 11:17:40 +05:30
Shubham Patil 5cb96e8b3d docs: Fix broken links and add CI for link checking
- Ran linkcheck on the built docs and fixed broken links
- Added exceptions for private, anchors, and server errors
  that may come up when we run the linkcheck in CI.
- Also ignore self-referential GitHub links with commit hashes
- Fixed links on the insights page
- Converted some links to use the anchored format
- Fixes #1319
2025-03-12 11:56:54 +05:30
chendejin 46558eb292 examples/managed_componenet_light: update docs and esp_matter component version 1.4.0 2025-02-13 15:38:13 +08:00
Li Ya Shuai 4645aa0604 examples: add custom certification declaration example in light example 2025-02-11 20:10:56 +08:00
Shubham Patil 26228ec3ef docs: Fix the links for ESP-RainMaker iOS and Android apps 2025-01-29 11:46:40 +05:30
Shu Chen a07c3129aa Merge branch 'doc/custom_cluster' into 'main'
doc: Add document about how to add custom cluster

See merge request app-frameworks/esp-matter!994
2024-12-27 19:28:10 +08:00
Shubham Patil 11c2f668c5 components/esp_matter_console: add the "matter esp factoryreset"
"matter device factoryreset" just erases the non volatile storage of
connectedhomeip SDK. This adds one more command which clears the non
volatile storage of esp-matter SDK as well.
2024-12-27 11:08:02 +05:30
WanqQixiang 10721355a5 doc: Add document about how to add custom cluster 2024-12-26 19:27:31 +08:00
Shu Chen c991c92811 Merge branch 'submodule-update/support-p4' into 'main'
submodule: update to 43aa98c2d3 to support ESP32-P4

See merge request app-frameworks/esp-matter!980
2024-12-17 11:44:47 +08:00
WanqQixiang 6f5da35df5 submodule: update to 43aa98c2d3 to support ESP32-P4 2024-12-17 10:45:48 +08:00
Shu Chen bd3092afd2 Merge branch 'docs-chip-tool-guide-link' into 'main'
docs: Add the link to chip-tool guide

See merge request app-frameworks/esp-matter!978
2024-12-16 17:57:54 +08:00
chendejin 8bf0d71bef components/esp_matter_controller: write multiple attributes support 2024-12-11 17:32:22 +08:00
Shubham Patil a43200f027 docs: Add the link to chip-tool guide 2024-12-11 12:28:40 +05:30
Shu Chen 82419a3e78 Merge branch 'update/idf_version_5.2.2' into 'main'
idf: update idf version 5.2.3

See merge request app-frameworks/esp-matter!827
2024-11-12 10:03:32 +08:00
YuanMingFu d96280a5cc idf: update version to v5.2.3 2024-11-11 20:53:36 +08:00
Shu Chen af3da26bbc Merge branch 'esp_matter/utils/parse_uint64_large_num' into 'main'
components/esp_matter: fix json parsing for large num

See merge request app-frameworks/esp-matter!908
2024-11-05 12:32:50 +08:00
Shu Chen fdd1fd00e9 Merge branch 'bridge_app' into 'main'
examples: move all the bridge apps to one directory and add a bridge_cli example for test

Closes CON-1379

See merge request app-frameworks/esp-matter!913
2024-11-05 12:29:39 +08:00
WanqQixiang 7e186311ff examples: move all the bridge apps to one directory and add a bridge_cli example for test 2024-10-17 15:59:13 +08:00
Shubham Patil 4490e9aa41 components/esp_matter_controller: Added more pairing commands
Added
 - pairing code
 - pairing code-wifi
 - pairing code-thread
 - pairing code-wifi-thread

 Fixes https://github.com/espressif/esp-matter/issues/1108
2024-10-16 10:18:52 +05:30
chendejin d5122365f4 components/esp_matter: fix json parsing for large num 2024-10-12 15:18:53 +08:00
Hrishikesh Dhayagude b3028d8501 Merge branch 'fix/docs' into 'main'
docs: Fix links of reference implementation of delegates and update sample code of mode select

See merge request app-frameworks/esp-matter!867
2024-09-27 19:14:10 +08:00
Rohit Jadhav b808b11900 docs: Fix links of reference implementation of delegates and update sample code of mode select 2024-09-04 11:37:15 +05:30
chendejin 8105969f86 docs: add bridge device command descriptions 2024-08-22 14:04:42 +08:00
chendejin 3c908414f1 docs: add OpenThread cli commands descriptions 2024-08-01 20:07:00 +08:00
mahesh 305141b6c9 doc: added note for use of no-host-tool option in install script 2024-07-16 11:08:56 +05:30
mahesh 9165138e90 docs: Replaced hue, saturation commands of colorcontrol cluster with color-temperature command in documentation 2024-06-12 21:22:26 +05:30
Shubham Patil e6d74cc2e7 Removed mfg_tool, related cleanups, and documentation update
`tools/mfg_tool` is moved to esp-matter-tools repo: https://github.com/espressif/esp-matter-tools/tree/main/mfg_tool.

It is released on pypi: https://pypi.org/project/esp-matter-mfg-tool and can be installed by running `pip install esp-matter-mfg-tool`
2024-06-07 19:11:35 +08:00
Shripad Deshpande 9783e126b9 Fix the local build for external platform in case of light example 2024-05-13 20:02:12 +08:00
Shu Chen 567ee248c0 Merge branch 'example/managed_component_light' into 'main'
add light example with managed component

See merge request app-frameworks/esp-matter!669
2024-04-25 19:02:24 +08:00
chendejin f4bc6b8dfa Add light example with esp_matter component. 2024-04-23 19:14:39 +08:00
Hrishikesh Dhayagude 1314cafeba Merge branch 'minor_doc_addn' into 'main'
Added documentation for when to disable CONFIG_ENABLE_TEST_SETUP_PARAMS option

Closes CON-1088

See merge request app-frameworks/esp-matter!678
2024-04-19 16:41:55 +08:00
liyashuai 32e2f71e76 update idf version to v5.2.1 for fixing Bootloader TOCTOU Vulnerability in Anti-rollback Scheme 2024-04-09 19:34:18 +08:00
Shubham Patil f16b743dad Added documentation for when to disable CONFIG_ENABLE_TEST_SETUP_PARAMS option 2024-03-29 14:25:32 +05:30
Hrishikesh Dhayagude 52a95eaacb Merge branch 'client/shorten_keywords' into 'main'
esp-matter: Shorten the keywords for json_to_tlv

See merge request app-frameworks/esp-matter!613
2024-01-31 14:43:57 +08:00
WanqQixiang 1eb265d54b esp-matter: Shorten the keywords for json_to_tlv 2024-01-30 17:03:41 +08:00
Sayon Deep a24964a664 added instructions to run chip-tool in WSL 2024-01-18 10:41:12 +05:30
Shu Chen 479b2996ed Merge branch 'client/add_send_custom_command' into 'main'
client: Add custom commands send APIs and switch the command sending of controller to the new APIs

See merge request app-frameworks/esp-matter!521
2024-01-11 19:58:31 +08:00
Shripad Deshpande 4c68c4e961 feature/taglist : Added the missing TagList feature for descriptor cluster. 2024-01-11 15:43:08 +08:00
WanqQixiang bddd76f784 client: Add custom commands send APIs and switch the command send of controller to the new APIs
doc: Add command data field json string format

controller: add write attribute command for custom cluster
2024-01-10 19:18:33 +08:00
Shu Chen 9cc5cd1dbf Merge branch 'controller/ble_thread_pairing' into 'main'
controller: Add ble-thread pairing command for commissioner

See merge request app-frameworks/esp-matter!531
2024-01-10 12:20:03 +08:00
Shubham Patil b335f2b8d5 docs: Minor fixes and adjustments to documentation
- Added link for esp-idf installation guide
- Added note about parallel cloning of submodules
- Replaced all the non-standard notes as per esp-docs' syntax

Fixes https://github.com/espressif/esp-matter/issues/244
2024-01-08 11:42:14 +05:30
WanqQixiang 3a6287c9a5 controller: Add ble-thread pairing command for commissioner 2023-11-02 15:32:43 +08:00
WanqQixiang ad8f0b425e doc: Move the controller document to a high layer 2023-10-30 14:50:15 +08:00
Hrishikesh Dhayagude 8b28a133f7 Merge branch 'docs/prerequisites_and_WSL' into 'main'
Added instructions for prerequisites and WSL

See merge request app-frameworks/esp-matter!488
2023-10-25 19:17:04 +08:00