I have 3 devices. Device #1 is using a static IP, devices 2 and 3 are using hostnames (mDNS?). I don’t remember why I set a static IP for device #1 but that’s unimportant. Prior to updating to 1.20 everything was working fine. After updating to 1.20 all of my devices are showing that they’re offline in ESPHome. If I click on LOGS on Device #1, I get a good response:
INFO Reading configuration /config/esphome/Bedroom_AC.yaml...
INFO Starting log output from 192.168.1.195 using esphome API
INFO Connecting to 192.168.1.195:6053 (192.168.1.195)
INFO Successfully connected to 192.168.1.195
Devices #2 and #3 show this:
INFO Reading configuration /config/esphome/basement_ac.yaml...
INFO Starting log output from basement_ac.local using esphome API
WARNING Error resolving IP address of basement_ac.local. Is it connected to WiFi?
WARNING (If this error persists, please set a static IP address: https://esphome.io/components/wifi.html#manual-ips)
WARNING Initial connection failed. The ESP might not be connected to WiFi yet (Error resolving IP address: Error resolving address with mDNS: Did not respond. Maybe the device is offline., [Errno -5] No address associated with hostname). Re-Trying in 1 seconds
In HA all the devices are working fine. I don’t know why the hostnames stopped resolving on devices #2 and #3 right after the update but #1 has a static IP so it should be showing that it’s online in ESPHome. I was even able to update #1 to 1.20.4 wirelessly even though it’s showing offline. Any ideas?