There is a Bluetooth binding but I don’t know how mature it is.
Have you reported the error on github (I haven’t looked at my email this morning). I can’t fix or help with problems if I don’t know they exist.
Did you install the prerequisites? In particular the MQTT connection would only report an error along those lines if you haven’t installed Paho.
From the readme
MQTT depends on the Paho library.
Have you looked at reelyActive Smart Spaces Revisited which will probably give you better results anyway? This system is designed to solve exactly this problem and the post I linked to shows how to integrate it with OH over MQTT.
Actually it will report which client the BT device is closest to and report as it moves around. The drawback is if you are trying to track a specific iPhone and some Android phones it doesn’t work because these phones spoof their BT MAC address and change them frequently so all you can really know is that AN iPhone is near a given sensor, not that a specific iPhone is near that sensor.
Honestly, I think most of us come to the realization that the benefits are not worth the effort to get it to work. Many of us also reject the requirement of having our home automation depend on the physical presence of some device on our persons at all time. Personally, I’m mostly concerned in knowing that a phone is on the premises which is a good indication that that person is home. Knowing which room the device is in might be useful only in finding where I misplaced my phone, not to drive the actual home automation.