Commit Graph

46 Commits

Author SHA1 Message Date
shripad621git 1756f2cc41 Fixed the taglist documentation for generic switch example
- Fixed the endpoint id in the README to the supported endpoint id in example.
2024-07-16 14:04:39 +05:30
Shripad Deshpande 1711f58937 feature/taglist : Added the missing TagList feature for descriptor cluster. 2024-07-16 12:10:55 +05:30
WanqQixiang 64bd657cc5 examples: all the examples of ESP32-C6 over Wi-Fi and add thread-example build CI for c6 2023-11-03 10:52:32 +08:00
Shubham Patil 54a8903f32 Few documentation fixes
- Added some docs for attribute and identify callback
- mfg_tool: Add the sourcing of esp-idf's export.sh script
- Added the link for getting the repository in top level README.md
- Table for Matter specification version and release branches
- FAQ for stuck at "Solving dependencies requirements"
- Change the link and doc in rainmaker example
2023-10-05 12:47:35 +05:30
PSONALl d4c8b65772 Matter v1.2 TE-2 optional features and submodule update 2023-09-11 09:16:55 +05:30
WanqQixiang b2be128c96 Update IDF to v5.1.1 tag for ESP32-H2 and ESP32-C6 builds 2023-08-29 10:48:16 +08:00
WanqQixiang 250b202d2e examples: Remove requirements for main components 2023-08-10 16:48:13 +08:00
liyashuai de530ef5d0 change example default nvs size to 48k 2023-07-27 14:51:32 +08:00
InfiniteYuan 4d30f7df88 generic_switch: update mfg binary and default sdkconfig 2023-06-28 20:43:14 +08:00
liyashuai 7a3748edb3 change example software version string format form v1.0 to 1.0 for apple homekit show 2023-06-27 10:08:28 +08:00
WanqQixiang 0687657ede examples: Increase LwIP IPv6 address number to 6 (MAX_FABRIC + 1) 2023-06-25 10:40:42 +08:00
WanqQixiang fee4a9330f esp-matter: update zap-common and clean zap-file for zap-light example 2023-06-21 14:38:06 +08:00
Shu Chen bd692f3b9e Merge branch 'example/clean_mbedtls_config' into 'main'
examples: Clean the mbedtls config and add otadata partition for esp32h2

See merge request app-frameworks/esp-matter!397
2023-06-15 09:34:11 +08:00
WanqQixiang 476e403e53 examples: Clean the mbedtls config and add otadata partition for esp32h2 2023-06-14 17:34:35 +08:00
WanqQixiang cd7457684f Submodule: update submodule to 6382144be 2023-06-13 12:07:49 +08:00
Shu Chen a6b958ba05 Merge branch 'bump_submodule' into 'main'
Changes to bump connectedhomeip submodule to revision: 8642c0d

See merge request app-frameworks/esp-matter!386
2023-05-30 18:55:39 +08:00
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
Shu Chen 33d00c5969 example: reduce the ot_storage size in examples partition table 2023-05-29 17:13:19 +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
Shubham Patil 0e6d37c2ee examples: Minor doc fixes and added onboarding codes in generic_switch
Closes https://github.com/espressif/esp-matter/issues/372
2023-05-09 14:59:19 +05:30
Hrishikesh Dhayagude 7cfe6c995f Merge branch 'pr_323' into 'main'
[GH_PR] [format_specifier] - Fixes ESP_LOG format specifier mismatches in components/esp_matter (CON-414)

See merge request app-frameworks/esp-matter!356
2023-04-27 00:00:49 +08:00
dhairyashah1 859ea8f023 Fixes format specifier mismatches in ESP_LOG prints & snprintf's using endpoint_id, cluster_id, attribute_id & command_id of components/esp_matter, examples/zigbee_bridge
[examples] Removes '-Wformat=0' flag from root CMakeLists.txt's from examples
Solves and fixes #296

Signed-off-by: dhairyashah1 <dhairya.shah@espressif.com>

[zigbee_bridge] Adds PRI format specifiers in zigbee_bridge.cpp

Signed-off-by: dhairyashah1 <dhairya.shah@espressif.com>
2023-04-19 23:25:11 +05:30
Hrishikesh Dhayagude 26e81f4598 Merge branch 'example/clean_zap_generated' into 'main'
example: Clean files under main/zap-generated path

