ESPHome on Hassio can't connect to device.lan anymore?

Im experiencing a bizzare issue.
I’ve noticed that even though my esphome devices appear online (status) in the ESPHome webUI, it’s not possible to connect to them at all to Show Logs. They are unavailable as entities / integrations on hassio.
Up until now it worked flowlessly and hassio/esphome could connect to the devices as multisensor.lan or rfbridge.lan (no static ip needed).
What changed now?
Ping-ing gets the local IP in the terminal whereas in ESPHome webUI in Show logs it tries to connect to a random external IP and fails ofcourse.

Possibly mDNS issues. One of the reasons I use static IP addresses for my ESPhome sensors.

Try restarting your router. Otherwise hopefully they are accessible so you can connect using the USB serial method.

humm i thought the same but when i ping device.lan in the terminal i get the correct local ip… isnt that strange that hassio cant get the local ip? and that since yesteday… before that it worked fine.

pinging ain’t mDNS. Try the router restart.

Looks like there’s a DNS issue with the 0.97.2 update. I’m going to just restore from backup from before the update for now.

still not working.
I can connect to my wifi camera through http://revowebcam.lan or https://hassio.lan:8123
but not working with esphome
i suspect a hassio bug…

@smoke.007 That won’t help. The supervisor will automatically update again.

@filippos could be due to the supervisor DNS issue. Do you have pi-hole or some other DNS service locally?

@smoke.007 is right… hopefully the new update will come soon with this bugfix

yes i have a piHole in a dedicated raspbian… conflict?

Yeah that’s it then.

but the dhcp is in my router, not my pihole.
my pihole dhcp is disabled.

DNS not DHCP

FYI, I don’t have piHole installed, but still having the same DNS issue keeping ESPHome from being able to resolve proper IPs for ESPHome devices.

i dont think its the pihole.
Everything worked fine until the latest hassio update.
No settings had been made in pihole or hassio prior the update and it worked fine

I just checked - (it’s working for me) but that’s because I have static ips. Doh.

The hassio supervisor updated automatically in the last 24 hours. You don’t have any control over that.

ohhh nooo, we need to have this fixed asap… most of my automations and entities are not working atm

There are solutions, but they only work until you restart HA. Let me see if I can find a link.

unfortunately those are half measures until the devs restore this issue.
We’ll patiently wait…

Indeed.

You can get things going from the CLI for now though: https://github.com/home-assistant/hassio/issues/1231#issuecomment-522228122