چطور دادهٔ WHOOP را به Apple Health برسانیم

WHOOP شب‌هایت را داخل اپ خودش نگه می‌دارد، برای همین باقی آیفون طوری رفتار می‌کند که انگار بندی روی مچت نیست. اینجا می‌گوییم چه چیزی واقعاً منتقل می‌شود، چه چیزی نه، و چرا.

Amirali Khoshneviszadeh ۵ دقیقه خواندن

اگر WHOOP می‌بندی و آیفون داری، احتمالاً چیز عجیبی را دیده‌ای: بند تو شبت را با جزئیات می‌شناسد و گوشی‌ات هیچ‌چیز از آن نمی‌داند. صبح بعد از یک شب بد، Apple Health را باز می‌کنی و یک کارت خالی می‌بینی، یا همان چند قدمی که گوشی تا آشپزخانه شمرده است.

این ایراد تنظیمات تو نیست. شکل این دو سامانه همین است، و بهتر است قبل از گشتن دنبال راه‌حل، آن را بفهمی.

چرا این دو خودبه‌خود با هم حرف نمی‌زنند

Apple Health یک پایگاه داده روی گوشی توست. اپ‌ها در آن می‌نویسند، اپ‌ها از آن می‌خوانند، و تو در تنظیمات تصمیم می‌گیری چه کسی کدام کار را بکند. اپل واچ مدام در آن می‌نویسد، و به همین دلیل اپ‌های سلامت روی آیفون طوری رفتار می‌کنند که انگار همه‌چیز را می‌بینند؛ می‌بینند، چون ساعت آن را همان‌جا گذاشته است.

WHOOP برعکس ساخته شده. بند تو با اپ WHOOP همگام می‌شود و داده‌ها در اپ خودِ WHOOP می‌مانند. این خصومت نیست، فقط یک انبار جداست. نتیجه‌اش برای تو ملموس است: هر اپ دیگری روی گوشی که بخواهد بداند چطور خوابیده‌ای، دارد به اتاقی خالی نگاه می‌کند.

پس پرسش «چطور دادهٔ WHOOP را به Apple Health ببرم» در واقع دو نیمه دارد. چه چیزی از نظر فنی در دسترس است، و صادقانه چه چیزی باید نوشته شود.

چه چیزی منتقل می‌شود

WHOOP اندازه‌گیری‌های خودت را از طریق رابط برنامه‌نویسی‌اش در اختیار می‌گذارد و تو می‌توانی به اپی که به آن اعتماد داری اجازه بدهی. وقتی اپی این اجازه را داشته باشد، این موارد جای واقعی در Apple Health دارند:

  • خواب. مدت در رختخواب و مدت خواب، با جمع خواب سبک و عمیق و REM.
  • ضربان در حالت استراحت، هر صبح.
  • تغییرپذیری ضربان قلب، همان عدد شبانه‌ای که بیشتر آدم‌ها وقتی می‌گویند «HRVم پایین بود» منظورشان است.
  • نرخ تنفس و اکسیژن خون.
  • دمای مچ در خواب.
  • تمرین‌ها، با مدت و انرژی و مسافت.

هرکدام از این‌ها روی نوعی می‌نشیند که Apple Health از قبل تعریف کرده، و این مهم‌تر از آن است که به نظر می‌رسد. نمونه‌ای که زیر نوع درست نوشته شود، برای همیشه برای هر اپ دیگری که به آن اجازه داده‌ای خواندنی است، چه اپی که آن را نوشته سال بعد هنوز وجود داشته باشد چه نه.

چه چیزی نباید منتقل شود، و چرا

شناخته‌شده‌ترین عددهای WHOOP امتیازهای ترکیبی‌اش هستند: strain، درصد ریکاوری، کیفیت خواب. برای خیلی‌ها همین‌ها دلیل بستن بند است.

هیچ‌کدام جایشان در Apple Health نیست، و اپ درست‌کار آن‌ها را آنجا نمی‌گذارد.

