Hrishikesh Dhayagude
2cb668c95d
Merge branch 'migrated-clusters-testing' into 'main'
...
[example] Add example to test optional attributes of migrated clusters.
See merge request app-frameworks/esp-matter!1462
2026-04-24 13:19:09 +08:00
Rohit
85a04cf3bf
[example] Add example to tests optional attributes of migrated clusters along with the script to verify.
...
Add pytest to CI
Fix CI
2026-04-21 14:06:52 +05:30
Mahesh Pimpale
42075d5c75
components/esp_matter: generated data model using automated script
...
- data_model/legacy/: moved old data model to this folder
- data_model/generated/: contain the automatically generated data model
- tools/data_model_gen: contains the script to generate the data model
2026-04-15 17:05:50 +05:30
Hrishikesh Dhayagude
b00ea13589
Merge branch 'fix/endpoint_hierarchy' into 'main'
...
[All-device-types-app] Fix endpoint hierarchy for composite devices
See merge request app-frameworks/esp-matter!1492
2026-04-07 16:43:20 +08:00
Rohit
ceca377d7d
[All-device-types-app] Fix endpoint hierarchy for composite devices
2026-04-06 15:46:12 +05:30
Zhibin (Ryan) Wen
e48dc7139b
components/esp_matter/test: add jsontlv roundtrip and validation tests
...
Signed-off-by: Zhibin (Ryan) Wen <wenzhibin@espressif.com >
2026-04-01 14:55:27 +08:00
Zhibin (Ryan) Wen
d6ede56b81
examples: relax expected log patterns for C2, C3 and H2 tests
...
Follow-up of commit ac23b46bde
Signed-off-by: Zhibin (Ryan) Wen <wenzhibin@espressif.com >
2026-04-01 12:18:03 +08:00
Shubham Patil
a635162c2d
ESP-IDF v4.4 is EOL, remove it from ci
2026-03-31 09:21:28 +05:30
Shubham Patil
fe57fa6cf1
ci: add QEMU target to uni-test-app to be able to run in ci
...
- Add pytest_unit_test_app.py with per-group test functions (each gets
a fresh QEMU boot to handle the single esp_matter::start() constraint)
- Add build_unit_test_app_qemu and pytest_unit_test_app_qemu CI jobs
- Disable WiFi and use QEMU virtual Ethernet in sdkconfig.defaults
- Register host_test and qemu pytest markers
- Document local QEMU test setup in README
2026-03-25 17:49:40 +05:30
Shubham Patil
4551507f63
examples/unit_test_app: added an unit test app
2026-03-25 17:49:40 +05:30
Mahesh Pimpale
9a87312bd7
components/esp_matter: Fix device energy management mode cluster initialization
2026-03-16 16:28:47 +05:30
Mahesh Pimpale
96ab773bbc
components/esp_matter: Add irrigation system device type data model
2026-03-05 11:19:24 +05:30
Hrishikesh Dhayagude
6e6b39721b
Merge branch 'mock_delegates_1' into 'main'
...
all-device-types-app: Add empty mock delegates for the clusters.
See merge request app-frameworks/esp-matter!1221
2026-03-03 13:57:02 +08:00
Rohit
4a7b5034f9
all-device-type-app: Add mock delegates.
...
Generate mocks.
Set app delegates
2026-02-19 15:14:33 +05:30
Hrishikesh Dhayagude
4d6a9adf4c
Merge branch 'pr_1713' into 'main'
...
[GH_PR] fix(light_switch): adapt to updated Matter binding API (CON-1980)
See merge request app-frameworks/esp-matter!1432
2026-02-18 16:29:42 +08:00
Hrishikesh Dhayagude
bc7c3eb7f1
Merge branch 'fix/feature-validation-check' into 'main'
...
Update Feature Validation check for clusters
See merge request app-frameworks/esp-matter!1423
2026-02-18 12:44:46 +08:00
mahesh
1cbdf2f8c7
components/esp_matter:Update the return type for the attribute read methods in mock chime delegate
2026-02-13 15:27:50 +05:30
WangHunZi
1b6eff3e3e
fix(light_switch): adapt to updated Matter binding API
2026-02-12 02:09:44 +08:00
mahesh
8164d351b1
components/esp_matter:Add missing feature for device energy management cluster
...
Replace at most validation check with exact one for closure dimension
cluster
- removed at most validation macro
- add features for door lock, microwave oven, device energy management,
energy evse devices in all device type app to make them conformant
2026-02-09 12:23:21 +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
Hrishikesh Dhayagude
ccad0a93a8
Merge branch 'add_soil_sensor' into 'main'
...
esp_matter: add soil sensor device type
See merge request app-frameworks/esp-matter!1417
2026-01-28 16:33:37 +08:00
Hrishikesh Dhayagude
42db5fdb1e
Merge branch 'ci/skip_tc_idm_10_3_main' into 'main'
...
CI: skip TC_IDM_10_3 for main branch
See merge request app-frameworks/esp-matter!1415
2026-01-28 13:35:41 +08:00
WanqQixiang
063f5c606d
esp_matter: add soil sensor device type
2026-01-27 14:30:43 +08:00
WanqQixiang
cf35f3a246
CI: skip TC_IDM_10_3 for main branch
2026-01-23 16:41:42 +08:00
WanqQixiang
baf5959df1
submodule: update connectedhomeip submodule to commit id 8f943388af
2026-01-19 08:37:19 +08:00
WanqQixiang
ff101136e6
example: remove light_network_prov example
2026-01-12 08:40:07 +08:00
Hrishikesh Dhayagude
d2bdc84204
Merge branch 'mr/camera_example' into 'main'
...
Add camera example
See merge request app-frameworks/esp-matter!1330
2026-01-08 23:44:59 +08:00
Sayon Deep
aa0ca6012a
Update Readme for camera example
2026-01-08 22:45:47 +08:00
Sayon Deep
bc18d13045
examples: Add camera example for ESP32P4-Function-EV-Board
2026-01-08 18:24:52 +05:30
Shu Chen
1cbceb0d43
Merge branch 'add_calling_for_doorlock_cluster_init' into 'main'
...
Doorlock: Add calling for emberAfDoorLockClusterInitCallback function
See merge request app-frameworks/esp-matter!1343
2026-01-03 04:05:42 +00:00
Shubham Patil
bd5ed3d503
examples/all-device-type-app: update electrical power measurement attribute to use nullable type
...
Fixes https://github.com/espressif/esp-matter/issues/1617
2026-01-02 15:17:24 +05:30
Hrishikesh Dhayagude
2e20fa03a6
Merge branch 'feat/add-electrical-device-types' into 'main'
...
Add electrical device types
See merge request app-frameworks/esp-matter!1369
2025-12-31 16:24:17 +08:00
mahesh
aeb697ebe7
components/esp_matter: Add new electrical device types
2025-12-30 11:53:36 +05:30
Shubham Patil
788be79ad5
examples/controller: remove duplicate flash size config entry
2025-12-29 02:01:23 +00:00
liyashuai
849fc9b725
fix all_device_types_app link error
2025-12-26 02:38:02 +00:00
WanqQixiang
3a86fb410c
example: flash optimization for light_network_prov example
2025-12-24 12:23:22 +08:00
Hrishikesh Dhayagude
a4da4663c8
Merge branch 'bugfix/set_val' into 'main'
...
components/esp-matter: Fix the set_val call and add RAII lock.
See merge request app-frameworks/esp-matter!1350
2025-12-19 19:42:21 +08:00
Hrishikesh Dhayagude
c5e0ace727
Merge branch 'feat/add-chime-device-type' into 'main'
...
Add Chime Device Type
See merge request app-frameworks/esp-matter!1331
2025-12-18 16:18:29 +08:00
mahesh
6daddbffe7
components/esp_matter: Add chime device type
2025-12-18 11:11:00 +05:30
Rohit
ba887f9f6a
components/esp-matter: Fix the set_val call and add RAII lock.
2025-12-18 10:31:49 +05:30
Shubham Patil
1e7ad58145
examples: use symlink for ESP32SecureCertDataProvider.h instead of copy
2025-12-16 20:36:07 +05:30
mahesh
17257d95b6
components/esp_matter: Add closure device types
2025-12-15 15:23:08 +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
Rohit
ab743e2efb
all-device-types-app: Fix broken link in readme.
...
Fixes: https://github.com/espressif/esp-matter/issues/1615
2025-12-15 10:42:15 +05:30
liyashuai
440db30e16
add thread br support
2025-12-11 18:35:00 +08:00
Hrishikesh Dhayagude
eb5b9adcbe
Merge branch 'fix/remove-extra-elements' into 'main'
...
Remove Extra Attributes, Commands, and Events from esp_matter
See merge request app-frameworks/esp-matter!1311
2025-12-01 21:05:35 +08:00
mahesh
fb1a4522a1
components/esp_matter: Remove deprecated/optional attributes, commands, events from data model
2025-12-01 13:37:23 +05:30
Rohit
19fb282d5f
all_device_types_app: Fix the fan control clusters delegate and add comment.
2025-11-27 21:47:20 +05:30
Hrishikesh Dhayagude
1b3af2da27
Merge branch 'submodulde/update_v1_5_sve' into 'main'
...
submodule: Update connectedhomeip submodule to v1.5 branch
See merge request app-frameworks/esp-matter!1303
2025-11-26 18:49:55 +08:00