類型: JSON
代表裝置的 JSON 物件陣列。
[裝置] 欄位
名字 |
類型 |
可為 Null/ 不可為 Null |
值清單 |
識別碼 |
長整數 |
不可為 Null |
內部部署管理控制臺上的裝置標識碼 |
sensorId |
長整數 |
不可為 Null |
感測器上的裝置識別碼 |
zoneId |
長整數 |
不可為 Null |
裝置的區域識別碼 |
siteId |
長整數 |
不可為 Null |
裝置的網站標識碼 |
ipAddresses |
字串的 JSON 陣列 |
空 |
IP 位址的 JSON 陣列。 如果因特網位址或具有多個 NIC 的裝置,每個裝置可以有多個位址。 |
名稱 |
字串 |
不可為 Null |
裝置名稱。 |
類型 |
字串 |
不可為 Null |
裝置類型。 如需詳細資訊,請參閱 支援 type 值。 |
macAddresses |
字串的 JSON 陣列 |
空 |
MAC 位址的 JSON 陣列。 具有多個 NIC 的裝置可以有多個位址。 |
operatingSystem |
字串 |
空 |
裝置作業系統。 |
工程站 |
布爾 |
不可為 Null |
True 或 false |
掃描器 |
布爾 |
不可為 Null |
True 或 false |
授權 |
布爾 |
不可為 Null |
True 或 false |
廠商 |
字串 |
空 |
裝置廠商。 |
通訊協定 |
JSON 陣列 |
空 |
通訊協議物件的 JSON 陣列。 如需詳細資訊,請參閱通訊協定欄位。 |
韌體 |
JSON 陣列 |
空 |
韌體物件的 JSON 陣列。 如需詳細資訊,請參閱韌體欄位。 |
通訊協定欄位
名字 |
類型 |
可為 Null/ 不可為 Null |
值清單 |
名稱 |
字串 |
不可為 Null |
通訊協定名稱 |
位址 |
通訊協議位址的 JSON 陣列 |
不可為 Null |
Master 、N/A 或通訊協定地址的數值表示法 |
韌體欄位
名字 |
類型 |
可為 Null/ 不可為 Null |
值清單 |
序列 |
字串 |
不可為 Null |
N/A 或韌體序號 |
模型 |
字串 |
不可為 Null |
N/A 或韌體模型 |
firmwareVersion |
雙 |
不可為 Null |
N/A 或韌體版本 |
additionalData |
字串 |
不可為 Null |
N/A 或其他廠商特定的韌體數據 |
模組Address |
字串 |
不可為 Null |
N/A 或韌體模組位址 |
機架 |
字串 |
不可為 Null |
N/A 或韌體機架 |
位置 |
字串 |
不可為 Null |
N/A 或韌體位置 |
位址 |
字串 |
不可為 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
}
]