【洗濯物全滅回避】雨雲が近づいたらLINE通知してもらいたい #IFTTT

## 雨雲が近づいたら”LINEで”教えて欲しい！
ということ、ありませんか？
洗濯物を干していて、雨が近づいたとしても、在宅勤務だったら濡れることなく取り込みたいところ。

ちなみに”LINEで”というのが、個人的には重要です。
天気予報アプリで雨雲が近づいたらPUSH通知をしてくれるものもありますが、通知類は全部オフorミュートにしています。（仕事中とかにうるさかったので）

ただ、LINEは家族から急ぎの連絡が来ることもあるので、通知は切らずに受け取れるようにしています。

ということで、雨雲が近づいたらLINEで通知する仕組みを作ってみました！

## 完成作品
このように通知が来ます。
「天気予報」と書いているところを、自分の住所とかにすると分かりやすくていいと思います。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2607557/ee3a7476-69fa-517b-224d-138dd1a9bf2c.png)


※殆どデフォルト設定にした場合※

https://twitter.com/longtail6666/status/1538442956730138625


## 参考
IFTTTでインスタグラムとTwitterを連携する仕組みも作ってみたので、こちらもどうぞ。

https://qiita.com/long66tail/items/a7d907512504eea3cd49

## IFTTT
SNS等を連携させるサービス。
今回は天気予報サービスとLINEを連携させます。

アカウント登録はしておきましょう。

### 1.天気の変化トリガーにする
*Create*から新規作成
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2607557/d22c55af-ae0b-72a1-7aef-d442d4b29e76.png)

*If This*=もし～だったら
*Then That*=～する
という意味なので、
*If This*=天気の変化（雨）を検知したら
*Then That*=LINEで通知が来る
という仕組みで作ります。
*If This*から作っていきます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2607557/a8d24f5c-a04c-33a3-db43-11070a45915c.png)

検索窓から「weather」で検索。
この[Weather Underground](https://www.wunderground.com/)というのは、世界中の天気予報を提供しているWebサイトのようです。
これを使うことにします。（他のものが使えるのかは不明）
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2607557/e73e7782-ed8e-34fa-356c-9c5910b2be13.png)

*current condition changes to*で、天気が変わったときをトリガーにする。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2607557/b0e6e937-6ed6-d100-e5f7-a16ce0dcd004.png)


「～に変わったら」という意味なので、*Rain*を選択します。
（ちなみに自分は宮崎県民じゃないのですが、作るときに雨が降りそうな場所が宮崎なので選択しました。行ったことないから行ってみたいです。）
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2607557/7f469ab2-39ab-0893-d088-e3dd43189470.png)
今にも降りそうな延岡市
<img width="400" alt="image.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2607557/5c5f1f8b-f69f-1913-99a8-c7cf4b90610b.png">


これで、*If This*=天気の変化を検知したらというトリガーが出来ました。

### 2.LINEと繋ぐ
同様に、*Then That*を選択後、検索窓で「LINE」で検索
<img width="400" alt="image.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2607557/73747aeb-ed88-df40-9f97-08ae237b1c2e.png">
<img width="400" alt="image.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2607557/5b04699a-33eb-e891-a0be-48a306ddfde7.png">

*Send message*を選択します。
※最初はLINEアカウントと連携する必要があります。
<img width="400" alt="image.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2607557/1a670b0e-6a42-6bc0-eaee-deb66359c3fb.png">

Messageには色々な選択肢がありますが、`Condition`があれば予報出来るしいいかなと思います。
海外のデータなので、気温も華氏（F）表記で日本人としては分かりにくいです。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2607557/a7260924-3437-a89f-279d-547fd8eee0a8.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2607557/bcace5fc-d5c4-f0ee-8742-3b6c464b39db.png)

最後にタイトルを決めてFinish
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2607557/2ecb3f42-67b8-f947-48e0-b71ff3e6a6df.png)

## 重要で絶望的な注意点
Polling Applets usually run within 1 hour
＝1時間以内には動くようにしているから、すぐには通知来ないかもしれないけど怒らないでね（筆者訳）。
うっかり通知が遅れて、洗濯物が雨に濡れてもしょうがないということですね。
大急ぎじゃないけど、自動化出来たら便利！というものを取り込むのが正解みたい。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2607557/5fac5943-9afa-6fb0-d7b6-1d6e4b1da8c6.png)


## 「やってみたい」と思ったことは案外できる
1度試した感じ、雨に気づいたのと通知が来るのが殆ど同時くらいでした。
即座に通知が来ることが約束されているわけでもないみたいですし、もう少しで来そうだ、というのを知りたいのであれば、雨雲レーダーでの予報のシステムと組み合わせた方がよさそうです。

でも、「雨雲が近づいたらLINEで通知をもらう」とか、別の記事で投稿している「インスタグラムに投稿したらTwitterにも投稿する」といった、自動化が案外簡単に出来るということが分かりました。

あとはアイデアが重要ですねー
ちょっと調べただけでも面白い記事が色々見つかりました。他の記事も見て試してみてください！

https://qiita.com/7ENDO/items/c4b9f1c5368ff5ad5469

https://qiita.com/nunukim/items/bfaf9ef5a20ece514817