Apple Health هیچ فیلدی ندارد که معنی‌اش «درصد ریکاوری» باشد. برای strain نوعی وجود ندارد. اپی که بخواهد این عددها را در Health نشان بدهد، مجبور است آن‌ها را زیر چیزی ثبت کند که نیستند، و آن نمونهٔ بدجاافتاده سال‌ها در پروندهٔ سلامت تو می‌ماند و اپ‌های دیگر برچسبش را باور می‌کنند. عدد در کشوی اشتباه بدتر از عدد غایب است، چون غایب دست‌کم صادق است.

یک حالت ظریف‌تر هم هست. WHOOP جمع مراحل خواب را گزارش می‌کند، نه نمودار دقیقهٔ به دقیقه. اپ می‌تواند این جمع‌ها را درست در Health بنویسد، اما لحظه‌ای که تصمیم بگیرد هر مرحله کجای شب بوده، دارد تخمین می‌زند. آن تخمین می‌تواند منطقی باشد و باز هم تخمین است، و تنها کار درست این است که همین را در خود نمونه بنویسی، نه اینکه بگذاری به چشم اندازه‌گیری خوانده شود.

پالس کجای این ماجراست

ما پالس را می‌سازیم، اپی برای دو نفر روی آیفون و اپل واچ، و همین مسئله را باید برای خودمان حل می‌کردیم. پالس Apple Health را می‌خواند تا بفهمد امروزت با هفته‌های اخیر خودت فرق دارد یا نه، و بعد یک جملهٔ کوتاه برای همراهت می‌فرستد. با WHOOP و بدون اپل واچ، پالس کور بود.

پس پشتیبانی WHOOP در پالس دقیقاً همان کاری را می‌کند که بالا توضیح داده شد و نه بیشتر. یک بار در تنظیمات پالس وارد حساب WHOOP می‌شوی، گوشی‌ات مستقیم با WHOOP حرف می‌زند، و اندازه‌گیری‌ها در Apple Health روی دستگاه خودت می‌نشینند. امتیازهای ترکیبی در اپ WHOOP می‌مانند، همان‌جا که معنا دارند، و هشدار مربوط به مراحل خواب داخل هر نمونه نوشته می‌شود.

یک جزئیات برایمان از همه مهم‌تر است: اندازه‌گیری‌های تو هرگز از سرورهای ما رد نمی‌شوند. تنها چیزی که به ما مربوط می‌شود خود دست‌دادن ورود است، چون WHOOP کلیدی می‌خواهد که یک اپ روی گوشی نمی‌تواند امن نگهش دارد، و ما از آن چیزی نگه نمی‌داریم. مسیر کامل در صفحهٔ WHOOP نوشته شده است.

اگر هر دو را می‌بندی

بستن همزمان WHOOP و اپل واچ رایج است و یک خطر آشکار می‌سازد: دو منبع که برای یک شب خواب می‌نویسند، و اپی ساده‌لوح که آن‌ها را جمع می‌زند و به تو می‌گوید چهارده ساعت خوابیده‌ای.

راه‌حل باهوشانه نیست، فقط باید آگاهانه باشد. اپی که Health را می‌خواند باید هر دقیقه خواب را یک بار بشمارد و برای هر شب یک منبع را ترجیح بدهد، نه اینکه روی هر دو جمع بزند. اگر اپی این کار را بد انجام بدهد معمولاً فوری می‌فهمی، چون عدد مضحک می‌شود.

آنچه باید در ذهن بماند

هر اپی که آخرش استفاده کنی، اصل ماجرا همانی است که اصلاً Apple Health را مفید کرده: اندازه‌گیری‌های تو باید در انباری بنشینند که مال خودت است، زیر برچسب‌هایی که همان چیزی را می‌گویند که هستند، خواندنی برای هر چیزی که سال بعد انتخاب می‌کنی.

تفسیرها مال اپی هستند که آن‌ها را ساخته. اندازه‌گیری‌ها مال تواند.

دربارهٔ پالس

پالس اپی برای دو نفر است، روی آیفون و اپل واچ. از نشانه‌های بدن خودت هر روز یک جملهٔ مهربان برای همراهت می‌سازد و هیچ‌وقت عددی نشانش نمی‌دهد.

هم‌رسانی Bluesky LinkedIn WhatsApp ایمیل

بعد از این بخوان