本アプリは、Symphony 開発者が実際の物理デバイスを所有していなくとも調査・開発できることを目的とした Google Chrome 拡張機能です。 Google Chrome に本アプリをインストールして起動することで、あたかもゲートウェイおよびデバイスのように動作させることができます。 なお、本アプリのデバイスは、対象プロファイルを持つ実際のデバイスと同等の機能を有しているものの、全てダミーの実装です。 そのため、実際のゲートウェイおよびデバイスとは一部挙動が異なることがあります。
Chrome にてchrome ウェブストア にアクセスしてインストールしてください。
インストール後、Chrome の右上に本アプリのアイコンが表示されます。
このアイコンをクリックするとアプリがChrome 上に表示されます。
起動後、以下の画面が表示されます。
本画面では以下の操作が可能です。
番号 | 名称 | 操作説明 |
---|---|---|
① | ゲートウェイの設定 | ゲートウェイの設定ポップアップが表示されます。 |
② | デバイスの設定 | 選択したデバイスのデバイス設定ポップアップが表示されます。ここに表示されているデバイスが本アプリでサポートしているデバイスになります。 |
③ | マニュアル | 別タブで本アプリのマニュアル(本html)が表示されます。 |
④ | 接続/切断ボタン | ゲートウェイの接続/切断が行われます。 |
⑤ | 受信メッセージのクリアボタン | 受信メッセージ欄がクリアされます。 |
⑥ | 送信メッセージのクリアボタン | 送信メッセージ欄がクリアされます。 |
本ポップアップではゲートウェイの接続先の変更、ゲートウェイのUUIDが確認できます。
番号 | 名称 | 操作説明 |
---|---|---|
① | 接続先 | 接続する環境を選択します。ゲートウェイに未接続状態でのみ変更が可能です。 |
② | UUID | 払い出されたゲートウェイのUUIDです。変更はできません。ゲートウェイが接続状態であれば、このUUIDを用いてIoTアクセス制御エンジンにゲートウェイの登録を行うことができます。 |
③ | 登録ボタン | 接続先を変更していた場合に設定を登録します。登録後、本ポップアップは閉じられます。 |
④ | キャンセルボタン | 登録を行わずに本ポップアップを閉じます。 |
本ポップアップではデバイスの設定の確認や変更ができます。
番号 | 名称 | 操作説明 |
---|---|---|
① | デバイス名 | シミュレータが自動的に生成したデバイスの名前です。変更はできません。 |
② | オンライン/オフラインに変更ボタン | デバイスの状態をオンラインまたはオフラインに変更します。ゲートウェイが接続状態の場合、この変更は Symphony にも反映されます。 |
③ | APIの設定ボタン | APIのエラーレスポンス設定ポップアップが表示されます。 |
④ | デバイス状態 | 当該デバイスが持つデバイスの状態です。この状態はデバイスAPIのGET APIに反映されます。また、POST、PUT、DELETE APIによるデバイス操作によって変更されます。 |
⑤ | 登録ボタン | 設定を変更していた場合に設定を登録します。登録後、本ポップアップは閉じられます。 |
⑥ | キャンセルボタン | 登録を行わずに本ポップアップを閉じます。 |
デバイスの状態変更を検知するイベントを持つデバイスの場合、イベントが開始状態で対象の値を変更することでイベントを発生させることができます。
本ポップアップではAPIのエラー設定の確認や変更ができます。
番号 | 名称 | 操作説明 |
---|---|---|
① | 有効チェックボックス | このエラー設定を有効にする場合、チェックをつけます。有効の場合、当該APIはこのエラー設定に従ったAPIレスポンスを返します。 |
② | エラー値 | APIレスポンスのresult、statusCode、errorCode、errorMessage、errorText に任意の値を設定することができます。 |
③ | 登録ボタン | 設定を変更していた場合に設定を登録します。登録後、本ポップアップは閉じられます。 |
④ | キャンセルボタン | 登録を行わずに本ポップアップを閉じます。 |
本アプリでは以下の動作制限があります。
パラメータ値 | 遷移状態 |
---|---|
OPEN | OPENING |
HALF-OPEN | CLOSEING |
CLOSE | CLOSEING |
STOP | STOP |
パラメータ値 | 処理で使う値 |
---|---|
1d | 1日 |
7d | 7日 |
30d | 30日 |
1w | 7日 |
1m | 30日 |
3m | 90日 |
6m | 180日 |
※本マニュアルでは「Activity」を選択肢し「DEMO-ACTIVIY」の名称で登録。
※「5.3 デバイスを登録する」で登録した「DEMO-ACTIVIY」が表示される。