esphome / esphome/workflows

How to build firmware for different hardware versions for the same CPU platform?

Open
#162 9 comments 0 reactions 0 assignees View on GitHub
Dominant language
No language data
Stars
10
Forks
14
PR merge metrics
No merged PRs in 30d

Description

The build workflow produces binaries that are named `{name}-{platform}.factory.bin`

Where `{name}` is the name as configured in the ESPHome configuration YAML:
```yaml
esphome:
name: my-device
```

and `{platform}` the CPU platform, ESP8266, ESP32, ESPC3 etc

When using different hardware versions one might want to create a firmware version for that specific hardware version. However since both hardware versions use the same CPU platform its not possible to create separate binaries for each hardware version.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.