mirror of
https://github.com/esphome/esphome.git
synced 2026-07-10 17:05:36 +00:00
5f76b78cfa3e3266bf2e65bc7ffdedd20551b070
PlatformIO's idedata may list flash images that do not exist on disk (e.g. a tasmota tinyuf2.bin referenced by the adafruit_qtpy_esp32s3_n4r2 board). Previously the CLI passed every entry straight to esptool, which aborted the entire flash with "No such file or directory". The dashboard path is unaffected because it flashes the pre-merged firmware.factory.bin produced by the post-build step, which already tolerates missing inputs. Filter non-existent extra_flash_images with a warning so a stale or incorrect platform-declared image no longer breaks esphome run. Fixes https://github.com/esphome/esphome/issues/15634
Description
ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems.
Readme
Multiple Licenses
546 MiB
Languages
C++
60.1%
Python
39.3%
C
0.3%
JavaScript
0.2%
