3.6 PoEとNx Witnessの連携 #
対象機種: AX30 / AX11 / AX21 / AG10 / AG20
エッジゲートウェイには、Nx Witnessのイベントアクションとして背面のPoE給電を操作するためのアプリケーションamnimo-nx-http-handlerがプリインストールされています。
Nx WitnessとPoEを連携させることで、カメラ異常検知時にカメラの再起動などができるようになります。
補足: 本機能はエッジゲートウェイのファームウェアのバージョンがV3.2.0以降より使用できます。
PoEの詳細については、『エッジゲートウェイユーザーズマニュアル』『AIエッジゲートウェイユーザーズマニュアル』『センサー接続ゲートウェイユーザーズマニュアル』の『各部の名称と役割』を参照してください。
3.6.1 amnimo-nx-http-handlerの設定 #
Nx WitnessのイベントアクションとしてPoEを操作するための設定を行います。
設定方法については『3.5.1 amnimo-nx-http-handlerの設定』を参照ください。
3.6.2 Nx Witnessのイベント設定 #
任意のNx Witnessイベントに対して、PoEの操作を指定することができます。
Nx Witnessクライアントアプリの操作
PCからNx Witnessクライアントアプリを起動し、イベントを設定します。エッジゲートウェイ接続後、画面左上の
をクリックし、[システムアドミニストレーション] -> [イベントルール]の順にクリックし、イベントルール設定画面を表示します。本画面で以下の設定を行います。
① [追加]ボタンを押し、新たにイベントを作成します。
② [トリガー]に任意のイベントを設定します。
③ [アクション]に[HTTP(S) リクエストを実行]を選択し、操作したいPoEを設定します。
[アクション]の設定内容
| 項目 | 設定値 |
|---|---|
| 動作 | HTTP(S) リクエストを実行 |
| 実行間隔 | 任意の周期(チェックを外した場合は即時実行となります) |
| HTTP(S) URL | http://127.0.0.1:8002/api/v1/poe/?<コマンド> <コマンド>に操作したいPoEと状態を記載します。”&”で連結することで複数の端子を同時に操作できます。 例) lan0をonにする場合 http://127.0.0.1:8002/api/v1/poe/?**lan0=on** 例) lan0をoff、lan1をonにする場合 http://127.0.0.1:8002/api/v1/poe/?**lan0=off&lan1=on** 例) lan0を10秒間リセットする場合 http://127.0.0.1:8002/api/v1/poe/?**lan0=reset&time=10** 状態には on、off、reset を指定できます。 timeオプションについて timeに指定されている時間(0~3600 秒)の間リセット状態(OFF状態)を確保し、その後ONとなる機能です。コマンドのレスポンスは要求した端子の制御(reset制御)を開始したタイミングで返ります。timeオプションは reset を指定した端子にのみ効果があります。timeによるon期間中に再度timeオプション付きのコマンドを実行すると、2回目のコマンドで指定したtimeのon期間に上書きされます。 |
| HTTP(S) コンテンツ | 空欄 |
| コンテンツタイプ | 自動 |
| 認証タイプ | 自動 |
| リクエストメソッド | PUT |
| ログイン | nx-http-handler.confに設定したHTTP_IDの値 |
| パスワード | nx-http-handler.confに設定したHTTP_PASSWORDの値 |

補足: 本機能はエッジゲートウェイのファームウェアのバージョンがV3.2.0以降より使用できます。