esphome / esphome/esp-web-tools
Question due to the manifest.json
- Dominant language
- TypeScript
- Stars
- 686
- Forks
- 192
- Avg merge
- 1h 1m
- Merged PRs (30d)
- 1
Description
Hi guys,
great tools!
I have a short question to the manifest.json.
Lets assume we have the following manifest below:
```
{
"name": "Hells-Gate-Controller Basic",
"version": "1.4.0",
"new_install_prompt_erase": true,
"builds": [
{
"version": "1.4.0 - Standard",
"chipFamily": "ESP8266",
"parts": [
{
"path": "firmware/hells_gate_v1_4_0.bin",
"offset": 0
}
]
}
]
}
```
Here my Questions:
1) what is the difference between the upper entry "version" and the version in "builds", which is used at the end?
2) lets assume you have two bin files you will serve. Lets assume a `standard.bin` and a `enhanced.bin` do you need then 2 seperate json files, or is the array `builds` intented for this?
Contributor guide
No contributing guide indexed for this repository
Research direction
Start with the manifest.json example in the issue and determine how the top-level version, builds.version, and builds array are interpreted. Clarify whether multiple firmware binaries belong in one builds array or require separate manifests, then document the answers in the relevant manifest documentation.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- json
- Domain
- documentation, embedded-iot
- Issue type
- Documentation
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100