型: JSON
デバイスを表す JSON オブジェクトの配列。
デバイス フィールド
名前 |
Type |
Null 許容 / Null 非許容 |
[値の一覧] |
id |
Long integer |
NULL 値は許可されません |
オンプレミス管理コンソール上のデバイス ID |
sensorId |
Long integer |
NULL 値は許可されません |
センサー上のデバイス ID |
zoneId |
Long integer |
NULL 値は許可されません |
デバイスのゾーン ID |
siteId |
Long integer |
NULL 値は許可されません |
デバイスのサイト ID |
ipAddresses |
文字列の JSON 配列 |
Nullable |
IP アドレスの JSON 配列。 インターネット アドレス、または複数の NIC を持つデバイスの場合、各デバイスは複数のアドレスを持つことができます。 |
name |
String |
NULL 値は許可されません |
デバイス名。 |
type |
String |
NULL 値は許可されません |
デバイスの種類。 詳細については、サポートされる type 値に関するページを参照してください。 |
macAddresses |
文字列の JSON 配列 |
Nullable |
MAC アドレスの JSON 配列。 複数の NIC を持つデバイスは、複数のアドレスを持つことができます。 |
operatingSystem |
String |
Nullable |
デバイスのオペレーティング システム。 |
engineeringStation |
ブール型 |
NULL 値は許可されません |
True または false |
scanner |
ブール型 |
NULL 値は許可されません |
True または false |
承認済み |
ブール型 |
NULL 値は許可されません |
True または false |
vendor |
String |
Nullable |
デバイスのベンダー。 |
プロトコル |
JSON 配列 |
Nullable |
プロトコル オブジェクトの JSON 配列。 詳細については、「プロトコル フィールド」を参照してください。 |
firmware |
JSON 配列 |
Nullable |
ファームウェア オブジェクトの JSON 配列。 詳細については、「ファームウェア フィールド」を参照してください。 |
プロトコル フィールド
名前 |
Type |
Null 許容 / Null 非許容 |
[値の一覧] |
名前 |
String |
NULL 値は許可されません |
プロトコル名 |
アドレス |
プロトコル アドレスの JSON 配列 |
NULL 値は許可されません |
Master 、N/A 、またはプロトコル アドレスの数値表現 |
ファームウェアのフィールド
名前 |
Type |
Null 許容 / Null 非許容 |
[値の一覧] |
serial |
String |
NULL 値は許可されません |
N/A 、またはファームウェアのシリアル番号 |
model |
String |
NULL 値は許可されません |
N/A 、またはファームウェアのモデル |
firmwareVersion |
Double |
NULL 値は許可されません |
N/A 、またはファームウェアのバージョン |
additionalData |
String |
NULL 値は許可されません |
N/A 、またはベンダー固有の追加のファームウェア データ |
moduleAddress |
String |
NULL 値は許可されません |
N/A 、またはファームウェアのモジュール アドレス |
rack |
String |
NULL 値は許可されません |
N/A 、またはファームウェアのラック |
slot |
String |
NULL 値は許可されません |
N/A 、またはファームウェアのスロット |
address |
String |
NULL 値は許可されません |
N/A 、またはファームウェアのアドレス |
応答の例
[
{
"sensorId": 7,
"zoneId": 1,
"siteId": 1,
"vendor": null,
"name": "10.4.14.102",
"firmware": [
{
"slot": "N/A",
"additionalData": "N/A",
"moduleAddress": "Network: Local network (0), Node: 0, Unit: CPU (0x0)",
"rack": "N/A",
"address": "10.4.14.102",
"model": "AAAAAAAAAA",
"serial": "N/A",
"firmwareVersion": "20.55"
},
{
"slot": "N/A",
"additionalData": "N/A",
"moduleAddress": "Network: Local network (0), Node: 0, Unit: Unknown (0x3)",
"rack": "N/A",
"address": "10.4.14.102",
"model": "AAAAAAAAAAAAAAAAAAAA",
"serial": "N/A",
"firmwareVersion": "20.55"
},
{
"slot": "N/A",
"additionalData": "N/A",
"moduleAddress": "Network: Local network (0), Node: 3, Unit: CPU (0x0)",
"rack": "N/A",
"address": "10.4.14.102",
"model": "AAAAAAAAAAAAAAAAAAAA",
"serial": "N/A",
"firmwareVersion": "20.55"
},
{
"slot": "N/A",
"additionalData": "N/A",
"moduleAddress": "Network: 3, Node: 0, Unit: CPU (0x0)",
"rack": "N/A",
"address": "10.4.14.102",
"model": "AAAAAAAAAAAAAAAAAAAA",
"serial": "N/A",
"firmwareVersion": "20.55"
}
],
"id": 79,
"macAddresses": null,
"authorized": true,
"ipAddresses": [
"10.4.14.102"
],
"engineeringStation": false,
"type": "PLC",
"operatingSystem": null,
"protocols": [
{
"addresses": [],
"id": 62,
"name": "Omron FINS"
}
],
"scanner": false
}
]