M5Stack Atom Lite als Proxy für "BLE ADV Ceiling Fan / Lamps"

Hallo,

ich versuche gerade ein M5Stack Atom Lite als Bluetooth-Proxy die Integration “BLE ADV Ceiling Fan / Lamps” aus dem HACS Store auf meinem Home Assistant Green einzurichten. Bisher verwende ich dafür einen lokalen USB-Stick, was aber nur unzuverlässig funktioniert.
Die Einrichtung des Bluetooth-Proxy hat soweit funktioniert. Allerdings muss ich, damit er mit der Integration funktioniert, laut Github (GitHub - NicoIIT/esphome-ble_adv_proxy: Custom ESPHome component ble_adv_proxy) noch in der yaml Konfiguration folgendes eintragen:

ble_adv_proxy:
  use_max_tx_power: true # see below, remove in case of build issues

external_components:
  source: github://NicoIIT/esphome-ble_adv_proxy

Jedes mal wenn ich versuche die angepasste yaml Konfiguration über ESPHome zu installieren schlägt es mit folgendem Fehler fehl:

"Compiling .pioenvs/esp32-bluetooth-proxy-090a04/src/esphome/components/ble_adv_proxy/ble_adv_proxy.cpp.o
Compiling .pioenvs/esp32-bluetooth-proxy-090a04/src/main.cpp.o
src/esphome/components/ble_adv_proxy/ble_adv_proxy.cpp: In member function 'virtual void esphome::ble_adv_proxy::BleAdvProxy::setup()':
src/esphome/components/ble_adv_proxy/ble_adv_proxy.cpp:54:9: error: 'class esphome::ble_adv_proxy::BleAdvProxy' has no member named 'register_service'
   54 |   this->register_service(&BleAdvProxy::on_setup_v0, SETUP_SVC_V0, {CONF_IGN_DURATION, CONF_IGN_ADVS});
      |         ^~~~~~~~~~~~~~~~
src/esphome/components/ble_adv_proxy/ble_adv_proxy.cpp:55:9: error: 'class esphome::ble_adv_proxy::BleAdvProxy' has no member named 'register_service'
   55 |   this->register_service(&BleAdvProxy::on_advertise_v0, ADV_SVC_V0, {CONF_RAW, CONF_DURATION});
      |         ^~~~~~~~~~~~~~~~
src/esphome/components/ble_adv_proxy/ble_adv_proxy.cpp:56:9: error: 'class esphome::ble_adv_proxy::BleAdvProxy' has no member named 'register_service'
   56 |   this->register_service(&BleAdvProxy::on_advertise_v1, ADV_SVC_V1,
      |         ^~~~~~~~~~~~~~~~
*** [.pioenvs/esp32-bluetooth-proxy-090a04/src/esphome/components/ble_adv_proxy/ble_adv_proxy.cpp.o] Error 1
========================= [FAILED] Took 75.48 seconds ========================="

Leider kann ich damit nicht viel anfangen.
Hat jemand eine Idee wie ich hier weiterkomme?

:crayon:by HarryP: Code-/Logzeilen formatiert (bitte immer in </> einbinden)

Es hat sich heute erledigt. Nach dem heutigen Update vom ESPHome Builder konnte ich die Konfiguration ohne Fehler übertragen.