shripad621git
29b07a8d46
[v1.2] tools/docker: Fixed the docker build for release/v1.2 docker image
...
- Backported the docker version=54 change from release/v1.3 for fixing the
docker build for release/v1.2 esp-matter docker image.
2025-04-10 12:25:59 +05:30
shripad621git
729ba5bf7a
tools/ci: Added the fix for build_apps in build_apps.py
2024-01-31 11:41:26 +05:30
Hrishikesh Dhayagude
72b0f26326
Merge branch 'task/jenkins_job' into 'main'
...
feature/jenkins : Added the the support of jenkins in esp_matter.
See merge request app-frameworks/esp-matter!569
2023-12-11 14:36:37 +08:00
shripad621git
df19c46efe
tools/jenkins: Added the the support of jenkins in esp_matter
...
- Added the jenkins related code for building esp-matter examples in Jenkins environment.
- Added few config options to the sdkconfig to build the firware with those config options.
- Generated the required artefacts and the tools required for automation purpose.
2023-12-01 12:42:28 +05:30
Shubham Patil
07e1d3662c
mfg_tool: do not add dac keys to nvs if dac is stored in secure cert partititon
2023-11-29 21:10:59 +05:30
Shubham Patil
0e75ba2cc7
launchpad: readme support for displaying qrcode and ability to manually
...
trigger the workflow
2023-11-01 15:58:05 +05:30
Hrishikesh Dhayagude
04c4676e1b
Merge branch 'bugfix/mfg_tool' into 'main'
...
bugfix: mfg_tool don't support existing dac cert
See merge request app-frameworks/esp-matter!507
2023-10-25 11:15:02 +08:00
InfiniteYuan
67916ad59e
bugfix: mfg_tool don't support existing dac cert
2023-10-09 20:40:10 +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
Shubham Patil
6cbc342c7d
launchpad: display app specific qrcode
2023-09-11 14:19:19 +05:30
Shubham Patil
873c69f609
Minor docker image, launchpad, and documentation changes
...
- GITHUB_REF_NAME does not work so using github.ref_name in workflow
file
- Building light and ligh-switch for target H2 and C6 in launchpad and
fixed the RainMaker iOS application link
- Using the prod ready Matter qrcode in documentation
2023-08-28 16:12:05 +05:30
J. Diego Rodríguez Royo
3cef104381
Docker image improvements
2023-08-25 10:51:33 +00:00
Shu Chen
c68477901a
ci: fix the CI failure caused by bitarray dependency
2023-08-08 19:23:56 +08:00
Shubham Patil
b27c5fff93
mfg_tool: Fix a typo
2023-08-02 14:13:43 +05:30
Rohit Jadhav
3a75dabe27
Allowing empty semantic tags list in SupportedModes attribute of ModeSelect. Fixes https://github.com/espressif/esp-matter/issues/529
2023-07-31 17:11:56 +05:30
Sayon Deep
4ebc133745
fixed the requirements for mfg_tool
...
Fixes https://github.com/espressif/esp-matter/issues/528
2023-07-24 15:24:00 +05:30
sanket.wadekar
f0a0760dfa
mfg_tool: added an option to store DAC in either secure cert or nvs factory partition.
2023-07-14 17:12:42 +05:30
sanket.wadekar
5cedec54a3
mfg_tool: generate secure_cert partition and csv for registering device certificates to rainmaker cloud.
2023-07-14 16:28:18 +05:30
Rohit Jadhav
f5e80e7482
Added support of mode select
2023-07-06 11:47:53 +05:30
Abudl Rehman
14d41f39b6
CI: Add pytest in CI test
2023-06-26 14:51:34 +08:00
InfiniteYuan
37f7b95f2a
mfg_tool: add manualcode format for onb_codes.csv
2023-06-20 19:29:41 +08:00
InfiniteYuan
32bb7b4834
mfg_tool: add manualcode format
2023-05-12 14:25:28 +08:00
dhairyashah1
e999aae5b8
[mfg_tool] Updates tools/mfg_tool/README.md with updated dependency changes in mfg_tool.py
...
Signed-off-by: dhairyashah1 <dhairya.shah@espressif.com >
[mfg_tool] Fixes dependency descriptions in 'tools/mfg_tool/README.md'
Signed-off-by: dhairyashah1 <dhairya.shah@espressif.com >
2023-04-10 16:48:35 +05:30
dhairyashah1
08a56856a2
[mfg_tool] Replaces spake2p, mfg_gen, chip-tool binary executable usages in 'tools/mfg_tool/mfg_tool.py' with respective python implementations - spake2p.py, mfg_gen.py, generate_setup_payload.py
...
Removes functions get_chip_qrcode, get_chip_manualcode, get_qrcode_args & get_manualcode_args from 'tools/mfg_tool/utlis.py'
Adds python_stdnum dependency for using 'tools/mfg_tool/mfg_tool.py' in `tools/mfg_tool/requirements.txt'
Signed-off-by: dhairyashah1 <dhairya.shah@espressif.com >
[mfg_tool] Adds python_stdnum dependency for using mfg_tool.py in 'requirements.txt'
Signed-off-by: dhairyashah1 <dhairya.shah@espressif.com >
mfg_tool: Adds mfg_tool dependencies reinstallation note in 'RELEASE_NOTES.md'
Signed-off-by: dhairyashah1 <dhairya.shah@espressif.com >
[mfg_tool] Adds details on reinstalling tools/mfg_tool dependencies
Signed-off-by: dhairyashah1 <dhairya.shah@espressif.com >
2023-04-07 15:53:29 +05:30
WanqQixiang
ca1258fd51
bugfix: Fix docker build in github
2023-03-31 17:36:56 +08:00
shripad621git
0dbeaa5edd
Made Certificate Declaration Optional in generating factory partition using mfg_tool
...
In order to generate factory partition only containing vendor-id,product-id,discriminator and passcode using mfg_tool,
made Certificate Declaration optional.
Also removed type=str and required=false from mfg_tool.py as type and required options are str and false by default.
2023-03-01 12:55:25 +05:30
WanqQixiang
1c4bf7b918
mfg_tool: Remove the comment of the count limit.
2023-02-14 15:34:36 +08:00
dhairyashah1
9fc215451f
mfg_tool: Added, updated README with custom factory - partition config, flashing binary and device commissioning step
2023-02-03 01:51:48 +05:30
Shubham Patil
2a7abbb679
docs: Update docs with iOS app reference and added Github actions badges
...
Also, changed '. export.sh' to 'source export.sh' because people often
gets confused and executes the script which is supposed to be sourced.
2023-01-23 13:52:56 +05:30
WanqQixiang
03d21455b7
mfg_tool: Generate a summary csv file for all the generated factory binaries
2023-01-18 12:14:26 +08:00
Shubham Patil
6d22f13a3b
ESP Matter Developement docker image with IDF v4.4.3
...
Once docker image is ready, trigger the pages workflow to deploy built
binaries to launchpad.
2023-01-10 21:08:47 +05:30
WanqQixiang
98391d901d
Submodule: Update submodule to v1.0.0.2
2023-01-06 10:35:26 +08:00
Shubham Patil
8a62e0d1b4
docker: Update chip docker image to tag V1.0.0.1
2023-01-03 20:44:43 +05:30
Shubham Patil
d5423917f6
Fix the links for generated binaries
2022-12-20 15:43:06 +05:30
Hrishikesh Dhayagude
208ffca11d
Merge branch 'mfg_tool_encrypt' into 'main'
...
mfg_tool: Option to encrypt the factory partition
See merge request app-frameworks/esp-matter!243
2022-12-20 17:45:15 +08:00
Shubham Patil
14fc1a3836
tools: Script to generate dynamic launchpad config file
2022-12-19 13:01:49 +05:30
Shubham Patil
d28b0e834f
mfg_tool: Option to encrypt the factory partition
2022-12-12 19:38:49 +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
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
WanqQixiang
dabc082bd9
mfg_tool: Remove unique_id to avoid misunderstanding with rotating_device_id_unique_id
2022-11-10 12:36:45 +08:00
WanqQixiang
ad6815cfe0
mfg_tool: add enable-rotating-device-id option
2022-11-09 18:03:25 +08:00
Shubham Patil
76625c7fe6
Github workflow to build and push the docker image with connectedhomeip
...
submodule to docker hub
2022-10-07 16:29:26 +05:30
Shubham Patil
6904fc485b
mfg_tool: Support device info, device instance info and few more
...
attributes from basic cluster
2022-08-24 21:38:53 +05:30
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
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
Shubham Patil
7d86056771
Script to generate the DACs and matter factory partition
2022-03-14 17:23:32 +05:30
Jiacheng Guo
9576cdd055
ci: add auto format scripts
2021-10-25 17:40:18 +08:00