Shubham Patil
a635162c2d
ESP-IDF v4.4 is EOL, remove it from ci
2026-03-31 09:21:28 +05:30
WanqQixiang
968ff042a8
CI: add astyle pre-commit hook
2026-02-03 15:30:42 +08:00
chendejin
f0c68e6e85
examples/common: fix ble not start in blemesh_bridge exmaple
2026-01-30 14:38:50 +08:00
Shubham Patil
1e7ad58145
examples: use symlink for ESP32SecureCertDataProvider.h instead of copy
2025-12-16 20:36:07 +05:30
Shu Chen
e39ff3e3b4
Merge branch 'example/add_rainmaker_bridge' into 'main'
...
example/bridge: Add rainmaker bridge example
See merge request app-frameworks/esp-matter!1237
2025-12-15 06:38:09 +00:00
WanqQixiang
89fe5168f7
submodule: Update connectedhomeip submodule to v1.5 sve tag
2025-11-21 14:56:00 +08:00
liyashuai
e4d42e761b
example/bridges: Add rainmaker bridge example
2025-11-21 11:19:31 +08:00
Shu Chen
43fc04889b
Merge branch 'dm_provider' into 'main'
...
esp_matter: Add data model provider for esp_matter data model and remove upstream ember codes from esp_matter component
See merge request app-frameworks/esp-matter!1215
2025-09-02 03:15:13 +00:00
WanqQixiang
9d7ff306f6
esp_matter: Add data model provider for esp_matter data model and remove upstream ember codes from esp_matter component
2025-09-02 10:16:06 +08:00
Shubham Patil
69782dd1a3
examples: add ESP32SecureCertDataProvider to the external platform
2025-08-22 14:34:54 +05:30
Shubham Patil
6985d49f6e
examples/common: manufacturing data provider implementation
...
Introduce a precedence-based implementation for reading manufacturing
data.
Manufacturing data can reside in either the secure-cert partition or the
fctry partition. To ensure backward compatibility with older modules
(where manufacturing data was stored in the fctry partition), this implementation
supports setting precedence between the available storage options.
Default precedence is factory first, i.e. implementation checks the data
in factory partition first and if not found falls back to check secure
cert partition.
This allows newer modules using secure-cert to coexist seamlessly with legacy ones.
2025-08-22 11:15:21 +05:30
shripad621git
4500815659
examples: Build and pytest failure fixes for the submodule update
...
- Fixed the h2 pytest failure by adding the timedInteractionTimeoutMs in the activedataset command
since spec mandates a timed interaction.
- Fixed the external platform build failure.
2025-08-21 15:32:13 +05:30
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
Shubham Patil
63e76c8b61
components/esp_matter: fix few warnings
...
- remove unused variable from bounds
- remove unused command callback functions
- add ifdefs for restricting code from compiling and generating warnings
during builds
- Fix unused usage of heap stats function
2025-06-25 09:02:07 +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
WanqQixiang
9eec16e3e1
example: Remove external platform for light_wifi_prov example
2025-04-17 10:59:46 +08:00
Shu Chen
f1f3fb79d1
Merge branch 'fix/not_include_platform_headers' into 'main'
...
esp_matter: not include platform headers when external platform is used
Closes CON-1607
See merge request app-frameworks/esp-matter!1081
2025-04-17 10:53:59 +08:00
WanqQixiang
ce23eee891
esp_matter: include external platform headers when using external platform
2025-04-11 14:25:28 +08:00
shripad621git
dfb1d15b42
external_platform: Fix the external platform apps for the latest submodule.
...
- Fixed the external platform build failures for blemesh_platform and secondary_ble_adv.
- Added the build fixes to external_platform BUILD.gn for extended ble_adv.
2025-04-11 11:43:22 +05:30
shripad621git
0bbe3c3844
examples: Relinker changes for esp32c2 idf v5.4.1.
...
- Added the relinker files for esp-idf v5.4.1 for esp32c2.
2025-04-11 11:43:22 +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
Shubham Patil
150f03c800
docs: modify copyright headers for files taken and modified from
...
third-party sources
2025-01-28 15:22:12 +05:30
WanqQixiang
22f0648cb9
esp-matter: update connectedhomeip submodule to 9b8fffe0bb
2025-01-17 17:33:18 +08:00
WanqQixiang
70906ab18f
example: Fix ble advertisement refresh after ble disconnection for light_wifi_prov example
2024-10-31 17:31:30 +08:00
Yuan Mingfu
9649c822ef
fix/ble_mesh_bridge: Fixed the ble mesh provisioning issue
2024-09-29 16:55:10 +08:00
WanqQixiang
aed49010c6
example: Add light example with RainMaker-WiFi-Provisioning
2024-09-11 20:00:45 +08:00
Hrishikesh Dhayagude
22fad1243b
Merge branch 'fix_io_num_c6' into 'main'
...
Fix the boot button and LED not working in C6 thread example from launchpad
See merge request app-frameworks/esp-matter!852
2024-08-30 14:38:20 +08:00
Rohit Jadhav
1bc18a1f5c
Update chip submodule to latest master
2024-08-29 17:25:04 +05:30
Shubham Patil
4bc99f6db8
examples: Fix the sequence of sdkconfig loading
2024-08-23 10:15:39 +05:30
Rohit Jadhav
7e80758817
CHIP-submodule: Update connectedhomeip submodule to commit 0460715589413cb32e32f1626e43ad8000b84f2d
2024-08-13 19:49:57 +08:00
shripad621git
9ab1d993f1
blemesh/ESP32_custom: Updated the external platform files for blemesh_platform.
...
Fixes https://github.com/espressif/esp-matter/issues/968 .
2024-06-14 15:29:20 +05:30
Shripad Deshpande
e8deadf1db
feature/esp-insights: Integrate esp-insights with esp-matter
2024-05-16 14:50:15 +08:00
Shu Chen
bf568327d4
Merge branch 'fix_sdkconfig_seq' into 'main'
...
Do not set the SDKCONFIG_DEFAULTS variable, append it
See merge request app-frameworks/esp-matter!727
2024-05-09 16:19:12 +08:00
Shubham Patil
1563b08126
Patch blemesh ble manager with few fixes
...
This includes fixes for extended advertisement introduced in v1.3,
shutdown sequence for ble manager, and some restyling
2024-05-08 12:52:43 +05:30
Shubham Patil
176688996e
Do not set the SDKCONFIG_DEFAULTS variable, append it
2024-05-02 18:48:12 +05:30
WanqQixiang
58fdd405a2
Update external platform BUILD.gn file to support thread devices
2024-04-29 16:08:24 +08:00
Shu Chen
0aac1d35e5
Merge branch 'fix/crash_external_platform' into 'main'
...
fixed external platform crash due to device instance info
See merge request app-frameworks/esp-matter!703
2024-04-23 10:16:10 +08:00
Shubham Patil
f86500ae73
Remove few functions that are crashing from relinker's list
...
This was crashing on boot as well as during commissioning
2024-04-22 17:57:11 +05:30
YuanMingFu
d086bfae38
bugfix: relinker for v5.1.2
2024-04-19 19:45:38 +08:00
Sayon Deep
6f3da404a1
fixed external platform crash due to device instance info
2024-04-18 09:21:52 +05:30
YuanMingFu
46c3d4d07b
relinker: add support for more idf version
2024-04-18 11:40:34 +08:00
liyashuai
b061c3c6d0
update c2 relinker for ci fix
2024-04-10 10:39:17 +08:00
Shu Chen
dda2d776df
Merge branch 'bugfix/blemesh_platform' into 'main'
...
bugfix: blemesh platform don't include chip_persist_subscriptions variable
See merge request app-frameworks/esp-matter!479
2024-04-02 12:32:03 +08:00
Hrishikesh Dhayagude
e8e6d70e36
Merge branch 'example/blemesh_bridge_platform_update' into 'main'
...
blemesh_bridge: sync nimble/BLEManagerImpl.cpp for blemesh_bridge
See merge request app-frameworks/esp-matter!652
2024-03-25 13:58:56 +08:00
InfiniteYuan
ee05e655b6
bugfix: blemesh platform don't include chip_persist_subscriptions variable
2024-03-25 11:24:09 +08:00
Will
df42dfda6b
Make error message generic for other bridge device types
...
BLE Mesh and ESP now examples also call app_bridge_create_bridged_device so log message shouldn't refer to any particular device type.
2024-03-12 11:05:00 +00:00
YuanMingFu
b6ddb30bc9
blemesh_bridge: update BLEManagerImpl.cpp
2024-03-07 15:51:31 +08:00
Shu Chen
d4cbddc4d3
Merge branch 'add_connectedhomeip_component' into 'main'
...
Add matter component based on esp-matter sdk and connectedhomeip
See merge request app-frameworks/esp-matter!552
2024-02-26 20:35:06 +08:00
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