OpenBlocks IoTの設定
使用機器
ここでは以下の機器を使用して、設定します。
- OpenBlocks IoT EX1
- Logtta CO2(UNI-02-A001)
WEB-UIの初期設定
OpenBlocks IoT EX1のWEB-UIの初期設定については、初期設定をご覧ください。
IoTデータ制御パッケージのインストール
IoTデータ制御パッケージをインストールしていない場合、[メンテナンス] > [機能拡張]タブの[インストール機能]のドロップダウンメニューで「IoTデータ制御」を選択し、[実行]ボタンをクリックします。
BLE登録
ここで使用する「Logtta CO2(UNI-02-A001)」はBLEデバイスです。OpenBlocks IoT EX1のIoTデータ制御機能で使用するために、登録する必要があります。
[サービス] > [基本機能] > [BLE登録]タブの[BLE登録]で、[BLEデバイス検出]の[検出] ボタンをクリックし検出を開始します。検出が終了するとBLEデバイスが表示されるので 、登録するBLEデバイスの[使用設定]のチェックボックスをチェック、[Memo]にメモ(ここでは「UNI-02-A001」とします)を入力して、[保存]ボタンをクリックしてください。
登録したデバイスは、[一覧]に表示されます。「デバイス番号」は、自動で割り振られます。
詳細は、BLE登録をご覧ください。
アプリ起動制御
[サービス] > [IoTデータ] > [アプリ設定]タブで、起動するアプリを設定します。[アプリ起動制御]の[デフォルト使用アプリモード表示]チェックボックスをチェックします。[デフォルトアプリ起動制御]で、以下の通り設定します。
アプリ | 値 |
---|---|
PD Repeater | 使用する |
PD Handler BLE | 使用する |
[アプリ起動制御]で、以下の通り設定します。
アプリ | 値 |
---|---|
PD Repeater | 使用する |
PD Handler BLE | 使用する |
使用対象 | pd-handler-ble-c |
設定終了時には、[保存]ボタンをクリックしてください。
送受信設定
[サービス] > [IoTデータ] > [送受信設定]タブの[送受信設定]で、[MQTTサーバー(mqtt)]を、以下の通り設定します。
項目 | 値 | 備考 |
---|---|---|
MQTTサーバー(mqtt) | 使用する | |
インターバル[sec] | 60 | |
有効時間[sec] | 0 | |
サブプロセス再起動間隔[sec] | 86400 | |
送信先ホスト | 172.16.13.88 | MQTTサーバー(OpenBlocks IoT VX2)のホスト名またはIPアドレスを入力します。 |
クライアントID | UNI02A001 | |
トピックプレフィックス | tx_root | |
受信トピックプレフィックス | rx_root | |
プロトコル | tcp | |
ポート番号 | 1883 | |
QoS | 0 | |
受信QoS | 0 |
BLEデバイス情報送信設定
[BLEデバイス情報送信設定]で、以下の通り設定します。ここで[デバイス番号]は、BLE登録で登録したデバイスの番号です。
項目 | 値 | 備考 |
---|---|---|
送受信設定 | 使用する | |
デバイス番号 | bledev_0000001 | BLE登録で登録したデバイスの「デバイス番号」が表示されます。 |
データ間引間隔[ms] | 0 | |
バッファーサイズ | 4096 | |
アドレス | 01:23:45:AB:CD:EF | BLE登録で登録したデバイスの「Device Address」が表示されます。 |
ユーザーメモ | UNI-02-A001 | BLE登録で登録したデバイスの「Memo」が表示されます。 |
固定情報付与(JSON) | ||
送受信設定 | mqtt | |
ユニークID(mqtt) | 00001 |
詳細は、IoTクラウド/サーバー送受信 > 送受信先毎の設定 > MQTTサーバーをご覧ください。