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

IFTTTを使ってGoogle HomeからLineを送信する

More than 3 years have passed since last update.

GoogleHome(Google Assistant)はIFTTTに対応しているため、IFTTTを使ってさまざまなサービスと連携することができる。これはLineによるメッセージ送信の例。

概要

ゴール

GoogleHomeに「LineでXXXと送って」というと、自分宛てにLineを送信する。

手順

IFTTTのレシピはif 「this」 then「that」という形式で設定する。
- 「this」側に「GoogleAssistant」を設定
- 「that」側に「Line」を設定
以下のスクリーンショットのとおり、スマホだけで簡単に定義できる。

実際の手順

「this」側にGoogleAssistantを選択する。

IMG_4067.PNG

GoogleAssistantでは4つのトリガを選択することができる。
- 今回は、「Say a phrase with a text ingredient」を選択する。

IMG_4068.PNG

トリガとなるフレーズ(どのように言ったらこのルールが発動させるか)を登録する。
- 3通りのフレーズを登録できる
- 可変部分は「$」で表現する

ここでは
-「lineで$と送信」
-「lineに$と送って」
の2通りを登録している。

IMG_4069.PNG

GoogleAssistantからの応答文と、言語を選択する。
ここでは
-「lineに$と送信します」と応答させている
- 言語は日本語を選択

IMG_4070.PNG

「That」側にLineを選択する。
IFTTTとLineの連携設定ができていない場合、初回のみ設定が必要となる。
- Lineに登録したメールアドレスとPWで連携設定する
- Lineにメールアドレスを登録していない場合は、Line側で登録する
IMG_4072.PNG

Lineに送信するメッセージ内容を指定する。
ここではデフォルトの設定ママとしている。

IMG_4073.PNG

これでレシピが完成。

IMG_4074.PNG

GoogleAssistantでの動作確認

IMG_4075.PNG

GoogleHomeに話しかけても同じように動作する(動画は割愛)。

jyoshida
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