Windowsマシンに設置したログサーバーに送信するオプションです。ダウンロードして設置してください。ユーザーマニュアルをご覧ください。パラメータは省略できます。点灯と消灯を切り替えることができると思います。Webアプリの説明をします。利用して作成しています。Webアプリのファイル一式が格納されています。ファイル(main.js)で、それぞれ下記のようになっています。class="ui-content"><h2>ログインに失敗しました</h2><p>ユーザー名またはパスワードが間違っています。class="ui-content"><h2>セッションが無効です</h2><p>サーバー処理中にエラーが発生しました。現在のセッションが無効になっている場合があります。class="ui-content"><h3>サーバー側でエラーが発生しました</h3><p>サーバー処理中にエラーが発生しました。接続エラー</h2><p>WebSocketサーバーとの接続中にエラーが発生しました。操作画面を定義しています。実行中のエラーダイアログもここで定義しています。ファイルの内容は下記になります。WebSocketサーバーへ接続したら、新しいクライアントが接続したことを知らせるイベントを送信する。状態と一致させることができる。LEDチェックボックスの状態を更新する。RASPI_CHANGE_DETECTイベントハンドラが起動する。全クライアントに送信する。イベントを受けて、そのときの動作を作成しています。関数がコールされます。変数にセッショントークン文字列が格納されます。サーバーに接続します。9090(WebSocket)ポートをデフォルトで使用しています。Webアプリが動作しているクライアントのみに限定するために使用しています。どちらかをクライアント側に送り返してきます。GPIO#18(LED)に合わせるように更新します。変化したときにもコールされて同様の動作を行います。常に追従させることができます。部分がコールされます。送信するだけの動作です。クライアントに配信してきます。関数の動作は先ほど説明した内容と同じです。LEDステータス確認や操作を可能にしています。アプリを使用してリモートからも操作してみます。ログイン認証をおこなっていますのでそのためのユーザーを作成します。プログラムを使用します。サーバーに下記のパスにアクセスすると起動します。IPアドレス>:8080/test/led_websocket/index.html起動すると下記のログイン認証画面が表示されます。ログイン認証を行います。操作画面が表示されます。一致していると思います。点灯と消灯を切り替えることができます。チェックボックスの状態もそれに合わせて切り替わります。アプリは同時に複数起動することもできます。Webアプリを操作している様子です。等の出力ポートに変更すると、リモートから家電などをコントロールできるようになります。ブラウザを利用したダッシュボードを作成することもできます。キャプチャした様子を下記に載せておきます。データフレームをやりとりしている様子が良くわかります。繰り返すことができます。コールしないといけなくなるので実行しない事。コンソールから実行してみます。保存しておいた場合には下記のコマンドで実行できます。チェックボックスも連動して点滅していると思います。ライブラリ関数等の使用方法やその他の機能についてはユーザーマニュアルに詳しく記載されています。ここから最新のユーザーマニュアルをダウンロードして参照してください。ご意見や質問がありましたら、お気軽にメールをお寄せください(contact@allbluesystem.com)。マトリックスに表示するアプリケーションを紹介します。離れた場所からでも視認性が高いので、センサーデータなどを常時監視が必要なアプリケーションに最適です。動作中の様子は下記の様になります。スクリプトで全ての描画処理を行っています。負荷もかなり抑えることができています。セットアップする例で説明します。コネクタは半田付けが必要ですが、ピンソケットだけなので難易度は低く簡単です。サーバーのセットアップも行って下さい。社で提供されているライブラリは使用しませんのでインストールする必要はありませんが、インストールした状態でも問題ありません。コマンドで展開します。