Hakkında

Tüm iç mekan kurulumu için tek bir uygulama — kalp ritmi, güç kadranları, trainer ve vites — çünkü bunun için ayrı ayrı yapılmış parçalar birbirleriyle iletişim kurmuyor.

Wahoo KICKR antrenman cihazında bir Dimond zaman yarış bisikleti, yanında bisiklet ayakkabılarıyla birlikte
Buradaki her şey zaten satın alınmıştı. Bu resimde, göğüs kayışı için başka seksen dolar harcamanın gerekçesi bir yerde saklı, ancak bu çözünürlükte görünmüyor. Çizim Google Gemini tarafından yapıldı.

Bu uygulamanın varoluş nedeni

Basit bir şey istiyordum, ama yoktu.

Bir Apple Watch kalp ritmini iyi ölçer ama bunu bir antrenman uygulamasına aktaramaz, bu yüzden usual tavsiye bir göğüs kayışı almaktır. Ayrı olarak, saat bir güç kadranıyla eşleşebilir ve bir KICKR'in ona bağlanmanın yolları vardır. Bunların hiçbiri MyWhoş'un trainerı kontrol etmesine izin vermez ve trainerı kontrol etmek sürüşün kendisidir.

Yani bu, tüm kurulum için tek bir uygulama: kalp ritmi, güç kadranları, KICKR CORE 2, vites değiştirme ve antrenmanın kendisi. Hepsi MyWhoş'a gider; MyWhoş, kalp ritmini, gücü, vitesleri ve kalori değerini sanal bir rota karşısında kaydeder.

MyWhoosh, etkinlik sonunda bu rotayı ve aktiviteyi bir FIT dosyası olarak alır. Oradan bir sürüşü dışa aktarıp Strava'ya içe aktarın; iki hesap bağlandığında sonraki sürüşler otomatik olarak senkronize olur. Eğer bu kurulumu kullanıyorsanız, Ayarlar › Apple Sağlık › Sürüşleri Kaydet'i kapatın — aksi takdirde aynı saatlik veri, bir kere buradan ve bir kere Strava'dan olmak üzere Sağlık uygulamasına iki kez kaydedilir.

Ne yapar

Apple Watch, kalp atış hızını sürekli okuyabilmek için bir egzersiz oturumu çalıştırır. Her okuma iPhone'a gönderilir ve iPhone bunu standart bir kalp atış hızı monitörü olarak — 0x180D hizmeti — Bluetooth LE üzerinden yeniden yayınlar. Bisiklet bilgisayarları ve antrenman uygulamaları, telefonu sıradan bir göğüs kayışı olarak görür. AirPods Pro 3 ikinci bir kaynak olabilir ve her ikisi de çalıştığında uygulama, yayınlamadan önce bu iki kaynağı tek bir sayıya indirger.

Hesap yok, analiz yok, sunucu yok ve geliştiriciye sizin hakkında hiçbir şey ulaşmaz. Kaynak, MIT lisansı altında yayımlanmıştır.

Bunu elde etmenin üç yolu

Tek bir uygulama, tek bir derleme. Ücretsiz iki yol, para yerine çaba veya sabır ister; App Store daha kullanışlı olanıdır.

TestFlight — ücretsiz, 90 gün

Herkes için açık, davetiye gerekmez. Apple'ın TestFlight uygulamasını yükleyin ve genel bağlantıyı açın. Her derleme, yayımlandıktan sonra 90 gün boyunca kullanılabilir durumda kalır ve yeni bir derleme süreyi sıfırlar.

Genel beta'ya katılın

Yan yükleme — ücretsiz, geliştirici hesabı gerekir

Her GitHub sürümü, dağıtım için imzalanmış ve bu nedenle kendi kimliğinizle yeniden imzalanması gereken bir Release-configuration .ipa dosyası içerir. HealthKit ve arka plan Bluetooth özellikleri, ücretsiz dağıtım profilleri için kullanılamaz; bu nedenle bu yol, ücretli bir Apple Geliştirici hesabı gerektirir.

GitHub'daki Sürümler

App Store — USD 4.99

Tek satın alma, abonelik yok, uygulama içi satın alma yok, reklam yok, hesap yok. Yukarıdaki iki yolu da atlamak ve bunun arkasındaki işçilik için ödeme yapıyorsunuz.

Nelerle çalışır

Bir Wahoo KICKR CORE 2, PowerTap P1 pedalları ve bir SRAM Red krank güç kadranı ile geliştirildi ve üzerinde sürüldü; MyWhoş bisiklet uygulaması olarak kullanıldı ve vites değiştirme, OpenBikeControl belirtiminin açık Bike Control protokolü üzerinden yapıldı.

Bunların hiçbiri özel değil. Standart bisiklet profillerini konuşan herhangi bir Bluetooth güç kadranı, akıllı trainer veya baş ünite çalışır ve bir Bluetooth kalp ritmi kayışını eşleştiren herhangi bir uygulama, bu telefonu bir kalp ritmi kayışı olarak görür.

Nerede kaydedilir

Tamamlanmış bir sürüş bu uygulamada kaydedilir, Apple Sağlık'a yazılır ve — sürüş sırasında — sürüş yaptığınız uygulamaya canlı olarak gönderilir. Bunlar üç ayrı şeydir ve Ayarlar › Apple Sağlık, ortadakini kapatır; kalori değeri için ayrıca bir anahtar daha vardır.

Güç ve kadans bu uygulama tarafından Apple Sağlık uygulamasına asla yazılmaz. Bu veriler burada oturum özetinde ve bisiklet uygulamanızın kaydettiği dosyada yer alır.

Katkıda Bulunanlar

atsignhandle llc tarafından yayınlandı. Yukarıdaki çizim Google Gemini tarafından yapılmıştır.