私のアプリはかなり興味深いバグの報告を受けています。ユーザーがGoogle FitにPebbleを接続している場合、Fit APIが返すAGGREGATE_ACTIVITY_SUMMARYの「スリープ」値は、Pebbleの合計スリープマイナスのディープスリープ値です。Google Fitの睡眠はペブルの深い睡眠を返さない
- ペブル:7h55mスリープ= 5h38m(通常のスリープ)+ 2h17m(深い眠り)
- グーグルフィット:7h55mスリープ
- マイアプリ:だからユーザーは、さまざまなアプリに何を見るであろう を5h38m
これに対処するために、私の最初のアイデアは、全睡眠=睡眠(活動タイプ72)+深い睡眠(活動タイプ110)でした。しかし、私が得た印象は、睡眠活動の種類が軽い睡眠、深い睡眠、レム睡眠のスーパーセットであるということです。私が深い睡眠をして眠りについたばかりの場合、それは他のアプリのために過ぎます。
しかし、睡眠活動の種類の関係に関する文書(および第三者投稿)は明確ではないので、間違っている可能性があります。明らかにGoogle Fitアプリは正しいことをしていますが、私はそうではありません。ここのルール(または見える場所)に関する情報は素晴らしいでしょう。本当にありがとう!
大丈夫です。だから、Fitアプリケーションはすべてのスリープタイプを合計しているので、私はその標準と一緒に行くべきです。好奇心が強い、あなたはどのようにしてFitがそれらを合計したものであることを知りましたか? –