Commit Graph

270 Commits

Author SHA1 Message Date
Shripad Deshpande d2ad891d00 Backport the nvs_api fix to release/v1.0. 2023-10-30 00:49:04 +08:00
WanqQixiang 78cf3c3562 esp-matter: Add the missing functions to the functions list of clusters 2023-05-22 12:22:07 +08:00
InfiniteYuan 6744184244 feature: add attribute report API 2023-04-19 16:34:03 +08:00
InfiniteYuan 83c25e9758 bugfix: deinit ble before disconnect 2023-03-28 17:15:30 +08:00
Hrishikesh Dhayagude 80a22dc229 Merge branch 'bugfix/window_covering_attribute' into 'main'
Repair attribute: config_status and safety_status and mode

See merge request app-frameworks/esp-matter!306
2023-03-16 22:45:10 +08:00
Hrishikesh Dhayagude ab8f467da9 Merge branch 'expose_identify_options' into 'main'
identify: Make init API configurable and pass in identify effect in cb

See merge request app-frameworks/esp-matter!317
2023-03-16 20:55:07 +08:00
wanghuixiao 8d3b0aab81 Repair type: Update the type of safety_status attribute 2023-03-16 17:12:19 +08:00
Hrishikesh Dhayagude b012fb2cc5 Merge branch 'mem_alloc' into 'main'
Add support of dynamic memory allocation strategies

See merge request app-frameworks/esp-matter!315
2023-03-16 16:58:55 +08:00
Shubham Patil d7215de6d2 identify: Make init API configurable and pass in identify effect in cb
Closes https://github.com/espressif/esp-matter/issues/238
2023-03-16 13:53:49 +05:30
Hrishikesh Dhayagude 718a05525c Merge branch 'bugfix/window_covering' into 'main'
Removed un-used/redundent code of window covering cluster

See merge request app-frameworks/esp-matter!279
2023-03-16 13:04:23 +08:00
Hrishikesh Dhayagude 290d524aea Merge branch 'fix-temp-sensor' into 'main'
Fix Temperature Measurement cluster's attribute values

See merge request app-frameworks/esp-matter!318
2023-03-16 09:13:41 +08:00
Hrishikesh Dhayagude ca98d8200e Merge branch 'pr_243' into 'main'
[GH_PR] Added the support to pass the private data in esp_matter_start.

See merge request app-frameworks/esp-matter!309
2023-03-15 22:19:26 +08:00
PSONALl c8babee85a Add support of dynamic memory allocation strategies 2023-03-15 17:54:44 +05:30
Rohit Jadhav 3484600fa6 Removed un-used code of window covering cluster and sync with spec
Addressed review comments
2023-03-15 17:13:05 +05:30
PSONALl bcafaaab67 Fix Temperature Measurement cluster's attribute values 2023-03-15 17:08:45 +05:30
shripad621git c9346290ac Added the support to pass the private data in esp_matter_start.
Fixes https://github.com/espressif/esp-matter/issues/240.
2023-03-15 15:50:18 +05:30
Chirag Atal 1856e151b8 zap_generated: Add support to change the dynamic endpoint count through menuconfig
Added some menuconfig options which can be helpful for memory optimisations.
2023-03-15 09:51:32 +05:30
Hrishikesh Dhayagude cd11fb7658 Merge branch 'device/pump' into 'main'
Added Pump device type to data model

See merge request app-frameworks/esp-matter!298
2023-03-08 17:49:24 +08:00
dhairyashah1 48cffae757 [blemesh & zigbee bridge] Adds support to reduce complexity of bridged_device search using priv_data instead of using endpoint
Fixes and closes https://github.com/espressif/esp-matter/issues/60
2023-03-08 03:32:13 +05:30
Shu Chen f709bd5a91 Merge branch 'controller/spiffs_paa' into 'main'
controller: Add reading PAA cert from spiffs partition

See merge request app-frameworks/esp-matter!304
2023-03-07 14:05:27 +08:00
WanqQixiang 07a2183e65 sec_cert: Update esp_secure_cert_mgr version to v2.2.1 2023-03-03 12:05:35 +08:00
WanqQixiang bf27627bd0 controller: Add reading PAA cert from spiffs partition 2023-02-28 19:12:32 +08:00
Shu Chen 0b285e86a6 Merge branch 'controller/group_support' into 'main'
controller: Add group support

See merge request app-frameworks/esp-matter!255
2023-02-24 15:46:53 +08:00
Shubham Patil 5a3cc53b8b Applied suggestions 2023-02-24 13:20:25 +08:00
Rohit Jadhav 549f81910e Added Pump device type to data model 2023-02-24 10:49:40 +05:30
WanqQixiang 0890dbc8d9 controller: Add groupsettings command
controller: Add invoking commands and writing attributes commands for group_key_management cluster

