ESPHome integration device not showing up

I tried out the ESPHome integration today following the HA update.

All seems to have gone well and it successfully flashed a D1 Mini. It all passes config check.

The integration setup all went fine too but no device or sensor is showing up in home assistant.

Here’s the yaml file the integration created:

esphomeyaml:
  name: anemometer
  platform: ESP8266
  board: d1_mini

sensor:
  - platform: adc
    pin: A0
    name: "anemometer"
    update_interval: 60s

wifi:
  ssid: !wifi_SSID
  password: !wifi_password

# Enable logging
logger:

# Enable Home Assistant API
api:
  password: !device_admin_password

ota:
  password: !device_admin_password

and the integration shows the device like this:
Screen2019-01-12_10-40-37_am

I’m out of ideas now. Any clues?

I’m running 0.85.0.

1 Like

Did you end up resolving this?

are they listed in unused entities?

I’m also observing this issue. Esphome.io node shows up in integrations, but the sensor entity is not detected by HA.

Well, I figured out my issue. My sensor had an id, but no name, which implicitly marked it as internal (i.e. hidden from HA). It pays to read the docs every now and then. :sweat_smile:

1 Like

hello,
please can you tell me how to do it, my devices are online at esphome but with no option on it.

Hello I also need this project which anemometers are compatible easily available online at a good price?

Hello Guys,
I kinda have the oposite issue. I can detect my esp32 on the wifi and HA finds them, but the ESPhome integration cant find them on the WIFI.

INFO Resolving IP address of servo-gaveas1.local
ERROR Error resolving IP address of servo-gaveas1.local. Is it connected to WiFi?
ERROR (If this error persists, please set a static IP address: WiFi Component — ESPHome)
ERROR Error resolving IP address: Error resolving address with mDNS: Did not respond. Maybe the device is offline., [Errno -5] No address associated with hostname

I have another issue, I have 3 devices shown in the ESP Home UI but only 2 are actually under my integration in Hassio. I’ve noticed the 3rd one that is not showing up doesn’t have a folder like the other 2 in the esphome folder.

Did you figure that one out? Got the same problem - i’ve 4 configured (and working) devices in the ESPhome tab, but under Integrations → ESPhome it’s only 3 of them, the fourth is the one i added just yesterday but can be found nowhere…

It is showing its logs successfully, it reads its sensors according to the log - but it doesn’t show up anywhere (i.e. not under developer tools → entities, only 2 show up: devicetracker_devicename and switch.devicename_internet_access)…

:frowning:

Yes the host ip should be the ip of your device.

So go to Configuraton → Devices & Services → in the integration add a new esphome integration, in the host put your new devices ip address.

5 Likes

Did you resolve your problem ?
I have the same issue.
I have 2 sensors ESPHome sensors that are working find. I can see in the logs that are reporting input. However, the one sensor is not showing in Home Assistant. Now, this sensor I had trouble with and I changed the name. The new name is not showing. The old name shows on red.

Please help I am running out of ideas.

Well, i just had a look again, and it seems that all values are now reported (those are basically “addons” to what i really want from the sensor, so i haven’t bothered to look until now).

Sadly, i can’t tell you what i did to make them work (if anything at all)…

Thanks for replying, I resolved the issue …

I need to delete the original sensor from the HA.
Not a straightforward process and then I reloaded my sensor .

Thanks

Thank you from the bottom of my heart! I’d been banging my head against the wall trying to adopt my device. I didn’t try this because it looked liked I was going to set up a duplicate INTEGRATION rather than a new device.

Thank you bunch!