Extend the wire between bms and BT so you can place the BT module elsewhere
or go to RS485. With a rPI or eg ESP you can rather easily connect to wifi/ethernet
or go for an industrial RS485-to-ethernet and use the software tools
But honestly: I don't see why this would benefit. I'm not really interested in any cell voltages for daily use. Unless there is an issue the only thing which makes sense is SOC, and that's crappy on the BMSses anyway.
I would go for a seperate shunt. With eg a Victron shunt you can use VE.direct to interface with whatever you want.
It would actually benefit immensely; Bluetooth,the darn thing,A L W A Y S falls short!!!(there is a 1 watt long range variety but i never saw it being used);
The cells V, and A,and direction,that is IT;
-- i too am looking for a Bluetooth Range Extender... for a while...but there is no such animal, at least i have not found one yet;
---everybody says "get a BT extender,get this,get that, here is the link", etc... just vain opinions, those are for audio,one way, they do not work ; the one we need,it does not exist,not for the BMS transmissions/ receptions that we need;
And, i think i will state this, the LiFePo4s SOC info on my bms( jk something) is just astonishingly precise; evry day, day in and day out, down to the milliVolts (always better than 0.004 V on my (voltage source compared) 20000 display count IBM/Fluke--35 years old but better than new, and i grab it when i need precision... lol) the BMS SOC thing never ceases to amaze me; i think i know how the trick is done, it takes in the volts plus the Amps in and out, and follows numerous results of lab tests, still it would take me forever and a day to do it,no need,it's been done already.