Googleホームで自宅の既存家電を操作するためにNature Remoというスマートホームデバイスを購入しました。
セットアップして家電リモコンの登録まで完了させ、Googleアカウント連携させようとしたのですがどうもうまくいかずハマってしまいました。
いろいろ試行錯誤してみた経過を残しておきます。リンクまでしましたが、動作は不安定でした。
大人気のネイチャーリモ
今回設置したIoTデバイスのNature Remoは、スマホアプリから既存の家電操作が可能となり、さらにGoogle Homeとの連携も可能だということでちょっと期待していました。
メディア掲載などの影響でかなり人気の商品です。同様のリモコン型IoTデバイスは他にもありますが、Nature Remoは機能性とデザインの良さから多くのユーザーに選ばれているようです。
機能を抑えたminiもあります。
はじめに
この記事では細かい設定手順については省き、ハマってしまった箇所を重点的に記載していきます。
設定手順はNature Remo公式ブログに記載されている手順に従って行っています。
IFTTTを利用しての連携も可能ですが、Googleアカウント連携が利用できるならそちらの方が便利かなと思ってチャレンジしてみたのです。
アプリにネイチャーリモが表示されない
まず最初にハマったのは、GoogleホームアプリにNature Remoのリンクボタンが出てこないというところです。
公式の手順1,2ではGoogle Homeへ「ねぇGoogle(OK Google)、ネイチャーリモに繋いで」と声を掛けると、Google Homeアプリに「Nature Remoにリンクする」と表示されると書いてあります。
しかし、いくらやってもアプリにリンクボタンが表示されないのです。
手順には、表示されまで時間がかかる場合があると書かれていますが、しばらく待ってみても出てくる気配はないです。
リンクボタンを探す
仕方がないので自分でリンクボタンを探してみました。
Androidの場合は、Googleホームアプリ内の「できること」メニューからGoogle Assistantのサードパーティ製アプリを呼び出せます。
iOSの場合は、Google Assistantアプリから呼び出すことができます。
検索窓に「Nature Remo」と入力すると表示されますので、選択します。
画面に表示された「リンク」を押すことで、公式手順2のリンクボタンを押した状態と同じになると思われます。
ひとまずここまではクリアです。
メールアドレスからのログインがエラーになる
もっともハマってしまったのは、メールアドレスの認証が通らないというところです。エラーが表示されてしまいます。
前の手順で表示された「リンク」ボタンを押すと画面が切り替わるのですが、アプリ内でWebページを表示してしまうとダメなようです。公式手順3でも素早くSafariボタンを押すように書かれています。
しかし、注意して何度やってもエラーが表示されて大変でした。エラーとなるパターンはこんな感じでしょうか。
エラーになるパターン
メールアドレス登録時
- アプリ内に表示されたWebページでメールアドレスを登録した場合
- アプリ内にWebページが表示されてから他ブラウザへ切り替えてメールアドレスを登録した場合
- ブラウザで一度エラーになった状態のまま再度メールアドレス登録をした場合
メールアドレスからのリンクログイン時
- メールアプリで開いたメールからリンク(ボタンorURL)をクリックしてメールアプリ内でWebページを開いた場合
解決するには
まず、公式手順3にあるように、リンクボタンで表示が切り替わったら、素早くブラウザ表示に切り替えます。画面が表示する前にとにかく早くです。
表示した画面でGoogleアカウント連携かメールアドレスを登録します。
僕は最初、Yahoo!メールで登録しようとしていましたが、どうも連携がうまくいかないのでGoogleアカウント連携に変更しました。ついでにRemoアプリ側の登録メールアドレスもGMailに変更しました。
指定したメールアドレスに届いたメールを確認します。ここで、リンクをメールから直接開くのではなく、URLをコピーして先ほどのブラウザ画面へ貼り付けてページを開くようにします。これが重要です。
Nature Remoのサーバー側でアドレス登録時とログイン時にブラウザのチェックを行っているようです。前後の接続元ブラウザが一致しないとエラーではじいてしまう仕組みにしているようです。
僕の場合は、両方とも同じSafariブラウザで開いたところ、ようやく連携許可の画面が表示されました。長かったです。
とりあえず、これでリンクが完了しました。
ネイチャーリモとリンクしていません。
さっそく「ネイチャーリモでエアコンつけて」とリクエストしてみたら…。
GoogleホームアプリからネイチャーリモとGoogleアカウントをリンク出来ます。
いやいや、たった今リンクしたでしょ!?
リクエストがうまくいく時もあるんですよ。何度もやっているとたまに成功します。でも、それじゃダメですよね。
家庭内ネットワークが問題なのか、Remoサーバーが問題なのか、RemoとGoogle間のネットワークが問題なのかの断定は難しいですね。とりあえず、現時点では動作が不安定すぎます。
さいごに
今回は、Nature Remoの初期設定でGoogleアカウントとリンクするのにハマった内容についてご紹介しました。
記事まで書いておいてなんですが、せっかくリンクまで設定したのに動作が不安定なため、ひとまずIFTTT連携に変更して使うことにしています。
IFTTTならちゃんと動作してくれました。Remo側の直接連携の調子が良くなってきたらまた試してみましょうか。