IFTTTを使ってAndroidの着信をLINEで通知する

タイトルの件、何ヶ月か前にチャレンジして試行錯誤やってもダメだったやつなんですが、ついにさきほど実現しました!

どうしてもAndroidの着信がIFTTTで拾えず、アプリが動かなかったんです。

でも結論からいうと、「電話」という名前のアプリからの通知を、LINEに通知させる、で解決。

 

環境は、Android(HTCのHTL23)、iPhone6です。

 

Androidの着信を、Wi-Fiなどでメインで使っているiPhoneに通知させたい

何を言ってるのかわからない人もいると思いますが、これは機械苦手な人でも便利なので、参考になる人は参考にしてください。

というわけで、状況説明を書いておきます。

 

・格安SIM(UQ モバイル)でHTCのAndroid、HTL23を使用

・HTL23端末も古くなり困っていたところに、2年前に他界した義兄が当時買ったばかりのiPhone6が残っていたので、それを復活させることに

・ソフトバンクのiphone6が、UQモバイルのSIMに対応できていない、モバイルSuicaも使えない

・結局、Androidは電話メインにし、Androidテザリングを使ってiPhone6を使用

 

——しかし、メインでiPhoneを使うと、やっぱりAndroidにかかってくる電話に気づけない。

LINEなどの普及で電話が減ったぶん、逆に数少ない電話着信を見落としがちに。

これはまずいぞというわけで、アプリ間を連携できる「IFTTT」というサービスを使用し、Androidの着信をiPhoneに通知させようと考えました。

(IFTTTについてはググってください)

 

「Androidの着信を拾ってLINEアプリに通知させる」IFTTTのレシピ

※IFTTTの基本的な使い方は省きます。

 

IFTTTには「Android Phone Call」というサービスがあります。

通常はこれを指定すれば、Androidの電話を拾ってくれるらしいのだが、何度やってもわたしのHTL23は拾ってくれない。

「設定」>「通知」>「通知アクセス」でIFTTTがAndroidの通知を全部読み取る許可をしてもダメ。

 

そこで、「Android Phone Call」ではなく「Android Device」サービスを使用することに。

いちおう簡単にレシピ貼っておきますね。

 

新規アプレット作成画面でthisを選び、「Android Device」を選ぶ。

そこから「Notification received from a specific app」を選択。

 

ここで「電話」と入れます。

HTL23の電話アプリの名前が「電話」なので、「電話」という名前のアプリからの通知を拾う、という設定にします。

(なので、これは他のアプリでも応用が可能ですね!)

 

※他のスマフォを使っている人は、電話のアプリ名が異なるかもしれないのでお気を付けください。

 

次はthatで「LINE」を検索。

もちろんここでIFTTT自身の通知サービスや、Gmailなり好きなのを選択すればOKです。

わたしはLINEを一番使うので、ひとつに纏めたくてLINEに。

(逆に埋もれて見逃す可能性があるので、変えるかもだけど)

 

 

LINEとつなげたら、基本的にそのままfinishを押して完了。

(初めてLINEと連動させる場合は、LINEに接続するための手続きが入ります)

 

するとこんな感じで、LINEから通知が来ます。

 

どうしても通知に遅延はありますので、電話が来たら即鳴るときもあれば、ちょっと間を置いて鳴るときがあります。

不在着信になった場合は、電話アプリが「着信の通知」と、「不在着信があったという通知」をAndroidにするので、そうすると「不在着信」通知もLINEに来ます。

 

細かいところですが、HTL23では、どうやら不在着信が連続になると、Android側にいちいち通知が上がらず、その際は着信のおしらせしかLINEに通知されないようですね。ちょい不便。でも問題なし。

 

また、このままだと着信があるとIFTTT自身も通知してきてうるさいので、

設定し終えたら、アプレットの設定画面に戻り、

「Receve notifications when this Applet runs」の横のスイッチをOFFにしておくことをオススメします。

長い闘いでしたが、これでやっと電話の通知がiPhoneで拾えるようになりました……。

 

いまだにIFTTTがAndroidの着信を拾ってくれないのは謎

いまだになんでIFTTTがAndroidの着信を拾ってくれないのか謎。

他の連動アプリ「Pushbullet」でもダメだったんですよ。

ただ単に、わたしが使用しているAndroid HTL23と相性が悪いのかもしれない。

 

あとは、FREETELの「半額でんわ」アプリを使用しているのも関係あったりするかも?

うーんでも関係なさそう。

そのあたりは調査していません。

調査するにも、ターミナルとかでADBコマンドとかで抜いて見るのかしら?

それともeclipseとかAndroidStudioでLogCat?(泣笑)

無理無理!

 

 

以上、どなたかのお役に立てれば幸いです。

 

 

 

お仕事のお問い合わせ

現在は主にライティングのお仕事をしています。
得意なジャンルは、サブカル系、fashion、IT、美容・健康など。
詳細はこちら

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です