Alexsaとスマート家電リモコンでオリジナルの文言を作る

環境

  • AmazonEchoDot
  • スマート家電リモコン(RS-WFIREX3)

問題

AmazonEchoDotとスマート家電リモコンを連携させたものの、動作に不満が有った。
Alexsaカスタムスキルを使っていたけど、やたら長ったらしい文言を言わなければいけない。

ex) 「アレクサ、家電リモコンで除湿26℃をつけて」

それと「アレクサ、家電リモコンで照明をつけて」が何故か一発で動いてくれない。
「どの操作を行いますか?つけて、消して、明るく、暗く から選んでください」と聞き返されてしまう。
「アレクサ、家電リモコンを「使って」照明をつけて」と言わなければいけなかった。
「アレクサ、家電リモコンで照明を消して」はOKなのに...

オリジナル文言作成

ググっていたらAmazonのレビューに解決策を書いていた人がいた。

https://www.amazon.co.jp/gp/customer-reviews/R382GOHK1EWOCT/ref=cm_cr_othr_d_rvw_ttl?ie=UTF8&ASIN=B076Q99TT7

Alexsaカスタムスキルではなく、Alexsaスマートホームスキルを使えば良い。
この方法なら好きな文言と好きな一連の動作を登録できる。

手順としては

  1. 家電リモコンアプリで「電源スイッチ」としてリモコン操作を登録
    家電製品の追加 > 電源スイッチ > 手動で学習する > ボタン追加 > (リモコン操作学習) > ボタン名登録(on,offなどで登録する) > 完了 > 家電製品名登録

  2. 家電リモコン側の連携設定
    家電リモコンアプリの家電リモコン一覧画面でその他ボタン > AmazonAlexsaの設定 > スマートホームスキルを選択 > 登録した電源スイッチを追加して登録

  3. Alexsaアプリ側の連携設定
    スマートホーム > デバイスを追加 > 検出したデバイス(電源スイッチ)を登録

  4. Alexsaアプリで定型アクション設定
    定型アクション > +ボタン > 実行条件を設定 > (呼びかける時のオリジナル文言を設定) アクションを追加 > スマートホーム > デバイス(電源スイッチ)を選択 > (オン、オフを選択) > 次へ > 追加

!!! 注意点 !!!
オリジナル文言は、ひらがなで作成するとAlexsaが反応してくれないことがある。
ex)
「アレクサ、でんきをつけて」 -> ダメ
「アレクサ、電気をつけて」 -> OK