MiBand2
Library to work with Xiaomi MiBand 2
Install / Use
/learn @creotiv/MiBand2README
MiBand2
Library to work with Xiaomi MiBand 2 (Support python2/python3) Read the Article here
Contributors & Info Sources
- Base lib provided by Leo Soares
- Additional debug & fixes was made by my friend Volodymyr Shymanskyy
- Some info that really helped i got from Freeyourgadget team
Interesting stuff
More interesing stuff about Software Developing
Run
- Install dependencies
pip install -r requirements.txt
- Turn on your Bluetooth
- Unpair you MiBand2 from current mobile apps
- Find out you MiBand2 MAC address
sudo hcitool lescan
- Run this to auth device
python example.py --mac MAC_ADDRESS --init
- Run this to call demo functions
python example.py --standard --mac MAC_ADDRESS
python example.py --help
- If you having problems(BLE can glitch sometimes) try this and repeat from 4)
sudo hciconfig hci0 reset
Also there is cool JS library that made Volodymyr Shymansky https://github.com/vshymanskyy/miband-js
Donate
If you like what im doing, you can send me some money for pepsi(i dont drink alcohol). https://patreon.com/mlworld
<p xmlns:dct="http://purl.org/dc/terms/"> <a rel="license" href="http://creativecommons.org/publicdomain/zero/1.0/"> <img src="http://i.creativecommons.org/p/zero/1.0/88x31.png" style="border-style: none;" alt="CC0" /> </a> <br /> To the extent possible under law, <a rel="dct:publisher" href="http://medium.com/@a.nikishaev"> <span property="dct:title">Andrey Nikishaev</span></a> has waived all copyright and related or neighboring rights to <span property="dct:title">Library to work with Xiaomi MiBand 2 </span>. </p>