303 Commits

Author SHA1 Message Date
WanqQixiang ca747595be esp_matter: Add support for nullable attribute setting and getting 2022-11-03 12:20:49 +08:00
WanqQixiang dbc6a9c064 bugfix: add device type version 2022-09-26 14:11:09 +08:00
WanqQixiang c8485f8bc6 Bugfix: Add privilege for TestEventTrigger command on GeneralDiagnostics cluster 2022-09-19 19:17:21 +08:00
WanqQixiang 32ec5c5ae8 Update matter submodule to b89aa66d9c 2022-09-16 14:28:01 +08:00
WanqQixiang f5649e5274 fix colorcontrol errors on ESP32 2022-09-01 20:44:33 +08:00
liyashuai 4c5232934e ota: make OTA clusters optional. 2022-08-30 17:10:14 +08:00
WanqQixiang 6c875685fa Add update color_capabilities function for colorcontrol cluster 2022-08-26 18:39:28 +08:00
WanqQixiang 7dc141a553 Add TestEventTrigger EnableKey 2022-08-26 11:21:00 +08:00
WanqQixiang 1e225f8cdb Use extended color light as the example 2022-08-26 11:20:51 +08:00
WanqQixiang 854e8b5536 Update the connectedhomeip submodule to the lastest sve-2 branch 2022-08-22 12:13:45 +08:00
Shu Chen e0c4b5db75 Merge branch 'submodule/update-chip-submodule' into 'main'
Submodule: Update connectedhomeip submodule to the lastest master(06457aea2d)

See merge request app-frameworks/esp-matter!172
2022-08-18 09:41:40 +08:00
WanqQixiang ec0fdec8f3 Submodule: Update connectedhomeip submodule to current master(06457aea2d) 2022-08-17 19:12:24 +08:00
Shu Chen d380670056 Merge branch 'device_instance_info_provider' into 'main'
Set device instance info provider to read data from factory partition

See merge request app-frameworks/esp-matter!168
2022-08-17 11:07:46 +08:00
Hrishikesh Dhayagude 3bffdb5ec1 Merge branch 'update-device-types' into 'main'
Updated device types according to specs

See merge request app-frameworks/esp-matter!169
2022-08-09 11:55:59 +08:00
Shu Chen d9416458a3 Merge branch 'example/update_blemesh_bridge' into 'main'
blemesh_bridge: update BLEManagerImpl.cpp

See merge request app-frameworks/esp-matter!158
2022-08-08 10:42:40 +08:00
Rohit Jadhav 7f8c9e2478 Updated device types according to specs 2022-08-05 19:55:15 +05:30
Shu Chen 248948a3d3 Merge branch 'bugfix/ra-infinite' into 'main'
bugfix: fix crash on router advertisements with infinite timeout

See merge request app-frameworks/esp-matter!166
2022-08-04 19:40:33 +08:00
Hrishikesh Dhayagude 8292553207 Merge branch 'task/identify_restructure' into 'main'
identify: Resturcturing identify to simplify application

See merge request app-frameworks/esp-matter!165
2022-08-04 18:28:47 +08:00
Chirag Atal 70ffba8cc6 app_driver: Using app_driver_handle_t instead of void pointer. 2022-08-04 13:55:48 +05:30
InfiniteYuan f10b8ed976 blemesh_bridge: update BLEManagerImpl.cpp 2022-08-04 11:19:07 +08:00
Shubham Patil 562408a0a3 Set device instance info provider to read data from factory partition 2022-08-03 23:28:51 +05:30
Chirag Atal 4b47bf9819 identification: Renaming esp_matter::identify to identification
This is to reduce confusions with esp_matter::cluster::identify.
2022-08-03 19:48:21 +05:30
Chirag Atal 09eba3f455 app_driver: Restructuring setting the driver to default value
led_driver: Removing the get() APIs
2022-08-03 19:45:56 +05:30
Jiacheng Guo b68a552a97 bugfix: fix crash on router advertisements with infinite timeout 2022-08-03 15:17:29 +08:00
Chirag Atal 2cc98e1de2 led_driver: Add support for handle
app_main: Passing this handle to the endpoint as priv_data and using the handle in the driver on attribute_update.
2022-08-03 11:58:13 +05:30
Hrishikesh Dhayagude 1ab95d2b2d Merge branch 'readme_updates' into 'main'
Update docs with shallow cloning and ccache detail and some ci optimizations

