Hallo zusammen,
kann mir jemand mit esphome auf die Sprünge helfen.
Vor kurzem konnte ich neue esp32 s3 zero nicht in esphome einbinden und verbundene nicht mehr updaten.
Nach etwas suchen und ändern von Parameter funktioniert es wieder, nur möchte ich es verstehen.
Alte Parameter bei esp32 s3 zero:
esp32:
board: esp32-s3-devkitc-1
framework:
type: arduino
Neue Parameter:
esp32:
board: esp32dev
framework:
type: esp-idf
version: 5.3.2
Alte Parameter bei esp32 s2:
esp32:
board: esp32-s2-saola-1
framework:
type: arduino
Neue Parameter:
esp32:
board: esp32-s2-saola-1
framework:
type: esp-idf
version: “5.5.0”
platform_version: espressif32 @ 6.10.0
ESPHome entwickelt sich halt weiter und wechselt neben ESP-IDF 4 zu 5 auch die C++ Version auf 20. Da passiert sowas, ich würde den Typ auf ESP-IDF lassen aber die Version und Platform-Version weglassen. Mit dem August Release geht es von Version 5.3.2 auf 5.4.x, dabei ändert sich auch die Platform-Version die auch auf einem anderen Fork läuft.
esp32:
framework:
type: esp-idf
version: 5.4.2
platform_version: 54.03.21
Das wäre für das nächste Release geplant, funktioniert auch schon mit 2025.7.x
Wie man sieht ist die Platform-Version auch eine ganz andere, weil seit einigen Monaten PioArduino genutzt wird.
1 „Gefällt mir“
Danke für die Erklärung! 
Nach zusätzlichen Update auf 2025.7.4 läuft alles wie gewohnt.