Commit Graph

426 Commits

Author SHA1 Message Date
Shu Chen 4fed14a20e Merge branch 'v1.0/update-attribute-init-value' into 'main'
Add color capability update when add colorcontrol feature

See merge request app-frameworks/esp-matter!241
2022-12-14 11:25:37 +08:00
liyashuai 4916723edc update attribute value in color light for v1.0 certified 2022-12-12 20:55:38 +08:00
Shu Chen 1baf476692 Merge branch 'controller/json_attribute_write' into 'main'
esp_matter_controller: Add json_parser support for write-attr command

See merge request app-frameworks/esp-matter!240
2022-12-12 16:57:45 +08:00
Shu Chen e3ce60e610 Merge branch 'bugfix/binding_manager_initialize' into 'main'
binding: Call BindingManager::Init() after network connected

See merge request app-frameworks/esp-matter!238
2022-12-12 15:35:33 +08:00
Hrishikesh Dhayagude afd1032c92 Merge branch 'feature/thermostat_data_model' into 'main'
Added support of attributes, commmands, features for thermostat cluster

See merge request app-frameworks/esp-matter!234
2022-12-12 12:49:33 +08:00
WanqQixiang aec8bd7aac esp_matter_controller: Add json_parser support for matter controller 2022-12-08 13:18:30 +08:00
WanqQixiang d5afe01a68 binding: Call BindingManager::Init() after network connected 2022-12-07 15:52:37 +08:00
Shu Chen a0f1378659 Merge branch 'esp_secure_cert_partition' into 'main'
DAC Provider Implementation to read attestation information from esp_secure_cert partition

See merge request app-frameworks/esp-matter!232
2022-12-07 10:43:14 +08:00
Shubham Patil 6172f9a3e2 Add fault injection check when reading secure cert contents 2022-12-06 19:17:36 +05:30
Rohit Jadhav b6c90fbf8b Added support of attributes, commmands, features for thermostat cluster 2022-12-06 11:04:03 +05:30
Hrishikesh Dhayagude 952901ebe6 Merge branch 'bugfix/enable_ble_for_blemesh_bridge' into 'main'
bugfix: blemesh_bridge: enable ble after commission

See merge request app-frameworks/esp-matter!235
2022-12-06 10:07:20 +08:00
Hrishikesh Dhayagude 54fd0a22f9 Merge branch 'bugfix/window_covering_features' into 'main'
Added attributes/commands for features of window covering

See merge request app-frameworks/esp-matter!231
2022-12-06 00:45:25 +08:00
Hrishikesh Dhayagude fd842d0845 Merge branch 'bugfix/nullable_crash' into 'main'
esp_matter_attribute_utils: Fix crash for nullable attribute's assignment

See merge request app-frameworks/esp-matter!236
2022-12-02 21:28:26 +08:00
Chirag Atal 58a21b6146 esp_matter_attribute_utils: Fix crash for nullable attribute's assignment
Removed the assert when the nullable attribute was being the actual null value. Handling this in the APIs now.
2022-12-02 16:31:29 +05:30
Mahavir Jain 75e5050258 esp_err_t is of type int and not unsigned int 2022-12-02 14:34:07 +08:00
Shubham Patil 09e8ee3d11 DAC Provider impl to read att info from esp_secure_cert partition
Refactored some code related to setting the attestation info provider.
Added some configurations which lets user decide which implementation of
DAC Provider to use.
Added esp_secure_cert_mgr component through idf component manager
2022-12-01 20:03:58 +05:30
InfiniteYuan dc707e3b28 bugfix: blemesh_bridge: enable ble after commission 2022-12-01 14:29:14 +08:00
Rohit Jadhav b30b85ebdf Added attributes/commands for features of window covering 2022-11-29 14:59:18 +05:30
Shu Chen 449160b1ed Merge branch 'docs_fixes' into 'main'
docs: Changed the version of idf from 4.4.1 to 4.4.2

See merge request app-frameworks/esp-matter!230
2022-11-29 14:11:23 +08:00
Ankur 67b678fefd docs: Changed the version of idf from 4.4.1 to 4.4.2 2022-11-29 11:10:04 +05:30
Shu Chen bf8e1f8348 Merge branch 'feature/matter_controller' into 'main'
Controller: Add controller example and esp_matter_controller component

