Kadecot WebSocket APIを使用して家電(エミュレータ)の状態を表示&操作する方法②-Webリモコン作成編


前回に引き続き、今回はエミュレータの状態を取得&操作するWebリモコンの作成方法になります。
ブラウザからアクセスして使用します。
使用言語はHTMLとJavaScriptとなります。今回JQueryも使っていますが、使わなくてもOKです。
また、以下のライブラリを使用します。

  • WebSocket API

1.API生成ツールを使用し、雛形を作成
ブラウザで、
 http://app.kadecot.net/Apps/APITool/
の末尾にGetパラメータとしてkitにKadecotサーバのIPアドレスをセットします。

すると、表示された画面下部の「WAMP standard initialization code」欄に雛形が作成されます。

2.リモコンとしてカスタマイズしていく
 上記のソースをhrc.htmlとしてXamppの稼動している箇所に保存し、リモコン用タブレット端末のブラウザで下記にアクセスします。
 パスワード入力画面が表示されたら、で設定したパスを入力すると、リモコンが稼動します。
 参考サイト)javascriptでバイナリを扱うために

温度取得に関しては、実機で行うと変化があったときに返されるようですが、エミュレータでログを確認する限り、セットした温度は変わりませんが、一定の時間間隔で返されているようです。
扇風機のスイッチに関しては、ON押下でeclipseのコンソールに「Fan ON!」と出力されます。

ITエンジニア募集中!

キュアコード株式会社はITエンジニアを募集しております。少人数の職場なので、上流・下流やサーバー・クライアント対応の垣根なく、あなたの強みを活かしながら いろいろなことにチャレンジ可能です。エンジニアとしての未経験の方、経験が少ない方も歓迎しています。

下記よりITエンジニア募集の採用情報をご覧いただけます。


コメントを残す

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

CAPTCHA