Skip to content

cbelden/pybeacon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pybeacon

Overview

The pybeacon tool is a Python package that is designed to log Bluetooth LE beacons. The package leverages the commands in the Linux bluez Bluetooth module and tracks the device ID, rssi value, and timestamp of all advertising Bluetooth LE devices.
The intended way to use this package is illustrated in test.py: simply create a new BeaconScanner object and call its log_beacons() method. The BeaconScanner will continuously log beacons until you kill the process. For our senior design project, we run the run.py module on bootup.

What you need

  • Rasbperry Pi (all testing/development implemented using Pi Model B running Raspbian)
  • bluez (linux bluetooth library) - http://www.bluez.org/
  • bluetooth dongle

Author Info

Calvin Belden
University of Notre Dame
EE Senior Design Project - Team GreenSpace

About

A Python bluetooth LE beacon logging tool.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages