chendejin
2a1d5fafd1
examples: remove ESP_ZB_MACSPLIT_DEVICE_BOOT signal in zigbee_bridge example. (backport)
2025-02-19 11:28:35 +08:00
chendejin
971fdee796
backport: examples/zigbee_bridge: update zboos and zigbee lib to 1.6
2024-12-17 12:17:03 +08:00
chendejin
9e8e91fe84
examples/zigbee_bridge: updated README
2024-06-03 19:29:01 +08:00
chendejin
d777bd96c8
Removed zigbee endpoint in zigbee bridge example
2024-05-23 21:14:49 +08:00
chendejin
64595e6063
Update Zigbee bridge to support Zigbee SDK v1.3
2024-05-21 15:33:12 +08:00
Shubham Patil
68714c0e2d
Ensure backward compatibility for attributes stored in NVS with
...
primitive data type
Removed config option ESP_MATTER_NVS_USE_COMPACT_ATTR_STORAGE.
Previously, the ESP_MATTER_NVS_USE_COMPACT_ATTR_STORAGE option
determined whether to store attributes as a blob or a primitive data
type in NVS. Since this configuration is not backward compatible, we now
read the attribute as a primitive data type if not found. If it's a
blob, we read it and rewrite it as a primitive data type.
2024-04-12 12:38:16 +05:30
liyashuai
2ef30e7a47
fix ci error
2024-04-10 16:43:53 +08:00
Shubham Patil
ec72e3209d
examples: added ABORT_APP_ON_FAILURE macro to abort if APIs return error
2024-02-07 17:47:54 +05:30
Jon Smirl
7f28efa4ad
Create bridged devices using a callback
2024-01-16 14:06:44 +05:30
WanqQixiang
6fe92f9f48
example: Update the managed components(esp-zigbee-lib and esp-zboss-lib) for zigbee bridge example
...
doc: Use examples of zigbee-rcp and zigbee-HA-light from esp-zigbee-sdk instead of esp-idf
2023-12-26 17:44:05 +08:00
WanqQixiang
25e271c4f9
docs: Zigbee Bridge readme file improvement
2023-12-01 18:19:48 +08:00
Shubham Patil
54a8903f32
Few documentation fixes
...
- Added some docs for attribute and identify callback
- mfg_tool: Add the sourcing of esp-idf's export.sh script
- Added the link for getting the repository in top level README.md
- Table for Matter specification version and release branches
- FAQ for stuck at "Solving dependencies requirements"
- Change the link and doc in rainmaker example
2023-10-05 12:47:35 +05:30
PSONALl
d4c8b65772
Matter v1.2 TE-2 optional features and submodule update
2023-09-11 09:16:55 +05:30
Shu Chen
616567f748
Merge branch 'update_idf' into 'main'
...
Update IDF to v5.1.1 tag for ESP32-H2 and ESP32-C6 builds
See merge request app-frameworks/esp-matter!464
2023-08-29 14:22:01 +08:00
WanqQixiang
b2be128c96
Update IDF to v5.1.1 tag for ESP32-H2 and ESP32-C6 builds
2023-08-29 10:48:16 +08:00
PSONALl
57c55bd711
Matter v1.2 TE2 platform fixes -
...
Update Cluster Revision of all clusters
Add scene clusters missing commands
Add Product Appearance attribute to basic information cluster
Add missing attributes in color control cluster
Add breadcrumb attribute
Add missing attributes and commands in bridged device information cluster
Fix typo in basic information cluster
Add Scene Table Size attribute
Fix CI for zigbee bridge
Add attribute bounds and string length checks
2023-08-25 16:56:18 +05:30
WanqQixiang
250b202d2e
examples: Remove requirements for main components
2023-08-10 16:48:13 +08:00
liyashuai
de530ef5d0
change example default nvs size to 48k
2023-07-27 14:51:32 +08:00
liyashuai
7a3748edb3
change example software version string format form v1.0 to 1.0 for apple homekit show
2023-06-27 10:08:28 +08:00
WanqQixiang
0687657ede
examples: Increase LwIP IPv6 address number to 6 (MAX_FABRIC + 1)
2023-06-25 10:40:42 +08:00
WanqQixiang
fee4a9330f
esp-matter: update zap-common and clean zap-file for zap-light example
2023-06-21 14:38:06 +08:00
Shubham Patil
d0b81170f3
Changes to bump connectedhomeip submodule to revision: 65b6ed4
...
- 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-30 18:05:25 +08:00
Shu Chen
f4cf21f625
Merge branch 'docs/bridge_apps' into 'main'
...
docs: Update README files for the bridge apps
See merge request app-frameworks/esp-matter!353
2023-04-28 10:43:27 +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
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
26e81f4598
Merge branch 'example/clean_zap_generated' into 'main'
...
example: Clean files under main/zap-generated path
See merge request app-frameworks/esp-matter!358
2023-04-19 19:01:49 +08:00
WanqQixiang
5d97f7ec83
example: Clean files under main/zap-generated path
2023-04-19 15:55:16 +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
WanqQixiang
0211d9578a
docs: Update README file for the bridge apps
2023-04-17 15:43:04 +08:00
WanqQixiang
43d836acba
examples: Remove -DLWIP_IPV6_SCOPES=0
2023-04-13 10:29:42 +08:00
Shubham Patil
e13d2b96d2
Flag esp_secure_cert and nvs_keys partitions as encrypted
...
By default esp_secure_cert and nvs_keys partitions are encrypted as
their content needs to be secured using flash encryption, but examples
do not flag them as encrypted. So, lets flag them as encrypted for
consistency.
2023-03-28 11:57:25 +05:30
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
WanqQixiang
c44c2177a3
submodule-update: Update connectedhomeip submodule to 7e69c66bb for matter 1.1 TE1
2023-03-16 14:15:23 +08:00
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
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
InfiniteYuan
bb6bb9afd9
bugfix: compiler failed when enable factory data provider
2023-02-16 16:51:46 +08:00
Shubham Patil
4dcf8e95ef
docs: Point all doc links to latest deployment
...
This is the left over from !280
2023-02-01 14:54:27 +05:30
WanqQixiang
b155794f7f
console: Add wifi connect command
2022-12-30 15:58:33 +08:00
Rohit Jadhav
0960b7787a
Fixed path to example/common in CMakeList for examples Closes https://github.com/espressif/esp-matter/issues/93
2022-11-22 10:24:46 +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
WanqQixiang
ff2d06031d
example: Update idf branch for esp32h2 to the latest release/v5.0
2022-10-31 17:05:09 +08:00
Shubham Patil
5cd0e7d244
Disable softap support by default
...
As softap won't be used for commissioning, disabling it saves around
~30KB of flash size.
2022-10-07 12:03:42 +05:30
WanqQixiang
47a93e6d10
console: refactor esp_matter_console
2022-09-27 10:36:42 +08:00
WanqQixiang
d34c6f8dc2
esp-matter: add device type version for all the supported device types
2022-09-26 13:20:54 +08:00
Shubham Patil
4d55e2f8d9
Remove app_qrcode component and do not print it in examples.
...
Added the default QR code to the docs and pointer to generate the new
factory partition and qr code.
2022-09-20 14:45:34 +05:30
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
WanqQixiang
a26d07bd60
move dnssd-server-start and route-hook-init to device_callback_internal
2022-09-13 15:13:24 +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
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