ESPHome completely broken without "any" reasons in hassio!

Hi

So I was using ESPHome (Dev) since a while as I have some sketches using sensors not yet avalaible in releases of ESP. I’m running latest version of HA in Hassio on Pi4B+ (4Go RAM). I had not accessed ESPHome web interface since few days and discover today I can’t access it. I discover then in fact in Supervisor logs that the plugin tries to reinstall itself all time as it looks to have some python dependencies issues.
I decided then to go back on Release version of ESPHome but same problem ! Unable to install it as it loops all the time trying to install and fails each time !
I tried then the beta version that looks to install but I keep getting that error in Supervisor logs and unable to access web tab of ESPHome in HA !

21-01-01 11:58:30 ERROR (MainThread) [supervisor.api.ingress] Ingress error: Cannot connect to host 172.30.32.1:62579 ssl:default [Connect call failed (‘172.30.32.1’, 62579)]

I have already rebooted supervisor/ha multiple times but not much more success ! Some ideas ? or once again it’s one of the Python dependencies of ESP that is making a mess ?

Thanks and happy new year :wink:

Vincèn

Each time I try to reinstall ESPHome (Dev) I get that in logs and then it tries to restart the failing installation :frowning:

    ----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-tyrkgm3j/cryptography/
[13:17:57] FATAL: Failed installing esphome pinned version.
[cont-init.d] 30-esphome.sh: exited 1.
[cont-finish.d] executing container finish scripts...
[cont-finish.d] 99-message.sh: executing... 
-----------------------------------------------------------
                Oops! Something went wrong.

 We are so sorry, but something went terribly wrong when
 starting or running this add-on.
 
 Be sure to check the log above, line by line, for hints.
-----------------------------------------------------------
[cont-finish.d] 99-message.sh: exited 0.
[cont-finish.d] done.
[s6-finish] waiting for services.

and it always happens when it tries to install that dependency:

Collecting cryptography>=2.1.4 (from esptool==3.0->esphome==1.16.0.dev0)
  Downloading https://files.pythonhosted.org/packages/b7/82

Are you using the (newer) community addon? Or the older one you needed to install a repo for?

Thanks for pointing it out :wink: I didn’t notice it was now part of basic addons ! I uninstalled ESPHome, the repo, rebooted the Pi, installed ESPHome from community addon and when I start it it installs all python dependencies and fail exactly in the same way on same think: Crytography andi t’s strange because version it pulls out is an old one !! So not really sure what’s the problem here :frowning:

Did you check the esphome github issues? I’m quite sure the dev images got broken recently and there is a work’a’round present…

Without “any” reason will be the auto upgrade from the add-on for sure…

Ah yep completely forgot to check that :frowning: and that can be expected with a dev version :wink: Switched back at beta for now (and wait to recompile one of my sketch that uses new integration not avalaible in beta yet !

It’s what I find boring with the way ESPhome add-on works because it checks each time you start it or use it for latest libs version and I remember in the past sometimes ESPHome not being usable anymore due to a breaking update in a lib :frowning:

Thanks for help :wink: