Hrishikesh Dhayagude
a2fbfd1267
Merge branch 'rmaker_rest_api' into 'master'
...
example: Add components controller_rest_apis and controller_custom_cluster for matter controller usage
See merge request app-frameworks/esp-rainmaker!417
2024-05-17 14:53:19 +08:00
Piyush Shah
2f7f487bc0
Merge branch 'support/update_docs' into 'master'
...
Update documentation
See merge request app-frameworks/esp-rainmaker!424
2024-05-16 14:56:43 +08:00
Hrishikesh Dhayagude
92a5435a33
Merge branch 'controller/show_dynamic_qrcode' into 'master'
...
show dynamic QR code on screen for matter_controller_with_touchscreen exmaple.
See merge request app-frameworks/esp-rainmaker!429
2024-05-13 18:15:58 +08:00
Vikram Dattu
145d799633
Bump up esp_schedule's version for component manager
...
- Also update the corresponding dependency in esp_rainmaker component
2024-05-13 14:45:04 +05:30
Vikram Dattu
fb88feca05
docs build: switch to esp-docs framework from raw doxygen build
2024-05-13 14:45:04 +05:30
Vikram Dattu
5772ee461f
Fix some warnings in API docs
2024-05-10 21:16:34 +05:30
Vikram Dattu
fb87970deb
Updated README
...
- Drop `beta` from description
- The solution is not limited to ESP32 and ESP32-S2
- Drop IDF support 4.0 from documentation
2024-05-10 21:16:26 +05:30
Piyush Shah
43135c7322
Merge branch 'support/esp32c2' into 'master'
...
Added ESP32C2 support
See merge request app-frameworks/esp-rainmaker!396
2024-05-10 20:57:35 +08:00
Vikram Dattu
8ba0877926
CI: Added builds for IDF release/v5.2 and release/v5.3
...
- Removed homekit_switch build for IDF >= release/v5.0. This is done to
avoid latest IDF changes causing image size not fit in assigned app partition
2024-05-10 17:58:38 +05:30
Vikram Dattu
904938f1b0
Added support for LEDC driver
...
This can drive the LED on ESP32C2
2024-05-10 17:58:24 +05:30
Vikram Dattu
5dccee9eac
examples: Add support for esp32c2
...
- Added entry for esp32c2 build in CI
- RAM optimized sdkconfig.defaults.esp32c2
- Disable ws2812 led drivers from non-rmt supported devices
- Use GPIO9 as BOOT button for C2
2024-05-09 20:38:11 +05:30
WanqQixiang
a54560b836
example: Add component controller_rest_apis and controller_custom_cluster for matter controller usage
2024-04-28 12:28:24 +08:00
Piyush Shah
d0960b4a2a
Merge branch 'submodule/cli_2024_04_24' into 'master'
...
cli: Update the esp-rainmaker-cli submodule
See merge request app-frameworks/esp-rainmaker!431
2024-04-24 21:24:28 +08:00
Chirag Atal
f818853467
gitlab-ci: Temporary fix for pipeline for idf v5.0
2024-04-24 17:09:55 +05:30
Chirag Atal
1984caad8e
cli: Update the esp-rainmaker-cli submodule
...
This includes changes like option to change the base_claim_url, option to change the default output directory and some other minor changes.
2024-04-24 15:25:11 +05:30
chendejin
e0715b240d
matter_controller: support dynamic QR code
2024-04-08 17:11:10 +08:00
Piyush Shah
d957e2976b
Merge branch 'support/5wrong_attempts_prov_stop' into 'master'
...
Add support for closing provisioning window after 5 retries
See merge request app-frameworks/esp-rainmaker!426
2024-03-13 19:15:38 +08:00
Vikram Dattu
d3024a1259
Bump up esp_schedule patch version in idf_component.yml
2024-03-13 15:52:10 +05:30
Vikram Dattu
138e2e6983
Add support for closing provisioning window after PoP mismatch
...
- The feature prevents brute force attacks by not allowing more than allowed PoP attempts
- Allowed failure attempts are configurable via menuconfig and is 5 by default
- Change added for both `app_wifi` and `app_wifi_with_homekit`
- Min IDF version needed (release/v5.1.3)
2024-03-13 15:52:10 +05:30
Hrishikesh Dhayagude
3a62a403a7
Merge branch 'controller/controller_with_display' into 'master'
...
add controller example with touchsreen
See merge request app-frameworks/esp-rainmaker!413
2024-03-12 12:48:14 +08:00
Sayon Deep
d49fee4e9d
Updated documentation for using idf-version v5.2 accross all boards
2024-03-12 12:01:48 +08:00
Sayon Deep
baa7c80e5c
Fixed not reporting of params when some device goes offline.
2024-03-12 12:01:48 +08:00
Sayon Deep
63c495c7ec
Added reporting of reachability parameter to cloud
2024-03-12 12:01:48 +08:00
chendejin
343739c105
Added Matter controller example with touchscreen. This example supports esp-box and s3-lcd-ev-boards.
2024-03-12 12:01:48 +08:00
Piyush Shah
7125b53da6
Merge branch 'bugfix/ci-bt-esp32s2' into 'master'
...
Fix CI build failures
See merge request app-frameworks/esp-rainmaker!427
2024-03-12 11:57:47 +08:00
Vikram Dattu
03e0b375c3
CI: Anchor component manager version to 1.4.2 for IDF < 5.0
...
- Since, newer IDF component manager has dependency resolve issues,
we fix IDF component manager to last known working version `1.4.2` for older IDF versions.
2024-03-08 20:31:19 +05:30
Piyush Shah
798825b07d
bugfix: ci failures were seen for esp32s2
...
- Due to some changes in esp-idf after v5.1.3, CONFIG_BT_ENABLED gets set
even for esp32s2, causing issues in compilation.
- In earlier esp-idf versions, since this was not applicable for esp32-s2,
it was getting skipped even when it was present in sdkconfig.defaults.
- Added sdkconfig.defaults.esp32s2 and disabled BT explicitly
2024-03-08 20:30:19 +05:30
Hrishikesh Dhayagude
909c7f00be
Merge branch 'fix/matter_controller_invoke_cmd_structure' into 'master'
...
matter_controller:updated the json parsing for invoke command structure changes
See merge request app-frameworks/esp-rainmaker!421
2024-02-01 16:34:22 +08:00
Sayon Deep
8a201e0db0
matter_controller: Updated the JSON parsing for Invoke command structure changes
2024-02-01 16:34:22 +08:00
Hrishikesh Dhayagude
eaa455d102
Merge branch 'docs/remote_control' into 'master'
...
matter_controller: Docs to test remote control feature.
See merge request app-frameworks/esp-rainmaker!419
2024-01-18 16:02:03 +08:00
Hrishikesh Dhayagude
539e3a8c8b
Merge branch 'increase_nvs_size' into 'master'
...
examples: Increase nvs partition size for matter examples
See merge request app-frameworks/esp-rainmaker!418
2024-01-18 15:56:01 +08:00
Sayon Deep
66dd3f9206
added instructions for remote control.
2024-01-10 14:44:20 +05:30
Piyush Shah
fa00c1b09b
Merge branch 'task/simple-tsdata' into 'master'
...
esp_rmaker_param: Add support for Simple Time Series Data
See merge request app-frameworks/esp-rainmaker!408
2024-01-04 17:53:58 +08:00
Piyush Shah
20d826c232
esp_rainmaker: Update version for idf component manager
...
app_insights component manifest file also changed for better
handling of component versions.
2024-01-04 13:16:51 +05:30
WanqQixiang
cabbe1e802
examples: Increase nvs partition size for matter examples
2024-01-03 16:30:38 +08:00
Piyush Shah
c265085b36
esp_rmaker_param: Add support for Simple Time Series Data
...
This is a simpler variant of time series data, which allows fetching
only raw values and not any aggregates like average, min, max, etc.
This option is cost efficient and is recommended if the application
requires only raw values.
Use PROP_FLAG_SIMPLE_TIME_SERIES instead of PROP_FLAG_TIME_SERIES in the
parameter properties flags to enable this.
2024-01-02 19:07:25 +05:30
Piyush Shah
33a943e5fd
Merge branch 'fix_matter_light_build' into 'master'
...
examples: fix matter_light building
See merge request app-frameworks/esp-rainmaker!414
2023-12-27 16:53:26 +08:00
WanqQixiang
1c887053d7
examples: fix matter_light building
2023-12-27 10:49:53 +08:00
Piyush Shah
d6b8f83fae
Merge branch 'controller/remove_esp_box_path' into 'master'
...
remove ESP_BOX_PATH ENV requirement for controller on box
See merge request app-frameworks/esp-rainmaker!412
2023-12-19 14:27:52 +08:00
chendejin
558f2318e4
remove ESP_BOX_PATH ENV require for controller on box
2023-12-11 16:55:10 +08:00
Piyush Shah
18882f737c
Merge branch 'code/controller_on_esp32_s3_box_3' into 'master'
...
matter_support: Controller demo on esp32_s3_box_3
See merge request app-frameworks/esp-rainmaker!410
2023-12-08 17:00:50 +08:00
Piyush Shah
752d91e4b6
Merge branch 'bugfix/unknown_time_t' into 'master'
...
fix unknown type name 'time_t' error
See merge request app-frameworks/esp-rainmaker!411
2023-12-08 17:00:22 +08:00
chendejin
7d4c1e36f9
fix unknown type name time_t error
2023-12-08 15:18:04 +08:00
chendejin
41ef0bec9c
matter_support: Controller demo on esp32_s3_box_3
2023-12-08 14:54:23 +08:00
Piyush Shah
1ef4458c3e
Merge branch 'feat/controller_remote_control_cli' into 'master'
...
matter_controller: Support for remote control via CLI and minor fixes
See merge request app-frameworks/esp-rainmaker!406
2023-12-08 12:10:27 +08:00
Sayon Deep
290f24771a
update rainmaker cli submodule to ed097e71
2023-12-07 16:28:00 +05:30
Sayon Deep
555f969bcb
matter_controller: Support for remote control via CLI and minor fixes
...
- Added support for wildcard attribute reads
- Changes to support newly added read_done_cb
2023-12-07 16:28:00 +05:30
Hrishikesh Dhayagude
548f8cc54c
Merge branch 'controller/changes_to_support_new_subscribe_command_format' into 'master'
...
matter_support: Changes to support new subscribe command format
See merge request app-frameworks/esp-rainmaker!407
2023-12-05 19:42:04 +08:00
Sayon Deep
a1dc04151a
matter_support: Changes to support new subscribe command format
2023-12-05 11:22:47 +05:30
Piyush Shah
4029393b37
Merge branch 'task/custom_pop' into 'master'
...
app_wifi: Add an option to provide a custom Proof of Possession (PoP) for provisioning
See merge request app-frameworks/esp-rainmaker!404
2023-11-29 22:15:44 +08:00