controller: Add invoking commands for groups cluster
2023-02-23 15:52:42 +08:00
WanqQixiang 38a893b1ac bridge: Fix the bridged endpoint plugin init 2023-02-23 11:13:29 +08:00
Shu Chen e45d8742a5 Merge branch 'bridge/plugin_init_bridged_endpoint' into 'main'
Bridge: Call plugin init callbacks for bridged endpoints

See merge request app-frameworks/esp-matter!299
2023-02-20 19:58:59 +08:00
Rohit Jadhav 50e2b7f4f5 Added flow sensor device type 2023-02-20 11:12:05 +05:30
Rohit Jadhav e2a69d2cc8 Added pressure sensor device type 2023-02-18 00:17:17 +05:30
Rohit Jadhav ae1d5d87fb Added light-sensor device type 2023-02-17 15:02:00 +05:30
WanqQixiang bd9fc0d974 Bridge: Call plugin init callbacks for bridged endpoints 2023-02-17 12:39:08 +08:00
Hrishikesh Dhayagude 83ecbccd7c Merge branch 'bugfix/event_null_check' into 'main'
Added null check for callback events

See merge request app-frameworks/esp-matter!292
2023-02-13 14:51:53 +08:00
Shu Chen e2164a8463 Merge branch 'bugfix/ota_init_condition' into 'main'
bugfix: Initialize OTA requestor and binding manager after DnssdPlatformInitialized

See merge request app-frameworks/esp-matter!293
2023-02-10 10:38:59 +08:00
WanqQixiang 5b2cebf87c bugfix: Initialize OTA requestor and binding manager after DnssdPlatformInitialized for Thread devices 2023-02-09 10:36:29 +08:00
Rohit Jadhav 0950b79a90 Added null check for callback events 2023-02-08 12:28:59 +05:30
shripad621git 3e8ea13b09 Handled the events related to Fabric in esp_matter_core.cpp and called OpenBasicCommissioningWindow api from OnFabricRemoved in light example.
Added the fabric related events to light example.
2023-02-07 16:30:59 +05:30
Shubham Patil 8f51120f38 Set device info provider which reads localization configuration and time
format localization attributes from the factory partition
2023-02-06 19:23:03 +05:30
Shubham Patil 73125631c0 Localization Configuration and time format localization cluster 2023-02-06 19:23:03 +05:30
Rohit Jadhav fb37621b02 Fixes after reboot issues, INVALID attribute val type was set, failing to read
attribute. Commissioner was reading attribute val by stripping first
byte. Unable to update attribute val.
Closes : https://github.com/espressif/esp-matter/issues/148
2023-02-06 15:37:06 +05:30
Shubham Patil b01907ac53 Remove unused log TAG variables 2023-02-02 18:22:55 +05:30
Hrishikesh Dhayagude 59cf2f7139 Merge branch 'bugfix/remap_inverse' into 'main'
bugfix: Fix remap inverse when the value is zero

See merge request app-frameworks/esp-matter!284
2023-02-02 18:17:51 +08:00
WanqQixiang 4cbdecf48e bugfix: Fix remap inverse when the value is zero 2023-02-02 11:25:18 +08:00
Hrishikesh Dhayagude 9b2012682e Merge branch 'typo-fix' into 'main'
Fix typo in fan control device type

Closes CON-244

See merge request app-frameworks/esp-matter!282
2023-02-01 15:15:56 +08:00
PSONALl 674e419282 Fix typo in fan control device type 2023-02-01 02:35:58 +05:30
Hrishikesh Dhayagude 1fc1269aee Fix compilation when Bluetooth is disabled 2023-01-27 10:40:44 +05:30
Hrishikesh Dhayagude 2a7cf01fde Merge branch 'bug/warning-fix' into 'main'
Removed warning from esp_matter_event.cpp.

See merge request app-frameworks/esp-matter!273
2023-01-18 20:16:40 +08:00
shripad621git 8eb282bd24 Removed warning from esp_matter_event.cpp.
Removed TAG as it is unused.
2023-01-18 16:07:18 +05:30
Shu Chen c70010a70d Merge branch 'controller/input_hex_dec' into 'main'
controller: Allows Hexadecimal and Decimal parameters input

See merge request app-frameworks/esp-matter!245
2023-01-18 10:18:36 +08:00
Shu Chen 1c1b8cb7ea Merge branch 'client/add_mandatory_commands' into 'main'
client: Add mandatory commands suppport for client clusters

See merge request app-frameworks/esp-matter!264
2023-01-18 10:17:37 +08:00