How do i remove a device?

Hi all,

I am trying to remove a couple of devices, they were used on Zigbee but no longer exist IRL, however I can find no “Delete” or “Remove” button anywhere in Home Assistant?

I can disable but really want them gone to tidy up.

I also have some that were entered via the Node Red Companion, Google says to disable the NRC, reboot and delete but even then the delete button is greyed out.

Any ideas please?

Many thanks

The delete button should show after a few reboot cycles. I personally don’t know the actual trigger, but after a while of it not finding any reference to it, it will let you.

You could check if there are still some entities from that device:

Open your Home Assistant instance and show your entities.

Make sure the selection boxes are visible in case you want to delete multiple entities:

Delete unused entities:

Check if you can delete the device.

1 Like

This is something I’ve given up on a long time ago. I have so many devices and entities that are no longer available or existing. With my TP link Omada integration, the MQTT integration, and some other integrations. Few times there is a delete button I can actually press. Most times there is none or greyed out. In the beginning I used to go to the actual device and entity files and remove them. But it is a hassle and not worth the time.

It is not, i will check that tomorrow and try again, thanks

Sometimes they are disabled and need to be re-enabled before you can delete them. Do a graceful power down and restart of your HomeAssistant server between re-enabling them and then attempting to find and delete them.
Let us know if that approach works.

I have marked the subject answered - it was having the selection boxes hidden that was blocking the delete, all done now apart from one that refuses - it was an old MQTT one that has no entities now.

I think stopping the integration might help, maybe even rebooting afterwards so it’s not used anyhow?

1 Like