Commit Graph

270 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 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
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
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
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
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
WanqQixiang c44c2177a3 submodule-update: Update connectedhomeip submodule to 7e69c66bb for matter 1.1 TE1 2023-03-16 14:15:23 +08:00
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