raspibeacon
v2.1.0
Published
Beacon low energy scanning program that sends a post request to an end point defined in the parameters.
Downloads
3
Readme
Raspibeacon
Beacon low energy scanning program that sends a post request to an end point defined in the parameters.
You can filter by beacons mark, define the time between beacon detection.
Linux
- Kernel version 3.6 or above
libbluetooth-dev
Ubuntu/Debian/Raspbian
sudo apt-get install bluetooth bluez libbluetooth-dev libudev-dev
Make sure node
is on your path, if it's not, some options:
- symlink
nodejs
tonode
:sudo ln -s /usr/bin/nodejs /usr/bin/node
- install Node.js using the NodeSource package
Usage
npm install raspibeacon
var raspibeacon = require('raspibeacon')
let options = {
brands: ['Kontakt'],
host: "http://10.148.144.104:3000",
endpoint: "/api/ionic/raspibeacons",
timeout: 180000 // Time in milliseconds passed without detecting a beacon inside the action radius
}
raspibeacon.startScan(options);
Modo debug
npm install raspibeacon
var raspibeacon = require('raspibeacon')
let options = {
brands: ['Kontakt','RadioLand iBeacon'],
host: "http://10.148.144.104:3000",
endpoint: "/api/ionic/raspibeacons",
timeout: 180000 // Time in milliseconds passed without detecting a beacon inside the action radius
}
raspibeacon.startScanDebug(options);