Add BLE function in Everything Presence Lite YAML

Hello all.

I have ESPhome builder installed and I “took over” the three Everything Presence Lite modules that I have.

The YAML is just friendly_name, packages github path, api key, wifi secrets.

I’ve searched high and low and can’t find where/how/what to put in the YAML file to enable BLE. I really hope I don’t have to plug the units into my PC and reflash again to get the option between the two firmwares.

Do I just change the packages line to the ble github path?

EDIT: That appears to be the case. There are the two distros:
EverythingSmartTechnology.Everything Presence Lite: github://everythingsmarthome/everything-presence-lite/everything-presence-lite-ha-no-ble.yaml@main

EverythingSmartTechnology.Everything_Presence_Lite: github://everythingsmarthome/everything-presence-lite/everything-presence-lite-ha.yaml@main

I’m able to comment out the ‘no BLE’ on and put the other one in and push the update.

Also on the same topic, for some reason taking over the third unit failed with this:

EDIT: Changed to the BLE version/git and updated and seems to be fine now.

Hi, I would want to add BLE as well, I tried turning on the toggle in ha, but it didn’t work. The day after I saw it working, it found my Switchbot devices, and the day after that no Bluetooth connection available…
that worked just for one of the two sensors I have, the other never seemed to start working.
Can you explain how you managed to make it work? I’m not so good in this stuff, so please be patient :smile: