【问题标题】:How to perform waking up, after 80 seconds of light sleep began80秒浅睡眠开始后如何唤醒
【发布时间】:2016-11-05 10:23:22
【问题描述】:

我想将 UP3 用于非常具体的任务,我应该能够使用 API 来实现。我想了解,是否可以编写以下应用程序。

基于https://jawbone.com/support/articles/000005231/tracking-sleep,UP3 可以捕捉睡眠阶段之间的切换。例如,我需要开始轻微睡眠,等待 80 秒,然后通过振动唤醒。能做到吗?

阅读文档后,我不了解基本的应用程序架构。我假设应该打开蓝牙通道,例如,每 10 秒我写入通道睡眠状态请求,并提供 1-2 秒的反馈。然后我写“唤醒”命令告诉乐队振动。

另一种情况 - 不知何故,我收到有关睡眠阶段切换的通知。然后我启动定时器,并发送这个唤醒命令。

但这些只是我的理论。请解释一下,可以做吗?如何做?

【问题讨论】:

    标签: jawbone


    【解决方案1】:

    您的问题的简短回答是否定的,这是不可能的。

    原因如下:

    1. 睡眠阶段的变化是在整个睡眠事件发生后在服务器端计算的,因此无法接收睡眠阶段变化的实时通知。这是another SO question with additional details about this and on how to receive sleep event notifications
    2. Jawbone 不允许第三方应用程序触发频段振动。这是another SO question with details on why
    3. Jawbone 不允许第三方应用程序通过蓝牙直接连接到手环。

    【讨论】:

      猜你喜欢
      • 2012-10-08
      • 2014-07-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-01
      • 1970-01-01
      相关资源
      最近更新 更多