Google 在二月時推出了 Sleep API 讓應用程式可以呼喚 API 以判斷用家的睡眠狀況,Tasker 亦隨即在 Beta 支援睡眠追蹤功能。經過兩個多月時間,Tasker 5.12 版本推出,正式支援睡眠追蹤功能。
Google Sleep API 是透過電話的感光和動作感應器,再輔以 Machine Learning 判別用家的睡眠狀態。應用程式就可使用 Sleep API 得出 Sleep Confidences,用以判別用家有多大可能處於睡眠狀況。
在 Tasker 內的 Sleeping State 就是依據 Sleep Confidences 作出判斷。 Sleeping State 內可設定 Minimum Confidence, Maximum Light 和 Maximum Motion。若果 Sleep API 匯報的 Sleep Confidence 超越了 Tasker 內所設定的 Minimum Confidence 就會視為進入 Sleeping State。跟住就可以觸發執行指定的 Task。
除了 Sleep Tracking 外,今次亦有其他不同改動包括更有效讀取拆解資料,如支援 Native JSON, HTML, XML, CSV Reading, Parse/Format Date Time, Matching/Regex action, Array Merge,另外亦支援 Android 11+ SD Cards, USB 裝置存取。可以看看下面的 Youtube 影片介紹。