Die neueste Version von ESPhome bringt eine Reihe von Korrekturen für Integrationen und Komponenten. So wurde ein Problem beim emc2101-Sensor behoben, bei dem negative Außentemperaturen fälschlicherweise als große positive Werte gemeldet wurden. Bei Haier-Klimageräten wird nun korrekt die Abtauaußentemperatur anstelle der Spulentemperatur ausgegeben. Für den as3935_i2c-Blitzsensor wurde ein wiederholter Start beim Lesen von Registern implementiert. Die micro_wake_word-Komponente profitiert von parallelen Modell-Downloads und der Einbindung lokaler Modelle in Bundles. Zudem funktionieren Lichteffekte wie Pulsieren wieder zuverlässig, das SSD1306-Display ignoriert offset_x bei SH1106/SH1107 nicht mehr, und http_request behebt einen use-after-return-Fehler im IDF-Backend sowie die Nutzung des Antwort-Bodys. Wireguard schützt nun private Schlüssel als sensible Daten und gibt öffentliche Schlüssel nicht mehr versehentlich preis.
Auch unter der Haube wurde viel verbessert. Die Build-Infrastruktur wurde durch Updates des esphome-device-builders (auf Version 1.6.8) und der aioesphomeapi-Bibliothek gestärkt. Für ESP32-Plattformen werden jetzt ESP-IDF 5.5.5 und Arduino 3.3.10 empfohlen. Die Auswahl der Framework-Mirrors wurde verbessert, und Download-Fehler sowie unterbrochene Git-Clones werden automatisch behandelt. Bei Zephyr und nrf52 wurden wichtige Anpassungen vorgenommen, darunter die ISRInternalGPIOPin-Implementierung für Zephyr und die korrekte Erkennung des Zephyr-SDKs. Nutzer von Apple-Silicon-Macs erhalten bei ESP8266 eine rasche Fehlermeldung, wenn Rosetta 2 fehlt.
Für Entwickler und Selbstbauer gibt es ebenfalls Neuerungen: Das srcFilter-Problem unter Windows wurde behoben, die Build-Umgebung bereinigt sich automatisch bei Python-Versionswechsel, und fehlende Systembibliotheken werden bei Tools-Installationen vorgeschlagen. Die Verschlüsselungsbibliothek cryptography ist auf Intel-Macs auf Version 48.0.1 fixiert. Das Logs-Modul begrenzt nun die Wiederverbindungsverzögerung bei Deep-Sleep-Geräten, und die Protokollierung von fehlerhaften Bibliotheken wurde um Cache-Pfade erweitert. Alles in allem eine solide Wartungsversion, die die Zuverlässigkeit und Entwicklerfreundlichkeit weiter erhöht.



