SkillAgentSearch skills...

MiBand2

Library to work with Xiaomi MiBand 2

Install / Use

/learn @creotiv/MiBand2
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

MiBand2

Library to work with Xiaomi MiBand 2 (Support python2/python3) Read the Article here

Contributors & Info Sources

  1. Base lib provided by Leo Soares
  2. Additional debug & fixes was made by my friend Volodymyr Shymanskyy
  3. Some info that really helped i got from Freeyourgadget team

Interesting stuff

More interesing stuff about Software Developing

Run

  1. Install dependencies
pip install -r requirements.txt
  1. Turn on your Bluetooth
  2. Unpair you MiBand2 from current mobile apps
  3. Find out you MiBand2 MAC address
sudo hcitool lescan
  1. Run this to auth device
python example.py --mac MAC_ADDRESS --init
  1. Run this to call demo functions
python example.py --standard --mac MAC_ADDRESS
python example.py --help
  1. 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>
View on GitHub
GitHub Stars551
CategoryDevelopment
Updated4d ago
Forks169

Languages

Python

Security Score

95/100

Audited on Mar 25, 2026

No findings