Help us understand the problem. What is going on with this article?

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

More than 1 year has passed since last update.

スマートスピーカー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が「うにゃうにゃうにゃうにゃ、ハラショ!」と言ってくれました。

ハラショー!やったね!

以上です!

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした