Olimex POE BLE - Can't connect to ESP

Greetings folks,

Did some reading, but can’t seem to find anything that helps my case.
Attempting to connect my Olimex ESP32 POE ISO as a BLE proxy for HA. I flashed the device via esphome ready-made-project. I connected the device via ethernet port and my network identifies it and gives it an ip address. When I attempt to integrate it to HA by putting in the IP address, i get the following error: Can’t connect to ESP. Please make sure your YAML file contains an ‘api:’ line.

I’m stumped and not sure what to do next.

And does it include an API line (it probably does, but you don’t say)

I am not certain if it does. Not sure how to check the code. I can only assume it is included since the project is ready-made.

The web page you installed it from has a link to the code.

I found one code on Bluetooth Proxy — ESPHome
and used the provided example since it’s supposed to be for an olimex. I flashed using that configuration to flash, but this time the olimex powers on, but won’t connect to the network.

Hi All, I would just like to mention I have the same issue and programmed mine through the ESPHome website directly from this url: https://esphome.io/projects/?type=bluetooth. It seems that maybe that code in the auto-program section is missing the API key option.

It is here

and has api: in there.

Also have to say, the api should start it’s server on port 6053. You know the ip, so test with

nmap ipaddress -p 6053

I found the code just prior to @nickrout posting and manually updated the board through command line esphome and it worked perfectly. So, the auto install Esphome provides must not be the same as the code on github.

I used the code from here: https://github.com/esphome/bluetooth-proxies/blob/e8e936ed23de2fd6df30058911a8b82ea35d3061/olimex/olimex-esp32-poe-iso.yaml

Can you provide your code for review? For some reason I’m struggling to get the code working.

See the post immediately above you.