周辺機器おはようございます!!先日、こちらの記事を書きました。ラトックRS-WFIREX4K1キティコラボモデルの話で【じっくり見てみました編】です。Home環境での記事を書きました。ラトックRS-WFIREX4K1キティコラボモデルの話で【本体の初期設定編】です。Homeでエアコン編】です。HomeでTV編】です。HomeでTVのチャンネル編】です。Echo環境は放置してました。ハローキティコラボモデルですね。名前の末尾に「K1」が付いているだけで、性能的には全く同じです。Echoでの設定がアプリ間のアカウントリンクで簡単になった!!・・・って、何の話?ですよね。本日付でAndroid版の家電リモコンアプリに、Alexaの機能として新たにリリースされたアプリ間アカウントリンク(App-to-App)を実装しました。iOS版アプリには5月に実装済みで、両端末での簡単アカウントリンクを実現しています。アプリ間アカウントリンクという新機能ですね。iOS版は5月から、Android版が今回からなんですね。これにより、ユーザーはAlexaアプリを開くことなく、家電リモコンアプリで数回タップするだけでAlexaとリンクできるようになりました。家電リモコンアプリでおこなったデバイスの追加や削除、呼びかけに使うデバイス名の編集も、登録ボタンのタップでAlexaに反映されます。そうそう!これまでAlexaでの設定は面倒でした。他の製品ですが、こちら↓の記事がその一例です。Echo用にエアコンを設定した話です。07:00わざわざAlexaアプリを開いて、スキルを検索して・・・あ~面倒でした。ここで命尽きた方も多いと聞きます。面倒な設定をユーザーにさせてるうちは、いつまで経っても家電製品になれないですね。・・・で、これがアプリ間アカウントリンクでラクチンになるということですね。EchoのエアコンとTVの設定をやってみた!!(アカウントリンク版)既にこれら↓の記事でエアコンとTVの家電リモコンアプリでの設定は終わってます。ラトックRS-WFIREX4K1キティコラボモデルの話で【本体の初期設定編】です。Homeでエアコン編】です。HomeでTV編】です。Homeアプリの部分は今回は関係ありません)ここまででiPhoneでのタッチ操作でのコントロールはできているわけですね。Echoに音声でコントロールできるようにするのが今回のミッションです!!なんだお前は!!こちらに取説がありますので、目を通しておきました。Homeと違って、スマートホームスキル(「アレクサ!」だけで呼び出す)とカスタムスキル(「アレクサ!家電リモコンを使って・・・」で呼び出す)の2つにあまり違いがないんですね。とも設定してみますね!!まずは、家電リモコンアプリとAlexaアプリの確認!!バージョンが違うと操作が違ったり動かなかったりしますので、一応確認しておきます。RATOCさんの家電リモコンアプリですね。おっ!アップデートしなくては!!実験したのは22日なので、2日前は2020/7/20で4.5.8ですね。上の記事と同じ日なので、このバージョンから対応なのかもしれませんね。ちなみに立ち上げたところ内蔵ファームのアップデートになりましたので、実行しました!!この状態ですね・・・ハァハァあと、一応Alexaアプリです。記事を書くまで時間が掛かって最新じゃなくなってしまいました。2020/7/14で2.2.353608.0ですね。これ以降であれば同じように動くと思います。・・・で、この後は家電リモコンアプリだけしか使わないように見えます。ところが、今回の改善によりこのアプリからAlexaアプリやSafariブラウザが都度呼び出されて切り替えられるんですね。ユーザーが切替操作しなくてもです!!では、始めます!!スマートホームスキルでAlexaを設定!!家電リモコンアプリを起動します。ここがスマートホームスキルとカスタムスキルの分岐点ですね!!ここでは前者を選択しました。ポップアップが出てきましたが、これはRS-WFIREX4を2台以上持っている方への注意表示で、今回は関係ないのでスルーしました。追記)「RATOCの中の人」さんからコメントいただきました。記事の下の欄外にあります)バージョンアップでこの表示は1台だけの方には表示されないようになったようです。御対応に感謝致します!!まずはエアコンを確認します。エアコンと言う名前はリビングで使っていましたので「和室のエアコン」という名前で使うことにしました。ここで、音声コマンドに対する各コマンドの詳細を設定できるのですが、私はうっかりそのままOKしてしまいました。このままでは電源オンで冷房17°Cです(泣))これを読まれた方は、必ず自分の条件に再設定してくださいね!!次はテレビですが、なぜか「>」が表示されてない(バグ??)のですが、その付近をタップしました。エアコンと同じように「和室のテレビ」ですね。ここは既に設定している地域の確認だけでしてOKです。これで両方確認が終わったので登録をタップしました。左上を見ると家電リモコンアプリから移動してきた事がわかります。Alexaアプリに切り替わったんですね!!当然リンクするをタップです。はい、これで家電リモコンアプリのメイン画面に戻ってきます。あっという間ですね!!カスタムスキルでAlexaを設定!!途中まではスマートホームスキルと同じですので、分岐点から続けます!!今度は下を選択ですね。エアコンの設定までトントン行きます!!さきほどはうっかりしてましたが、今回はちゃんと設定します。変わった設定画面ですが、上下へのフリックで数字が変わります。「自動つけて」では設定値が表示されず設定もできませんでした。エアコンの機種によるのかもしれません。次にテレビなのですが、こちらはタップしても設定画面が表示されず「A(カスタムスキルで連携)」の表示が切り替わるだけでした。両方Aマークが付いた状態で、登録をタップしました。今回は初回の登録なので上ですね。書いてありますが、要は「自動的にログイン画面が開くのでアカウントリンクの為にメアドとパスワードを入力してね!!」って話ですね。マスク部分はメアドが表示されてます)safariブラウザが開いて表示されるのでタップします。ここからAlexaアプリに移動します。大変ですね(笑)凄いのは、勝手に立ち上がってこの画面まで来たことです。これはラクチンです!!上にフリック!!これは家電リモコンアプリからの通知ですね。Alexaアプリでも正常にリンクされていると表示されています。設定は終わっていて、Alexaアプリが開いたままです。このまま設定状態を確認する為に、上にある通知の「表示」をタップしました。上に、和室の2台の機器が表示されています。和室のエアコンを開いてみます。Alexaアプリでのエアコンのタッチ操作はできないみたいですね。設定するところは何もありません。今度はテレビの方を確認してみます。あれ?1枚画面が足りません。不思議に思って何度も確認しましたが、間違いありません。何も操作できないなら不要なのですが、気持ちよくないですね。・・・とりあえず、これで両方の設定が終わりました。「すみません、よくわかりません。画像はあくまでもサンプルです3何度やってもダメでした。結局サポートの方に教えていただいたのは・・・カスタムは、どのようなデバイス名であっても「テレビ」「エアコン」「照明」など固定の名前となります。Alexaアプリのデバイス名は家電リモコンアプリから連携させる際に設定した名前(「和室のエアコン」など)が、そのまま使われています。カスタムスキルとして呼び出す場合は、これとは関係無しに「エアコン」「テレビ」など固定の名前を使うということですね。「テレビをつけました。「チャンネルを4にしました。画像はあくまでもサンプルです5とりあえず動きました・・・ゴメンナサイ、もう勘弁してください。まとめとりあえず、今回の主目的だった「アカウントリンク」を使った簡単設定でセットアップすることができました。次はどこに行っていいかわからなくなる)こともありました。今回の「アカウントリンク」を使った設定方法では、家電リモコンアプリが勝手にAlexaアプリの設定画面まで行ってくれるので、迷うことなく設定がラクチンになりました。.カスタムスキルでの設定ではアカウント情報の入力は変わらず!!実は、これも不要になると思ってましたが、残念ながらそのままでした。家電リモコンアプリが設定時にアカウント情報(もしくは準ずる情報)を渡してくれる仕組みでは無いようです。.カスタムスキルでの呼び名はデバイス登録された名前ではなく、機器の固定の名前。これは驚きました!デバイス設定に設定されている名前と実際に使う呼び名が異なる場合があるなんて初めてです。家電リモコンスキルが呼び出された後の呼び名という形なのですが・・・.スマートホームスキルとカスタムスキルで呼び名が変わってしまう場合も!!今回の様に、上に書いた条件で違う名前になる場合、スマートホームスキルとカスタムスキルで違う呼び名になってしまうことになります。できるだけ避けたいですね。Alexaの世界もいろいろあるんですね。