BLE beacon scanner in python.
- blescan.py => bluez libs
- proximity.py => main module
- collector.py => scan beacon and publish via mqtt
- emitter.py => calculate nearest beacon and publish via mqtt
- test.py => main module test
- test_parser.py => ConfigParser test
mosquitto -c /etc/mosquitto/mosquitto.conf -d # start broker
sudo python test.py
sudo python collector.py # scan BLE
python emitter.py # calculate nearest beacon
sudo apt-get install bluez python-bluez python-numpy
sudo pip install -r requirements.txt
blescan.py source from here