Zwift / MyWhoosh 骑行数据同步到 Garmin Connect:让训练状态和 VO2max 正常更新
为什么 MyWhoosh 同步到 Garmin 后训练数据不更新?
Garmin Connect 有一个"白名单机制":只有来自佳明认证设备或认证第三方 App 的活动数据,才能参与 Training Status(训练状态)、VO2max、Training Load(训练负荷)等核心指标的计算。
Zwift 是佳明认证的合作伙伴——直接从 Zwift 同步到 Garmin 的活动会被正常识别。但 MyWhoosh 不在佳明的认证列表中,所以:
- 活动可以同步,你能在 Garmin Connect 里看到它
- 但这次骑行的功率、心率数据不参与训练负荷计算
- VO2max 和 Training Status 也不会基于这次活动更新
这意味着如果你长期只用 MyWhoosh 训练,在 Garmin 的数据面板上你的训练状态会停滞甚至下降——不是你退步了,而是数据没被计入。
GarSync 的解决方案:FIT 设备标识改写
GarSync 在同步流程中提供了一个关键能力:FIT 文件设备标识改写。具体来说:
- MyWhoosh 生成的 FIT 文件中,设备标识字段写的是 MyWhoosh 自己的 ID。
- GarSync 在上传前,可以把这个设备 ID 改写为佳明设备的 ID(如 Garmin Edge 或 Forerunner 系列)。
- 改写后的 FIT 文件上传到 Garmin Connect 后,Garmin 会认为这是来自佳明设备的活动,训练状态、VO2max、训练负荷等指标正常更新。
这一切只修改 FIT 文件的元数据标识——你的功率、心率、踏频等实际运动数据完全不变。
配置方法
在创建 MyWhoosh → Garmin 的同步任务时,在配置选项中开启 FIT 数据修正,并为 MyWhoosh 账号开启设备标识改写白名单。之后每次同步都会自动处理。
如果你也用 Zwift,通常不需要开启此功能(Zwift 已被 Garmin 认证)。但如果你想把 Zwift 活动的设备标识也统一改写为佳明——比如让所有骑行数据在 Garmin 中以同一设备显示——同样可以开启。
常见问题 (FAQ)
Q: FIT 设备标识改写会改变我的实际骑行数据吗?
A: 不会。只修改设备类型字段(如将 MyWhoosh 改为 Garmin Edge),功率、心率、踏频、速度、GPS(虚拟骑行通常无 GPS)等所有数据保持原样。
Q: Zwift 需要开启这个功能吗?
A: 通常不需要。Zwift 已经是 Garmin 认证合作伙伴,直接同步的数据会被正常识别。但如果你想统一设备显示,也可以选择性开启。
Q: 修改设备标识后,Strava 上会有影响吗?
A: 会。Strava 也读取 FIT 文件的设备标识字段。改写后 Strava 上显示的活动设备会变成你所改写的设备名称。这通常是正面效果——Strava 对佳明设备的数据兼容性更好。
Q: 这个功能和 GCJ-02 坐标修正是同一个功能吗?
A: 都包含在 GarSync 的"FIT 数据修正"功能中。你可以按账号灵活配置:迈金账号开启坐标修正和标识改写,MyWhoosh 账号只开启标识改写,互不影响。