ESPHome-Update: Bessere Stabilität und aktualisierte Abhängigkeiten

imagem 15

Die neueste Aktualisierung von ESPHome bringt zahlreiche interne Verbesserungen, die den Betrieb noch zuverlässiger machen. Im Vordergrund stehen aktualisierte Abhängigkeiten: Die Python-Bibliotheken filelock (von 3.29.0 auf 3.32.0) und platformdirs (4.10.0 auf 4.11.0) wurden angehoben. Zudem erhielt das integrierte Build-Werkzeug esphome-device-builder mehrere Sprünge von 1.8.0 über 1.8.1, 1.8.2 bis hin zu 1.9.0, 1.9.1 und schließlich 1.9.2, was eine reibungslosere Kompilierung für selbst gehostete Umgebungen gewährleistet.

Gleichzeitig behebt das Update einige hartnäckige Fehler: Die Geräteübernahme per Git schlägt beim ersten Versuch nicht mehr fehl, da der Klon-Cache nun korrekt gegen gleichzeitige Zugriffe gesperrt wird. Eine doppelte Speicherfreigabe im API-Pufferablauf wurde korrigiert, und für ESP32-Module wird Bluetooth 5.0 nun explizit deaktiviert, um Inkompatibilitäten zu vermeiden. Bei SPI-ePaper-Displays wurde die Standard-Initialisierungssequenz von None auf eine leere Liste gesetzt, und in generierten CMakeLists-Dateien für ESP-IDF-Komponenten werden jetzt einheitlich Forward-Slashes als Pfadtrenner verwendet. Auch die Toolchain-Validierung für ESP32 wurde auf unterstützte Werte beschränkt.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert