I have a generic ESP32 running ESPHome. I set it up initially in October with 2022.10.1 and installed the bluetooth proxy, which detected several thermostats (flashed to BTHome). I also installed a custom component called powerpal_ble, which reads electricty usage data from a BT device.
I updated ESPHome several times, however when 2022.11.1 came out, it no longer built. I fixed this issue as it related to the older version of ble_client which powerpal_ble required, however I now find that I have several major issues. I’ve since updted to 2022.11.4 hoping that would resolve the problem but it doesn’t seem to. I have not really changed the config since the October version.
My BTHome devices seem to have really spotty connections now. I had 4 around the house including 1 outside, and they all were read from frequently. Now they only seem to connect if they are very close to the device. Additionally, the powerpal_ble component does not read at all from the powerpal device.
I wondered if it was the ESP32 device itself, so I tried with another ESP32 I have, with the same results.
Of course I briefly tried in vain to downgrade ESPHome but I learnt that’s not possible, sadly.
Are there are additional steps I could try here to work out what’s going on?