Commit Graph

1836 Commits

Author SHA1 Message Date
Chirag Atal d19a13d2ff ci: Fixes for submodule changes 2022-05-27 21:47:31 +08:00
Shu Chen 16fd9dd5f1 Merge branch 'remove_insights' into 'main'
Remove esp-insights support for now

See merge request app-frameworks/esp-matter!129
2022-05-27 21:45:07 +08:00
Shubham Patil 9ec2d301ac Remove esp-insights support for now 2022-05-27 15:51:30 +05:30
Shu Chen a0bc65f279 hollow_button: use hollow_button for esp32h2 2022-05-26 23:08:06 +08:00
Shu Chen 878d3e6fb8 ci: fix ci and add esp32h2 build 2022-05-26 23:07:03 +08:00
Hrishikesh Dhayagude 91a0f52c00 Merge branch 'rmaker_light_readme' into 'main'
rainmaker_light: Fix the invalid cluster id in readme

See merge request app-frameworks/esp-matter!123
2022-05-18 23:05:40 +08:00
Shubham Patil 95dae4e3a0 rainmaker_light: Fix the invalid cluster id in readme 2022-05-18 18:21:32 +05:30
Hrishikesh Dhayagude 5c367846e0 Merge branch 'task/ci_matter_build' into 'main'
ci: Changed the job tags to matter_build to fix pipeline

See merge request app-frameworks/esp-matter!124
2022-05-18 20:12:43 +08:00
Chirag Atal 60ac312103 ci: Changed the job tags to matter_build to fix pipeline 2022-05-18 11:14:01 +05:30
Shu Chen 26f5d794c8 Merge branch 'feature/external_plat_ci' into 'main'
ci: add external platform test

See merge request app-frameworks/esp-matter!122
2022-05-17 09:37:29 +08:00
Shu Chen fae8c0672b platform: fix the default external platform configuration 2022-05-16 19:35:53 +08:00
Shu Chen a803cb1f15 ci: add external platform test 2022-05-16 19:34:54 +08:00
Shu Chen a7990c9754 Merge branch 'bugfix/update_path_for_gn' into 'main'
script: export.sh: update path for gn

See merge request app-frameworks/esp-matter!120
2022-05-13 12:32:58 +08:00
InfiniteYuan bc1ccd18d6 script: export.sh: update path for gn 2022-05-11 20:22:29 +08:00
Hrishikesh Dhayagude 71a690244b Merge branch 'task/hollow_button' into 'main'
hollow_button: Add support for hollow button driver

See merge request app-frameworks/esp-matter!116
2022-05-11 13:39:47 +08:00
Hrishikesh Dhayagude 631a87a807 Merge branch 'task/enable_insights' into 'main'
Enable insights in light app

See merge request app-frameworks/esp-matter!89
2022-05-11 12:00:43 +08:00
Shubham Patil ef93c9f5f4 Enable insights support in light app 2022-05-10 21:33:52 +05:30
Shu Chen cb95909ad4 Merge branch 'bugfix/add-external-platform-inlcude' into 'main'
platform: add custom include path config for external platform

See merge request app-frameworks/esp-matter!118
2022-05-10 21:46:02 +08:00
Jiacheng Guo ecfa1623b2 platform: add custom include path config for external platform 2022-05-10 19:02:52 +08:00
Hrishikesh Dhayagude 259987d55f Merge branch 'task/zap_generated_update' into 'task/hollow_button'
zap-generated: Updating the files with changes from submodule.

See merge request app-frameworks/esp-matter!117
2022-05-09 20:36:25 +08:00
Hrishikesh Dhayagude 77c71b6b81 Merge branch 'task/mfg-tool' into 'main'
Manufacturing partition generator tool

See merge request app-frameworks/esp-matter!96
2022-05-09 13:36:11 +08:00
Chirag Atal 6582643a37 zap-generated: Updating the files with changes from submodule. 2022-05-06 15:16:16 +05:30
Chirag Atal 6eb458371e hollow_button: Add support for hollow button driver
hollow_led: Minor renaming.
2022-05-05 11:20:50 +05:30
Shubham Patil a3135d346c Mass manufacturing tool for Matter
Utility generates manufacturing NVS partition image and Onboarding QR codes
2022-05-04 15:10:15 +05:30
Hrishikesh Dhayagude bd951b8499 Merge branch 'task/attribute_nvs' into 'main'
attribute: Add nvs support

See merge request app-frameworks/esp-matter!107
2022-05-04 14:50:04 +08:00
Chirag Atal 928482942a submodule: Update the submodule to TE9 (cfc35951be66a664a6efdadea56d1b8ea6e63e96)
switch: Update readme
2022-05-04 10:43:53 +05:30
Chirag Atal c3421f528b app_rainmaker: Set power as the primary param. 2022-05-04 10:43:53 +05:30
Chirag Atal 96c6a92a40 app_reset: Add support for factory reset on button.
esp_matter: Supporting factory reset API.
app_driver: Enabling factory reset on button.
2022-05-04 10:43:44 +05:30
Chirag Atal 82ecf9fa05 device_hal: Restructuring to make the usage flexible.
button_driver: Add support for gpio and adc from esp-iot-solution.
led_driver: Renamed light_driver to led_driver.
app_driver: Using this restructured device_hal.
app_driver: Added toggle based on button_driver.
2022-05-04 10:38:24 +05:30
Chirag Atal b7a380e556 attribute: Add nvs support 2022-05-04 10:38:24 +05:30
Shu Chen 0fe97e5ae0 Merge branch 'feature/external-platform-example' into 'main'
example: add example for adding external platform

