삼성헬스·애플워치 기록을
훈련 분석으로 바꾸는 법
Galaxy Watch와 Apple Watch는 이미 러닝을 잘 측정해요. 아쉬운 지점은 숫자의 개수가 아니라 “이 기록이 오늘 훈련에서 무엇을 뜻하고 다음에는 어떻게 달려야 하는지”까지 이어지는 해석이에요.
워치는 심박·페이스·거리·고도와 기기별 러닝 지표를 측정해요. TT러닝은 호환되는 원본 데이터를 가져와 VDOT 기반 E·M·T·I·R 페이스, 언덕 보정 페이스(GAP), 심박 드리프트, 훈련 부하(TSS), 주간 피로 흐름을 계산해요. Garmin 지표를 복제하는 게 아니라 Garmin 없이도 훈련 판단에 필요한 분석 깊이를 자체 지표로 보강하는 방식이에요.
먼저 바로잡을 점: 워치에 지표가 없는 건 아니에요
Apple Watch는 현재 심박 존, 케이던스, 보폭, 지면 접촉 시간, 수직 진폭, 러닝 파워, 고도와 Training Load를 지원해요. Galaxy Watch도 페이스·거리·심박을 기록하고 지원 모델과 조건에서는 VO₂max와 땀 손실 같은 지표를 제공해요.
따라서 TT러닝의 역할을 “없는 센서를 만드는 것”이라고 설명하면 틀려요. TT는 이미 측정된 데이터를 여러 러닝에 걸쳐 비교하고 개인 훈련 페이스와 부하, 러닝 의도를 해석하는 계층이에요.
공식 자료: Apple 러닝 지표 · Apple Training Load · Samsung Galaxy Watch 운동 지표
TT러닝이 보강하는 6가지
신뢰 가능한 기록을 바탕으로 Easy·Marathon·Threshold·Interval·Repetition 페이스를 구분해요.
GPS와 고도 데이터가 있으면 언덕 때문에 느려진 페이스를 평지 노력으로 보정해요.
충분한 심박 데이터가 있을 때 후반부에 같은 페이스를 유지하는 데 심박 부담이 얼마나 달라졌는지 봐요.
한 번의 러닝 강도를 주간 흐름에 쌓아 평소 대비 부하 변화를 보여줘요.
평균 페이스만 칭찬하지 않고 훈련 의도와 다음 같은 목적의 조정안을 설명해요.
개인 분석에서 끝내지 않고 크루 배틀과 지역 랭킹으로 꾸준함을 연결해요.
삼성헬스 러닝은 어떻게 들어오나요?
호환되는 환경에서 TT러닝은 승인된 Samsung Health Data SDK로 사용자가 허용한 운동·심박·경로 데이터를 직접 읽어요. Samsung 공식 요구사항은 Android 10 이상과 Samsung Health 6.30.2 이상이에요. 실제 제공 필드는 기기 모델과 기록 조건, 권한에 따라 달라질 수 있어요.
- Samsung Health를 최신 버전으로 업데이트해요.
- TT러닝 설정에서 Samsung Health를 선택해요.
- 운동·심박·경로 읽기 권한을 허용해요.
- Galaxy Watch 러닝이 Samsung Health에 먼저 보이는지 확인한 뒤 TT러닝에서 동기화해요.
Samsung Health 직접 연결을 켜면 TT러닝의 Health Connect 동기화는 꺼져요. 직접 연결을 쓸 수 없는 환경에서는 Health Connect를 대체 경로로 사용할 수 있어요.
공식 자료: Samsung Health Data SDK · Samsung Health Connect FAQ
Apple Watch 러닝은 어떻게 들어오나요?
Apple Watch의 운동 앱으로 러닝을 완료하면 기록이 iPhone의 건강 앱에 저장돼요. TT러닝에 운동·심박·경로 읽기 권한을 허용하면 해당 기록을 가져올 수 있어요. 원본 앱과 기기 설정에 따라 일부 지표나 경로가 공유되지 않을 수 있어요.
- Apple Watch 운동 앱에서 실외 달리기를 시작해요.
- 완료 후 iPhone의 피트니스 또는 건강 앱에서 기록을 확인해요.
- TT러닝 설정에서 Apple Health를 연결하고 필요한 읽기 권한을 허용해요.
- TT러닝의 동기화 상태에서 새 러닝을 확인해요.
“가민급 분석”의 정확한 의미
| 의미하는 것 | 의미하지 않는 것 |
|---|---|
| VDOT 페이스존·GAP·심박 드리프트·TSS·주간 부하처럼 훈련 판단에 유용한 분석 깊이 | Garmin의 Training Readiness·Body Battery·Training Effect 알고리즘을 그대로 복제 |
| Galaxy Watch와 Apple Watch의 호환 데이터를 한 앱에서 같은 기준으로 해석 | 원본 기기에 없거나 공유되지 않은 센서 데이터를 생성 |
| 근거가 충분한 지표만 표시하고 품질이 낮으면 제한 | 모든 러닝에 모든 지표를 무조건 생성 |
심박이 없으면 심박 드리프트와 심박 기반 부하가 제한돼요. 경로·고도가 없으면 GAP를 계산할 수 없어요. 신뢰 가능한 랩이 없으면 추정 랩을 PB·VDOT·세부 랩 패턴의 근거로 승격하지 않아요.
누구에게 잘 맞을까요?
- Galaxy Watch는 만족스럽지만 삼성헬스 기록을 훈련 페이스까지 연결하고 싶은 러너
- Apple Watch의 상세 측정값을 다음 주 훈련 결정에 활용하고 싶은 러너
- Garmin을 새로 사지 않고 현재 워치의 데이터를 더 깊게 보고 싶은 러너
- 분석과 함께 한국 러닝 크루·지역 활동을 한 앱에서 쓰고 싶은 러너
자주 묻는 질문
삼성헬스 러닝을 TT러닝으로 가져올 수 있나요?
네. Android 10 이상과 호환되는 Samsung Health 환경에서는 TT러닝이 승인된 Samsung Health Data SDK로 운동·심박·경로를 직접 읽을 수 있어요. 직접 연결을 사용하면 중복 방지를 위해 TT러닝의 Health Connect 동기화는 꺼져요.
Apple Watch 러닝을 TT러닝으로 분석할 수 있나요?
네. Apple Watch 운동 앱으로 완료한 러닝이 iPhone의 Apple Health에 저장되고 TT러닝에 HealthKit 읽기 권한을 주면 동기화할 수 있어요.
TT러닝이 Garmin 지표를 그대로 보여주나요?
아니에요. Garmin의 독점 지표나 알고리즘을 복제하지 않아요. TT러닝은 연동된 원본 데이터가 충분할 때 자체 로직으로 VDOT 기반 페이스, GAP, 심박 드리프트, TSS와 주간 부하 등을 계산해 훈련 해석의 깊이를 보강해요.
모든 러닝에서 모든 지표가 나오나요?
아니에요. 심박이 없으면 심박 기반 지표가 제한되고 경로나 고도가 없으면 GAP를 계산할 수 없어요. 신뢰할 수 있는 랩이 없으면 세부 랩 패턴이나 PB 근거로 사용하지 않아요.