Commit Graph

164 Commits

Author SHA1 Message Date
liyashuai 84db3c810a add level-control and color-control group send console command
1. Add multiple parameters cli send
2. Add all the level-control and color-control group send command interface
3. Add bound and client group send cli.
2022-11-08 14:34:49 +08:00
liyashuai 7ea8f1e20b change for bluedroid build error 2022-10-31 16:15:43 +08:00
Shubham Patil 5988405d51 core: reclaim the BLE memory on commissioning complete
Moved the logic to reclaim the ble memory from application to core
Also, removed the app_ble component
2022-10-18 00:07:02 +05:30
Hrishikesh Dhayagude 0b78e02ddb Merge branch 'bugfix/rainmaker_console' into 'main'
esp_matter_rainmaker: Console changes corresponding to changes in esp_matter_console

See merge request app-frameworks/esp-matter!201
2022-10-03 15:56:06 +08:00
Shu Chen b9133f0672 Merge branch 'submodule/update_chip_v1.0' into 'main'
Submodule: Update connectedhomeip repo to commit 4f7669b0 in v1.0 branch

See merge request app-frameworks/esp-matter!200
2022-09-28 15:30:22 +08:00
Chirag Atal 9813e5b853 esp_matter_rainmaker: Console changes corresponding to changes in esp_matter_console 2022-09-28 12:51:01 +05:30
WanqQixiang 8160c16dd7 Submodule: Update connectedhomeip repo to commit 4f7669b0 in v1.0 branch 2022-09-27 20:40:27 +08:00
WanqQixiang 47a93e6d10 console: refactor esp_matter_console 2022-09-27 10:36:42 +08:00
Shu Chen ec70d32ecc Merge branch 'group-binding' into 'main'
Example: Add group binding for the light-switch app

See merge request app-frameworks/esp-matter!188
2022-09-27 10:21:00 +08:00
WanqQixiang d34c6f8dc2 esp-matter: add device type version for all the supported device types 2022-09-26 13:20:54 +08:00
Shu Chen 56ac216f2a Merge branch 'bugfix/privilege-test-event-trigger' into 'main'
Bugfix: Add privilege for TestEventTrigger command on GeneralDiagnostics cluster

See merge request app-frameworks/esp-matter!194
2022-09-21 15:53:29 +08:00
Hrishikesh Dhayagude dacc37a061 Merge branch 'qrcode_removal' into 'main'
Remove app_qrcode component and do not print it in examples.

See merge request app-frameworks/esp-matter!193
2022-09-20 20:56:48 +08:00
WanqQixiang 581fc77784 Bugfix: Add privilege for TestEventTrigger command on GeneralDiagnostics cluster 2022-09-19 19:28:06 +08:00
Hrishikesh Dhayagude 960517dc14 Merge branch 'generic-switch' into 'main'
Add generic switch device type

See merge request app-frameworks/esp-matter!189
2022-09-16 22:00:16 +08:00
Shubham Patil 5cfb20af8a Log with level debug when loading/storing attribute from nvs 2022-09-16 12:51:13 +05:30
WanqQixiang ad94862cc4 client: add command_handle to store the command information in client command send
Example: Add group binding for light-switch example
2022-09-15 20:11:02 +08:00
Shu Chen 412f6ebd4f Merge branch 'feature/aggregator_device' into 'main'
esp_matter: Add aggregator device type for bridge apps

See merge request app-frameworks/esp-matter!187
2022-09-15 19:49:46 +08:00
PSONALl 465508fb1d Add generic switch device type 2022-09-15 14:11:17 +05:30
Hrishikesh Dhayagude 1789926fde Merge branch 'move_ota_requestor_start' into 'main'
OTA: Call esp_matter_ota_requestor_start after connected to a network

See merge request app-frameworks/esp-matter!186
2022-09-13 18:37:04 +08:00
WanqQixiang a26d07bd60 move dnssd-server-start and route-hook-init to device_callback_internal 2022-09-13 15:13:24 +08:00
Rohit Jadhav 08f2f5de38 Support for int32 and int64 data types 2022-09-12 18:15:00 +05:30
WanqQixiang c670e3e738 Bugfix: Fix the nullable attribute setting in client commands sending 2022-09-09 17:44:38 +08:00
WanqQixiang af5ac793d1 esp_matter_bridge: Add aggregator device type and add parent_endpoint_id for bridged_endpoint
example: Add aggregator endpoint for bridge examples
2022-09-09 14:11:53 +08:00
PSONALl 05d689c7a7 Add support of window covering device type 2022-09-06 12:01:49 +05:30
WanqQixiang 5e9596709f OTA: Call esp_matter_ota_requestor_start after connected to a network 2022-09-06 14:17:56 +08:00
Hrishikesh Dhayagude 1961904555 Merge branch 'multi_device_type_support' into 'main'
esp_matter: Support multiple device types for the endpoints

