La última versión de ESPHome trae numerosas correcciones y mejoras que benefician tanto a los usuarios de componentes específicos como a quienes compilan su propio firmware. En el apartado de sensores y actuadores, se han solucionado problemas con el controlador de ventilador emc2101 que reportaba temperaturas negativas como valores positivos muy altos, y con el sensor de rayos as3935_i2c que ahora utiliza una señal de inicio repetida para lecturas más fiables. Los dispositivos de climatización Haier ahora informan correctamente la temperatura de descongelación exterior, mientras que las pantallas SSD1306 basadas en SH1106/SH1107 respetan el ajuste de desplazamiento horizontal. Además, los efectos de luz como el pulso vuelven a funcionar correctamente y el componente micro_wake_word ahora incluye los modelos locales y los descarga en paralelo, acelerando la configuración inicial.
En el núcleo del sistema, se ha mejorado la selección de espejos para las descargas de frameworks, reduciendo errores, y se corrigió un fallo en Windows que silenciosamente ignoraba las exclusiones de archivos fuente. La integración con ESP-IDF es más robusta: ahora sugiere bibliotecas del sistema faltantes si falla la instalación de herramientas, hace opcional openocd-esp32 para evitar conflictos con libusb y reanuda descargas interrumpidas. También se actualizó la versión recomendada de ESP-IDF a 5.5.5 y Arduino a 3.3.10. Para desarrolladores, PlatformIO ahora acepta URLs de Git como nombres de librerías, redescarga librerías si falta el manifiesto en caché, y el entorno se limpia automáticamente al cambiar la versión de Python. En macOS con Intel, se fijó la versión de cryptography a 48.0.1 para evitar incompatibilidades.
Otras mejoras notables incluyen un límite en el reintento de conexión de logs para dispositivos en sueño profundo, la detección y recuperación automática de clones de Git interrumpidos, y para usuarios de ESP8266 en Macs con Apple Silicon, una verificación temprana que avisa si falta Rosetta 2. En el ámbito de la seguridad, WireGuard ahora marca las claves privadas como sensibles y deja de redactar las claves públicas. Con estas actualizaciones, ESPHome continúa refinando la experiencia de compilación y la fiabilidad de los dispositivos en el ecosistema del hogar inteligente.



