04 IFTTT傳送訊息

題目四:利用IFTTT在LINE傳送訊息 (簡易保全系統)

    • 點選「+this」

    • 選擇一個Service

    • 輸入「Webhooks」,並選Webhooks

    • 選擇一個觸發事件(Choose trigger),這部分只有一個選項而已,我們用URL進行觸發

      • 接下來要幫這事件取個名稱(本例的事件名稱是 difi-pir)

    • 接下來設定系統要做什麼事情,點選「+that」

    • 選擇一個行動的服務,我們選擇用「LINE」來通知該事件被觸發

      • 連結LINE,並輸入LINE的帳號、密碼

    • 點選「同意並連動」

    • 這時會收到一個LINE Notify

    • 進入Send message的畫面,將要傳遞的訊息輸入在Message的框格內(本例的Message為<注意,有人進入屋內。>)

    • 完成

    • 取得KEY

    • IFTTT提供的網址格式如下 https://maker.ifttt.com/trigger/[event]/with/key/[key]?value1=[1]&value2=[2]

      • [event]就是事件名稱,這邊是difi-pir,[key]就是剛剛找到的Key,?後面我們沒設定,所以就不用,所以我們的網址就會像下列

      • https://maker.ifttt.com/trigger/事件名稱/with/key/你的key

      • https://maker.ifttt.com/trigger/difi-pir/with/key/ULccXD2X4hR51LRhBrw88

    • 測試成功

  • 簡易保全系統

    • 紅外線動作感測器(PIR Motion Sensor)

    • 佈線

    • 利用拖曳的方法,完成如下的程式

    • 控制PIR的DELAY時間及上面程式的等待時間,避免LINE一直接收訊息

    • 除了利用PIR可偵測是否有人外,也可利用超音波感測器來測距離判斷是否有人坐到位置!