See merge request app-frameworks/esp-matter!182
2022-09-02 22:53:30 +08:00
WanqQixiang 2495f3cd75 esp_matter: Add menuconfig options for nvs part name and max device type count 2022-09-02 20:29:21 +08:00
WanqQixiang 18c5d4a596 esp_matter: Support multiple device types for the endpoint 2022-09-02 20:29:21 +08:00
Hrishikesh Dhayagude 185f00b99e Merge branch 'commissioning_events' into 'main'
Expose AppDelegate callbacks APIs as events to application

See merge request app-frameworks/esp-matter!183
2022-09-02 12:42:29 +08:00
liyashuai 438ceb36b9 user-label: add-user-label-cluster 2022-09-01 19:53:48 +08:00
Chirag Atal 7ab1b365e6 esp_matter: Data model fixes according to spec 2022-09-01 10:26:57 +05:30
Shubham Patil 64a44ba04d Handle the commissioning events in examples 2022-08-30 19:21:22 +05:30
Shubham Patil eaee6b05fc Expose AppDelegate callback APIs as events 2022-08-30 19:21:22 +05:30
liyashuai 7decda072b ota: make OTA clusters optional. 2022-08-30 15:33:57 +08:00
WanqQixiang d909c8f9ee Example: Update Zigbee Bridge example using esp-zigbee-sdk 2022-08-26 15:00:31 +08:00
WanqQixiang 74d6f1ae81 Submodule: Update the connectedhomeip submodule to the lastest master commit 069b09b5f3
Example: Update lighting app on ESP32-H2

qrcode: use managed_component instead of the extra_component from IDF
2022-08-26 12:02:17 +08:00
Shu Chen e0c4b5db75 Merge branch 'submodule/update-chip-submodule' into 'main'
Submodule: Update connectedhomeip submodule to the lastest master(06457aea2d)

See merge request app-frameworks/esp-matter!172
2022-08-18 09:41:40 +08:00
WanqQixiang ec0fdec8f3 Submodule: Update connectedhomeip submodule to current master(06457aea2d) 2022-08-17 19:12:24 +08:00
Shu Chen d380670056 Merge branch 'device_instance_info_provider' into 'main'
Set device instance info provider to read data from factory partition

See merge request app-frameworks/esp-matter!168
2022-08-17 11:07:46 +08:00
Rohit Jadhav 7f8c9e2478 Updated device types according to specs 2022-08-05 19:55:15 +05:30
Shu Chen 248948a3d3 Merge branch 'bugfix/ra-infinite' into 'main'
bugfix: fix crash on router advertisements with infinite timeout

See merge request app-frameworks/esp-matter!166
2022-08-04 19:40:33 +08:00
Shubham Patil 562408a0a3 Set device instance info provider to read data from factory partition 2022-08-03 23:28:51 +05:30
Chirag Atal 4b47bf9819 identification: Renaming esp_matter::identify to identification
This is to reduce confusions with esp_matter::cluster::identify.
2022-08-03 19:48:21 +05:30
Jiacheng Guo b68a552a97 bugfix: fix crash on router advertisements with infinite timeout 2022-08-03 15:17:29 +08:00
Chirag Atal d719c97b88 endpoint: Added support for priv_data
This priv_data is returned to the application in the attribute_update and the identify callbacks.
2022-08-02 16:01:38 +05:30
Chirag Atal 0800f66c0e identify: Resturcturing identify to simplify application
Removed the separate identify component, and made it a part of esp_matter itself.
Added a common callback for the application.
2022-08-02 15:21:35 +05:30
Shu Chen c1dca7810f Merge branch 'sve-bug-fix' into 'main'
Bugfix: Fix the bugs found in SVE

See merge request app-frameworks/esp-matter!162
2022-07-27 20:48:18 +08:00
WangQixiang f61e804313 Bugfix: Add record for boot reason event 2022-07-27 10:28:00 +08:00
WangQixiang 0e26d72977 Bugfix: Make ota_requestor update_progress nullable and set the update_possible default to true 2022-07-27 10:28:00 +08:00
WangQixiang 68f7bd088b Bugfix:Change the defaults_ota_provider type from octstr to array 2022-07-27 10:28:00 +08:00