Commit Graph

91 Commits

Author SHA1 Message Date
chendejin 7407589b26 components/esp_matter_controller: fix remove group keyset 2026-04-17 14:26:46 +08:00
WanqQixiang b75a9af9ba controller: fix shutdown subscriptions 2025-03-27 17:03:59 +08:00
Shu Chen 88a900940a Merge branch 'controller/pairing_command_callbacks' into 'main'
controller: add APIs to set callbacks for pairing command

Closes CON-1420

See merge request app-frameworks/esp-matter!960
2024-12-16 17:58:24 +08:00
chendejin 8bf0d71bef components/esp_matter_controller: write multiple attributes support 2024-12-11 17:32:22 +08:00
WanqQixiang 22aa659677 controller: add APIs to set callbacks for pairing command
fixes CON-1420
2024-12-10 11:28:02 +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
Shu Chen f48bc595d6 Merge branch 'fix/controller_read_command_with_id' into 'main'
components/esp_matter_controller: fixed reading command failed with ids

See merge request app-frameworks/esp-matter!854
2024-10-10 12:43:03 +08:00
Rohit Jadhav 1bc18a1f5c Update chip submodule to latest master 2024-08-29 17:25:04 +05:30
chendejin 72bc24c03a components/esp_matter_controller: fixed reading command failed with ids 2024-08-23 18:23:33 +08:00
WanqQixiang 37ad275215 client: Use EncodableToTLV class for encoding command data field and attribute value 2024-08-15 17:46:29 +08:00
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
Shu Chen 1e5279b4b8 Merge branch 'controller/commissioner_discovery' into 'main'
Controller/commissioner discovery

See merge request app-frameworks/esp-matter!670
2024-05-22 14:28:45 +08:00
WanqQixiang 5003ab8bae Use common APIs for all the client examples 2024-05-11 14:32:00 +08:00
WanqQixiang 1f3490c303 change client command_handle to client request_handle 2024-05-09 12:31:39 +08:00
WanqQixiang 8134461866 Add client interaction APIs for interaction actions(read, subscribe, write) 2024-05-08 10:43:56 +08:00
chendejin 8713f58a51 Add commissioner discovery and user direct commissioning support 2024-04-29 10:04:14 +08:00
WanqQixiang e7c345b4eb move out custom controller cluster 2024-04-23 11:25:56 +08:00
WanqQixiang a02f650501 Move the code of rainmaker rest apis to rainmaker repo
Do not expose access token as an attribute
2024-04-23 11:25:20 +08:00
WanqQixiang e39a21e770 Add client-only controller and commissioner 2024-04-07 19:31:00 +08:00
liyashuai 77d0c849d1 fix build error for submodule update to 1.3-sve 2024-02-27 12:21:28 +08:00
Shu Chen 479b2996ed Merge branch 'client/add_send_custom_command' into 'main'
client: Add custom commands send APIs and switch the command sending of controller to the new APIs

See merge request app-frameworks/esp-matter!521
2024-01-11 19:58:31 +08:00
Shu Chen 7ceef8980c Merge branch 'controller/multiple_path_read_subscribe' into 'main'
controller: Add multiple paths subscription and read

See merge request app-frameworks/esp-matter!571
2024-01-11 19:56:42 +08:00
WanqQixiang bddd76f784 client: Add custom commands send APIs and switch the command send of controller to the new APIs
doc: Add command data field json string format

controller: add write attribute command for custom cluster
2024-01-10 19:18:33 +08:00
WanqQixiang 2f83990a6d controller: Add multiple paths subscription and read 2024-01-10 19:03:35 +08:00
Shu Chen 9cc5cd1dbf Merge branch 'controller/ble_thread_pairing' into 'main'
controller: Add ble-thread pairing command for commissioner

See merge request app-frameworks/esp-matter!531
2024-01-10 12:20:03 +08:00
WanqQixiang 080926c56a Update connectedhomeip submodule to d38a6496c3 and re-enable external platform CI buildings
Closes CON-946
2024-01-05 17:37:25 +08:00
Shu Chen 30e5b4b91c Merge branch 'controller/rest_api_update' into 'main'
controller: REST API updates for the controller custom cluster to support multiple controllers

See merge request app-frameworks/esp-matter!572
2023-12-22 21:15:50 +08:00
WanqQixiang 0e8dcb9c60 Update connectedhomeip submodule to 8e3d98c039 2023-12-15 15:24:54 +08:00
WanqQixiang 5cd35a58ae controller: Fix fetching the matter_node_ids if there is a large number of nodes in a group 2023-12-12 10:53:28 +08:00
WanqQixiang 3cda1d51f4 controller: REST API updates for the controller custom cluster to support multiple controllers 2023-12-07 17:40:56 +08:00
Hrishikesh Dhayagude 22b461c76f Merge branch 'code/added_attribute_read_done_cb' into 'main'
Code/added attribute read done cb

See merge request app-frameworks/esp-matter!564
2023-12-05 17:22:33 +08:00
Sayon Deep c706924b2e fixed read_command 2023-12-04 09:56:56 +05:30
Hrishikesh Dhayagude 380ccf0645 Merge branch 'fix/wildcard_read_for_esp_matter_controller' into 'main'
added wildcard read support for esp matter controller cluster

See merge request app-frameworks/esp-matter!557
2023-11-30 16:55:33 +08:00
Sayon Deep d3e8d01f45 added wildcard read support for esp matter controller cluster 2023-11-30 16:55:33 +08:00
Hrishikesh Dhayagude 0aa83e5da3 Merge branch 'controller/auto_resubscribe' into 'main'
controller: Add auto_resubscribe for subscribe commands

See merge request app-frameworks/esp-matter!546
2023-11-30 14:22:23 +08:00
Sayon Deep c7af246990 made changes to follow coding guidelines 2023-11-30 11:41:12 +05:30
Hrishikesh Dhayagude 27d5c9dbf2 Merge branch 'fix/attribute_cb_in_esp_matter_controller_cluster' into 'main'
Fix/attribute cb in esp matter controller cluster

See merge request app-frameworks/esp-matter!548
2023-11-29 11:51:35 +08:00
Sayon Deep a85e648d76 Fix/attribute cb in esp matter controller cluster 2023-11-29 11:51:34 +08:00
Sayon Deep 0af358dcc4 removed other changes 2023-11-28 10:07:52 +05:30
Sayon Deep cc1107540b added remote_node_id and attribute_path_param in read_done_cb 2023-11-27 23:07:33 +05:30
WanqQixiang b7cd5f8874 controller: Add auto_resubscribe for subscribe commands 2023-11-27 10:58:12 +08:00
Sayon Deep 42ee6b551e added attribute_read_done_cb for read command in esp_matter_controller component 2023-11-23 22:37:49 +05:30
Sayon Deep 695c893d58 added wildcard read support for esp matter controller cluster 2023-11-21 18:22:07 +05:30
WanqQixiang c57e3d9055 controller: Fix the attribute value type of RefreshToken and AccessToken in xml file 2023-11-16 17:35:19 +08:00
WanqQixiang 0fce945824 controller: Add xml file for custom controller cluster 2023-11-08 14:34:40 +08:00