環境
- AmazonEchoDot
- スマート家電リモコン(RS-WFIREX3)
問題
AmazonEchoDotとスマート家電リモコンを連携させたものの、動作に不満が有った。
Alexsaカスタムスキルを使っていたけど、やたら長ったらしい文言を言わなければいけない。
ex) 「アレクサ、家電リモコンで除湿26℃をつけて」
それと「アレクサ、家電リモコンで照明をつけて」が何故か一発で動いてくれない。
「どの操作を行いますか?つけて、消して、明るく、暗く から選んでください」と聞き返されてしまう。
「アレクサ、家電リモコンを「使って」照明をつけて」と言わなければいけなかった。
「アレクサ、家電リモコンで照明を消して」はOKなのに...
オリジナル文言作成
ググっていたらAmazonのレビューに解決策を書いていた人がいた。
Alexsaカスタムスキルではなく、Alexsaスマートホームスキルを使えば良い。
この方法なら好きな文言と好きな一連の動作を登録できる。
手順としては
家電リモコンアプリで「電源スイッチ」としてリモコン操作を登録
家電製品の追加 > 電源スイッチ > 手動で学習する > ボタン追加 > (リモコン操作学習) > ボタン名登録(on,offなどで登録する) > 完了 > 家電製品名登録家電リモコン側の連携設定
家電リモコンアプリの家電リモコン一覧画面でその他ボタン > AmazonAlexsaの設定 > スマートホームスキルを選択 > 登録した電源スイッチを追加して登録Alexsaアプリで定型アクション設定
定型アクション > +ボタン > 実行条件を設定 > (呼びかける時のオリジナル文言を設定) アクションを追加 > スマートホーム > デバイス(電源スイッチ)を選択 > (オン、オフを選択) > 次へ > 追加
!!! 注意点 !!!
オリジナル文言は、ひらがなで作成するとAlexsaが反応してくれないことがある。
ex)
「アレクサ、でんきをつけて」 -> ダメ
「アレクサ、電気をつけて」 -> OK