IFTTT 是什麼,該如何用它打造自動化智能家居呢?

如果你正在使用Google助理打造智能家居,就會發現Google Home 這個智慧家庭平台在“家庭自動化” 這塊的功能並不是很完整。舉例來說,你只能用“時間” 來觸發自動化,像是設定“當早上7點一到就打開電燈並播放音樂” 這樣的情境。如果想要用“地點” 或“感測器” 去觸發其他智能裝置動作,像是“當你離家超過半徑200公尺就把家裡燈都關閉” 或“當移動偵測器偵測到進門就打開電燈”…等自動化,目前基本上沒有辦法做到。

 

因此Google Home 用戶若想建置自動化智慧家庭,就需要靠第三方的軟/硬體服務。其中,硬體產品SmartThings Hub 智慧中樞就是一個不錯的解決方案。除此之外,使用軟體服務IFTTT (If this, then that) 也是一個不錯的辦法。而今天我們就要來詳細介紹一下IFTTT 是什麼,如何操作使用,該怎麼把IFTTT 應用到智慧家庭自動化上。

IFTTT 是什麼?

IFTTT 是一個網路服務平台,可以將不同的App、連網裝置和軟體服務整合在一起,然後讓支援IFTTT 的某服務(或App、連網裝置)去觸發另一個服務(或App、連網裝置)。它有網頁版和手機App 使用者介面,所以不論要用電腦還是手機操作設定都可以。至於為什麼叫IFTTT,是因為IFTTT 是If this, then that 的縮寫,類似程式語言的“若XX 進行YY 行為,就執行ZZ 動作”

這裡先舉幾個IFTTT 自動化的例子:

  • 當有人在Facebook 標記有你在內的相片,就自動將那張照片備份到iPhone 的照片相簿中
  • 如果你進到家裡半徑50公尺的範圍,就打開Philips Hue 燈泡
  • SwitchBot 濕度計偵測到濕度高於80%,就打開插在Wemo智慧插座上的除濕機

IFTTT 如何運作?

IFTTT 可以幫你將兩個不同的App 服務或連網裝置串在一起,不過首先你要先瞭解IFTTT 裡稱為“Applets” 的執行程序。IFTTT 中的每個“If this, then that” 觸發與執行關係都是由Applet 負責執行,原本在IFTTT 就內建了各式各樣的Applet 供使用者挑選,當然如果要自己建立客製化的Applet 去將兩個服務連結在一起也行。

不論是選擇內建的Applet 或還是自己設定,開啟Applet 後IFTTT 就會開始執行這項程序。如果暫時不想使用這個Applet 了,則可以暫時將其關閉,等之後想用的時候再開啟就好,當然也可以直接將其刪除。

以下是剛開始使用IFTTT 並獲得第一個Applet 的步驟教學:

  1. 首先要創建帳號,可以連結Google 或Facebook 帳號登入,也可以用Email 創一個新的。
  2. 剛登入IFTTT 他就會推薦一個入門Applet 給你,如果不想要可以先略過。
  3. 到主頁面點選“Get More” 就會出現一堆內建的Applet,挑選一個自己感興趣的“If this, then that”。
  4. 點選“Connect” 開啟該Applet。
  5. 接著IFTTT 會要求輸入想做連結的那兩個服務的帳密,用來授權IFTTT 取用資料。資料的取用僅限會涉及你要求執行的操作。
  6. 授權完成後即會開始執行該Applet 的動作

如何自訂Applet?

如果找不到適合自己的內建Applet,也可以自己創建。以下為步驟教學:

  1. 先到IFTTT App 首頁,點選“Get More”。
  2. 點選最上方的“Make your own Applets from scratch”,接著會出現“If this, then that” 的字樣,可以開始建立。
  3. 點選“This”,會出現所有能做為觸發事件的App 服務或裝置品牌,可以從中挑選要使用的服務/品牌,也可以用搜尋欄尋找。
  4. 接著需要授權該服務帳號給IFTTT 取用,需輸入帳號及密碼。授權成功後即可選擇要用什麼行為當作這個自動化的觸發。
  5. 再來點選“That”,會出現能做為執行動作的所有服務及品牌,從中挑選要執行的事。這裡一樣會需要授權該服務給IFTTT 取用。
  6. 設定好要執行的事項後,就自訂完成一個新的Applet 了。

FTTT 支援哪些智慧家庭品牌?

IFTTT 支援的智慧家庭相關服務及品牌包羅萬象,幾乎所有類別的智能裝置都找的到對應的支援產品,完整清單可以參考IFTTT 官網列表。此外,如果購買的裝置有支援,通常也會在產品介紹時特別註明有支援IFTTT。以下舉幾個有支援的知名智能居家品牌,讓各位有個概念。

家電類:iRobot 掃地機器人、LG 的智能洗/烘衣機、Neato 掃地機器人、Purei9 掃地機器人、三星的智能冰箱/洗衣機/掃地機器人…等等。

智慧窗簾類:Somfy myLink…等。

室內環境控制及監控類:三星的空氣清淨機/冷氣、Sensibo 冷氣控制器、tado 冷/暖氣控制器、WeMo 的除濕機…等等。

智慧照明類:LIFX 智慧燈泡Nanoleaf 智能奇光板Philips Hue 智慧燈泡Sengled 智慧燈泡、TP-Link Kasa 智慧插座…等等。

智慧安全及監控類:Abode 感測器、Arlo 攝影機、August 智慧門鎖…等等。

智慧中樞及橋接器類:SmartThings 智慧中樞、Somfy TaHoma 橋接器…等等。

有哪些針對智能居家的IFTTT 應用?

IFTTT 能創建的Applet 自由度非常高,只要用戶同時在使用某兩個有支援的服務或品牌,就有機會將其連接。以下是一些有趣的IFTTT 智慧家庭應用,供讀者們參考:

  • 當智慧門鈴偵測到移動,就打開智慧燈泡來嚇跑可疑人士
  • 當太陽下山時,就讓智慧燈泡打開並慢慢調高亮度
  • 當你離開家時,就啟動掃地機器人打掃家裡
  • 當煙霧警報器被觸發,就讓智慧燈泡亮紅燈來警示家人
  • 當你回到家,就把玄關和客廳的智慧開關打開

IFTTT 還有各式各樣的Applet,大家快些去發掘吧!