スマートリモコン

以前から、家電をスマホやPCで操作できるスマートリモコンというのを使っているのだが、設置はしてみたものの意外と使う機会は少なく、夏場に家に帰るちょっと前にエアコンをつけておく…といったぐらいにしか使っていなかった。

最近テレワーク等で家にいる時間が長くなると、逆に使う頻度が増えてきた。単にベッドで寝転びながら隣の部屋の電気を消す、、、といった程度の怠惰な使い方が多数だけど。

使っていないと言いつつも、買ったデバイスは

  • plutoステーション
  • irkit
    生産は終了したがapiは使える1
  • Nature Remo
    irkitの後継機
  • Nature Remo E
    なんと電気の使用量がリアルタイムに近い形で取得できる2

と、意外と買っていたりする。

これらは専用のスマホアプリを使って操作を行うのだが、デバイスを統一していないとこっちの部屋はこのデバイスなのでこのアプリを起動して…とアプリを横断するのは無駄で面倒に感じるし、そもそもスマホに限らず色々なデバイスから操作したい。

ということで、↓の様なhtmlを作ってローカルに保存して操作していた。

これならブラウザが動けばpcでもスマホからでも操作できるので便利だったのだが、最近のブラウザのセキュリティアップデート(CORS)で、数年前から動かなくなってしまっていた。

という事で自宅の適当なhttpdが動いているサーバにhtmlを置いた。外からも操作したいので秘密のポートでbasic認証付けて公開。う~ん、ブラウザさんのセキュリティアップデートのせいでかえって我が家のセキュリティが。。まぁ、侵入されたところで家の家電が操作されるだけだけど。


  1. ただし平文
  2. 東電等のBルートサービスに申し込む必要あり

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です