See merge request app-frameworks/esp-matter!358
2023-04-19 19:01:49 +08:00
WanqQixiang 5d97f7ec83 example: Clean files under main/zap-generated path 2023-04-19 15:55:16 +08:00
Shubham Patil ef2c3e4d8b core: Use NVS APIs to get/set attributes with primitive datatype
Added the config option to all examples' sdkconfig.defaults
2023-04-17 13:18:33 +05:30
Hrishikesh Dhayagude 16b4f98a8f Merge branch 'pr_315' into 'main'
[GH_PR] Added User Label Cluster to generic_switch example.

See merge request app-frameworks/esp-matter!344
2023-04-12 20:23:19 +08:00
WanqQixiang 97fc93655e examples: make ESP32C6 and ESP32H2 use the same partition table 2023-04-10 14:21:24 +08:00
shripad621git e94bbd7d0d Added User Label Cluster to generic_switch example.
Fixes https://github.com/espressif/esp-matter/issues/300.
2023-04-07 12:45:22 +05:30
Hrishikesh Dhayagude 3a65dfc753 Merge branch 'bugfix/add-esp32s3' into 'main'
Added esp32s3 option for light_switch and set Momentory switch as

See merge request app-frameworks/esp-matter!330
2023-04-03 18:35:28 +08:00
Rohit Jadhav bbe1d8c08d Added esp32s3 option for light_switch and set Momentory switch as
default for generic_switch fixes https://github.com/espressif/esp-matter/issues/295
2023-04-03 13:19:14 +05:30
InfiniteYuan ba96bc8d6e example: add memory optimization for esp32-c2 2023-03-31 16:41:20 +08:00
Shubham Patil e13d2b96d2 Flag esp_secure_cert and nvs_keys partitions as encrypted
By default esp_secure_cert and nvs_keys partitions are encrypted as
their content needs to be secured using flash encryption, but examples
do not flag them as encrypted. So, lets flag them as encrypted for
consistency.
2023-03-28 11:57:25 +05:30
Shu Chen f2e77d239e Merge branch 'support-c6-h2' into 'main'
Add support for ESP32-C2, ESP32-C6 and ESP32-H2-MP

See merge request app-frameworks/esp-matter!319
2023-03-24 15:30:52 +08:00
WanqQixiang 7b2912a9e5 submodule: Update connectedhomeip submodule to bc8c9ece1 to support ESP32-C6 and ESP32-H2-MP
docs: Add details for esp32h2, esp32c2, and esp32c6
2023-03-23 21:10:37 +08:00
Shubham Patil d7215de6d2 identify: Make init API configurable and pass in identify effect in cb
Closes https://github.com/espressif/esp-matter/issues/238
2023-03-16 13:53:49 +05:30
Shubham Patil 9c7e738cbb Changes in examples for C2 2023-03-16 14:18:40 +08:00
WanqQixiang c44c2177a3 submodule-update: Update connectedhomeip submodule to 7e69c66bb for matter 1.1 TE1 2023-03-16 14:15:23 +08:00
Chirag Atal 1856e151b8 zap_generated: Add support to change the dynamic endpoint count through menuconfig
Added some menuconfig options which can be helpful for memory optimisations.
2023-03-15 09:51:32 +05:30
shripad621git cfc2e10a1c Added fixed labels using nvs in generic_switch example.
Fixes https://github.com/espressif/esp-matter/issues/211
Added two fixed-labels using nvs in the generic_switch example.
Added the mfg generated binary file 20202020_3841.bin to flash at the specified address after flashing the firmware.
2023-03-01 13:08:15 +05:30
InfiniteYuan bb6bb9afd9 bugfix: compiler failed when enable factory data provider 2023-02-16 16:51:46 +08:00
Shubham Patil 4dcf8e95ef docs: Point all doc links to latest deployment
This is the left over from !280
2023-02-01 14:54:27 +05:30
WanqQixiang b155794f7f console: Add wifi connect command 2022-12-30 15:58:33 +08:00
Hrishikesh Dhayagude 65e1ed11e2 Merge branch 'bugfix/multipress' into 'main'
Multi-press count reset on multipress complete

See merge request app-frameworks/esp-matter!256
2022-12-29 21:03:00 +08:00
Rohit Jadhav 5028a15edf Multi-press count reset on multipress complete 2022-12-27 16:10:28 +05:30
WanqQixiang f705a89c80 Submodule: Update submodule to the new released tag v1.0.0.1
CI: Activate matter build env before building the examples

sdkconfig: update sdkconfig to disable BT connection reattempt
2022-12-23 17:03:57 +08:00
Rohit Jadhav b5f1657ed2 Add generic_switch example and mapping of switch events to button 2022-12-20 21:22:32 +05:30