ESP32 über ESPHome keine updates mehr möglich

peteb

New member
Moin Leute,

ich verzweifle seit ein paar Wochen! In meiner HA Installation mit ESPHome lassen sich diverse ESP32 nicht mehr updaten. Die ESP8266 laufen.
Auch Chatgpt gibt nur an es zu verstehen und bewegt sich dann in einem Code Änderungskreis bis wieder zum Ausgangsfehler. Also auch keine Lösung.
Ich hatte auch gehofft, das mit den neuesten Updates von HA und ESPhome wieder alles tutti ist, aber leider bleibt der Fehler.

Hier mal die Fehlermeldung alleine, darunter poste ich mal alles komplett inklusive meines Codes. Vielleicht ist ja etwas aufffällig.


Code:
Compiling .pioenvs/esphome-web-c30aa8/lib4c5/Network/NetworkClient.cpp.o
sh: 1: xtensa-esp32-elf-g++: not found
Compiling .pioenvs/esphome-web-c30aa8/lib4c5/Network/NetworkEvents.cpp.o
*** [.pioenvs/esphome-web-c30aa8/lib4c5/Network/NetworkClient.cpp.o] Error 127
sh: 1: xtensa-esp32-elf-g++: not found
*** [.pioenvs/esphome-web-c30aa8/lib4c5/Network/NetworkEvents.cpp.o] Error 127

hier die komplette Rückmeldung vom installieren:


Code:
INFO ESPHome 2025.8.3
INFO Reading configuration /config/esphome/esphome-web-c30aa8.yaml...
INFO Generating C++ source...
INFO Compiling app...
Processing esphome-web-c30aa8 (board: esp32dev; framework: arduino; platform: https://github.com/pioarduino/platform-espressif32/releases/download/54.03.21-2/platform-espressif32.zip)
--------------------------------------------------------------------------------
INFO Version mismatch for tool-esptoolpy: 1.30000.201119 != 5.0.2
INFO Reinstalling tool-esptoolpy due to version mismatch
INFO Package configuration completed successfully
Tool Manager: Installing https://github.com/pioarduino/registry/releases/download/0.0.1/esptoolpy-v5.0.2.zip
INFO Installing https://github.com/pioarduino/registry/releases/download/0.0.1/esptoolpy-v5.0.2.zip
Unpacking  [####################################]  100%
Tool Manager: tool-esptoolpy@5.0.2 has been installed!
INFO tool-esptoolpy@5.0.2 has been installed!
Tool Manager: Installing file:///root/.platformio/tools/tool-esptoolpy
INFO Installing file:///root/.platformio/tools/tool-esptoolpy
Tool Manager: tool-esptoolpy@5.0.2 has been installed!
INFO tool-esptoolpy@5.0.2 has been installed!
INFO Tool tool-esptoolpy successfully installed
INFO Package configuration completed successfully
HARDWARE: ESP32 240MHz, 320KB RAM, 4MB Flash
 - framework-arduinoespressif32 @ 3.2.1
 - framework-arduinoespressif32-libs @ 5.4.0+sha.858a988d6e
 - tool-esptoolpy @ 5.0.2
 - tool-mklittlefs @ 3.2.0
 - toolchain-xtensa-esp-elf @ 14.2.0+20241119
Dependency Graph
|-- Networking @ 3.2.1
|-- AsyncTCP @ 3.4.5
|-- WiFi @ 3.2.1
|-- FS @ 3.2.1
|-- Update @ 3.2.1
|-- ESPAsyncWebServer @ 3.7.10
|-- ESP32 Async UDP @ 3.2.1
|-- DNSServer @ 3.2.1
|-- ESPmDNS @ 3.2.1
Compiling .pioenvs/esphome-web-c30aa8/lib4c5/Network/NetworkClient.cpp.o
sh: 1: xtensa-esp32-elf-g++: not found
Compiling .pioenvs/esphome-web-c30aa8/lib4c5/Network/NetworkEvents.cpp.o
*** [.pioenvs/esphome-web-c30aa8/lib4c5/Network/NetworkClient.cpp.o] Error 127
sh: 1: xtensa-esp32-elf-g++: not found
*** [.pioenvs/esphome-web-c30aa8/lib4c5/Network/NetworkEvents.cpp.o] Error 127
========================= [FAILED] Took 11.28 seconds =========================

Hier nun mein Code, der OTA installiert werden sollte. Fehler kommt aber auch über den USB Anschluss:
Code:
esphome:
  name: esphome-web-c30aa8
  friendly_name: ALLG_ALARM_Wassersensor_Waschkueche

esp32:
  board: esp32dev
  framework:
    type: arduino

logger:

api:

ota:
  - platform: esphome

wifi:
  ssid: !secret wifi_ssid
  password: !secret wifi_password

  ap:
    ssid: "esp_wasseralarm_waschkueche"
    password: !secret wifi_password_ap

captive_portal:

binary_sensor:
  - platform: gpio
    pin: GPIO4
    id: esp32_wk_bodenreinigung   
    name: "WK-Bodenreinigung"
    on_press:
      then:
        - light.turn_on: wkled_gpio23

light:
  - platform: status_led
    pin: GPIO23
    id: wkled_gpio23
    name: "WK-LED leuchtet"

sensor:
  - platform: adc
    pin: GPIO36
    name: "Waschkueche"
    device_class: moisture
    update_interval: 30s
    id: esp32_waschkueche
    accuracy_decimals: 1   
    unit_of_measurement: 'V'

  - platform: adc
    pin: GPIO39
    name: "Kellertreppe"
    device_class: moisture
    update_interval: 30s
    id: esp32_kellertreppe
    accuracy_decimals: 1   
    unit_of_measurement: 'V'


Hat jemand eine Idee, oder das gleiche Symptom und das vielleicht gelöst?

Viele Grüße aus Köln
pete
 
es gibt die Empfehlung, esphome neu zu installieren.
Ich hstte letzthin div. Fehler aufgrund von Downloadproblemen, nach mehreren Wiederholungen waren dann alle nötigen Tools installiert und dann ging es.
 

Zurzeit aktive Besucher

Letzte Anleitungen

Statistik des Forums

Themen
7.087
Beiträge
69.099
Mitglieder
7.477
Neuestes Mitglied
m-p-j
Zurück
Oben