Huami Web API - Amazfit

Hi,
I´m searching for a way how to export gps tracks from my Amazfit BIP to get them as .gpx files or sync them with strava or something similar.
I know that Notify and Fitness can do that, but I would like to keep using the original Mi Fit App and don`t like the overbloated N&F app.
Now I stumbled over the Huami Web Api
From what I understand, with this API it should be easy to get GPS data of activities, so it should be possible the create a small app or even a simple webservice that catches GPS activities from Mi Fit and creates .gpx files or uploads it straight to Strava. Am I right?
I googled about this API, but aside from the website above I found nothing. It seems like nobody has used this API ever before. Could this be possible? In my opinion this API could be very helpful for lots of projects, apps or webservices. And it seems pretty well documented.
Does anybody have any experience with the Huami Web API, or do you know of other projects that make use of it?
Thanks

Any news?

I do not have any experience with this Huami stuff, but if i look at that page, it looks a lot like using REST-API's.
With REST-API's you send an URL to a website/server/watch(?) and get an XML back with the requested info or with an error.
In most cases, there will be a list of codes/url's that you can send and also which answers will be cominig back.
To try, you can even use an URL in a webbrowser, or in some scripting language.
But on the other side of things, it does not look very usefull if you can use N&F for it. N&F can also export to Strava as far as i know.
So i cannot help you, but just take a look at how REST-API's work and maybe you get this Huami stuff working.

Related

[Q] Send location / directions to someone?

Is there any way to send your current gps location or directions to your gps locaton to someone?
I used to be able to this on my Galaxy Note but I can't seem to find a way on the Lumia.
If you drop a pin on, say, Caring Cross Road, in Maps and click it and choose send via text or email, the email just says something like "checkout Charing Cross Road" and not contain map reference to your exact location!
Is there any way to do these things?
I'm using Whatsapp to send my location. Also there are some Apps that use Google Latitude gMaps is one of them. Also with gMaps you can share the exact coordinates if you prefer this way of sharing.
There is an app echoecho available in the marketplace. I've never used it, but it seems to be made exactly for this job...
Sent from my Lumia 800 using Board Express

[Q] An standalone - Outlook-like Application that works with linux

Hi!
I'm kind of sick of using the Windows Platform but im bound to the platform because of Outlook and im looking for an alternative.
I want an app that can be used on my Android device that has all or almost all the functions of Outlook.
I've look inside the market for the entire day for apps that could fit in to the description but i couldn't find any good.
It's called a planner, with calendar, to-do lists and all those things, Mail is not required.
The program needs to work for both PC(multiplatform) and Android.
Since i couldn't find anything properly myself since i don't know where to look, i'd thought i could turn to the experienced people at XDA-Dev.
So my question is if there is any proper alternatives, even outside the market or inside, that could replace Outlook, with the same functionality.
Also i'd rather also avoid cloud sync.

Amazfit BIP - How to export GPS tracing ? (iOS or Android)

Hi everybody from Quebec city
My Bip watch is is with firmware 0.1.0.86
How could I show the record tracking on my walking on Google earth or other ?
I'm on Mac and I have a android phone to "sync" with Mi-Fit and Notify & Fitness app install
(android 5.X)
You can export the .tcx file on Notify and Fitness app, then import it into whatever mapping software you want.
How?
Seem we have many version of Notify and Fitness. What is the version I need and where do I "extract" GPS tracking ?
Thanks in advance
pinkabou said:
Seem we have many version of Notify and Fitness. What is the version I need and where do I "extract" GPS tracking ?
Thanks in advance
Click to expand...
Click to collapse
Notify and Fitness fior Amazfit
Pro version is needed to see the content of the messages.
For exporting, just open the activity in the app.
On the top right, there is a 3 dot menu
Synchr with others apps
You have 4 choices : Google fit, Export tcx, Strava or RunKeeper
Big Thanks
Kéno40 said:
Notify and Fitness fior Amazfit
Pro version is needed to see the content of the messages.
For exporting, just open the activity in the app.
On the top right, there is a 3 dot menu
Synchr with others apps
You have 4 choices : Google fit, Export tcx, Strava or RunKeeper
Click to expand...
Click to collapse
I finally be able to sync and export to my iMac and see my run on google earth app
Seem precise for the recording
I'm happy
but how I can do it on iOS?
ciopik said:
but how I can do it on iOS?
Click to expand...
Click to collapse
You sadly can´t - so I sold my iPhone X and bought an Android phone
Now I can sync any TCX file with or without GPS to Endomondo etc. or directly to Strava from Notify & Fitness and from there automatically to most other platforms through the website Tapiriik.
FREE
I guess everybory already spent their money on the Notify and Fitness Pro.
But for those who want to know, i have found a Free Way.
Install these apps: Gadgetbridge and GPX Viewer.
In Gadgetbridge you will open the activity and choose the GPX Viewer.
And that's it. Now your .gpx file is in the GPX Viewer folder.
(Gadgetbridge is still a work in progress, but i succeeded here)
Hi,
for those using Notify & Fitness. I also use this app, but I have observed a problem in the 1st km statistics when running. Strava will show between 30-40 seconds less for first km compared to what the watch shows, or what you can see in Mi Fit or Notify.
When I export activity to tcx file, I see that first tracking points, aproximately first 200-300 meters, always has same time stamp, and that is causing problems in Strava. So far I dont know if this is a problem of how Notify & Fitness export data, or is the watch that is doing it wrong, any idea?
Thanks
iPhone/ iPad supported !
Joost39/2 said:
You sadly can´t - so I sold my iPhone X and bought an Android phone
Now I can sync any TCX file with or without GPS to Endomondo etc. or directly to Strava from Notify & Fitness and from there automatically to most other platforms through the website Tapiriik.
Click to expand...
Click to collapse
Found 'AmazTools' in the Apple App store recently, and it works well on latest BIP s/w version !! Including GPX/ Strava/ loads of WatchFaces, and extra button functions. Give it a try!
Vinicius_Gonzo said:
I guess everybory already spent their money on the Notify and Fitness Pro.
But for those who want to know, i have found a Free Way.
Install these apps: Gadgetbridge and GPX Viewer.
In Gadgetbridge you will open the activity and choose the GPX Viewer.
And that's it. Now your .gpx file is in the GPX Viewer folder.
(Gadgetbridge is still a work in progress, but i succeeded here)
Click to expand...
Click to collapse
Thanks, it's still working, but I had to set in Mi Fit my Amazfit Bip as visible BT device, then pairing with Gadgetbridge was ok.
Hello @Vinicius_Gonzo & @adrianfp
Vinicius_Gonzo said:
I guess everybory already spent their money on the Notify and Fitness Pro.
But for those who want to know, i have found a Free Way.
Install these apps: Gadgetbridge and GPX Viewer.
In Gadgetbridge you will open the activity and choose the GPX Viewer.
And that's it. Now your .gpx file is in the GPX Viewer folder.
(Gadgetbridge is still a work in progress, but i succeeded here)
Click to expand...
Click to collapse
I tried GB but i had somekind of offset in GPS trace, did you experienced the same..?
adrianfp said:
Hi,
for those using Notify & Fitness. I also use this app, but I have observed a problem in the 1st km statistics when running. Strava will show between 30-40 seconds less for first km compared to what the watch shows, or what you can see in Mi Fit or Notify.
When I export activity to tcx file, I see that first tracking points, aproximately first 200-300 meters, always has same time stamp, and that is causing problems in Strava. So far I dont know if this is a problem of how Notify & Fitness export data, or is the watch that is doing it wrong, any idea?
Thanks
Click to expand...
Click to collapse
Trying N&T i get a slight difference, here are stats :
- mi fit : 3.87kms / 14min43sec
- N&T : 3.88kms / 15min03sec
- Strava : 3.87kms / 14min17sec
Haven't much other tracks, i'll try, is it alike what you experienced..?
Further informations here : https://forum.xda-developers.com/showpost.php?p=78148443&postcount=78
Thanks in advance for insight
Regards
Hello @Vinicius_Gonzo
That kind of offset : see attachment
I didn't used gpx viewer but took directly gpx file from Android/data/ee.aegrel.gadgetbridge/files
Thx
Hi,
What's the easiest way to export GPS data to a PC? I have Android phone, not iOS.
Also, how long will be battery last with GPS recording? What's the record frequency (1 pt per second, etc)? And how much data can it hold (e.g. 10 hours)?
Thanks
Hi, have you found a solution? I will only use gadgetbridge and not mi-fit (data-collector)
Hi !! Have you try to use ZEPP App for connect AMAZFIT BIT to Strava ??
Thanks for the tip, it works just fine, I have a question though: the workouts in Gadgetbridge are all off by 1 hour, so my Strava runs aren't in sync with my friend' tracks, have you met this isuue?

Hi, Any Amazfit watches allow message with alarm?

Howdy all,
Just wondering if any of the Amazfit watches (especially the Bip), will allow you to put a message in with one of the alarms? I have searched high and low but all I can seem to find is that (using the Bip as an example) all you can do is set up to so many alarms, what time, daily/weekly etc but not whether or not you can attach a message like "Go to appointment" with that alarm.
Multiple smartwatch alarms to me seem kind of pointless if you can't remember what they were for.
Thanks,
Trevel14n
I don't know about BIP, but it doesn't work this way with Pace and Stratos. On them, however, you can install third party apps, one of them is TickTick. It has reminders and you can set timed reminders for them, and even sync using WiFi. Interface isn't the best because it was not meant for small screens, but after initial setup basically you will open it just to sync data with wifi when needed. It won't work with BIP because BIP runs a proprietary OS, not Android.

Amazfit Bip Lite alternative app

Hi, I've never had other smartwatch. I got it as a gift. First of all I was surprised that it doesn't work standalone at all. You have to install MiFit app to just start watch to work (after quite long time of installing/updating watch's firmware or so). What is more, You have to create an account on a manufacturer server to use the watch. Than the data are synchronized between a watch and phone. I do not feel comfortable to use closed source apps due to fact I do not know what of my data (in fact) are collected. Even if a manufacturer says in terms and conditions that he collects just these and those data You never know it, You can not check it due to fact that software is closed source. So I did create an account, started the watch and than uninstalled MiFit app. I can use the watch only as regular watch (to check the time), check my pulse from time to time and how many steps I did during the day- that's all. Do all smartwatches work this way? Why do I have to have MiFit app working in background, be connected with manufacturer's server to transfer data between my phone and watch? Why bluetooth enabled is not enough once both devices has been paired? Is there any way to control the watch without MiFit app installed and working? Thanks in advance.
You definitely need a MiFit profile.
As alternative app you can use "Notify and Fitness" app, that can be used without the MiFit.
https://play.google.com/store/apps/details?id=com.mc.amazfit1
Regards,
Thanks for a reply Prompter. I know that I need a profile to activate a watch. My main problem with using This watch is that I do not want to be constantly connected to server with an app which is closed source. You told me about an alternative app which is also closed source :/. I know that I can use gadgetbridge open source app after created a profile with MiFit, but Than I need a rooted phone to obtain an individual special key for my device. I have no rooted phone. ..

Categories

Resources