See merge request app-frameworks/esp-matter!202
2022-11-29 12:34:11 +08:00
WanqQixiang fd80c494f2 Add docs and CI for controller example 2022-11-28 12:35:27 +08:00
Shu Chen 6f6d9e9686 Merge branch 'update/button_component' into 'main'
Updated button idf_component to 2.3.0

See merge request app-frameworks/esp-matter!229
2022-11-28 10:55:10 +08:00
Rohit Jadhav 54741bea51 Updated button idf_component to 2.3.0 2022-11-25 16:19:51 +05:30
Shu Chen 65da485411 Merge branch 'mfg_tool/override_csv' into 'main'
mfg_tool: override the configs with --csv and --mcsv options

See merge request app-frameworks/esp-matter!224
2022-11-24 18:54:55 +08:00
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
Hrishikesh Dhayagude b934f8a5a1 Merge branch 'bugfix/descriptor_missing' into 'main'
Added descriptor cluster for sensor device types

See merge request app-frameworks/esp-matter!228
2022-11-22 14:24:27 +08:00
Hrishikesh Dhayagude c5798d40b3 Merge branch 'bugfix/cmake_path_fix' into 'main'
Fixed path to example/common in CMakeList for examples

See merge request app-frameworks/esp-matter!227
2022-11-22 14:13: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
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
Shu Chen 40d5da11c8 Merge branch 'bugfix/create_default_binding' into 'main'
esp_matter_cluster: Remove create_default_binding_cluster in non-application clusters

See merge request app-frameworks/esp-matter!226
2022-11-22 10:38:36 +08:00
Hrishikesh Dhayagude 007f2bab0a Merge branch 'example/sync_blemanager_for_blemesh_bridge' into 'main'
blemesh_bridge: sync nimble/BLEManagerImpl.cpp for blemesh_bridge

See merge request app-frameworks/esp-matter!211
2022-11-21 17:19:05 +08:00
InfiniteYuan 3df088b338 example: sync nimble/BLEManagerImpl.cpp for blemesh_bridge 2022-11-21 11:46:22 +08:00
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
Hrishikesh Dhayagude d990061622 Merge branch 'bugfix/parent_endpoint' into 'main'
esp_matter_core: Fix parent_endpoint_id

See merge request app-frameworks/esp-matter!212
2022-11-17 20:43:02 +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
Shu Chen 4cc86d11ee Merge branch 'docs/update-FAQ' into 'main'
docs:  Add Rotating Device ID releated info to FAQs

See merge request app-frameworks/esp-matter!221
2022-11-15 10:39:42 +08:00
Shu Chen 8b4be95383 Merge branch 'fix_docs' into 'main'
Update connectedhomeip submodule in docker image and minor doc changes

See merge request app-frameworks/esp-matter!223
2022-11-15 10:38:54 +08:00
WanqQixiang b19afe266d mfg_tool: override the configs&values with --csv and --mcsv options
mfg_tool: make the options '--paa' and '--pai' optional
2022-11-15 10:33:14 +08:00
Shubham Patil 08dd32256d Update connectedhomeip submodule in docker image and minor doc changes
Closes https://github.com/espressif/esp-matter/issues/87
2022-11-14 14:13:28 +05:30
Shu Chen 3fdc44c686 Merge branch 'mfg_tool/rotating_id' into 'main'
mfg_tool: Add enable-rotating-device-id option and remove unique-id

See merge request app-frameworks/esp-matter!220
2022-11-10 16:13:03 +08:00
liyashuai 3170485956 docs: update the FAQs 2022-11-10 14:40:57 +08:00
WanqQixiang dabc082bd9 mfg_tool: Remove unique_id to avoid misunderstanding with rotating_device_id_unique_id 2022-11-10 12:36:45 +08:00
Shu Chen 5cfdd3250a Merge branch 'endpoint_resume' into 'main'
esp_matter: Add endpoint resume logic for bridged_node endpoint

See merge request app-frameworks/esp-matter!206
2022-11-09 20:05:24 +08:00
WanqQixiang ad6815cfe0 mfg_tool: add enable-rotating-device-id option 2022-11-09 18:03:25 +08:00
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