33 Commits

Author SHA1 Message Date
Hrishikesh Dhayagude 5ee367a862 Merge branch 'fix_controller_remove_keyset' into 'main'
components/esp_matter_controller: fix remove group keyset

See merge request app-frameworks/esp-matter!1505
2026-04-17 13:02:08 +08:00
chendejin 84275136b5 components/esp_matter_controller: fix remove group keyset 2026-04-16 17:20:16 +08:00
WanqQixiang 7fea24a7bc controller: callback improvements 2026-04-09 17:55:44 +08:00
Tomas McGuinness d87aea1b84 Update subscription_command callbacks 2026-03-05 09:42:50 +00:00
WanqQixiang 968ff042a8 CI: add astyle pre-commit hook 2026-02-03 15:30:42 +08:00
WanqQixiang 97f93519c6 esp_matter_controller: Add API to register callbacks for ICD client
Fixes https://github.com/espressif/esp-matter/issues/1655
2026-01-22 09:43:09 +08:00
Shu Chen 882d94acbb Merge branch 'controller/dynamic_server_ota_provider' into 'main'
controller: Add dynamic server working as an OTA Provider

See merge request app-frameworks/esp-matter!1082
2025-10-31 06:57:54 +00:00
WanqQixiang d634e1ecc5 controller: Add dynamic server support for controller as an OTA provider 2025-10-31 14:06:03 +08:00
WanqQixiang e8f8b3bbfe controller: add function to set custom Device Attestation store 2025-10-31 08:27:11 +08:00
WanqQixiang cb9c7d1268 controller: Initialize group data provider listener when initializing the controller instance 2025-09-11 15:16:46 +08:00
WanqQixiang d128385607 esp_matter_controller: Set Listener for Group Data Provider of Controller 2025-08-28 12:21:55 +08:00
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
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
WanqQixiang 914a0a40c5 controller: fix the virtual function description of credentials_issuer 2025-04-11 12:22:24 +08:00
WanqQixiang e31e528d4d controller: Add support for icd client 2025-03-19 16:26:11 +08:00
Shu Chen b7dfc6a2f1 Merge branch 'controller_keep_suscription_flag' into 'main'
components/esp_matter_controller: support keep subscription flag

See merge request app-frameworks/esp-matter!1020
2025-02-18 11:07:35 +08:00
Shu Chen 6aa71dad0c Merge branch 'controller/fix_shutdown_subscription' into 'main'
controller: fix shutdown subscriptions

See merge request app-frameworks/esp-matter!1022
2025-02-11 12:28:52 +08:00
WanqQixiang 1ee1ddad38 controller: Add unpairing command with callback
Closes CON-1533
2025-02-07 17:12:43 +08:00
WanqQixiang 30bb6dc438 controller: fix shutdown subscriptions 2025-01-23 16:20:07 +08:00
chendejin 7fd4135337 components/esp_matter_controller: support keep subscription flag 2025-01-21 12:04:12 +08:00
WanqQixiang 22f0648cb9 esp-matter: update connectedhomeip submodule to 9b8fffe0bb 2025-01-17 17:33:18 +08:00
chendejin 8bf0d71bef components/esp_matter_controller: write multiple attributes support 2024-12-11 17:32:22 +08:00
Shu Chen a2c61112a5 Merge branch 'controller/timed_write' into 'main'
components/esp_matter_controller: support timed write

See merge request app-frameworks/esp-matter!965
2024-12-06 15:42:42 +08:00
chendejin e20a3bb968 components/esp_matter_controller: support timed write 2024-11-29 14:18:36 +08:00
chendejin ded2b14c6d components/esp_matter_controller: support for shutdown all subscriptions 2024-11-18 10:06:39 +08:00
Shubham Patil 4490e9aa41 components/esp_matter_controller: Added more pairing commands
Added
 - pairing code
 - pairing code-wifi
 - pairing code-thread
 - pairing code-wifi-thread

 Fixes https://github.com/espressif/esp-matter/issues/1108
2024-10-16 10:18:52 +05:30
Rohit Jadhav 7e80758817 CHIP-submodule: Update connectedhomeip submodule to commit 0460715589413cb32e32f1626e43ad8000b84f2d 2024-08-13 19:49:57 +08:00
WanqQixiang 0ac4563c74 controller: Add support for timed-invoke command and add open enhanced commissioning window command 2024-06-07 17:45:05 +08:00
Shu Chen d12e76db15 Merge branch 'add_client_interaction_apis' into 'main'
Add client interaction APIs for interaction actions

Closes CON-1142

See merge request app-frameworks/esp-matter!673
2024-06-07 17:29:51 +08:00
WanqQixiang 5003ab8bae Use common APIs for all the client examples 2024-05-11 14:32:00 +08:00
chendejin 8713f58a51 Add commissioner discovery and user direct commissioning support 2024-04-29 10:04:14 +08:00
WanqQixiang e39a21e770 Add client-only controller and commissioner 2024-04-07 19:31:00 +08:00