ha-ef-ble icon indicating copy to clipboard operation
ha-ef-ble copied to clipboard

ESP32 BLE Proxy Setup

Open rutalreja-deloitte opened this issue 3 months ago • 3 comments

Hi first can I suggest adding a esp32 yaml sample for ble proxy I have 2 SHP2s and 3 DPUs and I am using 2 esp32 boards with BLE Proxy as each board is limited to 3 simultaneous connections so 5 devices across 2 boards But I am getting constant disconnections and old data to the point where is somewhat unusable to use these in the energy dashboard

Does anyone have any suggestions? on how to make data retrieval more consistent,

My ESP32 Config:

esphome:
  name: esp32-ble-proxy1
  friendly_name: ESP32-BLE-PROXY1

esp32:
  board: esp32dev
  framework:
    type: esp-idf

# Enable logging
logger:

# Enable Home Assistant API
api:

ota:
  platform: esphome

wifi:
  ssid: !secret wifi_ssid
  password: !secret wifi_password

esp32_ble_tracker:
  scan_parameters:
    active: true

bluetooth_proxy:
  active: true
  
button:
- platform: safe_mode
  name: Safe Mode Boot
  entity_category: diagnostic

- platform: restart
  name: "Proxy Restart"

binary_sensor:
  - platform: status
    name: "Proxy Status"

rutalreja-deloitte avatar Sep 04 '25 15:09 rutalreja-deloitte

I had 3 ATOM Lite ESP32s' setup as a BT proxies and I also experienced constant disconnections with ecoflow devices win in 5 ft of the ESP32 device. I've tried several BT adapters but Sena USB Bluetooth Adapter UD100-G03 so far has worked the best and you'll only need 1.

sidjohn1 avatar Sep 05 '25 01:09 sidjohn1

Sorry had to edit the ticket because was unreadable. All the findings regarding disconnections you can find in wiki: https://github.com/rabits/ha-ef-ble/wiki#i-frequently-see-that-device-is-disconnected-or-log-shows-alot-of-exceptions-about-crcpadding - it also has a link to proxy config in ha forum and general recommendations. If you already using similar one - check how busy your area, maybe there are a microwave right by your setup... And would recommend to check the logs of the proxy.

rabits avatar Sep 05 '25 03:09 rabits

my esp32 with bt proxy setup does not even see the Delta 3 plus :(

tung256 avatar Nov 26 '25 01:11 tung256