diff --git a/esphome/__main__.py b/esphome/__main__.py index 830a7567c2..fff66bcd50 100644 --- a/esphome/__main__.py +++ b/esphome/__main__.py @@ -453,7 +453,7 @@ def upload_using_esptool( "detect", ] for img in flash_images: - cmd += [img.offset, img.path] + cmd += [img.offset, str(img.path)] if os.environ.get("ESPHOME_USE_SUBPROCESS") is None: import esptool