この記事でわかること
- ZwiftがGarminウォッチを認識しない根本的な理由
- ANT+アダプタをiPhoneに挿しても使えない理由
- iOSでZwiftするときの現実的な解決策2つ
- おすすめBluetooth心拍計はどれか
iPhone・iPad・Apple TV 4KでZwiftをしていて、ガーミンウォッチ(Vivoactive3)を心拍計として使いたい——そう思って設定したのに、Zwiftがまったく認識してくれない。
わたしも同じ壁にぶつかりました。設定をいじくり回した末にわかったのは、これは設定の問題ではなく規格の問題だということです。
📝 2023年追記
わたしのVivoactive3の心拍転送モードはANT+のみですが、Vivoactive5からはBLEにも対応しています。Vivoactive5以降をお使いの方はZwiftでも認識するはずです。詳細はGarmin公式サイトをご確認ください。
support.garmin.com
Garmin公式 | ウォッチの心拍転送モードについて
目次
ZwiftがGarminを認識しない理由
原因はひとつ。Garminウォッチの心拍転送に使われる規格「ANT+」を、iPhoneをはじめとするAppleデバイスがサポートしていないからです。
ANT+とは
Garminが採用するワイヤレス規格。1対多通信など優れた特性があるが、iOSデバイスは非対応。
BluetoothとANT+
GarminウォッチはコネクトアプリとはBluetoothで通信する。しかし心拍転送モードはANT+専用で動作する。
iOSの制約
iPhone・iPad・Apple TV 4KはANT+を受信できない。そのためZwiftがGarminの心拍を拾えない。

「コネクトアプリとはBluetoothでつながっているのに、なぜ?」と思うのは自然です。しかし心拍転送は別の話。ここがGarminの気難しいところです。
2つの解決策
この問題に対して、現実的なアプローチは2つあります。順に検証します。
① iPhoneにANT+アダプタを装着する(→ 結果:NG)

iPhone(SE3)にApple純正のCamera Adaptorを差し込み、ANT+アダプタを装着する方法を試しました。Garminウォッチを心拍転送モードにして待ち構えたのですが——


ANT+アダプタはiOSでは機能しない
このANT+アダプタはMAC OS対応として販売されています。iOSはドライバ構造がMac OSと異なるため、同じUSBアダプタでもZwiftには認識されませんでした。iPhoneでのANT+接続はあきらめるのが現実的な結論です。
② Bluetooth対応の心拍計を使う(→ 結果:OK)
iOSでZwiftをするならBluetooth一択です。わたしはこれまで胸ベルト型のHR-12と、アームバンド型のPolar Verity Senseを使ってきました。
✅ おすすめはPolar Verity Sense
胸ベルトの圧迫感が苦手な方には、アームバンド型のPolar Verity Senseを強くおすすめします。装着が楽で精度も高く、Zwiftでの認識も安定しています。詳細は下の記事をご覧ください。
関連記事
Polar Verity SenseをZwiftで使ってみた!精度・使い心地レビュー
アームバンド型で装着が楽。ZwiftとのBluetooth接続も安定。胸ベルトからの乗り換えに最適。
関連記事
Bluetooth胸ベルト心拍計HR-12をZwiftで使う方法
コスパ重視ならHR-12も選択肢。Zwiftとの接続手順と使用感をまとめました。
まとめ
原因
ANT+は
iOSで非対応
iOSで非対応
GarminウォッチはANT+で
心拍を飛ばすため認識不可
NG策
ANT+アダプタを
iPhoneに挿す
iPhoneに挿す
MAC OS向け製品のため
iOSでは機能しなかった
解決策
Bluetooth
心拍計に切り替え
心拍計に切り替え
Polar Verity Senseが
おすすめ。認識も安定
iOSでZwiftをするなら、心拍計はBluetooth対応のものを選ぶ——これが唯一の正解です。Garminウォッチの心拍転送はANT+固定(Vivoactive3の場合)なので、どれだけ設定をいじっても認識させることはできません。
