趣味のプログラム工房

eRemoteで「○○から応答がありません」問題

我が家のeRemote Proなのですが、Alexaに登録して、音声操作をしようとすると、「○○から応答がありません」と言われる問題が発生していましたが、解決したのでそのメモ。

結論から言うとネットワークの問題。
LANのFW内に置いていたのを、DMZを構築して、そこに置いたらあっさりと動くようになりました。
まあ、上手くいかないときの対応として、ルータの再起動とかがあったので、きっとUPnP使ってて、、そうじゃないかとは思っていたのですが。。。

普通なら、ルータのUPnP機能を使って、ポート開放とか行うのでしょうが、
我が家の構成ではそれもうまくいかなかったようです。
なので、ルータ2台挟んでるとか、一般的とはちょっとずれた構成だとうまく使えない可能性があるので、工夫するしかないようです。

公式も、開放しなければいけないポートとか、UPnP使ってるからとか書いてくれればもうちょっとわかりやすかったのですが。。。

とりあえずこれで、amazon Alexaでもリモコン操作ができるようになりました。

でも、何なんでしょうね、日本版(日本向けのスキル)のAlexaではLinkJapan製製品しかサポートされていないわけですが、逆にGoogle homeはBroadlink製しか使えないという、、、。
(Alexa 英語圏向けにはBroadlinkのスキルが公開されていますが、日本では使えないようになっています。日本というか登録しているアカウントの問題だと思いますが)


とりあえずご参考まで。


2018年02月11日