Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation.

Screenshots From the README of KriVaTri/ESPHome-Update-Manager.

logupdate-1update-2

About

ESPHome Update Manager is a custom integration for managing firmware updates across ESPHome devices from Home Assistant. It adds a dedicated panel and a Lovelace card that list devices with their firmware versions and status, and let updates run for one device or as a sequential batch. It can use the local ESPHome add-on, an external ESPHome dashboard on another machine, or both together, with optional username and password for the external dashboard. Force install recompiles and uploads even when no update is available, and offline devices such as deep sleep ones can be queued until they come online. Auto-install can start updates when new firmware appears, devices can be excluded from it, and failed updates raise notifications with access to the update log. Setup is done in the UI, where the number of kept log backups can also be chosen.

Automatic summary of the README and code of KriVaTri/ESPHome-Update-Manager. Something wrong, or are you the maintainer and want your own text here? Get in touch

Supports

  • Works locally Talks to your devices on your own network. No vendor cloud in between.

  • From the Marketplace Installed through the Marketplace, formerly HACS.

  • Actively maintained Its author released or pushed a change in the last six months.

Setting it up

Install it from the Marketplace and restart Home Assistant, then add it under Settings, Devices and services.

ESPHome Update Manager

  • External Dashboard URL
  • Username (optional)Username for dashboard authentication
  • Password (optional)Password for dashboard authentication
  • Maximum number of log backups to keepSet to 0 to disable log backups

After setup

  • External Dashboard URL
  • Username (optional)Username for dashboard authentication
  • Password (optional)Password for dashboard authentication. Leave empty to keep current password.
  • Maximum number of log backups to keepSet to 0 to disable log backups

Texts from the code of KriVaTri/ESPHome-Update-Manager.

From the README

ESPHome device update manager for Home Assistant.

A custom Home Assistant integration that provides a dedicated panel and lovelace card for managing ESPHome firmware updates across all your ESPHome devices.

  • Centralized dashboard — View all ESPHome devices, their firmware versions, and status in one place
  • External dashboard support — Connect to an ESPHome dashboard running on another machine (e.g., a separate build server)
  • Dashboard authentication — Support for username/password authentication on external dashboards
  • Mixed setup support — Use both local ESPHome add-on and external dashboard simultaneously
  • Batch updates — Select multiple devices and update them sequentially with a single click
  • Individual updates — Update a single device directly from the panel
  • Force Install — Recompile and upload via the ESPHome dashboard, even when no update is available. Also used for project version updates
  • Pending Force Install for offline devices — Queue offline (e.g. deep sleep) devices for force install; they are automatically installed as soon as they come online
  • Auto-install — automatically start updates when new firmware or a new project version becomes available
  • Manual refresh — refresh button and service to re-check project versions, dashboards, and pending devices on demand or from automations
  • Enable firmware entities — Disabled firmware update entities can be enabled directly from the panel
From the README of KriVaTri/ESPHome-Update-Manager, MIT License. Shortened.

Information

Installs
296 sharing analytics
GitHub stars
45
Connection
Works locally
Upkeep
Updated in the last 6 months
Version
v1.11.5,
Category
DIY and makers, Boards and hardware interfaces
Kind
Marketplace integration
Brand
ESPHome
Needs
Needs the Marketplace (HACS on 2026.10 and older)
Domain
esphome_update_manager

More from ESPHome

You might also like

Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation. About these numbers