2017年7月29日土曜日

Arduino -> thingspeak -> alert(LINE)@IFTTT

概要
・温度測定結果はthingspeak.comへ送ってグラフにするのと、しきい値を超えたらアラートをIFTTTへHTTPリクエストを送る
・IFTTTはHTTPリクエストを受けたら、LINEへメッセージを送信する。(他にmailやSMSなど色々ある)

やり方
準備:IFTTTのAppletを作成
  IF部分は、WebHooksのtriggerをイベント名を適当につけて指定
  外部から送信する時にURLは、↓のDocumentsリンクの先に書いてある。
  条件合致後にLINEを送るように設定

1:Arduinoからthingspeak.comへ温度などの測定結果を送信する。(調べればたくさん情報がある)
2:thingspeak.comの APP->React でしきい値を超えたときの動作を設定。
  この時 ActionにthingHTTPを選ぶ
3:thingspeak.comの APP->ThingHTTP を編集
  URLは準備で得たWebHooksのtrigger