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 影片介绍。