ESPHome 2026.3.1 released on 23-03-2026

ESPHome 2026.3.1 is out now. It reduces connection failures and stabilises behaviour for slow Wi‑Fi environments and a range of ESP8266/ESP32 platform edge cases.
See the ESPHome GitHub release notes for full details and download instructions.
What’s in this release
- Dependency bumps: aioesphomeapi updated via Dependabot from 44.5.2 through 44.6.2 (44.5.2 → 44.6.0 → 44.6.1 → 44.6.2).
- Network and API reliability improvements: API “noise” handshake timeout increased to 60s for very slow Wi‑Fi, and the http_request component no longer launches duplicate update tasks.
- Platform and I/O fixes with a notable breaking change for ESP8266: corrected power_save_mode mapping (LIGHT/HIGH were swapped), plus UART0 IOMUX loopback fix on ESP32, larger web_server httpd task stack, and a crash fix for VERY_VERBOSE logging on ESP8266.
Upgrade notes
- Breaking change: ESP8266 power_save_mode mapping has been corrected. If your configuration relied on the old mapping, swap LIGHT and HIGH where applicable and test devices before wide deployment; consult the GitHub release notes for specifics.
- Rollback guidance: if you encounter regressions after updating, revert affected devices to the previous ESPHome release and update configurations (notably ESP8266 power_save_mode) before reapplying the new firmware.
Share comments on the ESPHome GitHub issues page about any regressions or fixes you observe with 2026.3.1.
