shripad621git
7cf279bd5c
[v1.4] tools/docker: Fixed the esp-matter docker image for the idf path export
...
- The latest esp-matter docker image for failing on
the esp-idf path export.
- Fixed the export path issue as per latest changes
in esp-idf export script.
2025-06-20 14:37:57 +05:30
shripad621git
abd987fefa
Update esp-idf version to v5.4.1
2025-06-06 12:11:09 +05:30
WanqQixiang
68bccfa96e
pytest: Use the Matter Thread Border Router example as the TBR for ESP32-H2's pytest
2025-05-29 10:51:32 +08:00
Shu Chen
b2d92fdb13
Merge branch 'ci_build/few_examples' into 'main'
...
tools/ci: Reduced the number of no pytest examples in CI.
See merge request app-frameworks/esp-matter!972
2024-12-06 18:28:01 +08:00
esp
159993d32a
tools/ci: Reduced the number of no pytest examples in CI.
...
- Modified the build_apps script to build specific no pytest apps in CI
on each build.
- Made a provision to build the remaining apps on manual basis in CI.
2024-12-06 10:20:17 +05:30
Abhishek Singh
cb78b8809b
jenkins: Make changes for PN Jenkins server migration
2024-12-05 14:05:40 +05:30
shripad621git
566f787abf
tools/jenkins: Clean up matter environment in jenkins for arbitary setup failures
...
- Added the cleanup code in jenkins for arbitary failures.
- Updated the submodule commit in README.
2024-11-22 11:38:07 +05:30
Shubham Patil
e09e20b693
connectedhomeip: update submodule to 3c3672992c
...
- fixes the builds with Python 3.13
- fixes the typo for including Span.h
- install dbus and bluez to fix the pytests
2024-11-21 21:21:55 +05:30
Shubham Patil
5f71ccafce
docker: pin chip-build docker tag to 67 for matter_builds
...
earlier tag uses the Ubuntu 22.04 and Python 3.9 which breaks
certain things like python testing framework on v1.4-branch.
Use the chip-build's tag 67 which is the latest update for ESP32
platform. It uses Ubuntu 24.04 and Python 3.11 for setting up the
esp-matter.
2024-11-19 15:09:37 +05:30
Shubham Patil
c9b8537a75
launchpad: added esp-rainmaker android app url
2024-11-15 17:09:21 +05:30
YuanMingFu
d96280a5cc
idf: update version to v5.2.3
2024-11-11 20:53:36 +08:00
shripad621git
6096386cdb
tools/jenkins: Added the PAA cert used for attestation to tmp directory
...
- Add the PAA cert to tmp directory to address the automation attestation failure due
to relatively longer PAA trust store path specified.
2024-09-30 15:16:03 +05:30
shripad621git
b19d0b44b1
toos/ci : Fix the CI failure due to build_apps version upgrade
2024-09-26 21:34:51 +05:30
Shubham Patil
fe85d76f46
ci: Allow building docker image if setup related files are changed
2024-08-27 08:42:58 +05:30
Rohit Jadhav
7e80758817
CHIP-submodule: Update connectedhomeip submodule to commit 0460715589413cb32e32f1626e43ad8000b84f2d
2024-08-13 19:49:57 +08:00
shripad621git
868fe19e78
Changes to support OTA in esp-matter automation tests.
2024-07-23 14:20:40 +05:30
shripad621git
19b0d1c36c
Some code refactoring around jenkins file
2024-07-23 14:20:40 +05:30
shripad621git
9950bd1da4
ci/docker_build : Fixed the esp-idf install issue with 4.4.3
2024-07-01 15:45:42 +05:30
Shubham Patil
48b0f873c5
tools/docker: Fix building docker image and dir restructuring
2024-06-21 11:41:42 +05:30
Shubham Patil
e6d74cc2e7
Removed mfg_tool, related cleanups, and documentation update
...
`tools/mfg_tool` is moved to esp-matter-tools repo: https://github.com/espressif/esp-matter-tools/tree/main/mfg_tool .
It is released on pypi: https://pypi.org/project/esp-matter-mfg-tool and can be installed by running `pip install esp-matter-mfg-tool`
2024-06-07 19:11:35 +08:00
Shubham Patil
b367003be3
docker: install tree in esp-matter image and not in chip image
2024-05-23 10:00:36 +05:30
Shubham Patil
9a72f4fc9b
gh-actions: Few improvements to launchpad workflow
...
- use newer action versions
- Don't run upload-component workflow in forks
- Lets build the rainmaker matter example as well
- made provision to specify the prefix for application name and
sdkconfig to build example with
- install tree in docker image
- use tree to generate an index.html to display the content of the
deplyoed directory
2024-05-17 18:26:23 +05:30
Shripad Deshpande
0123d1ed2e
esp-matter-ci : Changes to fix the arbitary failures in esp-matter CI test cases by using symlink approach.
2024-04-30 13:55:05 +08:00
liyashuai
190af4c3f3
add esp32c2 pytest
2024-04-24 10:31:06 +08:00
Shu Chen
9703555506
Merge branch 'dynamic_passcode' into 'main'
...
example: Add dynamic passcode commissionable data provider for light-switch app
See merge request app-frameworks/esp-matter!555
2024-01-25 11:53:31 +08:00
shripad621git
4558569e10
tools/ci: Added the fix for build_apps in build_apps.py
2024-01-11 20:59:52 +05:30
liyashuai
1299e6ce98
fix an issue about use existing dac cert and key
2023-12-25 10:33:25 +08:00
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
WanqQixiang
f83d896e2a
example: Add dynamic passcode commissionable data provider for light-switch app
2023-12-01 18:38:33 +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