형식: JSON
디바이스를 나타내는 JSON 개체의 배열입니다.
디바이스 필드
Name |
유형 |
null 허용/null 허용 안 함 |
값 목록 |
id |
정수(Long) |
null 허용 안 함 |
온-프레미스 관리 콘솔의 디바이스 ID |
sensorId |
정수(Long) |
null 허용 안 함 |
센서의 디바이스 ID |
zoneId |
정수(Long) |
null 허용 안 함 |
디바이스의 영역 ID |
siteId |
정수(Long) |
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 |
스캐너 |
부울 |
null 허용 안 함 |
True 또는 false |
승인됨 |
부울 |
null 허용 안 함 |
True 또는 false |
공급업체 |
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 또는 펌웨어 모듈 주소 |
랙 |
String |
null 허용 안 함 |
N/A 또는 펌웨어 랙 |
슬롯 |
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
}
]