Skip to content

arstevens/BluetoothLogin

Repository files navigation

Bluetooth Login Using Raspberry Pi

Because your just that lazy!

What is Bluetooth Login?

Bluetooth Login is a program that allows the user to log into the Alexa/Amazon Echo Jarvis skill using only the Bluetooth connection on your phone!

Installation

  1. Set up your Raspberry Pi with Raspbian
  2. Connect the Raspberry Pi to your local wifi network
  3. Plug in your Bluetooth adapter to the Raspberry Pi. (Note: if you hava a R-pi 3 skip this step)
  4. Install dependencies on Raspberry Pi
  5. Create a folder called 'main' in the 'pi' directory (Or other user directory if you aren't using the default user)
  6. Clone this repository to the 'main' directory
  7. In the 'BluetoothLogin' directory create a directory called 'logs'
  8. Run the 'set_startup_script.sh' script as root
  9. Use the 'register_phone.py' script to register users for Bluetooth Login
  10. Restart the raspberry pi and start using Bluetooth Login!

Using Bluetooth Login

First register your phone with the 'register_phone.py' script.

  • Takes Bluetooth mac address
  • Takes Username of your chosing
  • Note: Must be unique and not in use by other user

Examples:

python register_phone.py XX:XX:XX:XX:XX random_user_name
python register_phone.py 12:34:56:78:90 Joe

Turn your Phones Bluetooth on and you are ready to use Bluetooth Login.

Dependencies

  • python-dev
  • libbluetooth-dev
  • PyBluez

Documentation

About

gets strongest connection and logs into Jarvis

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published