315 Commits

Author SHA1 Message Date
WanqQixiang b2ca3d2014 fix flag of startup_color_temperature_mireds 2023-06-08 19:28:50 +08:00
WanqQixiang b7e600398d Add software diagnostics cluster & Update Scenes cluster revision 2023-06-08 19:12:32 +08:00
WanqQixiang a5d6b2a1b7 esp_matter: fix event_list issue 2023-06-06 17:10:48 +08:00
Rohit Jadhav 066e62dd55 Some cleanups in examples 2023-06-01 12:13:28 +05:30
Rohit Jadhav 11c0ec257d Add refrigerator and temperature controlled cabinet device types 2023-05-31 18:44:28 +05:30
PSONALl 770e9dd540 Add Room Air Conditioner Device type 2023-05-31 12:54:42 +05:30
Shubham Patil c6899403c1 Changes to bump connectedhomeip submodule to revision: 8642c0d
- Replaced component esp32_mbedtls with mbedtls from requirements
- Enabled CONFIG_MBEDTLS_HKDF_C option in all the sdkconfig.defaults
- Removed secure cert dac provider from here and using one in
  connectedhomeip repo
- Enabled CONFIG_ESP_SECURE_CERT_DS_PERIPHERAL in sdkconfig.defaults.esp32h2
2023-05-26 14:53:37 +05:30
Shu Chen d2fd1f482e Merge branch 'bugfix/fix_provider_crash' into 'main'
esp-matter: Fix possible crash of commissionable data provider

See merge request app-frameworks/esp-matter!375
2023-05-25 11:33:08 +08:00
Hrishikesh Dhayagude 99bd741a09 Merge branch 'pr_330' into 'main'
[GH_PR] Provision to add buttons to generic_switch example and typo fix for issue #326. (CON-422)

See merge request app-frameworks/esp-matter!382
2023-05-25 01:26:19 +08:00
Hrishikesh Dhayagude 48965d971a Merge branch 'pr_342' into 'main'
[GH_PR] Added missing conditional statement for ESP_MATTER_VAL_TYPE_INT8. (CON-437)

See merge request app-frameworks/esp-matter!381
2023-05-25 01:23:40 +08:00
shripad621git 9715f21461 Added missing conditional statement for ESP_MATTER_VAL_TYPE_INT8
Fixes https://github.com/espressif/esp-matter/issues/339.
2023-05-23 11:06:33 +05:30
shripad621git 702ac7e94e Fixed the typo mentioned in issue #326
Fixes https://github.com/espressif/esp-matter/issues/326.
2023-05-23 11:01:18 +05:30
Diego Rodríguez Royo f43dc67708 Added detailed information to logs at attribute utils 2023-05-21 11:27:57 +00:00
WanqQixiang eabf396161 esp-matter: Add the missing functions to the functions list of clusters 2023-05-18 17:48:23 +08:00
WanqQixiang c1340cd671 esp-matter: Fix possible crash of commissionable data provider 2023-05-15 12:41:55 +08:00
Shu Chen 4707b88ceb Merge branch 'custom_providers' into 'main'
esp-matter: Add custom providers support

See merge request app-frameworks/esp-matter!367
2023-05-11 12:54:48 +08:00
WanqQixiang 534fc4885a esp-matter: Add custom providers support 2023-05-11 10:04:05 +08:00
Shu Chen ecddefbfdd submodule: update connectedhomeip to v1.1.0.1 tag 2023-05-08 19:52:16 +08:00
Hrishikesh Dhayagude 1b95fcf667 Merge branch 'window_covering/add_cluster' into 'main'
bugfix: Add clusters for window_covering: groups and scenes

See merge request app-frameworks/esp-matter!357
2023-04-29 13:43:31 +08:00
Wang Hui Xiao 5af48e6668 bugfix: Add clusters for window_covering: groups and scenes 2023-04-29 13:43:31 +08:00
Hrishikesh Dhayagude 01f9f6e250 Merge branch 'bufgix/feature-dependency' into 'main'
Add feature dependency for color control cluster

See merge request app-frameworks/esp-matter!363
2023-04-29 13:42:32 +08:00
Rohit Jadhav 09ac01ff5b Add min/max bound to fan_mode attribute. Closes https://github.com/espressif/esp-matter/issues/354 2023-04-28 15:37:40 +05:30
Hrishikesh Dhayagude 6cd4b8d627 Merge branch 'fix/rmaker_null_check' into 'main'
fix: Added null check for rainmaker node id

See merge request app-frameworks/esp-matter!352
2023-04-27 19:48:09 +08:00
Hrishikesh Dhayagude 7cfe6c995f Merge branch 'pr_323' into 'main'
[GH_PR] [format_specifier] - Fixes ESP_LOG format specifier mismatches in components/esp_matter (CON-414)

See merge request app-frameworks/esp-matter!356
2023-04-27 00:00:49 +08:00
Hrishikesh Dhayagude 0cb65d2177 Merge branch 'demo/esp-now_matter_bridge' into 'main'
Add ESP-NOW bridge example and necessary support

