数据导出路径
Zepp Life有官方的导出渠道,从小米的Zepp Life app进入我的-设置-账号与安全-注销账号-导出数据
接下来根据提示选择即可,官方说的而是30分钟之内会生成导出结果,但是实际上很快就生成好了。
数据导出图示
导出数据介绍
将生成好的zip包下载下来,根据密码(下载页面会写的)解压就能看到类似这样的几个文件夹了。
我们主要能用到数据是图中的几个文件夹
- SPORT开头的csv文件里面记录每天的各项“主动”运动(比如户外跑步),可能有,也可能没有,有该次运动的时长、配速、距离、卡路里信息。
- HEARTRATE_AUTO开头的csv文件里面有每分钟的心率数据,这个是自动检测的,不用主动操作,每天会有很多条记录
- ACTIVITY_MINITU开头的csv文件里面有每天“每分钟”的步数,因为不可能每分钟都有步数变化,所以这里面不是每分钟都有
因为小米官方给的每条运动记录并没有直接整理出期间每时间段的心率、步数等信息,所以只能靠我们自己,我们要做的就是将每个sport时间段的心率数据和步数信息等信息聚合到一起形成一个tcx格式的运动记录,遗憾的是导出数据里面没有GPS信息。。。
数据转换简介
根据官方的数据,我们最多能精细到分钟维度。 运动期间每分钟各项数据有了,才能绘画出对应的曲线:
- 每分钟的心率数据有了,我们就能得到心率曲线;
- 每分钟的步数有了,就能得到步频曲线;
- 如果每分钟GPS数据有了,就能得到运动轨迹;
- 根据跑步距离和步频,就能计算出步幅信息;
- 根据每分钟步频就能算出最大步频、平均步频
经过整理聚合后按照各自的格式标准生成对应的fit(或tcx)文件了,转换程序入口
拿到转换后的文件就可以导入高驰、佳明等平台,华为运动健康也是支持导入,只不过它只支持tcx格式。
只要有上述数据,我们就能在导入的平台里面看到图形了。 如果数据不连续,缺失较多,可能只能看到零星几个点。
相比官方肯定是有一定差距的,但是聊胜于无,只能这样了。
总结
- Zepp Life运动记录可以导出全部的历史记录,可惜的是官方导出的数据极其不全(无GPS,可能只有几个时间点有心率、步频信息),转换后基本上只能看看运动概况。
- 强烈建议使用小米系又在乎数据记录的跑友要么别换平台了,要么趁早换。