EcoFlow BLE (Unofficial)

This looks like you had 8 threads at the same time for the same device. For now hard to say why, but I will check where the devices could leak in the integration… So far so good for my installation with 2 smart panels connected.

And I see you using esphome as well - so maybe it’s a proxy config issue? When I configured it the first time - I used this guide: Guide: Bluetooth Proxy to Home Assistant using ESPHome – Creating Smart Home and quickly found that I need to remove those lines to make the connection stable:

...
 esp32_ble_tracker:
   scan_parameters:
-    interval: 1100ms
-    window: 1100ms
     active: true
...

So right now my proxy config looks like that:

esphome:
  name: bluetooth-proxy-01
  friendly_name: Bluetooth Proxy 01

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

# Enable logging
logger:

# Enable Home Assistant API
api:
  encryption:
    key: "<KEY>"

ota:
  - platform: esphome
    password: "<PASSWORD>"

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

  # Enable fallback hotspot (captive portal) in case wifi connection fails
  ap:
    ssid: "Bluetooth-Proxy-01"
    password: "<PASSWORD>"

esp32_ble_tracker:
  scan_parameters:
    active: true

bluetooth_proxy:
  active: true