ESP32 For BLE Proxy Log Error

Hi,

I just set up some ESP32s as Bluetooth proxies to control a Level Bolt lock. The lock works fine when close to the Bluetooth dongle, but when I move out of range, the proxies don’t seem to work. I know the proxies work for regular Bluetooth because I can read a Switchbot thermometer with one of the proxies at the other end of the house.

I have an error in the ESP32 log, as follows:

INFO Reading configuration /config/esphome/esp32-bluetooth-proxy-523e54.yaml...
INFO Generating C++ source...
INFO Compiling app...
Processing esp32-bluetooth-proxy-523e54 (board: esp32dev; framework: espidf; platform: platformio/espressif32 @ 3.5.0)
--------------------------------------------------------------------------------
Tool Manager: Installing platformio/toolchain-esp32ulp @ ~1.22851.0
INFO Installing platformio/toolchain-esp32ulp @ ~1.22851.0
Error: Could not find the package with 'platformio/toolchain-esp32ulp @ ~1.22851.0' requirements for your system 'linux_aarch64'

My HA runs on a Home Assistant Blue.

Any help would be appreciated.

Some libraries aren’t available for aarch64, try running esphome on your pc.

So, what I think you are saying is I could use my PC as sort of a repeater? The HA Blue would communicate with it via WiFi & the PC send & receive BLE signals?