ESPHome 2026.5.3 released on 05-06-2026

ESPHome 2026.5.3 is out now. Users of RC5 remotes, ESP32 and RP2040 builders on Windows, and projects using esp32_ble_server should see targeted reliability and build fixes.
See the full release notes on the project’s GitHub for details and links to the underlying pull requests.
What’s in this release
- remote_base: fixes RC5 decoding so commands are correctly decoded regardless of receive polarity, improving reliability for RC5 remotes without configuration changes.
- esp32 core: restores correct ESP‑IDF version reporting on the fast logs/upload path and ensures a clean rebuild when the framework version changes to avoid stale artifacts.
- rp2040: fixes lwipopts template loading on Windows when projects use extended‑length (long) paths, allowing builds to succeed with long project paths.
- esp32_ble_server: prevents a duplicate Device Information Service when string UUIDs are used, removing duplicate service registration and avoiding BLE conflicts.
Upgrade notes
- No configuration changes are required for these fixes; rebuild your projects after upgrading to pick up the corrected behaviour and clean build artifacts.
- If you need to revert, reinstall the previous ESPHome release you were using prior to 2026.5.3.
Share any issues or improvements you observe after upgrading — the project maintainers and community will want to know how the fixes behave in real-world setups.