See merge request app-frameworks/esp-matter!164
2022-08-02 19:28:48 +08:00
Chirag Atal d719c97b88 endpoint: Added support for priv_data
This priv_data is returned to the application in the attribute_update and the identify callbacks.
2022-08-02 16:01:38 +05:30
Chirag Atal 0800f66c0e identify: Resturcturing identify to simplify application
Removed the separate identify component, and made it a part of esp_matter itself.
Added a common callback for the application.
2022-08-02 15:21:35 +05:30
Shubham Patil f7188df02f ci: Some cloning related optimizations 2022-08-02 09:50:32 +05:30
Shubham Patil ef81358133 docs: Details about ccache and shallow clone of repository 2022-08-02 09:50:28 +05:30
Shu Chen c1dca7810f Merge branch 'sve-bug-fix' into 'main'
Bugfix: Fix the bugs found in SVE

See merge request app-frameworks/esp-matter!162
2022-07-27 20:48:18 +08:00
WangQixiang f61e804313 Bugfix: Add record for boot reason event 2022-07-27 10:28:00 +08:00
WangQixiang 0e26d72977 Bugfix: Make ota_requestor update_progress nullable and set the update_possible default to true 2022-07-27 10:28:00 +08:00
WangQixiang 68f7bd088b Bugfix:Change the defaults_ota_provider type from octstr to array 2022-07-27 10:28:00 +08:00
WangQixiang ed13200ebf Bugfix: Add check for attribute::set_val 2022-07-27 10:27:55 +08:00
Hrishikesh Dhayagude b4e2043910 Merge branch 'feature/abort_on_install_fail' into 'main'
tools: abort install steps on failure

See merge request app-frameworks/esp-matter!160
2022-07-26 21:20:33 +08:00
WangQixiang 4cfcf617c9 Feature: Add NumberOfPrimaries, PrimarynX, PrimarynY and PrimarynIntensity attributes in ColorControl cluster 2022-07-26 19:59:18 +08:00
Hrishikesh Dhayagude 4548a24459 Merge branch 'sub' into 'main'
Updated connectedhomeip submodule to ae4e105

See merge request app-frameworks/esp-matter!159
2022-07-26 18:52:08 +08:00
Rohit Jadhav e1f80a3d77 Updated connectedhomeip submodule to ae4e105 2022-07-26 18:52:08 +08:00
Shu Chen 53287bc3f1 tools: abort install steps on failure 2022-07-20 20:12:42 +08:00
Hrishikesh Dhayagude 2d77b2b58b Merge branch 'feature/basic_and_diag_wifi' into 'main'
Feature: Add optional features & attributes in basic cluster and wifinetworkdiag cluster

See merge request app-frameworks/esp-matter!155
2022-07-20 13:48:06 +08:00
Hrishikesh Dhayagude 65b0bb537f Merge branch 'bugfix/rainmaker_fix' into 'main'
esp_matter_rainmaker: Fixing compilation

See merge request app-frameworks/esp-matter!157
2022-07-12 23:07:21 +08:00
Chirag Atal 5fc57ad4c4 esp_matter_rainmaker: Fixing compilation
esp_matter_attribute: Minor additions
2022-07-11 10:55:03 -04:00
WanqQixiang 825e9ad3c8 Feature: Add optional features & attributes in basic cluster and wifinetworkdiag cluster 2022-07-06 16:52:13 +08:00
Hrishikesh Dhayagude fffbc46d1c Merge branch 'mfg_tool_fix' into 'main'
mfg_tool: Generate onboarding payloads using chip-tool

See merge request app-frameworks/esp-matter!146
2022-07-06 02:46:15 +08:00
Shubham Patil 0fd164ad0a mfg_tool: Generate onboarding payloads using chip-tool
qrcodetool behaves differently on macos and linux which breaks the
mfg_tool.py on linux. chip-tool has the facility to generate the
onboarding payloads.

Unique-id belongs to chip-factory namespace and it was present in
chip-config, fixed it.
2022-07-05 21:16:00 +05:30
Shu Chen 613f617a3a Merge branch 'feature/optional_features_level_control' into 'main'
Features: Add optional features APIs for LevelControl cluster.

See merge request app-frameworks/esp-matter!154
2022-07-05 16:13:03 +08:00
Shu Chen d96695ed52 button: use fixed button component version 2022-07-05 14:35:18 +08:00
WanqQixiang a19f555c90 Features: Add optional features APIs for LevelControl cluster.
Bugfix: Add NULLABLE flag for start_up_on_off attribute.
2022-07-05 11:57:16 +08:00
Shu Chen 110a612f05 Merge branch 'bugfix/nonvolatile-attr' into 'main'
bugfix: Add nonvolatile attribute initializing for on_off cluster

See merge request app-frameworks/esp-matter!152
2022-07-01 17:59:40 +08:00