12
11

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

スマートスピーカーIFTTT 大喜利Advent Calendar 2017

Day 13

国際宇宙ステーション"ISS"が頭上を通過するときにGoogle Homeにハラショーと言わせる!

Last updated at Posted at 2017-12-12

スマートスピーカーIFTTT 大喜利 アドベントカレンダー13日目です。

アメリカのドラマ「ビッグバンセオリー」をAmazon primeで毎日少しづつ見ています。
天才で変人のオタク男4人が情けない騒動を引き起こすというしょうもない内容なのですが、昨日見たシーズン5第24話は、マザコンのハワードがついに宇宙に行く感動的な回でした。
ISSにむかうロケットはソユーズで、パイロットのロシア人と、流暢なロシア語を喋るアメリカ人が同乗しており、どうやら3人でISSに滞在する模様です。
ISSっててっきりアメリカ主導だと思ってたら、立案は西側でも、途中からロシアが計画を牽引してるんですね。1989年に東西冷戦が集結してから28年、今やISSでアメリカとロシアが一緒に宇宙で観測や実験をしてるなんてすごい時代になったものだと思います。

そんな中、今日はすげえニュースが、、
NASA、有人月面探査再開へ-トランプ氏が大統領令で方針転換
https://www.bloomberg.co.jp/news/articles/2017-12-12/P0TM416JIJUP01
ロシアと共同のISSじゃなく、アメリカ独自で月へ行くっていうのかい。
うーん、なんかの火種にならないといいですが。(^^;)

IFTTTのSpaceアプレットは超おすすめ

NASAのトリガー

IFTTTにNASAが提供してるSpaceというトリガーがあり、できること一覧が超クールです。
スクリーンショット 2017-12-12 21.57.21.png

  • 火星の季節が変わったとき
  • 宇宙飛行士が戻ってきたとき
  • 宇宙飛行士が船外に出たとき
  • 天文写真、今日の一枚 by NASA
  • NASAからの速報 
  • ISSが特定の場所の上空を通過したとき
  • 今日の写真 by NASA
  • ISSの軌道状況レポート(?)

これらを使ったレシピ一覧はこちら
中でも特におすすめは、「NASAの今日の写真が更新されたら、Androidスマホの壁紙を自動的に変える」です。

自分も、ISSが特定の場所の上空を通過したとき,Googleカレンダーに登録するというアプレットを作ってみました。それを使って数えてみたら、昨日は7回も日本近辺の上空を通ってました。

すげー!

そこで、上空を通過したら歓迎してあげようと思って、Google Homeに「ハラショー!」と言わせるアプレットを作りました。
「ハラショー」はご存知の通りロシア語です。
最初、ロシア語のキリル文字をパラメタに渡して見たのですが、エラーが出てしまったので、仕方なくローマ字で書きました。(^^;)

やりたいこと

ISSが自分の家の上を通過する際に、
Google Homeが「ISSが通過します ハラショー」と言う。

システム構成

  • IFTTT
  • Space (NASA)
  • Webhooks
  • Ngrok
  • Raspberry Pi3
  • Google Home mini

Raspberry PiとNgrokのセットアップ

先日書いた記事の、**「Raspberry Pi3のセットアップ」と、「Raspberry Piをインターネットからアクセスできるようにする」**をやります。

なお、ngrokをバックグラウンドを動かす方法については、
こちらを参考にさせていただきました!

ngrokをバックグランドで動かす
https://hakengineer.xyz/2017/11/15/post-629/

IFTTT作る

スクリーンショット 2017-12-12 2.48.07.png
スクリーンショット 2017-12-12 2.49.57.png
スクリーンショット 2017-12-12 2.50.50.png

IF

  • Trigger: space "ISS passes over a specific location"
  • choose location:自分の家を地図上で指定

then

  • Action:Webhooks:MAke a web request
  • URL: http://xxxxxx.ngrok.io/google-home-notifier

    (RaspberryPi上で動いているngrokに割り当てられたサブドメインを指定)
  • Method:post
  • Content type: application/x-www-form-urlencoded
  • Body:text="aieses ga tsuka shimasu harrasho"

    (日本語をローマ字読みで読ませるという苦肉の策)

きました!

夕飯を食いながら、「ビッグバンセオリー」でハワードがISSの無重力で発狂する回を見てたら、突然Google Home miniが**「うにゃうにゃうにゃうにゃ、ハラショ!」**と言ってくれました。

ハラショー!やったね!

以上です!

12
11
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
12
11

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?