676 Commits

Author SHA1 Message Date
WanqQixiang 22f0648cb9 esp-matter: update connectedhomeip submodule to 9b8fffe0bb 2025-01-17 17:33:18 +08:00
Shubham Patil 9d11f25a77 examples: use id based APIs to get endpoint, cluster, attribute handle 2025-01-17 14:36:36 +05:30
Hrishikesh Dhayagude f89603bac6 Merge branch 'binding/subscribe' into 'main'
examples/light_switch: Add demonstration of auto subscription from switch to light.

See merge request app-frameworks/esp-matter!895
2025-01-13 17:10:17 +08:00
Rohit Jadhav 77fd34991a examples/light_switch: Add demonstration of auto subscription from on/off client to remote on/off server 2025-01-07 16:02:04 +05:30
hankedan000 a41e41b57f Improvements to the multi-plugin example
* adds reset button logic
 * adds support for upt to 16 plugs

Add ability to configure up to 16 plugs

Add factory reset via GPIO

Use bsp instead of device_hal for button initialization

Check if reset button IO pin # conflicts with plugs

Update default IO to be usable accross all supported targets

Updates readme

Adds reset_gpio out arg. Fixed error code usage. Fixed non-static variable names
2024-12-31 08:37:50 -05:00
WanqQixiang 01dc3cb346 example: Add user active mode trigger button for icd example
Closes CON-1486
2024-12-27 17:41:57 +08:00
Shu Chen 4d82fb7472 Merge branch 'examples/remove_mrp_configs' into 'main'
examples: Removed MRP configs and enable CONFIG_ENABLE_PERSIST_SUBSCRIPTIONS

See merge request app-frameworks/esp-matter!993
2024-12-27 14:28:48 +08:00
chendejin 125d41b732 examples: Removed MRP configs and enable CONFIG_ENABLE_PERSIST_SUBSCRIPTIONS 2024-12-27 14:26:05 +08:00
Shu Chen badac88030 Merge branch 'factory-reset' into 'main'
components/esp_matter_console: add the "matter esp factoryreset"

See merge request app-frameworks/esp-matter!984
2024-12-27 14:25:46 +08:00
Shu Chen cfb11d5d56 Merge branch 'examples/remove_same_configs' into 'main'
examples: Remove the same configs as the default

See merge request app-frameworks/esp-matter!987
2024-12-27 14:18:56 +08:00
Shubham Patil 9575c13b12 examples: add the register factoryreset command in examples 2024-12-27 11:08:02 +05:30
WanqQixiang c31958a477 esp_matter: add missing attributes and commands for time sync cluster 2024-12-26 19:33:43 +08:00
chendejin 7868b2a1b9 examples: Remove unnecessary default configs and esp32s2 configs 2024-12-23 16:34:54 +08:00
chendejin 6f69a26872 examples: Remove the same configs as the default 2024-12-19 19:52:17 +08:00
Shu Chen 2e0eaf66a5 Merge branch 'fix/generic_switch' into 'main'
examples/generic_switch: Update generic switch wrt spec changes.

See merge request app-frameworks/esp-matter!893
2024-12-17 17:48:46 +08:00
Shu Chen 53da97bb86 Merge branch 'comformance_fixes' into 'main'
components/esp-matter: Fixed conformance according to IDM_10.2 test case results.

See merge request app-frameworks/esp-matter!974
2024-12-17 17:24:10 +08:00
Rohit Jadhav a55745c0dc components/esp-matter: Fixed conformance according to IDM-10.2 test case results. 2024-12-17 12:19:23 +05:30
Shu Chen c991c92811 Merge branch 'submodule-update/support-p4' into 'main'
submodule: update to 43aa98c2d3 to support ESP32-P4

See merge request app-frameworks/esp-matter!980
2024-12-17 11:44:47 +08:00
WanqQixiang 6f5da35df5 submodule: update to 43aa98c2d3 to support ESP32-P4 2024-12-17 10:45:48 +08:00
yiwenxiu 77ed256953 ci: change wlan to ethernet 2024-12-11 15:24:00 +08:00
Rohit Jadhav 447e0b1c78 examples/generic_switch: Update generic switch wrt spec change
Added momentary_switch, action_switch and momentary_switch_multi_press features and respective features.
Removed fixed and user labels from example because these are removed
from spec.
Removed mfg_binary as it's not needed anymore.
2024-12-05 12:37:44 +05:30
Hrishikesh Dhayagude 3f6aff929b Merge branch 'sensor_app_for_h2' into 'main'
examples/sensors: add sdkconfig defaults for h2

See merge request app-frameworks/esp-matter!968
2024-12-04 15:46:37 +08:00
Shubham Patil 70eb531bff examples/sensors: add sdkconfig defaults for h2 2024-12-03 19:36:44 +05:30
Rohit Jadhav 8871204ba1 components/esp-matter: Add Heat Pump device type. 2024-12-03 16:50:48 +05:30
Rohit Jadhav f8c5bbfbfd components/esp-matter: Add Battery Storage device type. 2024-11-29 08:18:08 +05:30
Hrishikesh Dhayagude fb47702f8f Merge branch 'device/solar_power' into 'main'
components/esp-matter: Add Solar Power device type.

