Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Information and notification of new discovered bluetooth devices
Python Perl Shell
branch: master


Description: Information and notification of new discovered bluetooth devices

Copyright: 2009-2014 Fabio Castelli

License: GPL-2+

Source code:



The scan will automatically detect any visible device and for each one that was detected a notification will be shown.

Each device found will be saved on the list with its name, type, address and last seen date and time.

For each device a list of available Bluetooth services can be requested.

System Requirements

  • Python 2.x (developed and tested for Python 2.7.5)
  • XDG library for Python 2
  • GTK+3.0 libraries for Python 2
  • GObject libraries for Python 2
  • BlueZ library for Python 2
  • Distutils library for Python 2 (usually shipped with Python distribution)

For the audio notification one of the following audio player is required:

  • canberra-gtk-play
  • aplay
  • paplay
  • mplayer

The application will scan the system and it will use the first player found.


A distutils installation script is available to install from the sources.

To install in your system please use:

cd /path/to/folder
python2 install

To install the files in another path instead of the standard /usr prefix use:

cd /path/to/folder
python2 install --root NEW_PATH


If the application is not installed please use:

cd /path/to/folder

If the application was installed simply use the bluewho command.

Something went wrong with that request. Please try again.