如何用 ifttt 做一些自动化提醒

花火田丁 花火田丁 2019-07-13 15:59:25 +0000

题图来自于NextDay

如果你正在或者曾经用过 ifttt,可以不用看了。本文适用于如下人群:

  1. 不需要编程基础

  2. 没了解过 ifttt

  3. 想要做一些自动化提醒

  4. 对智能家居有一定的兴趣

ifttt 是什么 ?这个单词就已经解释了一切:

If this then that 

如果这样,就那样

图片来自官网截图,版权归原作者所有

就像字面上一样,this 是触发条件,that 是执行动作,即满足什么条件之后触发某个预设的动作。

举个例子:

如果今天会下雨,则提醒我带伞

「今天会下雨」是条件,「提醒我带伞」是动作。平常我们的操作是,出门前看下手机上的天气预报,有雨的话就带伞出门。如果这个工作交给 ifttt 来做,会是什么样呢?

关于 ifttt,有两个名词需要先了解下,一个是 Applet,一个是 Service,Applet 就是前面我们提到的一个完整的「如果……则……」巨型,而其中的「下雨」和「提醒」就属于 Service,所以 Applet 是通过一些逻辑把各种服务组合起来以满足你的需求。

所以对于「下雨提醒」这个需求,我们需要两个服务,一个是「天气预报」,另一个则是「提醒」,提醒有很多种,比如短信、APP 推送消息、邮件等等,这里暂时以邮件为例。

注册账号这种操作就略过了。我们有两种方式可以实现我们的这个需求,一个是搜索别人已经创建好的 Applet,或者自己创建新的 Applet。

搜索很简单,直接关键词搜索就可以了,比如输入「rain」就可以找到很多别人已经写好的下雨提醒类的服务,找到自己需要的,点击并 Turn on 就可以,同时你也可以参考别人的 Applet 都用到了哪些 Service。

创建一个新的 Applet,也同样很简单,全程傻瓜式操作,根据界面提示搜索添加进去就可以了。

抛砖引玉到此为止,ifttt 能做的事情有很多,包括可以与智能家居通讯,比如下雨天把飞利浦的灯调暗,类似的,有兴趣的可以研究下,挺有趣的。


撒欢吧
谈理想
聊人生
讲故事
相对论
花火田丁
微信号:huahuoding
花火田丁
不折腾不人生