Om
En app för hela inomhusuppsättningen — hjärtfrekvens, effektmätarna, trainern och växlingen — eftersom delarna som var tänkta att göra detta separat inte pratar med varandra.
Varför detta finns
Jag ville ha en enkel sak, och den fanns inte.
En Apple Watch mäter hjärtfrekvens bra men kan inte överföra den till en träningsapp, så det vanliga rådet är att köpa ett bröstband. Separat kan klockan para ihop en effektmätare, och det finns sätt att få en KICKR att prata med den. Inget av det låter MyWhoosh styra trainern, och att styra trainern är åkningen.
Så detta är en app för hela uppsättningen: hjärtfrekvens, effektmätarna, KICKR CORE 2, växlingen och själva passet. Allt går till MyWhoosh, som registrerar hjärtfrekvensen, effekten, växlingarna och kaloriförbrukningen mot en virtuell rutt.
I slutet har MyWhoosh den rutten och aktiviteten som en FIT-fil. Exportera en tur därifrån och importera den till Strava; när de två kontona är anslutna synkroniseras senare turer automatiskt. Om det är din konfiguration, stäng av Inställningar › Apple Hälsa › Spara turer — annars hamnar samma timme i Hälsa två gånger, en gång här och en gång från Strava.
Vad den gör
Din Apple Watch kör en träningspass så att den kan läsa pulsen kontinuerligt. Varje avläsning skickas till iPhone, som sänder ut den igen över Bluetooth LE som en standard pulssensor — tjänst 0x180D. Cykeldatorer och träningsappar ser telefonen som ett vanligt bröstband. AirPods Pro 3 kan vara en andra källa, och när båda kör appen förenar den dem till ett enda nummer innan den sänder ut det.
Det finns inget konto, ingen analys, ingen server, och inget om dig når utvecklaren. Källan publiceras under MIT-licensen.
Tre sätt att få det
En app, en byggnation. De två gratisrutterna kräver ansträngning eller tålamod istället för pengar; App Store är den smidiga.
TestFlight — gratis, 90 dagar
Öppen för alla, inget inbjudningskrav. Installera Apples TestFlight-app och öppna den offentliga länken. Varje byggnad förblir användbar i 90 dagar från publicering, och en ny byggnad nollställer klockan.
Sidolasta — gratis, kräver ett utvecklar konto
Varje GitHub-utgåva innehåller en Release-konfiguration .ipa, signerad för distribution och därför som kräver omsignering med ditt eget identitet. HealthKit och bakgrunds-BLUETOOTH är inte tillgängliga för gratis-provisioneringsprofiler, så denna rutt kräver ett betalande Apple Developer-konto.
App Store — 4,99 USD
Ett köp, inget abonnemang, inga köp i appen, inga annonser, inget konto. Du betalar för att hoppa över båda ovanstående vägar, och för arbetet bakom det.
Vad det fungerar med
Byggd och testad mot en Wahoo KICKR CORE 2, PowerTap P1-pedaler och en SRAM Red crank-effektmätare, med MyWhoosh som cykelapp och växling över det öppna Bike Control-protokollet från OpenBikeControl-specifikationen.
Inget av det är speciellt. Vilken Bluetooth-effektmätare, smart trainer eller huvudenhet som talar de standardiserade cykelprofilerna fungerar, och vilken app som som helst som parar ihop ett Bluetooth-hjärtfrekvensband kommer att se denna telefon som ett sådant.
Vad som sparas var
En avslutad tur sparas i denna app, skrivs till Apple Hälso, och — medan du cyklar — skickas live till vad du cyklar in i. Det är tre separata saker, och Inställningar › Apple Hälso stänger av den mellersta, med en andra brytare för kalorifiguren på egen hand.
Effekt och kadens skrivs aldrig till Apple Hälsa av denna app. De finns i sessionsammanfattningen här, och i filen som din cykelapp registrerar.
Krediter
Publicerad av atsignhandle llc. Teckningen ovan är gjord av Google Gemini.