내 앱에서 다소 기묘한 버그가보고되었습니다. 사용자가 Google Fit에 Pebble을 연결 한 경우 Fit API가 반환하는 AGGREGATE_ACTIVITY_SUMMARY "sleep"값은 Pebble의 전체 잠 에서 깊은 수면 값입니다. 따라서 사용자는 다양한 애플리케이션에 무엇을 볼 것입니다 :Google 피트니스 수면이 돌아 오지 않습니다 페블 깊은 수면
이- 페블 : 7h55m 수면 = 5h38m (정규 수면) + 2h17m (깊은 수면)
- Google 피트니스 : 7h55m 수면이
- 내 애플이 : 를 5h38m
이 문제를 해결하기 위해 첫 번째 아이디어는 전체 수면 = 수면 (활동 유형 72) + 깊은 수면 (활동 유형 110)이었습니다. 그러나 내가 얻은 인상은 수면 활동 유형이 가벼운 수면, 깊은 수면 및 숙면의 수퍼 셋 (superset)이라는 것입니다. 방금 잠을 잘 자고 추가하면 다른 앱에 너무 많이 반영됩니다.
그렇다면 수면 활동 유형 간의 관계에 대한 문서 (및 제 3 자 서면)가 명확하지 않으므로 잘못되었을 수 있습니다. 분명히 Google Fit 앱은 옳은 일을하고 있으며 나는 그렇지 않습니다. 여기에있는 규칙에 대한 정보 (또는 볼 곳)는 훌륭합니다. 정말 고마워!
좋습니다. 그래서 Fit 응용 프로그램이 모든 수면 유형을 합친 이후로 나는 그 표준과 함께 가야합니다. 그냥 궁금 해서요, 맞는 말을 합쳐서 어떻게 합산했는지 어떻게 알았습니까? –