Skip to main content
This is a pre-production deployment of Warehouse. Changes made here affect the production instance of PyPI (
Help us improve Python packaging - Donate today!

Python-based Bluetooth Device Management

Project Description

A library for managing bluetooth devices using Python, Bluez and DBus.


Installing the RTP/SBC codec (this must be done first):

sudo make -C codecs install

Note: the default platform is x86 (mmx). To build for a different platform e.g., armv6 then run sudo make -C codecs install PLATFORM=armv6 instead.

Install the python library by running:

pip install BT-Manager


Documentation is hosted at



Bug fix for issue #1 causing erroneous signal receiver notifications.


Added support for:

  • BTInput (org.bluez.Input)


Initial release supporting Bluez 4.x dbus API with following interfaces:

  • BTManager (org.bluez.Manager)
  • BTAdapter (org.bluez.Adapter)
  • BTDevice (org.bluez.Device)
  • BTMedia (org.bluez.Media)
  • BTMediaTransport (org.bluez.MediaTransport)
  • BTAudioSource (org.bluez.AudioSource)
  • BTAudioSink (org.bluez.AudioSink)


  • BTAgent (org.bluez.Agent)
  • SBCAudioSink (org.bluez.MediaEndpoint): endpoint/transport for connecting A2DP SBC source
  • SBCAudioSource (org.bluez.MediaEndpoint): endpoint/transport for connecting A2DP SBC sink


  • UUID decoding for identifying supported services
  • Class of device decoding to device service, major and minor classes
  • Device vendors codes and names for device vendor decoding
  • Audio codec types and SBC codec configuration attributes

Release History

This version
History Node


History Node


History Node


Download Files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, Size & Hash SHA256 Hash Help File Type Python Version Upload Date
(87.8 kB) Copy SHA256 Hash SHA256
Source None Jul 10, 2014

Supported By

Elastic Elastic Search Pingdom Pingdom Monitoring Dyn Dyn DNS Sentry Sentry Error Logging CloudAMQP CloudAMQP RabbitMQ Heroku Heroku PaaS Kabu Creative Kabu Creative UX & Design Fastly Fastly CDN DigiCert DigiCert EV Certificate Google Google Cloud Servers