Tentang

Satu aplikasi untuk seluruh setup indoor — detak jantung, meter daya, trainer, dan perpindahan gigi — karena komponen yang seharusnya menangani ini secara terpisah tidak saling berkomunikasi.

Sepeda waktu trial Dimond di atas trainer Wahoo KICKR, dengan sepatu bersepeda di sebelahnya
Semua ini sudah dibayar. Di suatu tempat dalam gambar ini terdapat argumen untuk mengeluarkan delapan puluh dolar lagi untuk strap dada, dan itu tidak terlihat pada resolusi ini. Gambar oleh Google Gemini.

Mengapa ini ada

Saya menginginkan satu hal sederhana, dan itu tidak ada.

Apple Watch mengukur detak jantung dengan baik tetapi tidak dapat mengirimkannya ke aplikasi latihan, jadi saran umum adalah membeli chest strap. Secara terpisah, jam tangan akan memasangkan meter daya, dan ada cara untuk menghubungkan KICKR ke sana. Tidak ada yang memungkinkan MyWhoosh mengontrol trainer, dan mengontrol trainer adalah inti dari latihan.

Jadi ini satu aplikasi untuk seluruh setup: detak jantung, meter daya, KICKR CORE 2, perpindahan gigi, dan latihan itu sendiri. Semuanya dikirim ke MyWhoosh, yang merekam detak jantung, daya, perpindahan gigi, dan jumlah kalori terhadap rute virtual.

Di akhir, MyWhoosh memiliki rute tersebut dan aktivitas sebagai file FIT. Ekspor perjalanan dari sana dan impor ke Strava; setelah kedua akun terhubung, perjalanan berikutnya akan disinkronkan secara otomatis. Jika itu adalah pengaturan Anda, matikan Pengaturan › Apple Health › Simpan Perjalanan — jika tidak, jam yang sama akan masuk ke Health dua kali, sekali dari sini dan sekali dari Strava.

Fungsinya

Apple Watch Anda menjalankan sesi latihan agar dapat membaca detak jantung secara terus-menerus. Setiap pembacaan dikirim ke iPhone, yang kemudian memancarkannya kembali melalui Bluetooth LE sebagai monitor detak jantung standar — layanan 0x180D. Komputer sepeda dan aplikasi latihan melihat ponsel sebagai tali dada biasa. AirPods Pro 3 dapat menjadi sumber kedua, dan ketika keduanya menjalankan aplikasi, keduanya direkonsiliasi menjadi satu angka sebelum dipancarkan.

Tidak ada akun, tidak ada analitik, tidak ada server, dan tidak ada tentang Anda yang mencapai pengembang. Sumber diterbitkan di bawah lisensi MIT.

Tiga cara untuk mendapatkannya

Satu aplikasi, satu build. Dua rute gratis meminta usaha atau kesabaran alih-alih uang; App Store adalah yang paling nyaman.

TestFlight — gratis, 90 hari

Terbuka untuk siapa saja, tidak perlu undangan. Instal aplikasi TestFlight dari Apple dan buka tautan publik. Setiap build tetap dapat digunakan selama 90 hari sejak publikasi, dan build baru mengatur ulang waktu tersebut.

Bergabung dengan beta publik

Sideload — gratis, memerlukan akun pengembang

Seteach rilis GitHub membawa .ipa konfigurasi Rilis, ditandatangani untuk distribusi dan oleh karena itu memerlukan penandatanganan ulang dengan identitas Anda sendiri. HealthKit dan Bluetooth latar belakang tidak tersedia untuk profil provisioning gratis, sehingga rute ini memerlukan akun Pengembang Apple berbayar.

Rilis di GitHub

App Store — USD 4,99

Satu pembelian, tidak ada langganan, tidak ada pembelian dalam aplikasi, tidak ada iklan, tidak ada akun. Anda membayar untuk melewati kedua rute di atas, dan untuk pekerjaan di baliknya.

Kompatibilitas

Dibangun dan diuji dengan Wahoo KICKR CORE 2, pedal PowerTap P1, dan meter daya crank SRAM Red, dengan MyWhoosh sebagai aplikasi bersepeda dan perpindahan gigi melalui protokol Bike Control terbuka dari spesifikasi OpenBikeControl.

Tidak ada yang istimewa di sana. Meter daya Bluetooth, trainer pintar, atau head unit apa pun yang menggunakan profil bersepeda standar akan berfungsi, dan aplikasi apa pun yang memasangkan chest strap detak jantung Bluetooth akan melihat ponsel ini sebagai sumbernya.

Penyimpanan data

Ride yang selesai disimpan dalam aplikasi ini, ditulis ke Apple Health, dan — selama Anda bersepeda — dikirim secara langsung ke aplikasi yang Anda gunakan. Itu adalah tiga hal terpisah, dan Settings › Apple Health mematikan yang di tengah, dengan sakelar kedua untuk jumlah kalori secara terpisah.

Daya dan kadens tidak pernah ditulis ke Apple Health oleh aplikasi ini. Mereka ada dalam ringkasan sesi di sini, dan dalam file yang dicatat oleh aplikasi bersepeda Anda.

Kredit

Diterbitkan oleh atsignhandle llc. Gambar di atas dibuat oleh Google Gemini.