See merge request app-frameworks/esp-matter!323
2023-04-26 23:57:57 +08:00
Zhang Wei 853b2666d4 Add ESP-NOW bridge example and necessary support 2023-04-26 23:57:57 +08:00
Rohit Jadhav 0870fbae89 Add feature dependency for color control cluster 2023-04-25 15:55:44 +05:30
liyashuai f6a2f5c5b3 add humidity sensor device type 2023-04-23 18:41:06 +08:00
Shu Chen 0b1762e511 Merge branch 'controller/fix_disabling_commissioner' into 'main'
controller: Fix errors when disabling commissioner

See merge request app-frameworks/esp-matter!354
2023-04-21 10:04:01 +08:00
sanket.wadekar d8843931f8 fix: Added null check for rainmaker node id 2023-04-20 18:11:02 +05:30
dhairyashah1 859ea8f023 Fixes format specifier mismatches in ESP_LOG prints & snprintf's using endpoint_id, cluster_id, attribute_id & command_id of components/esp_matter, examples/zigbee_bridge
[examples] Removes '-Wformat=0' flag from root CMakeLists.txt's from examples
Solves and fixes #296

Signed-off-by: dhairyashah1 <dhairya.shah@espressif.com>

[zigbee_bridge] Adds PRI format specifiers in zigbee_bridge.cpp

Signed-off-by: dhairyashah1 <dhairya.shah@espressif.com>
2023-04-19 23:25:11 +05:30
Hrishikesh Dhayagude 09d30c2a4f Merge branch 'bugfig/thermostat' into 'main'
Add optional attributes of thermostat cluster to matter sdk

See merge request app-frameworks/esp-matter!355
2023-04-20 00:37:22 +08:00
Hrishikesh Dhayagude 05016db89b Merge branch 'nvs_primitive_apis' into 'main'
core: Use NVS APIs to get/set attributes with primitive datatype

See merge request app-frameworks/esp-matter!347
2023-04-19 17:34:27 +08:00
InfiniteYuan 8caa280e4b feature: add attribute report API 2023-04-19 12:05:37 +08:00
Rohit Jadhav f8e657d3be Add optional attributes of thermostat cluster to matter sdk 2023-04-17 16:24:14 +05:30
WanqQixiang 10b5fd22f6 controller: Fix errors when disabling commissioner 2023-04-17 17:17:54 +08:00
Shubham Patil ef2c3e4d8b core: Use NVS APIs to get/set attributes with primitive datatype
Added the config option to all examples' sdkconfig.defaults
2023-04-17 13:18:33 +05:30
Shu Chen b40bf8e398 Merge branch 'use_idf_v5_0_1' into 'main'
Update default IDF version to v5.0.1

See merge request app-frameworks/esp-matter!342
2023-04-17 09:27:51 +08:00
Hrishikesh Dhayagude 4d9bdd5499 Merge branch 'fix_mem_api_warnings' into 'main'
matter_mem: Remove IRAM_ATTR attribute from header files

See merge request app-frameworks/esp-matter!346
2023-04-16 14:59:45 +08:00
Shubham Patil 4703fc4469 matter_mem: Remove IRAM_ATTR attribute from header files
Prefixing IRAM_ATTR to declaration and definition will try to put
that function into iram section on both occassions. This puts up the
warning saying coflicting symbol. Removed them from the declaration.
2023-04-12 17:59:34 +05:30
WanqQixiang 47e434e3d7 Update default IDF version to v5.0.1 2023-04-12 18:56:27 +08:00
WanqQixiang e3cd51dc4d esp_matter: Start dnssd server when getting IP address according to CHIP_DEVICE_CONFIG_ENABLE_WIFI 2023-04-11 19:38:28 +08:00
Hrishikesh Dhayagude 3d643befa5 Merge branch 'pr_298' into 'main'
[GH_PR] Added constructors for cluster config structures with const members

See merge request app-frameworks/esp-matter!337
2023-04-06 23:49:07 +08:00
Diego Rodríguez Royo a4362661c4 Added constructors for cluster config structures with const members
Fixes https://github.com/espressif/esp-matter/issues/280
2023-04-06 06:12:46 +00:00
shripad621git 146977123a Indicating Read or Write on Attribute
Fixes #236.
For better debuggig added 'R' or 'W' on the prints for attributes.
2023-04-03 12:46:37 +05:30
InfiniteYuan 8b9de5cd07 bugfix: deinit ble before disconnect 2023-03-28 11:46:41 +08:00
Shu Chen f2e77d239e Merge branch 'support-c6-h2' into 'main'
Add support for ESP32-C2, ESP32-C6 and ESP32-H2-MP

See merge request app-frameworks/esp-matter!319
2023-03-24 15:30:52 +08:00
WanqQixiang 7b2912a9e5 submodule: Update connectedhomeip submodule to bc8c9ece1 to support ESP32-C6 and ESP32-H2-MP
docs: Add details for esp32h2, esp32c2, and esp32c6
2023-03-23 21:10:37 +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