Xiaomi Mi Band 4 works with Strava if you use the Amazfit app!

I'm just writing to let everyone know that that the Xiaomi Mi Band 4 works fully with Strava if you use the Amazfit app (current version is 3.4.3 as of writing) instead of the Mi Fit app.  This is in an Android context; YMMV on iOS.

You need to install the Amazfit app from Google Play.  If your Mi Band 4 is already paired using the Mi Fit app, the Amazfit app will automatically import that paring, but then take a little bit of time to update the Mi Band 4 firmware, and then take more time to re-connect.  After all this is done, I found that uninstalling Mi Fit does not affect anything.

In the Amazfit app, add your Strava account under Profile -> Add account.  It will request permissions for several things.  I just "yes'ed" everything (you can experiment with saying no to things, if you like).  It also tells you that you need to go into the Strava app settings if you want to share your heart rate data.  It's under Settings -> Data Permissions -> Health-Related Data.

10

댓글

  • I tried o connect my mi band 4 with amazfit app, out of curiosity, a week ago, but the app just couldn't detect the band. I had a lot of trouble trying to signup with google account to begin with. After i gave up and tried to pair my band back with mi fit app, I had trouble pairing my band to it as well, much to my frustration. I wasted good hour and a half in trying to connect. In the end I had to reboot my band, get a new bluetooth connection serial and to my relief it started working normally again.

    Currently i am using Notify and fitness app and exporting my data to Strava. There's  an issue with that as well because it won't transfer gps map on strava. I have to manually export the gpx file of the activity and then upload it to strava to get the gps data as well.

    1
    댓글 작업 고유 링크
  • Note that the IOS version of Amazfit does sync with Strava but doesn’t appear to export swimming activities. I think it only works for activities that use GPS.

    0
    댓글 작업 고유 링크
  • The procedure by David Yang works. Thank you!

    Notes:

    • Mi Fit must be installed intially, it may be uninstalled once the Amazfit app is able establish connection with the band. I made two attempts to connect, including a reset of the band.
    • Amazfit seems to downgrade the firmware. You need to be patient when this is in process.
    • When you connect to Mi Fit again it's going to upgrade the firmare again.
    • Information sent to Strava doesn't include elevation data which might be included when recording from the Strava app.
    1
    댓글 작업 고유 링크
  • Hi, I've paired devices, thanks for the guide. Do you start your run via Strava or the amazfit app?

    0
    댓글 작업 고유 링크
  • You can do both at the same time but they will give you differing results. Strava, in my experience, shows a shorter workout time. When doing both your Amazfit workout will be added to the same workout as if you did a workout with someone else. I suggest you do it in the Amazfit app because it will sync with Strava and your workout will appear there.

    0
    댓글 작업 고유 링크
  • Have any one got this running on their iPhones (iOS)? Haven't been able to pair Amazfit and our band. iOS is the latest version.13.2.3.

    Band can be detected by Mi Fit pairs with no issue. Amazfit can't even detect the band at all. Thanks.

    0
    댓글 작업 고유 링크
  • Update: I no longer use the Amazfit app. I'm now using the Notify & Fitness for Mi Band App by OneZeroBit (Android only) but you'll need to pay for the (one time) 3rd party license support to update Strava with altitude, heart rate and gps data so you only have one entry in Strava.

    1
    댓글 작업 고유 링크
  • thanks for the suggestion! I will test it :)

    0
    댓글 작업 고유 링크
  • Alternatively, you can record GPS and heart rate data with the StraMi app and upload it to the Strava.
    Once uploaded records to the Strava, you can then edit it in the Strava just like any other activities.

    https://play.google.com/store/apps/details?id=com.catoocraft.strami

    The StraMi app can be used independently of the Strava app, so you can try it out at the same time.
    0
    댓글 작업 고유 링크
  • Theodore Lim 

    How is "Notify & Fitness for Mi Band App by OneZeroBit "working for you. 

    Is strava is able to record everything good. ? please update 

    0
    댓글 작업 고유 링크
  • Hello Theodore- I did install amazfit via google play store and unfortunately it's not recognizing MI Band4. Please advice a work around or an alternative

    0
    댓글 작업 고유 링크
  • Hi, I use a modified Mi Fit app from link:

    https://amazfitcentral.com/2019/01/01/how-to-export-activity-from-amazfit-bip-to-strava-using-mifit/

    It will not synchronize your activity automatically, so you need to export your activity data into .tcx or .gpx file and upload it manually to strava website.

    The problem is, it will not give you elevation data.

    But, I just found out that in web strava, there is an option to calculate elevation.

    Just find and click "Elevation (?)" and then click "Correct Elevation", and you will get the elevation data automatically.

    0
    댓글 작업 고유 링크
  • Amazfit in my case do not show any option for adding an account on the Profile page of the app....so I see no chance to add 3rd party whatever - so not even the Strava account....can you help me please? Notify and Fitness does not sync my data neither....

    0
    댓글 작업 고유 링크
  • Hi All, I am not sure whether anyone else mentioned this, if your band is connected to MI Fit app but not able to connect to Amazfit and then Strava, Then there are couple of settings which you need to change in the MI Fit app and Amazfit App

    1. Open Mi Fit app
    2. Select the MI Band which is connected

    3. There is an option called Discoverable, normally this option is turned off by the app automatically as it says it consumes more battery, So turn it on

    4. Open Amazfit app and then Band will be listed automatically and you connect easily 

    5. Then connect it to strava..

    1
    댓글 작업 고유 링크
  • My MI band 4 with Amazfit app was working perfectly until a few days back it stopped monitoring my heart rate during the rides on Amazfit app. The heart sensors & heart rate on the MI 4 band works perfectly fine when I monitor the HR on the band itself. Which means there is no problem with the band or its HR sensors. 

    Have anyone else experienced it as well?

    Can someone help please. Shall be grateful. 

    0
    댓글 작업 고유 링크
  •  I no longer use the Amazfit app. I'm now using the Notify & Fitness ... It works better ...

    0
    댓글 작업 고유 링크
  • Mi smart band 4 not syncing properly with strava using the amazfit app, it only syncs time but nothing else. I have ios 13.4.1 Can anyone help?

    0
    댓글 작업 고유 링크
  • I finally got this to work! it just takes a while! even elevation and heart rate data is showing on Strava. not sure if it’s accurate but it’s there!

    0
    댓글 작업 고유 링크
  • I can`t sync mi band 4 with the Amazfit app it doesn't recognize the band on iOS. Already tried all the above but doesn't seems to work but still getting the "no devices found" message. Anyone else having this issues?

    0
    댓글 작업 고유 링크
  • It worked for me. You guys need to have mi account. Make sure to log in your mi account in mi fit apps to sync all the data before downloading amazfit. Once you downloaded amazfit app, try to log in using your mi account and all the data will be transferred to amazfit apps. Also it will update you watch automatically. Hope it works!

    0
    댓글 작업 고유 링크
  • Suzana M, are you using ios? how did you get it to work?

    0
    댓글 작업 고유 링크
  • When I pair my Mi Band 4 to Amazfit, the firmware of my Mi Band is updated to the Chinese version, and I didn't find anyway to bring it back to Portuguese or even English. Do you know some way of solving that?

    0
    댓글 작업 고유 링크
  • Hi Atil, yes I am using latest iOS.  There was an upgrade to amazfit last week, and after that it worked.  I used to use MiFit, but now I've been using AmazFit,  It seems like it downloads data each time you open the app.  MiFit used to have the last data saved.  But it works. Once in a while I have to "reauthorize" Strava app under Devices, because it stops uploading the workouts to Strava, but then it's starts working again. It seems the band is not as sensitive to touch anymore. Probably because the firmware Amazfit downgrades it to.  I am hoping they will upgrade firmware soon that gets loaded with Amazfit.

    0
    댓글 작업 고유 링크
  • Hi, I'm using ios as well and a week ago I got the mi band 4 to sync to strava instantly using 3 apps:

    Mi fit: primary app to sync mi band to the iphone

    Amaztools: found this app to be really fast syncing to mi fit and upload my training to strava (Amazfit was really slow to do this specially when the trainings were long)

    Amazfit: The only way I found to this day to upload past trainings from mi fit to strava is to export GPX files from this app and uploading them to strava website. (ended up blocking the bluetooth access from this app, every time I opened up tried to update firmware on mi band which was really slow)

    If someone has any questions feel free to ask.

    1
    댓글 작업 고유 링크
  • Are you saying that Amazfit reads data from Mi Fit, not the Mi Band directly? Or is the data being exchanged via iOS Health application?

    0
    댓글 작업 고유 링크
  • Yes, Amazfit reads data from Mi fit. I tried to sync Amazfit directly to mi band but the data took a lot (even a whole day) to appear in Strava. I actually use it just to export past trainings, once I'm done with that I'll probably delete it. 

    Amaztools syncs data from Mi fit to Strava on the background and instantly, works really good. Hope this helps

    0
    댓글 작업 고유 링크
  • I found I don't need Amazfit, just Amaztools.  It has the "Strava" connection, and it can be setup to automatically update to Strava.  I found that Amazfit was changing the heart rate detection settings (removing the sleep assistant detection). Works amazing now. And don't need to downgrade software for Amazfit.

    1
    댓글 작업 고유 링크
  • Hi, my Band 5 doesn’t sync with Strava even if I have AmazTools. AmazTools finds no activities from my band when syncing. Any idea?

    0
    댓글 작업 고유 링크
  • Do you have your band synced with Mifit and Amaztools? you have to add it separately on Amaztools to get the info from the band to this app. 

    0
    댓글 작업 고유 링크

댓글을 남기려면 로그인하세요.

원하는 것을 찾지 못하셨나요?

새 게시물