爱意满满的作品展示区。
billion

如果我提前起床,闹钟你就别响

  •  1
     
  •   billion ·
    kingname · Nov 8, 2016 · 8188 views
    This topic created in 3652 days ago, the information mentioned may be changed or developed.

    这个项目基于 Andorid 上面的自动化 workflow 程序 Automate 和 Python 制作。总代码量非常小。

    做这个东西目的,是因为我现在早上有时候会在 7 点起床写东西,然后再去上班。但有时候可能会直接睡到 7 点 45 ,让闹钟把我闹醒。提前起床可能会忘记关闹钟,但是我不希望在我早上写作的时候被闹钟打扰。

    如果我早上提前起床使用电脑,那么 Automate 可以得到信息,并关闭闹钟。如果 Automate 发现我 7 点 45 都还没有碰电脑,就会把我闹醒。整个过程,我不需要和闹钟有任何的交互。

    项目的来源和使用方法在这里:

    如果我提前起床,闹钟你就别响

    62 replies  •  2016-11-16 16:53:07 +08:00
    lwjcjmx123
    lwjcjmx123
    Nov 8, 2016 via Android
    1
    楼主很有想法,赞一个
    21grams
    21grams
    Nov 8, 2016 via Android❤️7
    2
    肯定是單身狗
    wjm2038
    wjm2038
    Nov 8, 2016 via Android
    3
    思路不错
    xofyarg
    xofyarg
    Nov 8, 2016
    4
    记得从 Android 6 开始,闹钟响前一个小时,会出现一条通知,向下拖动通知后,可以选择取消闹钟。对于重复闹钟,只会取消当前这次,对后续没有影响。
    billion
    billion
    OP
    Nov 8, 2016
    5
    @xofyarg 然而我的目的是不需要和闹钟有任何的交互动作。
    frank94chan
    frank94chan
    Nov 8, 2016 via Android
    6
    不错,请问没有 VPS 的是不是可以选择把自己电脑当服务器?
    chiu
    chiu
    Nov 8, 2016 via Android
    7
    7 点起床后就去赶公交……😭
    billion
    billion
    OP
    Nov 8, 2016
    8
    @chiu 当然可以,只要手机和电脑在同一个局域网就行。这样做,你连电脑上面的那个命令都可以省略了。 Automate 直接看能不能访问 URL 来决定要不要启动闹钟。
    Hiufan
    Hiufan
    Nov 8, 2016
    9
    楼主晚上几点钟睡觉.
    qdpoboy
    qdpoboy
    Nov 8, 2016
    10
    有一天 7 点醒了,不想起床,不想写代码,哎算了,开电脑把闹钟管关了吧(开个玩笑。。。)
    Sasasu
    Sasasu
    Nov 8, 2016 via Android❤️1
    11
    po 想麻烦了 : (

    电脑固定 ip ,用 ping 模块,启动的是网易云音乐的私人 fm 当闹钟 ,假如你的电脑支持 wol 的话可以顺便把电脑打开 :)
    这个软件支持启动安卓的 shortcut ,你可以在商店搜索 tasker pluging 或者 shortcut maker 得到一大堆软件。
    billion
    billion
    OP
    Nov 8, 2016
    12
    @Hiufan 0 点左右,偏右。
    billion
    billion
    OP
    Nov 8, 2016
    13
    @qdpoboy 哈哈,其实可以用树莓派+红外感应。感应器放在床边,下床就可以出发关闭闹钟的动作。
    billion
    billion
    OP
    Nov 8, 2016
    14
    @Sasasu 正如我回复 @frank94chan 你这个方法确实可行。不过之所以会加一个 Web Server ,是因为我准备后续加入红外感应器,红外感应到我下床了, Call 一下 Web Server 。
    Sasasu
    Sasasu
    Nov 8, 2016 via Android
    15
    @billion web api 不愧是 21 世纪最强胶水。
    pid 这种管理进程方式也是经久不衰
    billion
    billion
    OP
    Nov 8, 2016
    16
    @Sasasu 被你发现了。
    wbolor
    wbolor
    Nov 8, 2016
    17
    @billion 如果只是下床上个厕所,回来继续睡咋办呢?
    billion
    billion
    OP
    Nov 8, 2016
    18
    @wbolor 红外感应放在电脑桌前面,连续阻断超过 10 分钟,说明我坐在电脑前。再触发。
    Perry
    Perry
    Nov 8, 2016
    19
    这么复杂,我还是选择 Sleep Cycle
    Yishanshan
    Yishanshan
    Nov 8, 2016
    20
    如果老婆用你电脑了怎么办(逃
    jy02201949
    jy02201949
    Nov 8, 2016
    22
    我还以为是自动监控人醒了没然后停止闹钟
    7654
    7654
    Nov 8, 2016
    23
    还可以 opencv ,看看床上有没有人
    billion
    billion
    OP
    Nov 8, 2016
    24
    @7654 是的。
    billion
    billion
    OP
    Nov 8, 2016
    25
    @jy02201949 这个当然可以做。
    bytewalk
    bytewalk
    Nov 8, 2016 via Android
    26
    好棒
    billion
    billion
    OP
    Nov 8, 2016
    27
    @poorcai 你们的赞赏是让这个项目继续发展的动力。
    alex321
    alex321
    Nov 8, 2016
    28
    @xofyarg 实测 5 就有了。
    xiaocsl
    xiaocsl
    Nov 8, 2016
    29
    虽然忘了关闹钟,但感觉起床后一般都有手动解锁手机的动作.
    没开发过 Android APP 不知道能不能实现:在解锁事件里取消接下来一小时内的闹钟.或者类似的,一切手动操作.
    8rB61FLBPVSxW2C8
    8rB61FLBPVSxW2C8
    Nov 8, 2016
    30
    @Sasasu 这是什么软件吗?
    billion
    billion
    OP
    Nov 8, 2016❤️1
    31
    @HackerOO7 Automate
    billion
    billion
    OP
    Nov 8, 2016
    32
    @xiaocsl 好像三星的手机就有这个功能。

    不过我这个东西胜在不需要和手机有交互。
    garth
    garth
    Nov 8, 2016 via iPhone
    33
    写个安卓应用,监听手机屏亮广播,在设定的时间段里如果动了手机,就把闹钟关了
    benson458
    benson458
    Nov 8, 2016
    34
    梦游打开电脑怎么办
    Tokin
    Tokin
    Nov 8, 2016
    35
    @garth 但是如果醒了看看时间有继续睡了咋办哦
    liaoguiming
    liaoguiming
    Nov 8, 2016
    36
    把床铺当成体重秤, 把人的重量传入 APP, APP 控制闹钟是否自动开启或者关闭.
    garth
    garth
    Nov 8, 2016 via iPhone
    37
    @Tokin 亮屏后弹出对话框是否关闭闹钟?
    fatedier
    fatedier
    Nov 8, 2016
    38
    智能手环不是更精确吗?
    run2
    run2
    Nov 8, 2016
    39
    apple 的闹钟能识别起床,但还是不自动关闹钟-。- 他们应该和 lz 互相学习下
    billion
    billion
    OP
    Nov 8, 2016
    40
    @sobigfish 哈哈,你让他们联系我。
    billion
    billion
    OP
    Nov 8, 2016
    41
    @fatedier 除非智能手环开放了 API
    colorfulberry
    colorfulberry
    Nov 8, 2016
    42
    为什么不能用 发生了运动 后就取消起床闹钟呢? 这个没有包含起床上厕所后继续睡的情况。
    billion
    billion
    OP
    Nov 8, 2016
    43
    @colorfulberry 可以用这种方法。
    waytoexplorer
    waytoexplorer
    Nov 8, 2016 via iPhone
    44
    搜了一下,发现安卓上有个 tasker 似乎更简单一些
    mingyun
    mingyun
    Nov 8, 2016
    45
    @21grams 哈哈,暴击楼主
    lightening
    lightening
    Nov 8, 2016
    46
    iOS 10 这次新加的 sleep timer 好像就是这样工作的吧?
    billion
    billion
    OP
    Nov 8, 2016
    47
    @lightening 应该不是吧。
    djyde
    djyde
    Nov 8, 2016
    48
    嗯,可以到锤子去当 PM 了
    billion
    billion
    OP
    Nov 9, 2016 via iPad
    49
    @djyde 求推荐
    lightening
    lightening
    Nov 9, 2016
    50
    @billion 它会监测我睡眠的,它知道我每天几点睡觉几点起床的话,为什么我起床后还会叫我呢?
    bk201
    bk201
    Nov 9, 2016 via iPhone
    51
    压力感应放床上做开关,也就是说闹钟要响 2 个条件到点在床.
    wensonsmith
    wensonsmith
    Nov 9, 2016
    52
    这才是智能呀!
    iamleung
    iamleung
    Nov 9, 2016
    53
    好想法,确实是痛点
    billion
    billion
    OP
    Nov 9, 2016
    54
    @wensonsmith 嘿嘿
    billion
    billion
    OP
    Nov 9, 2016
    55
    @iamleung 还有更好用的功能,马上就会发布出来。
    uiuy
    uiuy
    Nov 10, 2016
    56
    @Sasasu 和我想的一样啊 2333333333
    knightlhs
    knightlhs
    Nov 11, 2016
    57
    @bk201 万一哪天 到点了 你不在床上 但是闹钟响了…… 哈哈哈 不敢脑补
    billion
    billion
    OP
    Nov 11, 2016
    58
    @knightlhs 诡异。
    sssdjiui
    sssdjiui
    Nov 14, 2016
    59
    监听早上是否点亮屏幕不是更好,并不一定总是开电脑,但点亮屏幕的概率大点吧
    cnZary
    cnZary
    Nov 15, 2016
    60
    我又躺下了能再响么
    garyalen
    garyalen
    Nov 16, 2016 via Android
    61
    可以参考 moto x 的做法
    fukual66
    fukual66
    Nov 16, 2016
    62
    楼主观察细致,对生活敏感,赞一个
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1492 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 94ms · UTC 10:11 · PVG 18:11 · LAX 02:11 · JFK 05:11
    ♥ Do have faith in what you're doing.