BlueHydra is a Bluetooth device discovery service built on top of the bluez library. BlueHydra makes use of ubertooth where available and attempts to track both classic and low energy (LE) bluetooth devices over time. (from the github page}
/boot/config.txt
add:dtoverlay=pi3-disable-bt
bluetooth
and plugdev
.apt install build-essential apt install cmake libusb-1.0-0-dev make gcc g++ libbluetooth-dev pkg-config libpcap-dev python-numpy python-pyside python-qt4
curl -LO https://github.com/greatscottgadgets/libbtbb/archive/2017-03-R2.tar.gz curl -LO https://github.com/greatscottgadgets/ubertooth/releases/download/2017-03-R2/ubertooth-2017-03-R2.tar.xz
tar xf 2017-03-R2.tar.gz cd libbtbb-2017-03-R2/ mkdir build cd build cmake .. make sudo make install sudo ldconfig
tar xf ubertooth-2017-03-R2.tar.xz cd ubertooth-2017-03-R2/host mkdir build cd build cmake .. make sudo make install sudo ldconfig
/usr/local/bin/ubertooth-util -v Firmware version: 2017-03-R2 (API:1.02)
sudo apt install bluez bluez-test-scripts python-bluez python-dbus sqlite3 libsqlite3-dev ruby-dev bundler
git clone https://github.com/pwnieexpress/blue_hydra.git cd blue_hydra bundle install cd bin sudo ./blue_hydra