その他の設定

WEB-UIのその他の設定を解説します。

機能制御

システム⇒詳細タブの機能制御ペインは、サービス機能拡張機能および`AirManage機能の設定タブを表示するか否かを制御します。
表示したくない機能を非表示にするには無効を選択します。

ref01

項目説明
サービス機能無効でサービスタブを非表示にします。有効サービスタブを表示します。
拡張機能無効で拡張タブを非表示にします。有効拡張タブを表示します。
AirManage機能無効でAirManageタブを非表示にします。有効AirManageタブを表示します。

機能割り当て

システム⇒詳細タブの機能割り当てペインは、OpenBlocksの正面にあるFUNCスイッチへ機能を割り当てます。

ref29

割り当てなし

FUNCスイッチを無効にします。

WPS_PBC機能

Wi-Fiインターフェースが搭載されているOpenBlocksで使用可能です。
wlan0インターフェースが設定されている状態でWPS_PBC機能を選択すると、 クライアントモードでは無線LAN親機(AP)と、APモードでは無線LAN子機と、 それぞれFUNCスイッチを押すことによりワンタッチで接続できます。

caution
  • クライアントモードの場合
    WPS_PBC機能にてAPとのネゴシエーション完了後、設定反映のため自動で再起動が行われます。
    また、モデム使用時や他のI/FがDHCP設定の場合には使用不可となります。
    なお、OpenBlocks IoT VXシリーズではクライアントモードででの接続は行えません。
ユーザー定義(FUNC SW)

ユーザー定義(FUNC SW)を選択するとFUNCスイッチを押すことで 拡張⇒スクリプト編集のプルダウンメニューにあるユーザー定義スクリプト(FUNC SW)が実行されます。

プロセス状況表示(ユーザー定義)

ユーザーが追加したアプリケーションや基本的なプロセスの監視を行えます。
ダッシュボードにユーザーが定義したプロセスの起動状況を表示したい場合、プロセス状況表示機能(ユーザー定義)有効にします。
例えばdhcpd等の監視したいプロセスを登録しておくとダッシュボードにそのプロセスが起動しているか表示されます。
最大3つまで登録できます。

ref02

本体シリアルの確認

システム⇒S/NタブにてOpenBlocks本体のシリアル番号を確認することができます。

ref17

上図で表示されているシリアルはサンプルです。

サポート情報

メンテナンス⇒サポートタブにてサービスに関する問い合わせ先を確認することができます。

ref26

上図はサンプル画像となります。

記載されている情報は変更されている場合があります。最新の情報は下記URLにてご確認下さい。

https://www.plathome.co.jp/support/

ログ・環境情報取得

メンテナンス⇒サポートタブのログ・環境情報取得ペインにてサポートに必要となるログ情報等が取得できます。
ログ情報等の取得はWEB-UI等で標準的に弊社でのサポート時に必要な情報のみが含まれております。

実行ボタンを押すとログ情報等がアーカイブされsupport.tgzというファイルがダウンロードされます。

この部分に独自アプリケーションのログ等を含めたい場合は、システム⇒ファイル管理にて、追加したいデータパスを記載したadd_support.listというファイルをアップロードしておくことでsupport.tgzの内容を拡張することができます。

ref27

add_support.listサンプル
/var/log/apt
/usr/src/

なお、ルートディレクトリ(/)及び1階層目(/tmpや/var等)の指定は無視されます。

稼働情報機能

拡張⇒稼働情報タブにてOpenBlocks本体の稼働情報を定期的に取得し保存することができます。

稼働情報ファイルが取得できている場合
ref54ref55
表示内容は稼働情報ファイル内の本体に依存する情報のみとなります。
項目説明
使用設定OpenBlocks本体の稼働情報を取得する場合、使用するを選択し保存して下さい。
情報取得間隔稼働情報の取得間隔を選択します。
1分毎/5分毎/10分毎/30分毎/1時間毎/2時間毎/3時間毎/4時間毎/6時間毎/12時間毎から選択可能です。
一括操作各取得項目について一括有効または一括無効ボタンを押すことによって、対象の操作が行え ます。
取得項目[シリアルNo.]稼働情報に本体のシリアルNo.を含めるかを無効有効から選択します。
取得項目[HWモデル]稼働情報に本体のモデル情報を含めるかを無効有効から選択します。
取得項目[稼働時間]稼働情報に本体の稼働時間情報を含めるかを無効有効から選択します。
取得項目[平均負荷]稼働情報に本体の平均負荷情報を含めるかを無効有効から選択します。
取得項目[メモリ情報]稼働情報に本体のメモリ情報を含めるかを無効有効から選択します。
取得項目[ストレージ情報]稼働情報に本体の情報を含めるかを無効有効から選択します。
取得項目[NIC]稼働情報に本体のNIC情報を含めるかを無効有効から選択します。
取得項目[IPv4ルーティング]稼働情報に本体のIPv4ルーティング情報を含めるかを無効有効から選択します。
取得項目[IPv6ルーティング情報]稼働情報に本体のIPv6ルーティング情報を含めるかを無効有効から選択します。
取得項目[シリアルNo.]稼働情報に本体のシリアルNo.を含めるかを無効有効から選択します。
(取得項目[Wi-Fi情報])稼働情報に本体のWi-Fi情報を含めるかを無効有効から選択します。 なお、本項目は本体にWi-Fi I/F搭載モデルにのみ表示されます。
(取得項目[BT情報])稼働情報に本体のBT情報を含めるかを無効有効から選択します。 なお、本項目は本体にBT I/F搭載モデルにのみ表示されます。
(取得項目[モバイル情報])稼働情報に本体のモバイル情報を含めるかを無効有効から選択します。 なお、本項目は本体にモデム搭載モデルにのみ表示されます。
固定情報付与稼働情報に固定で付与したい情報をJSONで記載します。
Ex.) { "debug" : "test" }

稼働情報は以下にJSONファイルとして保存しています。

/tmp/device_status.json

SYSLOG転送機能

システム⇒SYSLOG転送タブにてOpenBlocksが出力する全てのSYSLOGを外部のSYSLOGサーバへ転送することができます。

ref38

項目説明
転送機能SYSLOG転送の機能設定を行います。 転送を行う場合には、使用するを選択して下さい。
転送プロトコルSYSLOG転送を行う際のプロトコルをTCPまたはUDPから選択します。
転送ホストSYSLOG転送先のホストをIPアドレスまたはFQDN形式で設定します。
転送ポートSYSLOG転送先のポート番号を設定します。
通常は514から変更する必要はありません。

設定完了後に保存ボタンを押すことで、反映されます。

SMS送信

OpenBlocksは一部のモバイル回線のSMSをサポートしています。
(モバイル回線契約にSMS機能が無い場合、サポートできません。また、OpenBlocksにSIMが挿入されている必要があります。)

拡張⇒SMS送信タブてSMSを送信することができます。

ref24

項目説明
宛先電話番号SMS送信先の電話番号を入力します。
本文送信するSMSの本文を入力します。 なお、本文には最大70文字まで入力可能です。

電話番号及び本文を入力し、送信するボタンを押すことによりSMSが送信されます。

SSHトンネル

拡張⇒SSHトンネルタブにてSSHサーバに対してSSH接続を行いSSHトンネルを設定することができます。
これにより、SSHサーバからトンネル経由にてOpenBlocks側へSSHアクセスを行うことが可能となります。

ref25

項目説明
使用設定本機能を使用するか設定します。使用する場合には使用するを選択して下さい。
SSHトンネルモードSSHトンネルを構築するモードを設定します。
常時接続にした場合、稼働中は常にSSHトンネルの構築を試みます。
SMSコントロールイベントに設定した場合、SMSまたはSMSコントロールダイレクト実行により SSHトンネルが構築されます。
※SMSの場合、最長30分間SSHトンネルが構築されます。
ログインユーザーSSHサーバにてログインするユーザーを指定します。
SSH接続先ホスト接続先のSSHサーバのIPアドレスやFQDNを設定します。
SSH接続先ポート接続先のSSHサーバのポート番号を設定します。通常は22番となります。
SSH折返用ポートSSHサーバにて接続元の本機器へアクセスする為のポート番号を設定します。
SSH認証設定SSHサーバへ接続する際の認証方式を設定します。
パスワード認証方式がパスワード認証の場合のパスワードを入力します。
パスフレーズ認証方式が鍵認証の場合、パスフレーズを入力します。
プライベートキーファイル認証方式が鍵認証の場合、プライベートキーファイルパスを入力します。

鍵認証におけるプライベートキーファイルはファイル管理からアップロードして下さい。
設定完了後、保存ボタンを押して下さい。また、再起動することにより本機能は有効となります。

Pubキー追加機能

アップデート等により参照する標準以外のリポジトリを使用するケースがあります。この場合、OpenBlocks本体に対象のリポジトリのパブリックキーを追加する必要があります。また、意図せずパブリックキーを削除した場合にも本機能を用いて追加を行って下さい。
本機能はメンテナンス⇒Pubキー追加タブから設定して下さい。

info

追加可能なPublicキーが存在しない場合、メンテナンス⇒Pubキー追加タブは表示されません。

Publicキーのみではなく、参照するリポジトリを追加する必要があります。
この場合、AirManage等によってsources.listの変更を推奨いたします。

ref44

項目説明
Pubキー追加追加するパブリックキーを選択して下さい。
説明対象のパブリックキーの説明が表示されます。
インストール選択されているパブリックキーのインストール作業を実施します。
本機能ではインターネット通信を行うため、事前にネットワークの設定をインターネット通信を行えるようにして下さい。

スクリプト編集

use05

拡張⇒スクリプト編集タブにて次のスクリプトを作成・編集することができます。

  • 起動スクリプト
  • 終了スクリプト
  • ユーザー定義スクリプト1~5
  • ユーザー定義スクリプト(FUNC SW)
  • 動体検知イベント

本機能はユーザー様の実装内容依存となりますので、ご注意下さい。

#スクリプト種類実行タイミング
1起動スクリプト本製品の起動時におけるWEB-UIの起動処理完了後に実行されます。
2終了スクリプト本製品の終了時におけるWEB-UIの終了処理開始直後に実行されます。
3ユーザー定義スクリプト1~5通常処理中には実行されません。
SMSコントロール機能にて命令適用時に実施されます。
4ユーザー定義スクリプト(FUNC SW)FUNC機能割当機能にて設定した場合に、FUNCスイッチを押すことで実施されます。
5動体検知イベントカメラ機能における動体検知時の動画保存時に、イベントトリガーが有効となっている場合に実施されます。

コマンド実行

use06use07

拡張⇒コマンド実行タブから1行程度のコマンド実行することができます。

コマンドを実行すると応答結果が表示されます。

caution

本機能にてフォアグラウンドで永続稼働するようなコマンドを実行した場合、WEB応答しなくなりますので注意して下さい。

GPS情報について

WEB-UIを用いておりGNSS対応のモジュールを搭載している場合、GPSの使用設定を有効にしSIMが挿入されている場合、最終取得時点の位置情報をJSON形式にて以下のファイルに書き込みを行っております。

位置情報を活用したい場合にはこちらのファイルをご使用下さい。

  • GPS情報JSONファイル
/tmp/.gps_posi.json

また、GPSの位置情報取得の際に上記ファイル内容をNode-REDのUnixドメインソケットに対して書き込みを行います。

  • GPS情報書き込み Unixドメインソケット(Abstractソケット)
\0/tmp/node-red-gpsin.sock

Node-REDにてGPS情報をJSONへ追加する手法については、Nod-REDスターターガイドをご確認下さい。

使用許諾表示

システム⇒ライセンスタブにてOpenBlocksに使用されているソフトウェアのライセンス、使用許諾を表示することができます。

ref16

OpenBlocksに使用されているソフトウェアライセンス、使用許諾をソフトウェア毎にプルダウンメニューから選んで表示できます。

サービス及び技術情報一覧

ref28

技術情報タブをクリックすると当社HPへの各リンクが表示されます。(アクセスする場合にはインターネット接続が必用となります。)

各リンクはAirManageサービスへの加入ページや、製品マニュアル及びOpenBlocksを用いた技術情報サイト、FWアップデート情報、購入後製品に関するお問い合わせへとなります。

WEB UIタイトル設定

WEB-UIを表示しているブラウザ(タブ)のタイトルを変更できます。
システム⇒基本WEB UIタイトル設定ペインから設定して下さい。

webui_title_change

項目説明
デフォルトブラウザのタイトルがOpenBlocksとなります。
ホスト名ブラウザのタイトルがネットワーク基本タブで設定したホスト名になります。
カスタマイズブラウザのタイトルがカスタマイズタイトルフォームで設定した値になります。