Yup, Android is BT only.
My solution in the old days (same problem) was this one.
Reposition the dongle
However, my ESP32 based CanSee dongle, that is silly much faster too has no problem BT-ing into the house, yay. So all that stuff in above link has been removed now.
Edit: if you insist on Wifi, and it's just for reading a few values, you can also opt to use a CanSee dongle and switch it to WiFi station mode, ditch the phone for this, do a little bit of programming, preferably on your home automation hub to fetch the data. The low level heavy lifting is already done in CanSee. It does require some tinkering though.