I have a Xiaomi Band 6 and have recently joined the 100k steps challenge. It’s not counting anything though. From research, I’ve come to understand that Strava requires a cadence field to calculate steps and it seems no way of uploading activities (manually, Mi Fitness Strava integration, through Apple Health) uploads them correctly.
Having exported my data from Xiaomi, I know they have the information, but I guess whatever .fit file they are generating is not correct.
My question is, can I somehow add the cadence in the existing activities through the API? If not, can I do so by making my own .fit files and uploading them manually (basically delete the old activity and reupload it the right one)?
Also I’ve been trying to figure out if I can access any of the .fit files previously uploaded, but I haven’t managed so far. Is it possible? Or does the backend delete them after import?


