Commit Graph

95 Commits

Author SHA1 Message Date
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
WanqQixiang 9e53da83cd esp_matter: add icd management cluster support
Add thread sleepy example

connectedhomeip: update submodule to support ICD

Update idf version to commit 6b1f40b9bf on release/v5.1 branch
2023-10-18 12:33:52 +08:00
Sayon Deep 36fa9d9e98 Added instructions for prerequisites and WSL
Close https://github.com/espressif/esp-matter/issues/583
2023-10-05 12:32:34 +05:30
WanqQixiang 2f916c8224 controller: Add administrator commissioning commands 2023-09-15 17:58:08 +08:00
WanqQixiang 338ba13cc1 doc: Controller example changes for more clusters 2023-09-14 14:56:27 +08:00
Sayon Deep a76393f2b3 Added instructions for prerequisites and WSL
Close https://github.com/espressif/esp-matter/issues/583
2023-09-10 20:59:24 +05:30
WanqQixiang 4dd3d534d8 docs: Use ESP-IDF v5.1.1 for all the targets 2023-09-01 10:55:20 +08:00
Shu Chen 616567f748 Merge branch 'update_idf' into 'main'
Update IDF to v5.1.1 tag for ESP32-H2 and ESP32-C6 builds

See merge request app-frameworks/esp-matter!464
2023-08-29 14:22:01 +08:00
WanqQixiang b2be128c96 Update IDF to v5.1.1 tag for ESP32-H2 and ESP32-C6 builds 2023-08-29 10:48:16 +08:00
Shubham Patil 873c69f609 Minor docker image, launchpad, and documentation changes
- GITHUB_REF_NAME does not work so using github.ref_name in workflow
  file
- Building light and ligh-switch for target H2 and C6 in launchpad and
  fixed the RainMaker iOS application link
- Using the prod ready Matter qrcode in documentation
2023-08-28 16:12:05 +05:30
Rohit Jadhav 3a75dabe27 Allowing empty semantic tags list in SupportedModes attribute of ModeSelect. Fixes https://github.com/espressif/esp-matter/issues/529 2023-07-31 17:11:56 +05:30
Hrishikesh Dhayagude af3a6c0e12 Fix the indentation for the table of contents in the documentation 2023-07-11 18:41:07 +05:30
Hrishikesh Dhayagude d7f283c390 Merge branch 'controller-docs' into 'main'
Update documentation for BLE controller

See merge request app-frameworks/esp-matter!413
2023-07-11 12:45:36 +08:00
Rohit Jadhav 6efa409f85 Fix CI 2023-07-06 17:56:21 +05:30
Rohit Jadhav e965560480 Addressed review comments 2023-07-06 15:13:29 +05:30
PSONALl 22fa3d1cd6 Update documentation for BLE controller 2023-07-06 11:56:37 +05:30
Rohit Jadhav f5e80e7482 Added support of mode select 2023-07-06 11:47:53 +05:30
Shubham Patil e04c1eb302 ota: Enable the handling of encrypted OTA image
Also, added the docs around OTA and sample usage in light example.
2023-06-07 19:32:12 +05:30
Shubham Patil d0b81170f3 Changes to bump connectedhomeip submodule to revision: 65b6ed4
- Replaced component esp32_mbedtls with mbedtls from requirements
- Enabled CONFIG_MBEDTLS_HKDF_C option in all the sdkconfig.defaults
- Removed secure cert dac provider from here and using one in
  connectedhomeip repo
- Enabled CONFIG_ESP_SECURE_CERT_DS_PERIPHERAL in sdkconfig.defaults.esp32h2
2023-05-30 18:05:25 +08:00
shripad621git 7f97c97311 Provision to add buttons to generic_switch example
Added the gpio_button struct to create the gpio buttons.
Mapped the buttons to corresponding endpoints.
Changed app_main.cpp to make creation of buttons more easy.
Added CONFIG_FACTORY_COMMISSIONABLE_DATA_PROVIDER AND CONFIG_FACTORY_DEVICE_INFO_PROVIDER in sdkconfig.defaults
to keep the app consistent with changes in providers code.
2023-05-23 16:59:28 +05:30
Hrishikesh Dhayagude c1a19aceff Fast forward connectedhomeip submodule to the latest v1.1-branch 2023-05-18 16:09:25 +05:30
Shu Chen 4707b88ceb Merge branch 'custom_providers' into 'main'
esp-matter: Add custom providers support

See merge request app-frameworks/esp-matter!367
2023-05-11 12:54:48 +08:00
WanqQixiang 534fc4885a esp-matter: Add custom providers support 2023-05-11 10:04:05 +08:00
Shu Chen 731cc4acb4 Merge branch 'bug/fix_s3_doc' into 'main'
docs: fix docs build for esp32s3

See merge request app-frameworks/esp-matter!366
2023-05-09 14:21:29 +08:00
Shu Chen 52cc2f6bea docs: fix docs build for esp32s3 2023-05-08 19:52:38 +08:00
Shu Chen ecddefbfdd submodule: update connectedhomeip to v1.1.0.1 tag 2023-05-08 19:52:16 +08:00
Shu Chen b40bf8e398 Merge branch 'use_idf_v5_0_1' into 'main'
Update default IDF version to v5.0.1

See merge request app-frameworks/esp-matter!342
2023-04-17 09:27:51 +08:00
Hrishikesh Dhayagude 17035c1279 Merge branch 'pr_331' into 'main'
[GH_PR] doc: VID and PID also in hex

See merge request app-frameworks/esp-matter!350
2023-04-13 20:46:09 +08:00
Juraj Michálek 54d8819b36 doc: VID and PID also in hex 2023-04-13 08:58:02 +02:00
WanqQixiang 47e434e3d7 Update default IDF version to v5.0.1 2023-04-12 18:56:27 +08:00
ph2355 5b697f2e0a Added missing curly brace in chip-tool path 2023-04-12 09:12:41 +02:00
Shu Chen b5666463a0 Merge branch 'partition_c6' into 'main'
examples: make ESP32C6 and ESP32H2 use the same partition table

See merge request app-frameworks/esp-matter!339
2023-04-11 10:08:33 +08:00