See merge request app-frameworks/esp-matter!100
2022-05-03 10:20:06 +08:00
Jiacheng Guo 82c5c7b686 example: add example for adding external platform 2022-04-29 21:11:35 +08:00
Shu Chen d1be1d898a Merge branch 'fix-errors-esp32h2-bridge' into 'main'
bugfix: Fix lighting app on esp32h2 and bridge-zigbee app errors

See merge request app-frameworks/esp-matter!112
2022-04-29 10:16:51 +08:00
WangQixiang 860ab38e86 Fix lighting app of esp32h2 and bridge-zigbee app errors 2022-04-28 20:40:03 +08:00
Hrishikesh Dhayagude 7e8c6da7bc Merge branch 'task/submodule_update_6109d1434' into 'main'
submodule: Update the submodule to 6109d14

See merge request app-frameworks/esp-matter!109
2022-04-28 14:54:54 +08:00
Hrishikesh Dhayagude b81a5dc907 Merge branch 'bugfix/rainmaker_command' into 'main'
esp_matter_rainmaker: Fix incorrect secret key

See merge request app-frameworks/esp-matter!111
2022-04-28 13:27:04 +08:00
WangQixiang 8b38f49292 Fix CI failure of bridge app 2022-04-27 09:39:21 +05:30
Chirag Atal 55e9c353f5 submodule: Update the submodule to 6109d1434
esp_matter_core: Some changes for device type id.
esp_matter_command: Corresponding changes for renaming of command flags.
esp_matter_ota: Corresponding changes from upstream examples.
zap-generated: Added a common access.h with all the clusters and other corresponding changes in endpoint_config.h.
zap_light: Regenerated zap-generated with the same light.zap file.
2022-04-25 19:55:53 +05:30
Chirag Atal 2d03b733b5 esp_matter_rainmaker: Fix incorrect secret key
strrchr() was being used with a non-null terminated string. This caused the secret key to be outside of the range of the actual data. Fixed it by using a different logic.
2022-04-25 11:19:24 +05:30
Hrishikesh Dhayagude 87b32ae579 Merge branch 'task/api_documentation' into 'main'
esp_matter: API documentation

See merge request app-frameworks/esp-matter!104
2022-04-21 17:31:36 +08:00
Hrishikesh Dhayagude 270dcc9dbe Merge branch 'task/attribute_override' into 'task/api_documentation'
attribute: Add support for overriding attribute read and write

See merge request app-frameworks/esp-matter!106
2022-04-13 19:55:35 +08:00
Chirag Atal 62a4fbbd3d attribute: Add support for overriding attribute read and write
This can also be used for an attribute whose value is dynamic and needs to be fetched from the application.
2022-04-13 16:50:00 +05:30
Hrishikesh Dhayagude 4342f0718f Merge branch 'task/id_namespaces' into 'task/api_documentation'
esp_matter: Using namespaces for IDs instead of using macros from submodule

See merge request app-frameworks/esp-matter!105
2022-04-13 14:25:30 +08:00
Hrishikesh Dhayagude 7484ec2b03 Merge branch 'task/namespaces' into 'main'
esp_matter: Using namespaces everywhere

See merge request app-frameworks/esp-matter!103
2022-04-13 14:07:20 +08:00
Chirag Atal 0685068c26 esp_matter: Using namespaces for IDs instead of using macros from submodule
examples: Similar changes
esp_matter_rainmaker: Adding rainmaker namespace and similar IDs instead of macros.
2022-04-07 15:45:07 +05:30
Chirag Atal dc92697de8 esp_matter: API documentation
Also some other minor restructurings.
2022-04-07 11:36:02 +05:30
Hrishikesh Dhayagude f8d24f762b Merge branch 'task/cluster_features' into 'main'
esp_matter_feature: Add support for cluster features

See merge request app-frameworks/esp-matter!102
2022-04-07 13:20:41 +08:00
Chirag Atal b4d240e4a1 esp_matter: Using namespaces everywhere
Adding constructors to structs for default values of the cluster configs.
esp_matter_command: Removing the support for custom command callbacks and instead using the standard command callback itself. Also some other minor changes to make it easier for the application to use the standard command callback.
2022-04-06 10:55:58 +05:30
Chirag Atal 8a14138e17 esp_matter_feature: Add support for cluster features
esp_matter_endpoint: Adding these features to the cluster based on the device types.
esp_matter_cluster: Calling the feature APIs based on the features selected.
2022-04-05 11:13:22 +05:30
Hrishikesh Dhayagude fc05a39652 Merge branch 'task/rainmaker_restructure' into 'main'
app_rainmaker: Restructure

See merge request app-frameworks/esp-matter!101
2022-04-05 12:16:02 +08:00