esphome / esphome/feature-requests
Feature Request: Button to Update Only Outdated ESPHome Devices
- Dominant language
- No language data
- Stars
- 450
- Forks
- 29
- PR merge metrics
- No merged PRs in 30d
Description
**Describe the problem you have/What new integration you would like**
A Button: sometimes ESPHome doesn't update all my ESPHome devices. I would like to have a dedicated "Update Outdated Devices" button that specifically targets and updates only those devices that are running an outdated firmware version, instead of the existing "Update All Devices" option which attempts to update everything regardless of state.
With the push of a button, only the devices that are not up to date would begin the update process, avoiding unnecessary updates and saving time/resources.
**Please describe your use case for this integration and alternatives you've tried:**
In my setup, I manage a number of ESPHome devices, and occasionally, some devices fail to update during bulk updates, or some are already on the latest version. Currently, the only option is "Update All Devices," which can result in redundant updates or failures on devices that are already current.
I’ve tried updating devices individually or using automation scripts, but this becomes tedious when dealing with many devices. A built-in selective update button would be more efficient and user-friendly.
**Additional context**
It would be great if this could show a list of outdated devices with a one-click option to "Update Outdated Only." This could help users quickly bring their network in sync without affecting already updated devices. Also helpful for large deployments.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.