ここから本文です

【至急500枚】

joh********さん

2019/6/904:48:26

【至急500枚】

iOS 12から導入されているショートカット というアプリについて質問です。ざっくり言えば睡眠時間を取得するショートカット を作成したいのですが、なかなかできずに苦戦しております。進捗と致しましては、日付を指定すると画像のように、就寝時間と睡眠時間を表示してくれるところまではできました。

(ショートカット実行後の現段階での表示の意味)
10h19m20s→就寝
08h50m33s→睡眠1
00h18m34s→睡眠2


就寝時間をヘルスケアアプリがSleepCycleというアプリが取得した値を引っ張って来ている流れです。
定義としては、寝る前に就寝宣言して、起きた直後に起床宣言をすると、その差分を就寝時間として返してくれるようです。そして、睡眠時間とは、実際SleepSycleが取得した体動の波をキャッチして、ちゃんと眠っていた時間を返してくれるシステムです。 (就寝は睡眠の和を上回ることはない)
画像のように、睡眠の時間が分裂しています。これは、寝落ちしてからおよそ9時間後に体動が激しくなったことを勘違いしてiPhoneが起きたと誤認し、さらにそのあと実際18分睡眠したことを示しています。ですので分離しているのですが、理想の表示形としては、

就寝 - 10h19m
睡眠 - 09h09m

という表示にして欲しいのです。iPhoneのショートカットの使い方は慣れているつもりですが、この問題に苦戦して数ヶ月間放置しておりました。ショートカットのアプリの特性の問題にもなってくると思うのですが、参考になる解答をお待ちしています。

ショートカット,就寝,睡眠,Sleep Cycle,体動,段階

閲覧数:
42
回答数:
1
お礼:
500枚

違反報告

ベストアンサーに選ばれた回答

kei********さん

2019/6/1021:44:26

私もそんなに詳しくないのですが、そのショートカットを考えてみたいので、今の段階で出来ている物を共有してもらう事は可能ですか?

  • 質問者

    joh********さん

    2019/6/1023:55:28

    1)「次の場合にヘルスケアサンプルを検索」
    種類 次と等しい 睡眠分析と
    開始日 次の場所にある 実行時に尋ねる
    並び順序なし
    制限なし

    2)それぞれで繰り返す
    2-1)ヘルスケアサンプルの詳細を取得
    取得 再生時間
    2-2)変数を設定
    変数 Time (お好きに)
    2-3)変数を設定
    変数 繰り返し項目 (メニューから選択、わからなかったら返信願います)
    2-4)ヘルスケアサンプルの詳細を取得
    取得 値
    2-5)変数を設定
    取得 val (お好きに)
    2-6)テキスト
    val-Time
    2-7)変数を設定
    変数 val_Time
    (繰り返しの終了)

    3)テキストを結合
    区切り 改行

    4)クイックルック
    (表示されるはずです)

  • その他の返信を表示

返信を取り消しますが
よろしいですか?

  • 取り消す
  • キャンセル

この回答は投票によってベストアンサーに選ばれました!

あわせて知りたい

この質問につけられたタグ

みんなで作る知恵袋 悩みや疑問、なんでも気軽にきいちゃおう!

Q&Aをキーワードで検索:

Yahoo! JAPANは、回答に記載された内容の信ぴょう性、正確性を保証しておりません。
お客様自身の責任と判断で、ご利用ください。
本文はここまでです このページの先頭へ

「追加する」ボタンを押してください。

閉じる

※知恵コレクションに追加された質問は選択されたID/ニックネームのMy知恵袋で確認できます。

不適切な投稿でないことを報告しました。

閉じる