How to migrate to ESPHome add-on?

OK, now I understand. I guess my understanding of Integration vs. Add-on is not 100%.
All set and all devices updated to latest esphome fw.

1 Like

Is this the link to add to the supervisor?? I am getting a Invalid Add-on repository! error message.

https://github.com/esphome/home-assistant-addon

According to the docs this is the correct link: https://github.com/esphome/home-assistant-addon

and I paste that link in supervisor add-on store ??

Yes.

Strange. I add this link

https://github.com/esphome/home-assistant-addon

and it produce this link.

Yes.

Untitled

Like @msa, it took me the better part of two days to recover from the Z-Wave migration. I only have 5 Z-wave devices, but I have 30 ESPHome devices. so picture me as concerned.

Do I simply delete the add-on:

Then perform the update:

And all of my ESPHome devices should work exactly as before?

It has nothing to do with core updates. It has to do with the Community Add-on repository depreciating the ESPHome add-on.

Which ESPHome repository are you using?

If you are already using the official ESPHome add-on repository, instead of the Community Add-ons repository you don’t have to do anything.

If you are using the Community Add-ons repository for the ESPHome add-on you need to stop and delete the ESPHome addon, then add the official ESPHome repository and add and start the ESPHome addon again.

This should have no effect on your ESPHome integrations. Worst case, if something goes wrong, you just wont be able to use the ESPHome add-on to manage your devices (OTA updates, add new devices etc…) until you fix it. During this down time the ESPHome integrations will continue to function normally as they are independent of the add-on and communicate directly with the ESP devices.

How would I determine this?

Look at the Add-on store (button bottom right). Find the ESPHome Add-on you have installed. It will be highlighted with a bar across the top (red in my theme):

Screenshot 2022-04-25 at 23-59-33 Home Assistant

The title above that group of add-ons is the repository you installed it from. In my case, the official ESPHome add-on repository.

1 Like

Thanks for the reply.
So, I don’t need to do anything?

addon

If I click on the installed ESPHome in configuration/add-ons, I get:

ESPHome
Current version: 2022.4.0

Impossible to say. Your screenshot does not contain any of the information I talked about.

Does this tell anything?

1 Like

You have the add-on installed from the official ESPHome repository. You don’t have to do anything.

I’m having issues with this change.

I have stopped and uninstalled the depreciated addon but I get an invalid error when trying to install the new addon.

Gaz

Not sure what the issue really was but I restored my latest backup and re did the latest updates and this time it worked fine.

Gaz

Yeah @duceduc had that issue above. Not sure how he solved it.

I had a really old version of esphome 2021.12.3.
I updated to the current version using the community esphome.
Stop esphome service.
Added the repo link. Made sure I was able to see the official Esphome integration.
Uninstall the Community esphome version.
Install the Official Esphome.
Run the service.
Done.

For anyone who needs it.
Here’s my Step-by-Step Guide:

1 Like