FitMesh Sync
← すべての記事

ガイド

Garmin Body BatteryがHealth Connectに表示されない:理由と対処法

Body BatteryはGarminがHealth Connectと共有しないデータです。バグではなく意図的な選択です。今日できることを説明します。

カテゴリーガイド
日付2026年6月20日
読了時間6分で読める

まとめ

  • Body BatteryはGarminが独自データとして扱いエクスポートしないため、Health Connectには届きません。
  • 他のすべてのGarminデータ(歩数、心拍数、睡眠、カロリー)は、Garmin Connectの設定で連携を有効にすればHealth Connect経由で正常に流れます。
  • FitMeshでBody Batteryを読み取るには、Garmin ConnectへのダイレクトOAuth接続を持つFitMesh Proが必要です。
  • Body BatteryはHealth Connectの標準ではありません。Garminが独自アルゴリズムで内部計算する指標です。
  • 実践的な解決策:他のデータのためにGarmin-Health Connect連携を有効にし、Body BatteryにはFitMesh Proを検討してください。

Garminのウォッチをお持ちで、Health Connectや他のAndroidアプリでBody Batteryを確認しようとすると、常にゼロが表示されます。歩数、心拍数、睡眠、カロリーは全部届きます。Body Battery:何もありません。設定の問題ではありません。Garminは意図的にエクスポートしていないのです。理由があります。

Body BatteryがHealth Connectに届かない理由

Body BatteryはGarminがHRV、ストレス、睡眠の質、活動量を組み合わせて内部的に計算するリカバリースコアです。歩数や心拍数のような生の指標ではありません。Garminが公開していないアルゴリズムを使った処理済みデータです。そのため、公式のHealth Connectカタログには「Body Battery」データタイプが存在しません。Health ConnectはGoogleが標準化したデータタイプ(歩数、カロリー、心拍数、睡眠、SpO2など)しかホストできません。メーカーが内部的に計算したスコアはそのどれにも当てはまりません。

機能するもの:Health Connectに届くGarminデータ

不足しているものに集中する前に、何がうまく機能するかを知る価値があります。Garmin Connectは定期的にHealth Connectにエクスポートします:日々の歩数、距離、アクティブカロリーと総カロリー、心拍数(平均、安静時、デバイスがサポートしていれば日中)、睡眠データ(ウォッチが検出すれば総時間とフェーズ)、SpO2、ワークアウトデータ。これらすべてがHealth Connectに届き、そこからFitMesh Syncを含む読み取り権限を持つ任意のアプリへと流れます。

Garmin-Health Connect連携を有効にする方法

  1. スマートフォンでGarmin Connectを開きます。
  2. 左上のメニューをタップし、設定(右上の歯車アイコン)に進みます。
  3. ヘルスコネクションまたは連携セクションを探します(バージョンによって名前が若干異なります)。Health Connectを選択します。
  4. 項目が表示されない場合は、Play StoreでGarmin Connectを最新バージョンに更新してください。
  5. トグルを有効にして、要求された権限を付与します。Garminは同期のたびにデータをHealth Connectに書き込み始めます。
  6. 最初のアップロードを強制するには、Garmin Connectを開き、プロフィールに移動して同期をタップします。数分以内にデータがHealth Connectに表示されます。

FitMeshでBody Batteryを読む方法

Body BatteryはHealth Connectを経由しないため、サードパーティアプリで読み取る唯一の方法はOAuth経由でGarmin Connect APIに直接接続することです。FitMesh Proはこの接続を提供します。認証されると、FitMeshはHealth Connectを経由せずにGarminから直接Body Battery、ストレス、VO2 maxなどの高度なデータを取得します。OAuth接続は公式Garminの認証情報を使用します。パスワードはFitMeshと共有されません。

よくある質問

Body BatteryはいつかHealth Connectに来るでしょうか?+

その方向での公式発表はありません。Body Batteryは文書化されていないアルゴリズムで内部計算される指標です。Health Connectにエクスポートするには、Garminが計算方法を公開するか、Googleと協力して新しい標準データタイプを追加する必要があります。現時点ではどちらも起きていません。

GarminをFitMesh Proに接続すると、Health Connectのデータが重複しますか?+

いいえ。FitMeshは重複排除を自動的に処理します。Health ConnectとGarmin APIの両方から同じデータを受け取ると、各指標の最新値のみを保持します。歩数や心拍数が2回カウントされることはありません。

他のGarminスコア(ストレス、VO2 max)もBody Batteryと同じ問題がありますか?+

はい、同じ状況です。GarminのストレススコアとVO2 maxも内部計算される指標であり、Health Connectにはエクスポートされません。どちらもGarmin OAuthを接続したFitMesh Pro経由で利用できます。

FitMeshを使うためにGarmin Connectをアンインストールする必要がありますか?+

いいえ、絶対にそうではありません。Garmin Connectはインストールしたままにしておく必要があります。ウォッチからスマートフォンにデータを同期し、Health Connectに書き込むアプリです。FitMeshはHealth Connectから読み取り、高度なデータについてはOAuth経由でGarmin Connectからオプションで読み取ります。2つは問題なく共存します。

GarminデータがHealth Connectに遅れて届くのはなぜですか?+

Garmin Connectは時計と積極的に同期するときのみHealth Connectに書き込みます。時計をスマートフォンから何時間も離しておくと、Bluetooth圏内でGarmin Connectを再度開いたときにデータがまとめて届きます。より新鮮なデータを得るには、手動でGarmin Connectの同期を強制するか、スマートフォンと時計を近くに置いてください。

免責事項

FitMesh Syncは独立した製品です。Garminは各所有者の商標です。本記事はいかなる提携またはスポンサーも示唆しません。

医療免責事項

本記事の情報は情報提供のみを目的としており、医師、薬剤師、その他の医療専門家のアドバイスに代わるものではありません。FitMesh Syncはフィットネス・ウェルネスアプリであり、医療機器ではなく、疾患の診断や治療は行いません。症状、臨床上の疑問、治療上の決定については、必ずかかりつけ医にご相談ください。

M

Written by

Matteo Pizzi

Founder & Solo Dev, FitMesh Sync · Fosforonero

Italian software developer. I built FitMesh Sync to fill the gap between my smartwatch and a real personal dashboard. Privacy-first, indie, EU servers.

More about the project
Garmin Body BatteryがHealth Connectに表示されない:理由と対処法 · FitMesh