Commit Graph

250 Commits

Author SHA1 Message Date
Shubham Patil 0c76f6e407 docs: modify copyright headers for files taken and modified from
third-party sources
2025-02-20 10:02:28 +05:30
liyashuai 92c99bfc6d update idf version to v5.2.1 2024-04-12 10:32:43 +08:00
Shu Chen 9c20068327 Merge branch 'example/blemesh_bridge_platform_update_v1.1' into 'release/v1.1'
blemesh_bridge: sync custom platform for blemesh_bridge(v1.1)

See merge request app-frameworks/esp-matter!653
2024-04-09 17:30:11 +08:00
WanqQixiang d01e960ab3 Fix CI building for esp-now bridge 2024-03-12 16:21:38 +05:30
YuanMingFu 0e7a5a38c0 blemesh_bridge: update BLEManagerImpl.cpp 2024-03-07 16:20:08 +08:00
shripad621git 722b44d42e ci/chip-tool : [v1.1] Removed the redundant chip-tool builds from CI using the one built during install.sh 2024-01-11 11:25:09 +05:30
Shubham Patil 098a0699a9 Added an event when BLE is deinitialized and memory is reclaimed 2023-12-21 16:29:55 +05:30
WanqQixiang 449dce02cf Update IDF to v5.1.1 tag for ESP32-H2 and ESP32-C6 builds 2023-08-29 17:27:35 +08:00
liyashuai b292cf047e change example default nvs size to 48k 2023-07-28 10:42:48 +08:00
Shu Chen 52d5424f39 Merge branch 'ble-controller' into 'main'
ESP32 as a ble controller

See merge request app-frameworks/esp-matter!305
2023-06-27 19:10:06 +08:00
PSONALl 80b927b637 ESP32 as a ble controller 2023-06-27 15:07:17 +05:30
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
Abudl Rehman 14d41f39b6 CI: Add pytest in CI test 2023-06-26 14:51:34 +08:00
WanqQixiang 0687657ede examples: Increase LwIP IPv6 address number to 6 (MAX_FABRIC + 1) 2023-06-25 10:40:42 +08:00
Shu Chen 7be0411083 Merge branch 'bugfix/blemesh_bridge_DAC_compile' into 'main'
blemesh_bridge: compile failed when enable secure cert DAC provider

See merge request app-frameworks/esp-matter!388
2023-06-22 20:20:04 +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
wanghuixiao 1b3cf7eb01 blemesh_bridge: compile failed when enable secure cert DAC provider 2023-06-21 09:54:16 +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
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
Hrishikesh Dhayagude 9be53266b1 Merge branch 'fix/esp-now_bridge_modem_sleep' into 'main'
fix: remove the limitation of having to stay in PS NONE.

See merge request app-frameworks/esp-matter!385
2023-05-30 23:09:21 +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
Zhang Wei ece2781e6e fix: remove the limitation of having to stay in PS NONE.
If switch is built with latest esp-now version (> 2.2.0), this is not required any more.
    Pending issues are resolved.
2023-05-26 14:05:22 +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 ad126a98df Merge branch 'doc_fix' into 'main'
Minor doc fixes and added onboarding codes in generic_switch

See merge request app-frameworks/esp-matter!369
2023-05-10 20:36:04 +08:00
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
Shu Chen ecddefbfdd submodule: update connectedhomeip to v1.1.0.1 tag 2023-05-08 19:52:16 +08:00
Shu Chen f4cf21f625 Merge branch 'docs/bridge_apps' into 'main'
docs: Update README files for the bridge apps

See merge request app-frameworks/esp-matter!353
2023-04-28 10:43:27 +08:00
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
Zhang Wei 853b2666d4 Add ESP-NOW bridge example and necessary support 2023-04-26 23:57:57 +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
WanqQixiang 0211d9578a docs: Update README file for the bridge apps 2023-04-17 15:43:04 +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 4e8767166b Merge branch 'remove_ipv6_scope' into 'main'
examples: Remove -DLWIP_IPV6_SCOPES=0

See merge request app-frameworks/esp-matter!348
2023-04-13 17:44:30 +08:00
WanqQixiang 43d836acba examples: Remove -DLWIP_IPV6_SCOPES=0 2023-04-13 10:29:42 +08:00
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 47e434e3d7 Update default IDF version to v5.0.1 2023-04-12 18:56:27 +08: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
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
InfiniteYuan f6f863f9c8 bugfix: relinker: rm some objects 2023-04-06 11:32:14 +08:00
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 c65194b737 example: zap_light add support for c2 2023-03-31 20:48:35 +08:00