Shubham Patil
a5a1a4d7bd
examples: remove redundant C++ standard setting in main component
...
All examples already set the C++ standard in the project-level
CMakeLists.txt. The main component redundantly sets it again.
As per the ESP-IDF C++ support guide, a component should only
override the C++ version if it intends to use a different one.
We want to keep a consistent version across the project, so
the redundant setting is removed.
2025-08-13 11:03:12 +05:30
Rohit
807abe17a4
components/esp-matter: Move feature creation from cluster to endpoint.
2025-06-16 15:26:01 +05:30
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
Rohit
81ffb5b252
[examples/light] Add the missing xy feature of the color control cluster
...
Fixes: https://github.com/espressif/esp-matter/issues/1434 .
2025-05-28 14:35:32 +05:30
shripad621git
ab45deafd9
tools/jenkins: Added support for heap memory numbers in all_device_types app
2025-05-20 10:50:55 +05:30
Hrishikesh Dhayagude
c5cbd5a081
Merge branch 'fix/features' into 'main'
...
esp-matter/features: Add features as config in the cluster structure.
See merge request app-frameworks/esp-matter!1002
2025-05-13 12:13:45 +08:00
shripad621git
9ec04c4a87
.gitlab-ci.yml: Post heap memory numbers in the MR description.
...
- Added a parser script to parse heap memory numbers from pytests.
- Added provision to post the heap memory numbers in MR description.
2025-04-28 08:41:59 +05:30
Rohit Jadhav
3d3b093bec
esp-matter/features: Add features as config in the cluster structure.
2025-04-24 12:52:37 +05:30
shripad621git
768163a9da
examples: Update the button component to latest version.
...
- Driver specific changes for updated button component in examples.
- Updated the device_hal code for button component upgrade.
- Updated the idf_component.yml of examples to use latest version of espressif/cmake_utilities.
2025-04-11 11:43:03 +05:30
chendejin
3bd14ffb60
revert 41ec0e2943
2025-03-19 12:16:45 +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
9d11f25a77
examples: use id based APIs to get endpoint, cluster, attribute handle
2025-01-17 14:36:36 +05:30
Shubham Patil
9575c13b12
examples: add the register factoryreset command in examples
2024-12-27 11:08:02 +05:30
chendejin
825bd4a91c
examples/light: Added secondary network interface for esp32c6 light
2024-11-05 14:24:36 +08:00
WanqQixiang
181962edea
examples: Use esp_bsp_devkit instead of esp_bsp_generic to decrease the examples build time
2024-10-28 16:12:05 +08:00
mahesh
699d8d0f78
examples: simplified attribute retrieval api
2024-08-20 16:58:59 +05:30
Pavel Borcin
faae30a1c2
examples/light: Fix the issue of on-board LED not turning off
2024-05-29 14:05:17 +08:00
Shubham Patil
4a675b503a
Revert "Support diagnostic logs cluster in light example"
...
This reverts commit 9998ef3cb6 .
2024-04-19 17:26:58 +05:30
liyashuai
213d48c6d4
update connectedhomeip to v1.3-branch: 5bb5c9e
2024-04-10 11:19:42 +08:00
Vilem Zavodny
bed4aa92e3
fix: Fixed boot GPIO number on ESP32C6, ESP32H2 and ESP32C3.
2024-03-06 10:11:40 +01:00
Shubham Patil
9998ef3cb6
Support diagnostic logs cluster in light example
2024-02-28 14:06:39 +05:30
Hrishikesh Dhayagude
f21e7b436e
Merge branch 'fix_dynamic_ep_check' into 'main'
...
Fix dynamic endpoint check and added abort in examples
See merge request app-frameworks/esp-matter!607
2024-02-15 18:07:36 +08:00
Shubham Patil
ec72e3209d
examples: added ABORT_APP_ON_FAILURE macro to abort if APIs return error
2024-02-07 17:47:54 +05:30
Vilem Zavodny
41ec0e2943
Changed HAL to use BSP
2024-01-30 07:46:48 +01:00
chendejin
bc55912270
add openthread cli command support in console
2024-01-25 14:06:42 +08:00
WanqQixiang
80a0868271
esp_matter: Add deferred attribute flag for non-volatile attributes which might change rapidly
...
Closes CON-909
2024-01-10 17:56:59 +08:00
Shubham Patil
5bebd3bdde
Added an event when BLE is deinitialized and memory is reclaimed
...
Fixes https://github.com/espressif/esp-matter/issues/777
2023-12-20 21:24:40 +05:30
WanqQixiang
0e8dcb9c60
Update connectedhomeip submodule to 8e3d98c039
2023-12-15 15:24:54 +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
PSONALl
b9cb1b2fa5
Fix enhanced color mode's default value
2023-07-19 11:53:23 +05:30
WanqQixiang
fee4a9330f
esp-matter: update zap-common and clean zap-file for zap-light example
2023-06-21 14:38:06 +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
WanqQixiang
5d97f7ec83
example: Clean files under main/zap-generated path
2023-04-19 15:55:16 +08:00
InfiniteYuan
ba96bc8d6e
example: add memory optimization for esp32-c2
2023-03-31 16:41:20 +08:00
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
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
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
Shubham Patil
31afec5674
examples/light: Advertise only on dns-sd when last fabric is removed
2023-02-13 10:33:33 +05:30
shripad621git
3e8ea13b09
Handled the events related to Fabric in esp_matter_core.cpp and called OpenBasicCommissioningWindow api from OnFabricRemoved in light example.
...
Added the fabric related events to light example.
2023-02-07 16:30:59 +05:30
WanqQixiang
b155794f7f
console: Add wifi connect command
2022-12-30 15:58:33 +08:00
Shu Chen
85abe2cdd4
Merge branch 'submodule/update_V1_0_0_1' into 'main'
...
Submodule: Update submodule to the new released tag v1.0.0.1
See merge request app-frameworks/esp-matter!251
2022-12-28 19:06:45 +08:00
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
Chirag Atal
fb2493481c
app_main: Fixing the max value for hue and saturation
...
According to the spec, hue and saturation both should be between 0-254.
2022-12-23 11:17:49 +05:30
liyashuai
4916723edc
update attribute value in color light for v1.0 certified
2022-12-12 20:55:38 +08:00
Rohit Jadhav
54741bea51
Updated button idf_component to 2.3.0
2022-11-25 16:19:51 +05:30