Shu Chen
dc03464453
Merge branch 'endpoint_destrory_flash_erase' into 'main'
...
esp_matter: Erase endpoint_X namespace when destroying the endpoint
See merge request app-frameworks/esp-matter!222
2022-11-24 18:54:28 +08:00
WanqQixiang
a2c5e913ed
esp_matter: Erase endpoint_X namespace when destroying the endpoint
2022-11-24 16:29:35 +08:00
Rohit Jadhav
92034e9e84
Added descriptor cluster for sensor device types. Closes https://github.com/espressif/esp-matter/issues/94
2022-11-22 10:27:52 +05:30
WanqQixiang
27976aeb94
Add controller example and esp_matter_controller component
...
-Add cluster command feature (on_off, level_control, color_control)
-Add reading attributes/events features
-Add writing attributes feature (on_off, level_control, color_control)
-Add subscribing attributes/events and shutdowning subscription features
2022-11-18 19:27:06 +08:00
WanqQixiang
c90ece67ac
esp_matter_cluster: Remove create_default_binding_cluster in Non-application clusters
2022-11-18 17:40:39 +08:00
Chirag Atal
8183dd3963
esp_matter_core: Fix parent_endpoint_id
...
The parts_list attribute is populated in upstream based on the parent_endpoint_id passed to the upstream EndpointCreate API. Adding a new API to add a parent_endpoint, to support composite endpoints which have other endpoint_ids in their parts_list.
esp_matter_bridge: Using this new API
2022-11-17 09:41:07 +05:30
WanqQixiang
7fffc18406
esp_matter: Add endpoint resume logic
...
endpoint: make it easier to create mutiple device_types endpoint
Bridge: store bridged device information in flash
2022-11-09 14:45:10 +08:00
Shu Chen
87fee187fb
Merge branch 'lock_tracking' into 'main'
...
Fixed compilation error with CHIP_STACK_LOCK_TRACKING_ENABLED unset
See merge request app-frameworks/esp-matter!210
2022-11-09 10:14:13 +08:00
Shu Chen
030d1c2da8
Merge branch 'feature/add-level-color-group-commands' into 'main'
...
esp-matter: add group send command and cli
See merge request app-frameworks/esp-matter!208
2022-11-09 10:10:21 +08:00
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
Shu Chen
a0953e68a1
Merge branch 'bugfix/optimize-DAC-provider-set-location' into 'main'
...
esp-matter: change the Providers set location
See merge request app-frameworks/esp-matter!218
2022-11-07 12:20:59 +08:00
liyashuai
70fbbd3b6a
esp-matter: change the Providers set location and change the bt memory release mode to ESP_BT_MODE_BTDM
2022-11-04 19:11:49 +08:00
WanqQixiang
ba454ce389
esp_matter: Add support for nullable attribute setting and getting
2022-11-02 16:50:25 +08:00
liyashuai
7ea8f1e20b
change for bluedroid build error
2022-10-31 16:15:43 +08:00
Rohit Jadhav
f8fec4e92f
Fixed compilation error with CHIP_STACK_LOCK_TRACKING_ENABLED unset
2022-10-26 10:40:11 +05:30
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