Is there a way to force ESPHome to use the IP assigned to a specific device instead of using something.local?
I have a few that start off fine, they show up, I can ping them by ping ble_proxy_02.local
, but it only lasts a few seconds, then they go offline. Except - they don’t. I can still ping with using the IP. But ble_proxy_02.local
stops working, which means the integration in Home Assistant stops as well.
I’m pretty sure this happens every time I power cycle the ESP32.
Or am I just doing something wrong? This happens even with any basic config I copy from e.g. the ESPHome website. It doesn’t happen for all devices though, but i haven’t been able to see any pattern in config that would explain this (they are all on the same VLAN with no internet access, but where HA has full access).
EDIT: It seems that if I open the logs
from the ESPHome panel in HA UI (only if choosing “plug into this computer”), it shows up again.