Re-add a Voice Assistant PE after adopting with ESPHome

Hi all, I made the mistake of adopting the Home Assistant Voice PE into my ESPHome, before reading the docs that that’s not a good idea. Now after resetting it, I can’t add it back to HA. The config flow keeps prompting for an encryption key.

It won’t accept the generated key from when I adopted it (found in the ESPHome trash folder). Won’t accept a new key. I’ve refreshed it back to factory and can go through joining it back to my wifi and HA detects it, but just keeps prompting for that key and rejecting everything.

How can I reset it (and my HA / ESPHome) back to adding it as a brand new device again?

remove any entries for the device from Settings>>devices and services>>ESPHome (click on the 3 dot menu next to the device in the list of ESPHome devices)
Re-flash the device from this link Home Assistant Voice PE
this should put you back to a clean start.

3 Likes

Thankyou, that’s helped. I thought I’d already done that, but I also added a full system reboot after checking the HA ESPHome config didn’t contain the Assist device. Worked this time. Cheers.

1 Like

why not a good idea to adopt by ESPHome. It can add addtional functions such as getting the TTS text or trigger a conversation by automation, not sure why HA not providing them.