Про застосунок

Один додаток для всього домашнього набору — пульс, лічильники потужності, тренажер і перемикання передач — тому що компоненти, які мали це робити окремо, не взаємодіють між собою.

Велосипед для індивідуальної гонки з роздільним стартом Dimond на тренажері Wahoo KICKR, поруч з ним — велосипедне взуття
Усе тут уже було оплачено. Деось на цьому зображенні є аргумент на додаткові вісімдесят доларів за грудний ремінець, але його не видно при такій роздільній здатності. Малюнок створено Google Gemini.

Чому це існує

Я хотів одного простого рішення, але його не існувало.

Apple Watch добре вимірює пульс, але не може передати його тренувальному додатку, тому звичайна порада — купити грудний ремінь. Окремо годинник може підключити лічильник потужності, і є способи з’єднати KICKR з ним. Жоден із цих варіантів не дозволяє MyWhoosh керувати тренажером, а керування тренажером — це і є їзда.

Тож це один додаток для всього набору: пульс, лічильники потужності, KICKR CORE 2, перемикання передач і сама тренування. Все це надходить у MyWhoosh, який записує пульс, потужність, перемикання передач і калорії на віртуальному маршруті.

У кінці MyWhoosh отримує цей маршрут і активність у форматі FIT-файлу. Експортуйте поїздку звідти та імпортуйте її в Strava; коли два облікові записи пов'язані, наступні поїздки синхронізуються автоматично. Якщо ви використовуєте таке підключення, вимкніть Налаштування › Apple Health › Зберігати поїздки — інакше одна й та сама година з'явиться в Health двічі: один раз звідси, інший — з Strava.

Що він робить

Ваші Apple Watch запускають сеанс тренування, щоб безперервно зчитувати пульс. Кожне значення надсилається на iPhone, який повторно транслює його через Bluetooth LE як стандартний датчик пульсу — служба 0x180D. Велосипедні комп’ютери та застосунки для тренувань бачать телефон як звичайний грудний ремінець. AirPods Pro 3 можуть бути другим джерелом, і коли обидва пристрої запущені, застосунок узгоджує їхні дані в одне число перед трансляцією.

Немає облікового запису, аналітики, сервера, і ніщо з ваших даних не надходить розробнику. Джерело поширюється за ліцензією MIT.

Три способи отримати додаток

Один застосунок, одна збірка. Два безкоштовні варіанти вимагають зусиль або терпіння замість грошей; App Store — зручніший шлях.

TestFlight — безкоштовно, 90 днів

Доступно для всіх, запрошення не потрібне. Встановіть застосунок TestFlight від Apple та відкрийте публічне посилання. Кожна збірка залишається придатною протягом 90 днів з моменту публікації, а нова збірка скидає цей термін.

Приєднатися до публічної бета-версії

Встановлення вручну — безкоштовно, потрібен обліковий запис розробника

Кожний реліз на GitHub містить збірку Release-конфігурації .ipa, підписану для розповсюдження, тому потребує повторного підпису вашим власним ідентифікатором. HealthKit та фоновий Bluetooth недоступні для безкоштовних профілів provisioning, тому цей шлях вимагає платного облікового запису Apple Developer.

Релізи на GitHub

App Store — 4,99 USD

Одна покупка, без підписки, без внутрішніх покупок, без реклами, без облікового запису. Ви платите за те, щоб уникнути обох шляхів, описаних вище, і за роботу, яка за цим стоїть.

З чим працює

Створено та протестовано на Wahoo KICKR CORE 2, педалях PowerTap P1 та кривошипному лічильнику потужності SRAM Red, з MyWhoosh як велосипедним додатком та перемиканням передач через відкритий протокол Bike Control зі специфікації OpenBikeControl.

Нічого особливого. Будь-який Bluetooth-лічильник потужності, розумний тренажер або головний блок, що підтримує стандартні велосипедні профілі, буде сумісний, і будь-який додаток, який підключає Bluetooth-пульсометр, побачить цей телефон як один із них.

Де зберігаються дані

Завершена поїздка зберігається в цьому додатку, записується в Apple Health і — під час їзди — надсилається в реальному часі в додаток, у який ви їдете. Це три окремі речі, і Налаштування › Apple Health вимикає середню, а другий перемикач відповідає лише за калорії.

Потужність і каденс ніколи не записуються в Apple Health цим додатком. Вони відображаються в зведенні сесії тут і у файлі, який записує ваш велосипедний додаток.

Кредити

Опубліковано atsignhandle llc. Малюнок вище створено за допомогою Google Gemini.