See merge request app-frameworks/esp-matter!943
2024-11-29 02:52:33 +08:00
Shu Chen 1bee314c6e Merge branch 'example/zigbee_bridge_update_1_6' into 'main'
examples/bridge_apps/zigbee_bridge: update zboss and zigbee lib to 1.6

See merge request app-frameworks/esp-matter!953
2024-11-28 19:10:51 +08:00
Rohit Jadhav 65978b8833 components/esp-matter: Add Solar Power device type. 2024-11-28 15:21:26 +05:30
chendejin 7aa76b4b2f examples/bridge_apps/zigbee_bridge: update zboss and zigbee lib to 1.6 2024-11-22 09:57:46 +08:00
Rohit Jadhav ddbc6e27b0 components/esp-matter: Add Water Heater device type 2024-11-19 13:47:00 +05:30
Shubham Patil 9df17ef578 Fixes for build failure after submodule update
- components/esp_matter_ota_provider: remove undefined mStopPolling member variable
  This is inspired from https://github.com/project-chip/connectedhomeip/pull/34538
- examples/zap_light: remove the unused occupancy sensor dir from SRC_DIRS
- Remove the esp_diag_data_store dependency from components/esp-matter
2024-11-18 13:26:44 +05:30
Hrishikesh Dhayagude 55981f731c Merge branch 'device/mounted' into 'main'
components/esp-matter: Add Mounted On Off Control and Mounted Dimmable Load Control device types.

See merge request app-frameworks/esp-matter!940
2024-11-15 13:41:40 +08:00
Hrishikesh Dhayagude ef169a812f Merge branch 'examples/sensors' into 'main'
examples/sensors:example to demonstrate sensor device type

See merge request app-frameworks/esp-matter!902
2024-11-14 17:13:24 +08:00
Rohit Jadhav b51fc3cff0 components/esp-matter: Add Mounted On Off Control and Mounted Dimmable Load Control device types. 2024-11-13 11:53:35 +05:30
Shu Chen 82419a3e78 Merge branch 'update/idf_version_5.2.2' into 'main'
idf: update idf version 5.2.3

See merge request app-frameworks/esp-matter!827
2024-11-12 10:03:32 +08:00
WanqQixiang 85839915be CI: Fix CI of commissioning esp32h2 test 2024-11-11 20:54:00 +08:00
YuanMingFu d96280a5cc idf: update version to v5.2.3 2024-11-11 20:53:36 +08:00
Shubham Patil 73b457477d examples/sensors: Example to demonstrate few sensors
Added the temperature, humidity, and occupancy sensor on different
endpoints.

Fixes https://github.com/espressif/esp-matter/issues/1105
2024-11-11 11:25:56 +05:30
Shu Chen 2f4ddec095 Merge branch 'light_c6_wifi_thread' into 'main'
examples/light: Added secondary network interface for esp32c6 light

See merge request app-frameworks/esp-matter!919
2024-11-07 11:08:56 +08:00
chendejin 825bd4a91c examples/light: Added secondary network interface for esp32c6 light 2024-11-05 14:24:36 +08:00
chendejin bcd364fa80 Resolve comments 2024-11-05 13:36:31 +08:00
Shu Chen 988a5d1f4f Merge branch 'example/add_lit_icd' into 'main'
example: Add LIT ICD configurations for icd_app

See merge request app-frameworks/esp-matter!909
2024-11-05 12:29:57 +08:00
Shu Chen fdd1fd00e9 Merge branch 'bridge_app' into 'main'
examples: move all the bridge apps to one directory and add a bridge_cli example for test

Closes CON-1379

See merge request app-frameworks/esp-matter!913
2024-11-05 12:29:39 +08:00
Shu Chen a5db105803 Merge branch 'example/light_wifi_prov_ble_refresh' into 'main'
example: Fix ble advertisement refresh after ble disconnection for light_wifi_prov example

See merge request app-frameworks/esp-matter!926
2024-11-05 12:23:25 +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
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
Hrishikesh Dhayagude e2c521606c Merge branch 'fix/ble_mesh_bridge' into 'main'
fix/ble_mesh_bridge: Fixed the ble mesh provisioning issue.

See merge request app-frameworks/esp-matter!868
2024-10-22 14:34:18 +08:00
WanqQixiang 7e186311ff examples: move all the bridge apps to one directory and add a bridge_cli example for test 2024-10-17 15:59:13 +08:00
WanqQixiang 3f7b6a2893 example: Add LIT ICD configurations for icd_app 2024-10-12 17:17:35 +08:00
shripad621git 704bed84cf componets/esp-matter: Fixed the esp-matter examples compilation.
- Fixed the esp-matter examples build failure due to
  espressif/esp_diag_data_store component version update.
- Added a idf_component.yml in components/esp_matter
  to pin the required version of the component.
2024-10-11 15:22:18 +05:30