MiBand 2: will it show correct heart rate data?

EDIT: Great news regarding high heart rate measuring by Mi Heart Rate app on Mi Band 2: now it works without problems. Please check it and let me know about the results in the comments below!

We have added support for Mi Band 2 in our Mi Heart Rate app.

The team of volunteer beta testers helped to found out that Mi HR app works with MiBand 2 well. Suddenly one of them, Radek H., explored that no matter how much he run or jumped the monitor shown no higher numbers than 110 bpm. Using his training experience he believed that the training was intensive (about 141 bpm average). “That is definitely wrong measuring – conclude the beta-tester”.

This conclusion was confirmed by the measurement during other runner’s workout. The results of Mi HR’s work on MiBand 2 were compared to the results gained in Mi HR app on Mi Band 1s. The attached results clearly show that beta tester’s suggestion is right:

Mi HR results on MiBand 2
Mi HR results on MiBand 2
Mi HR results on Mi Band 1s
Mi HR results on Mi Band 1s

The question arose if it is caused by wrong app’s algorithm and consequently could and should be corrected or the problem is in MiBand 2 itself and it is impossible to use it for checking Your heart rate during doing sports. The question still needs answer.

Mi HR support team looks for it and will inform You about any progress.

If You are interested to join testing Mi HR app on MiBand 2, please drop us a line at: support@mimhr.com

Please, let us know, whether You experienced the same problems with MiBand 2.

Download the app and help us with the fix!


Get it on Google Play

How to pair Mi Band 1S Pulse with Endomondo?


people were asking what exactly should be done to pair band with Endomondo. Please watch this short movie which will clarify everything.

In case it is not working for You please leave a comment or let me know in any other way.

Assumption is that You have already launched original Xiaomi application and paired and sychronised it from there.


Get it on Google Play

How to continously measure heart rate using Xiaomi Mi Band 1s and Mi Band 2 in Endomondo?

How to continously measure heart rate in Endomondo?

That was the first question I asked myself after unboxing Xiaomi Mi Band 1s. Short investigation shown there is no such possibility on the market at the moment. I also knew that band can measure heart rate. But not continously. So I decided to build such an app by myself.

It took some time to discover API. It was the hardest part of work.

There is the tutorial on how to connect Xiaomi Mi Band 2 with Endomondo on iOS.

Just follow these simple steps and get Your heart rate measurements in Endomondo:

The next video shows how Mi Heart Rate looked like in January, 2016. It describes the way to connect Xiaomi Mi Band 1s with Endomondo on iOS.

The only thing was obvious: IT WORKS!

Get Mi Heart Rate app from the Apple App Store:


Any feedback is appreciated.

ps: As one MI Heart Rate user noted, it may be Mi Heart Rate measuring heart rate in Endomondo with Mi Band 2 and Mi Band 1snot clear enough, what to do if after following the above steps You still do not Your heart rate in Endomondo in the workout screen.

Just tap on the type of information You see (duration, distance, etc.) and You will get the possibility to choose heart rate data in Your workout info.

Enjoy Your workouts and stay healthy!