普段自転車関連のアクティビティはwahooのELEMNTからStravaへ、ウォーキングやランニングなどのアクティビティはGarmin ConnectからStravaにデータを集約するようにしています。
結果、Stravaにすべてのアクティビティが集まってくるので一覧性は良いのですが、一方で日々の体調管理に使っているライフログ的な情報はGarmin Connectのみが持っています。
なんとなくですがGarmin Connectにも自転車関連のアクティビティがあった方がライフログが正確になる感じがしたので、何らかの形でデータを転送できないか調べてみました。
wahoo ELEMNTからGarmin Connectにデータをインポートできたら一番いいですが、wahooとGarminは競合関係にあるので残念ながら直接のインポートはできません。
一応Stravaから手動でアクティビティを出力する方法があり、出力したファイルをインポートすると人力ながらデータを同期できます。
手順
- Web版のStravaで個別のアクティビティを開き、”オリジナルをエクスポート”を選択します。
- fit形式でデータがダウンロードされるので、適当な場所に保存します。
- Web版のGarmin Connectを開き、右上のアップロードアイコンを選択します。
- データのインポートを選択し、2でダウンロードしたデータをインポートします。

手動インポートしたデータがStravaに再度連携されて二重記録にならないか心配しましたが、手動なのが良かったのかそのようなことにはなりませんでした。本当は全自動でGarmin ConnectとStravaそれぞれに全アクティビティが載るのが理想ではあるので、何かいい方法がないか探ってみたいとは思います。