ESPHome - where are the unique IDs

I have got the following warning

There are multiple esphome config entries with the same unique ID.
The config entries are named 'general-smartplug', 'smartplug-rumpus'.

To fix this error, configure the integration and remove all except one of the duplicates.

I have looked in the ESP dashboard and can’t see where I can edit these IDs (or where to find them).

Clicking on the configuration link listed takes me to the configuration page where it seems I can only prevent the device from performing Home Assistant actions, which is not what I want to happen.

image

Not sure on what to do next.

similar problem since 2024.11.0

Got the same problem after today’s update!

Are these your own ESPHome config or downloaded web configurator devices?

None of my ESPHome devices are doing this but they are all my own configs.

Three dot icon menu has delete action.

Be careful.

though it should be pretty easy to add it back again if you do go too far and delete the wrong one.

Thanks!! totally missed that it had the integration name showing in the error :smiley:

This might happen because you did not delete the ESPHome device from Home Assistant before re-flashing it to re-purpose it as another device.

Always delete the ESPHome device before re-using it as something else.

This requirement was introduced a few versions ago.

Thanks, that sorted it :slight_smile:

Yes the device was rediscovered and I could then re-add it.

Same problem, but even in the menu of the three dots I can not see duplicates, how to set unique ID make that possible if the next update finds that important. Solution above did help delete them all and let them re-enter. Luckily not all nodes needed deleting, pfffh

I can’t show a screenshot as my warning has now gone but the warning lists the devices that are duplicated and so you simply go and delete those.

Once deleted they will be rediscovered. If not then check that they have not been set to be ignored.

1 Like

You don’t set the unique ID. The system does. Just follow what you are told to do

remove all except one of the duplicates

I dont see any duplicates :face_with_spiral_eyes:

Scherm­afbeelding 2024-11-07 om 18.45.03

Same error here, but no duplicates to be found…
Version 2025.11.0 seems too far in the future also?

Remove the offending entity and add it again.

Same boat here. Sometimes the warning shows up, and it goes away by itself (not exactly sure when though). Again, I checked, and there are no duplicates.

Remove the offending entity and add it again.

I’m having the exact same problem since 2024.11.0

“There are multiple esphome config entries with the same unique ID.
The config entries are named ‘pana-climate’, 'airco-zolder’”

There is no ‘pana-climate’ item in ESPhome to delete, so what do I do now?
Where did HA find that “pana-climate” entry, supposedly containing that duplicate ID?
What is that Unique ID so I can grep for that?
I’m already running several grep commands to no avail.

Without better actionable information, this error will be impossible to fix.

Hi Tom, is there a way to repair this newly introduced requirement without formatting the SSD and performing a fresh install? There appears to be no way to find the offending duplicate as it is not listed on the ESPhome dashboard.

There’s no need to re-install. That’s rather drastic unless you have just started with HA.

Please post the full error you are seeing and your integration list of ESPHome entities.

I just went through this. No grep will find the offending device. Open the ESPHome integration and scan the “devices” column. If you see anything but a “1” in this column, then something is wrong. Double-click on “Devices” and be surprised what you find. Click on the meatball (three dots ) and delete. If there is a valid device there, Home Assistant will discover it again.

I SUSPECT, but have no proof that this happened to me because I experiment a lot and would reuse ESP modules without deleting the old device from ESPHome.