V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
这是一个专门讨论 idea 的地方。

每个人的时间,资源是有限的,有的时候你或许能够想到很多 idea,但是由于现实的限制,却并不是所有的 idea 都能够成为现实。

那这个时候,不妨可以把那些 idea 分享出来,启发别人。
boneyao
V2EX  ›  奇思妙想

如果下雨闹钟定在 7: 30 如果不下雨闹钟定在 8:10

  •  
  •   boneyao · 103 天前 · 7319 次点击
    这是一个创建于 103 天前的主题,其中的信息可能已经有所发展或是发生改变。
    - 如何实现
    63 条回复    2021-08-27 15:50:25 +08:00
    greatghoul
        1
    greatghoul  
       103 天前   ❤️ 1
    如果是 Android 手机的话,可以用 Automate,如果是 iOS 的话,可以用快捷指令。
    murmur
        2
    murmur  
       103 天前   ❤️ 5
    那如果 7:31 下雨呢
    touchwithe
        3
    touchwithe  
       103 天前 via iPhone
    7:31 开始下雨怎么办
    Thinginitself
        4
    Thinginitself  
       103 天前
    @murmur 我觉得逻辑可以改成 7:30 到 8:10 这段时间一旦下大于某个阈值的雨就开始闹铃响
    thetbw
        5
    thetbw  
       103 天前
    @murmur 那就立即叫醒?
    dcty
        6
    dcty  
       103 天前   ❤️ 2
    所以你这个下雨是要真的下雨,还是天气预报说下雨;是要你住的地方下雨,还是要你的目的地下雨,还是途径的地方下雨也算。
    shisang
        7
    shisang  
       103 天前
    为什么不是小雨定 8: 10 不下雨 7:30
    minamike
        8
    minamike  
       103 天前   ❤️ 44
    不如让你妈看天气叫你起床
    XavierWang3P
        9
    XavierWang3P  
       103 天前   ❤️ 2
    有一个想法,用 Home Assistant 来执行

    每日 7:25 从雨水传感器 / 天气源获取信息
    - 如果在下雨 / 30 分钟内要下雨,7:30 音箱播放音乐
    - 如果不下雨,8:10 播放音乐
    qq73666
        10
    qq73666  
       103 天前
    雇个管家🐶🐶🐶
    CallMeReznov
        11
    CallMeReznov  
       103 天前
    简单的的就走天气 API.
    自己做就是安装雨水传感器物联网,自己的 APP 检测雨水传感器反馈来判断.
    ns20
        12
    ns20  
       103 天前
    小爱同学
    xz410236056
        13
    xz410236056  
       103 天前
    iOS 可以用捷径实现。找个获取天气的 API 。然后设置闹钟即可
    loux
        14
    loux  
       103 天前
    8:10 下大雨怎么办
    justrand
        15
    justrand  
       103 天前
    不差这半小时,统一 7 点 10 分起床,不下雨就看看书呗
    Weixiao0725
        16
    Weixiao0725  
       103 天前
    @loux 定时爬取新闻数据,AI 语义判断如果发布了提倡居家办公,取消闹钟
    hahastudio
        17
    hahastudio  
       103 天前
    睡觉前看天气预报调闹铃
    出门总得给自己多留些缓冲
    rpman
        18
    rpman  
       103 天前
    先从找一个天气预报 API 开始
    lucybenz
        19
    lucybenz  
       103 天前   ❤️ 6
    开发一个小区天气预报 app 。 邀请全国大妈 大爷 上传实时天气信息 得奖励,每个小区 每小时设置奖金 1 块钱,根据上传人数多少 随机分配,最小金额 1 分; 然后天气预报 app 内 内置天气闹钟服务(付费)
    创业初期 可以每天仅收集手机早上 三四个小时的天气
    hatw
        20
    hatw  
       103 天前   ❤️ 1
    目前除了人工,都不可能完美实现
    he110comex
        21
    he110comex  
       103 天前   ❤️ 1
    楼主找我吧,提供叫醒服务,300 元 /月🐶
    dangyuluo
        22
    dangyuluo  
       103 天前   ❤️ 1
    Home assistant 可以完美做到
    AllenHua
        23
    AllenHua  
       103 天前
    天气预报也不一定准。你放一个小瓶子搁楼顶监测十分钟蓄水量,如果超过一定蓄水则判定下雨了,用传感器搞吧 [狗头]
    LiYanHong
        24
    LiYanHong  
       103 天前
    小米有个什么泡水检测的设备,联动下音响
    c6h6benzene
        25
    c6h6benzene  
       103 天前 via iPhone
    7 点半闹钟醒过来看看天:下雨->起床,不下雨->倒计时 40 分钟
    kiddyu
        26
    kiddyu  
       103 天前   ❤️ 1
    @minamike #8 7:00 晴天:快 8 点了,马上要下雨,赶紧起来
    zhaokun
        27
    zhaokun  
       103 天前
    从来没这方面的烦恼,很少睡到 7 点后
    tankren
        28
    tankren  
       103 天前
    TASKER?
    0o0o0o0
        29
    0o0o0o0  
       103 天前
    是不是下雨打车得排队,所以要早起
    fgwmlhdkkkw
        30
    fgwmlhdkkkw  
       103 天前
    现实世界怎么就这么复杂……
    weichengwu
        31
    weichengwu  
       103 天前
    买个风雨传感器,配合报警器,7:30 ~ 8:10 之间下雨的话就拉报警器
    junas7
        32
    junas7  
       103 天前
    需要买个传感器自己定制一下,不然谁知道你家哪里是不是真的在下雨
    mlhorizon
        33
    mlhorizon  
       103 天前
    感谢楼主的启发,我突然有了个挺好的点子。做出来以后来 V 站发。
    hstdt
        34
    hstdt  
       103 天前 via iPhone
    路上走 100 米才有雨,那算是有雨还是没雨呢
    moult
        35
    moult  
       103 天前
    沾衣欲湿杏花雨,算是有雨还是没雨呢?
    Jooooooooo
        36
    Jooooooooo  
       103 天前
    核心问题是

    下雨 的定义是啥?
    treizeor
        37
    treizeor  
       103 天前
    很简单,ifttt 就能实现
    dingyx99
        38
    dingyx99  
       103 天前
    被上面两个问 7:31 的笑死了,从这也能侧面反映出机械化的规则在这种地方并不好用
    hafuhafu
        39
    hafuhafu  
       103 天前
    华为手机的自带的自动场景,触发条件有天气情况,触发任务新建闹钟和取消闹钟。
    hafuhafu
        40
    hafuhafu  
       103 天前
    @hafuhafu #39 另外可以组合 生效时间段,这种需求大概率能解决,主要是怕它那个触发的天气情况不准。
    rita413413
        41
    rita413413  
       103 天前
    1. 需要一部手机,固定放在你家门外你已经设置好了的一个参照物,参照物用来判断是下雨还是没有下雨。
    2. 然后也写一个程序,在运行在这个手机上。
    3. 程序每天早上 7 点开始运行,运行结束时间为 7 点 20,预留 10 分钟的缓存时间(看你精确到多少),每 5 分钟拍一张照片,对比判断天空是否下雨。到 7:20 向你身边的手机发条指令,如果下雨则设置闹钟在 7:30.没有则设置到 8:10.

    不知道有没有更好的方法呢?
    rita413413
        42
    rita413413  
       103 天前   ❤️ 1
    @lucybenz 这位大佬的想法不错~可以~
    clf
        43
    clf  
       103 天前
    这种应该是看天气预报吧,和是否已经下雨没啥关系,毕竟未来可能下雨的话也得早起。

    简单粗暴一点就是检测 8 点 10 分~预估的通勤结束时间?的降雨概率预报数据,天气 API 里能拿到的,如果这段时间有雨就 7 点半叫你。毕竟 8 点 10 雨停了对你来说和没下雨应该是一样的? 8 点 10 没下雨但 8 点 20 下雨了对你来说还是下雨的。
    Hconk
        44
    Hconk  
       102 天前 via iPhone
    @lucybenz 还可以根据下雨量增加奖励,雨量越大奖励越高,因为恶劣天气的信息更有价值。
    lucybenz
        45
    lucybenz  
       102 天前
    @Hconk 嗯,有道理
    jiayong2793
        46
    jiayong2793  
       102 天前
    如果什么时候下雨?下到什么时候?怎么让闹钟知道下雨了?各种前置条件
    dunn
        47
    dunn  
       102 天前   ❤️ 1
    为什么下雨需要早起呢?你是要收衣服还是接雨水?
    crclz
        48
    crclz  
       102 天前
    定 2 个闹钟:7: 30 、8:10 。再连接 adb,能够程序模拟滑屏。

    假定你已经有途径判断下不下雨了,那么如果程序检测到下雨,那么就使用滑屏指令关掉闹钟。

    另外,adb 可有线也可无线(无线没试过),所以很方便。
    SenLief
        49
    SenLief  
       102 天前 via Android
    公司是自己开的吗?是就全当下雨了,不是就全当没下雨。
    xstmjh
        50
    xstmjh  
       102 天前
    @minamike 强人工智能
    Wataru
        51
    Wataru  
       102 天前 via iPhone
    东西很好实现,如果能接入彩云天气的信息的话
    opengps
        52
    opengps  
       102 天前
    你只是需要一个室外是否下雨的传感器,连上下雨就响的闹钟
    xinhugo
        53
    xinhugo  
       102 天前
    固定时间作息,对睡眠质量提升有好处。
    leafre
        54
    leafre  
       102 天前
    @minamike 没多少人和父母住一起的
    boneyao
        55
    boneyao  
    OP
       102 天前
    @0o0o0o0 是啊。头疼
    boneyao
        56
    boneyao  
    OP
       102 天前
    看了一下快捷指令应该可以实现。改天研究一下。谢谢一楼
    hwdef
        57
    hwdef  
       102 天前
    如果下雨,取消闹钟,请假
    boneyao
        58
    boneyao  
    OP
       102 天前   ❤️ 1
    哇,快捷指令真的能实现。我都实现了😂。谢谢大家
    boneyao
        59
    boneyao  
    OP
       102 天前
    @murmur 这个看自己实现吧。如果 7 点到 10 点下雨就叫醒我
    danRen
        60
    danRen  
       102 天前
    之前用树莓派做了一个,每天 7:30 调用天气 api,看是否有雨,有就播放音乐,没有就等到 8:10 再播放音乐
    msg7086
        61
    msg7086  
       102 天前
    下雨立即叫醒这逻辑有点问题。
    如果下雨的话要 7 点半起床,万一 8 点开始下雨的话怎么也没办法回到 7 点半来叫醒你,所以你已经要迟到了。
    uyoungco
        62
    uyoungco  
       102 天前
    iOS 快捷指令可以实现吧 获取天气接口 设置闹铃
    boneyao
        63
    boneyao  
    OP
       102 天前
    @uyoungco iOS 快捷指令可以直接获取天气。不需要写代码,不过看了一下 iOS 还支持 Python
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3413 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 10:10 · PVG 18:10 · LAX 02:10 · JFK 05:10
    ♥ Do have faith in what you're doing.