ESPHome 2026.5.0 Brings the New Device Builder Dashboard to All

Written-from-scratch web app aims to deliver a much-improved user experience, the project's maintainers say.

The ESPHome project, which provides a firmware designed to easily turn a range of microcontrollers into devices compatible with the Home Assistant ecosystem, has announced a major new release — bringing with it beta access to the in-browser ESPHome Device Builder.

"The headline change in ESPHome 2026.5.0 is the public beta of the new ESPHome Device Builder," the project maintainers explain in the ESPHome 2026.5.0 release notes, "a from-scratch web app that replaces the legacy in-tree dashboard with a real configuration editor, a firmware job queue, multi-select bulk actions, labels and areas, out-of-sync detection, cross-config search, distributed builds, and a proper settings UI [User Interface]."

Announced during the Open Home Foundation's State of the Open Home 2026 conference earlier this year, the ESPHome Device Builder is designed to entirely replace ESPHome's native dashboard. Built as a web frontend around a Python backend, it's designed to offer an easier route to configuration while also providing new capabilities including a visual component and automation builder, a component catalog with automatic dependency resolution, a firmware job queue, out-of-sync detection, diff viewing for YAML configurations, the choice between card and table views, a first-run Wi-Fi onboarding system, and a "real settings UI" — "legacy exposed almost nothing in-UI," the team explains.

While the ESPHome Device Builder is now available to all, following a period of non-public testing, the legacy dashboard remains the default; those interested in trying it out will need to install the "ESPHome (beta)" app into Home Assistant — which, the maintainers say, can happily run side-by-side with the existing stable version. Alternatively, the stable version can switch to the Device Builder by toggling "Use new Device Builder Preview" in the app's configuration.

Other improvements in the new release include a native Espressif ESP-IDF toolchain alongside PlatformIO, an improve audio decoder pipeline, the "most expansive feature set [upgrade] in years" for Over The Air (OTA) updates including partition table and bootloader updates alongside soft-brick recovery, and support for the new Sendspin multi-room audio component family among the listed improvements.

More information is available in the ESPHome 2026.5.0 changelog; the source code is available in GitHub under a mixture of permissive MIT and reciprocal GNU General Public License 3 licenses, depending on which bit of the code you're looking at. The source code for the new Device Device builder, meanwhile, is in two separate repositories for the frontend and backend, both under the permissive Apache 2.0 license.

Gareth Halfacree
Freelance journalist, technical author, hacker, tinkerer, erstwhile sysadmin. For hire: freelance@halfacree.co.uk.
Latest articles
Sponsored articles
Related articles
Latest articles
Read more
Related articles