Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
src
 
 
 
 
 
 
 
 

The Button Python Client

A simple library for querying the /r/thebutton button.
Includes a gatttool wrapper for interacting with bluetooth devices.

Bluetooth Example

In Action

Bluetooth Example 2

(Uses non-interactive gatt session without the gatt library, thanks to samph)

Philips Hue Example

(Thanks to kaloncheung124) ####In Action

Arduino Example

(Thanks to primehunter326)

thebutton.py

A WebSocketApp that automatically updates relevant button data.
Based on https://github.com/mfontanini/thebutton

Requirements

gatt.py

Basic Python wrapper for BlueZ gatttool.
Based on https://github.com/stratosinc/pygatt

Requirements

  • Linux: BlueZ (for gatttool)
  • Bluetooth 4.0 adapter
  • pexpect
  • Tested on Python 2.7+

About

/r/thebutton Python client and bluetooth gatttool wrapper. Includes example code for controlling Bluetooth, Philips Hue and Arduino devices

Resources

License

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages