- Jelina 概要
- EMS Builder
- リファレンスマニュアル
デバイス協調の設定
現行の「ローカルから対象デバイスへ送信」するモデルで共有を設定します。相互通信可能な 2 台の Edge-EMS Builder を用意してください。以下では送信側 A、受信側 B を汎用的な役割名として使用します。
1. デバイス情報の管理
Section titled “1. デバイス情報の管理”対象デバイス一覧で、一意の deviceCode、deviceIp、local フラグを管理します。各 Edge-EMS Builder でローカルは 1 台だけ指定します。ネットワークアドレスが変わった場合はデバイス情報を更新し、デバイスコードは維持します。
2. 送信内容の選択
Section titled “2. 送信内容の選択”A で共有設定を作成し、一意の shareConfigCode、名前、共有 CRON、ローカルポイント一覧を入力します。用途別に複数の設定を作り、それぞれ異なる周期を設定できます。
名前、エイリアス、単位も共有時に同期します。ポイントは事前に存在する必要があります。同種デバイスの数が変化する場合は、UDE テンプレートで共有設定を生成できます。
3. 共有先の作成と設定の関連付け
Section titled “3. 共有先の作成と設定の関連付け”A で共有先を作成し、targetDeviceCode に B を選んで、1 つ以上の共有設定を関連付けます。現行モデルには「スレーブデバイス一覧」はなく、ローカルを共有空間へ追加する必要もありません。
1 つの共有先は受信デバイス 1 台に対応します。C にも送信する場合は C 向けの共有先を追加します。B から A へ送信する場合は、B で逆方向の共有先を設定します。
4. 受信側での検証
Section titled “4. 受信側での検証”B の共有データを確認し、送信元デバイスコードが A で、dataKey が正しく、名前・単位が揃い、値が継続更新されることを確認します。過去に 1 回値を受信したかだけでなく、接続と通信状態を確認してください。
よく使う API
Section titled “よく使う API”| 操作 | API |
|---|---|
| デバイス一覧 | GET /device-info/list |
| 共有設定一覧 | GET /share-config/list |
| 共有先一覧/詳細 | GET /share-target/list、/detail |
| 共有先の作成 | POST /share-target/add |
| 設定の関連付けを追加 | POST /share-target/add/config |
| 関連付けを全置換 | POST /share-target/update/configs |
| 関連付けを 1 件削除 | POST /share-target/delete/config |
全置換では、今回の一覧にない古い関連付けを削除します。実行前に設定全体を読み戻してください。テンプレート管理下の関連付けは UDE テンプレートを変更し、差分照合で更新します。