類型:JSON
代表裝置的 JSON 物件陣列。
裝置欄位
名稱 |
類型 |
可為 Null/不可為 Null |
值清單 |
id |
長整數 |
不可為 Null |
內部部署管理主控台上的裝置識別碼 |
sensorId |
長整數 |
不可為 Null |
感應器上的裝置識別碼 |
zoneId |
長整數 |
不可為 Null |
裝置的區域識別碼 |
siteId |
長整數 |
不可為 Null |
裝置的站台識別碼 |
ipAddresses |
字串的 JSON 陣列 |
Nullable |
IP 位址的 JSON 陣列。 如果是網際網路位址或具有多個 NIC 的裝置,每個裝置可以有多個位址。 |
name |
String |
不可為 Null |
裝置名稱。 |
type |
String |
不可為 Null |
裝置類型。 如需詳細資訊,請參閱支援的 type 值。 |
macAddresses |
字串的 JSON 陣列 |
Nullable |
MAC 位址的 JSON 陣列。 具有多個 NIC 的裝置可以有多個位址。 |
operatingSystem |
String |
Nullable |
裝置作業系統。 |
engineeringStation |
Boolean |
不可為 Null |
True 或 false |
scanner |
Boolean |
不可為 Null |
True 或 false |
authorized |
Boolean |
不可為 Null |
True 或 false |
vendor |
String |
Nullable |
裝置廠商。 |
通訊協定 |
JSON 陣列 |
Nullable |
通訊協定物件的 JSON 陣列。 如需詳細資訊,請參閱通訊協定欄位。 |
韌體 |
JSON 陣列 |
Nullable |
韌體物件的 JSON 陣列。 如需詳細資訊,請參閱韌體欄位。 |
通訊協定欄位
名稱 |
類型 |
可為 Null/不可為 Null |
值清單 |
名稱 |
String |
不可為 Null |
通訊協定名稱 |
位址 |
通訊協定位址的 JSON 陣列 |
不可為 Null |
Master 、N/A 或通訊協定位址的數值表示法 |
韌體欄位
名稱 |
類型 |
可為 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
}
]