Skip to content
Reliable Bluetooth LE (iBeacon) scanner for Raspberry Pi
Branch: master
Clone or download
Pull request Compare This branch is 102 commits ahead of switchdoclabs:master.
Nicolas Roos
Nicolas Roos fixed a typo
Latest commit a1a37b8 Aug 31, 2015
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore ignore node_modules Jul 20, 2015 added instructions and rssi to shell script Jul 22, 2015 fixed float division by 0 Jul 16, 2015 proper tuple reading Jul 16, 2015 get: used to get a single bluetooth dump Jul 21, 2015
ibeacon_scan now with sockets. Only 9.99 CHF Jul 23, 2015
index.html fixed typo Aug 31, 2015
index.js better unique key Jul 23, 2015
main.js fixed a typo Aug 31, 2015 little hack to not include 0613ff4c Jul 21, 2015
package.json minor changes and chmods Jul 20, 2015
test.mp3 added test mp3 Jul 23, 2015 blescan returns dicts instead of Beacon Objects Jul 15, 2015

Bluetooth iBeacon Scanner

A python script reads the information and writes it to a JSON file. A small node.js webserver displays the data in a browser. Optimized for the Raspberry Pi.

Config on Raspbery Pi

sudo raspi-config (expand Filesystem)
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install --no-install-recommends bluetooth

Followed the instructions on

sudo apt-get install python-bluez
sudo dpkg -i node_latest_armhf.deb
sudo apt-get install bc
You can’t perform that action at this time.