pytile: A Simple Python Library for Tile® Bluetooth trackers
pytile is a simple Python library for retrieving information on Tile® Bluetooth trackers (including last location and more).
This library is built on an unpublished, unofficial Tile API; it may alter or cease operation at any point.
Installation
$ pip install pytile
Usage
import pytile
client = pytile.Client('email@address.com', 'password12345')
client.get_tiles()
# => {"version":1,"revision":1,"timestamp":"2017-11-03T20:21:48.855Z","timestamp_ms":1509740508855,"result_code":0,"result":{"12988abcd712":{"tileState":{"uuid":"1298add778","connectionStateCode": ....
Contributing
- Check for open features/bugs or initiate a discussion on one.
- Fork the repository.
- Install the dev environment:
make init
. - Enter the virtual environment:
pipenv shell
- Code your new feature or bug fix.
- Write a test that covers your new functionality.
- Run tests:
make test
- Build new docs:
make docs
- Add yourself to AUTHORS.rst.
- Submit a pull request!