삼성헬스의 전용 데이터 플랫폼인 헬스 커넥트에 정의된
공유할 수 있는 헬스 데이터 리스트는 아래와 같음
삼성헬스 데이터
해당 Health Connect 데이터 유형
모든 단계
StepsRecord
혈당
BloodGlucoseRecord
혈중 산소
OxygenSaturationRecord
혈압
BloodPressureRecord
운동, 세션
ExerciseSessionRecord
운동, 칼로리
TotalCaloriesBurnedRecord
운동, 거리
DistanceRecord
운동, 심박수
HeartRateRecord
운동, 힘
PowerRecord
운동, 스피드
SpeedRecord
운동, VO2max
Vo2MaxRecord
심박수
HeartRateRecord
영양
NutritionRecord
수면 세션
수면 단계
SleepSessionRecord
무게
WeightRecord
체중, 체지방
BodyFatRecord
체중, 기초대사율
BasalMetabolicRateRecord
체중, 높이
HeightRecord
그리고 스마트싱스에서 소개하는 삼성헬스 데이터 연동 리스트는 다음과같음
- 혈압
- 혈당
- 체온
- 수면
- 기기 센서에서 수집되는 수면 센서 정보
- 운동
이 데이터는 칼로리 소모량, 걸음 수, 걸음 속도와 같은 운동 데이터로 구성되어 있습니다. 운동 중 위치 정보와 심박수가 포함될 수 있습니다.
- 걸음 수
- 체중
- 영양
- 음식 섭취량
- 음식 정보
- 일일 영양소 섭취 목표
이 데이터는 일일 칼로리 섭취 목표와 일일 물 섭취 목표로 구성되어 있습니다.
- 활동 요약
이 데이터는 활동시간과 활동 칼로리로 구성되어 있습니다.
- 활동 칼로리 소모 목표
- 사용자 프로필
이 데이터는 닉네임, 생년월일, 성별, 키, 체중으로 구성되어 있습니다.
- 디바이스 및 앱 관련 정보
두 데이터 사이에 분명한 차이가 있음
먼저 같은 데이터는
혈압 (BloodPressureRecord)
혈당 (BloodGlucoseRecord)
수면 (SleepSessionRecord)
칼로리 소모량 (TotalCaloriesBurnedRecord)
걸음 수 (StepsRecord)
걸음 속도 (SpeedRecord)
심박수 (HeartRateRecord)
거리 (DistanceRecord)
체중 (WeightRecord)
영양 (NutritionRecord)
다른 데이터는
삼성헬스 커넥트에만 있는 데이터는
혈중 산소 (OxygenSaturationRecord)
힘 (PowerRecord)
VO2max (Vo2MaxRecord)
수면 단계 (수면의 세부적인 단계 데이터 제공)
체지방 (BodyFatRecord)
기초대사율 (BasalMetabolicRateRecord)
신장 (HeightRecord)
스마트싱스-삼성헬스 연동에만 있는 데이터는
체온
기기 센서에서 수집되는 수면 센서 정보
음식 정보 & 음식 섭취량
일일 영양소 섭취 목표
활동 요약 (활동 시간, 활동 칼로리)
활동 칼로리 소모 목표
사용자 프로필 (닉네임, 생년월일, 성별, 키, 체중)
디바이스 및 앱 관련 정보
헬스 커넥트에 없는 데이터 연동이 이루어지고 있음
자체적으로 API를 만든 것 같음
인하우스 개발이니 뭐.. 안될건 없긴하지.