Перейти в хранилище документации
Обратиться в техническую поддержку![]()
Предыдущая страница Следующая страница
You are viewing an old version of this page. View the current version.
Compare with Current View Page History
Version 1 Next »
{
"method": "axxonsoft.bl.config.ConfigurationService.ListUnits",
"data": {
"unit_uids": [
"hosts/P-ZHARKOVA/DeviceIpint.10"
]
}
}
Примет ответа:
{
"units": [
{
"uid": "hosts/P-ZHARKOVA/DeviceIpint.10",
"display_id": "10",
"type": "DeviceIpint",
"display_name": "",
"access_point": "",
"properties": [
{
"id": "display_name",
"name": "Display name",
"type": "string",
"readonly": false,
"value_string": "axis"
},
{
"id": "driverName",
"name": "Driver Name",
"type": "string",
"readonly": true,
"value_string": "Axis"
},
{
"id": "driverVersion",
"name": "Driver Version",
"type": "string",
"readonly": true,
"value_string": "3.0.0"
},
{
"id": "vendor",
"name": "Device Vendor",
"type": "string",
"readonly": false,
"enum_constraint": {},
"value_string": "Axis"
},
{
"id": "model",
"name": "Device Model",
"type": "string",
"readonly": false,
"value_string": "P1343"
},
{
"id": "firmware",
"name": "Firmware version",
"type": "string",
"readonly": false,
"value_string": "5.06"
},
{
"id": "address",
"name": "IP Address of device",
"type": "string",
"readonly": false,
"value_string": "192.168.0.181"
},
{
"id": "port",
"name": "Port number",
"type": "int32",
"readonly": false,
"value_int32": 80
},
{
"id": "useDefaultAuthentication",
"name": "Use default device credentials",
"type": "bool",
"readonly": false,
"value_bool": false
},
{
"id": "user",
"name": "Login",
"type": "string",
"readonly": false,
"value_string": "root"
},
{
"id": "password",
"name": "Password",
"type": "string",
"readonly": false,
"value_string": "pass"
},
{
"id": "blockingConfiguration",
"name": "Preserve device settings",
"type": "bool",
"readonly": false,
"value_bool": false
},
{
"id": "geoLocationLatitude",
"name": "Geolocation Latitude",
"type": "double",
"readonly": false,
"value_double": 35
},
{
"id": "geoLocationLongitude",
"name": "Geolocation Longitude",
"type": "double",
"readonly": false,
"value_double": 45
},
{
"id": "geoLocationAzimuth",
"name": "Geolocation Azimuth",
"type": "double",
"readonly": false,
"value_double": 0
}
],
"units": [
{
"uid": "hosts/P-ZHARKOVA/DeviceIpint.10/VideoChannel.0",
"display_id": "0",
"type": "VideoChannel",
"display_name": "",
"access_point": "",
"properties": [],
"units": [],
"factory": [],
"destruction_args": [],
"discoverable": false,
"status": "UNIT_STATUS_ACTIVE",
"stripped": false,
"opaque_params": [],
"assigned_templates": []
},
{
"uid": "hosts/P-ZHARKOVA/DeviceIpint.10/Microphone.0",
"display_id": "0",
"type": "Microphone",
"display_name": "",
"access_point": "",
"properties": [],
"units": [],
"factory": [],
"destruction_args": [],
"discoverable": false,
"status": "UNIT_STATUS_INACTIVE",
"stripped": false,
"opaque_params": [],
"assigned_templates": []
},
{
"uid": "hosts/P-ZHARKOVA/DeviceIpint.10/Telemetry.0",
"display_id": "0",
"type": "Telemetry",
"display_name": "",
"access_point": "",
"properties": [],
"units": [],
"factory": [],
"destruction_args": [],
"discoverable": false,
"status": "UNIT_STATUS_ACTIVE",
"stripped": false,
"opaque_params": [],
"assigned_templates": []
},
{
"uid": "hosts/P-ZHARKOVA/DeviceIpint.10/IO.0",
"display_id": "0",
"type": "IO",
"display_name": "",
"access_point": "",
"properties": [],
"units": [],
"factory": [],
"destruction_args": [],
"discoverable": false,
"status": "UNIT_STATUS_INACTIVE",
"stripped": false,
"opaque_params": [],
"assigned_templates": []
},
{
"uid": "hosts/P-ZHARKOVA/DeviceIpint.10/Speaker.0",
"display_id": "0",
"type": "Speaker",
"display_name": "",
"access_point": "",
"properties": [],
"units": [],
"factory": [],
"destruction_args": [],
"discoverable": false,
"status": "UNIT_STATUS_INACTIVE",
"stripped": false,
"opaque_params": [],
"assigned_templates": []
}
],
"factory": [],
"destruction_args": [],
"discoverable": false,
"status": "UNIT_STATUS_ACTIVE",
"stripped": false,
"opaque_params": [],
"assigned_templates": [
"502f5739-0b18-4852-891a-35aefbd85d7c"
]
}
],
"unreachable_objects": [],
"not_found_objects": []
}
В свойствах поля units содержится следующая информация:
Дочерние объекты устройства (видеоканалы, потоки, микрофоны, динамики, телеметрия, датчики и реле) будут указаны в дочерних units.
Пример запроса на получение информации о видеоканале:
{
"method":"axxonsoft.bl.config.ConfigurationService.ListUnits",
"data":{
"unit_uids":["hosts/P-ZHARKOVA/DeviceIpint.10/VideoChannel.0"]
}
}
Ответ:
{
"uid": "hosts/P-ZHARKOVA/DeviceIpint.10/VideoChannel.0",
"display_id": "0",
"type": "VideoChannel",
"display_name": "",
"access_point": "",
"properties": [
{
"id": "channel_id",
"name": "",
"type": "int32",
"readonly": true,
"value_int32": 0
},
{
"id": "display_name",
"name": "Display name",
"type": "string",
"readonly": false,
"value_string": "axis"
},
{
"id": "comment",
"name": "Comment",
"type": "string",
"readonly": false,
"value_string": "звука нет, но Вы держитесь"
},
{
"id": "enabled",
"name": "Enable VideoChannel",
"type": "bool",
"readonly": false,
"value_bool": true
},
{
"id": "brightness",
"name": "",
"type": "int32",
"readonly": false,
"range_constraint": {},
"value_int32": 50
},
{
"id": "contrast",
"name": "",
"type": "int32",
"readonly": false,
"range_constraint": {},
"value_int32": 50
},
{
"id": "digitalPtz",
"name": "",
"type": "bool",
"readonly": false,
"value_bool": false
},
{
"id": "flickerfree",
"name": "",
"type": "string",
"readonly": false,
"enum_constraint": {},
"value_string": "auto"
},
{
"id": "imageFlip",
"name": "",
"type": "int32",
"readonly": false,
"enum_constraint": {},
"value_int32": 0
},
{
"id": "maxZoom",
"name": "",
"type": "int32",
"readonly": false,
"enum_constraint": {},
"value_int32": 250
},
{
"id": "saturation",
"name": "",
"type": "int32",
"readonly": false,
"range_constraint": {},
"value_int32": 50
},
{
"id": "sharpness",
"name": "",
"type": "int32",
"readonly": false,
"range_constraint": {},
"value_int32": 50
}
],
"units": [
{
"uid": "hosts/P-ZHARKOVA/DeviceIpint.10/VideoChannel.0/Streaming.0",
"display_id": "0",
"type": "Streaming",
"display_name": "",
"access_point": "",
"properties": [],
"units": [],
"factory": [],
"destruction_args": [],
"discoverable": false,
"status": "UNIT_STATUS_ACTIVE",
"stripped": false,
"opaque_params": [],
"assigned_templates": []
},
{
"uid": "hosts/P-ZHARKOVA/DeviceIpint.10/VideoChannel.0/Streaming.1",
"display_id": "1",
"type": "Streaming",
"display_name": "",
"access_point": "",
"properties": [],
"units": [],
"factory": [],
"destruction_args": [],
"discoverable": false,
"status": "UNIT_STATUS_ACTIVE",
"stripped": false,
"opaque_params": [],
"assigned_templates": []
},
{
"uid": "hosts/P-ZHARKOVA/DeviceIpint.10/VideoChannel.0/Detector.motion_detection",
"display_id": "motion_detection",
"type": "Detector",
"display_name": "",
"access_point": "",
"properties": [],
"units": [],
"factory": [],
"destruction_args": [],
"discoverable": false,
"status": "UNIT_STATUS_INACTIVE",
"stripped": false,
"opaque_params": [],
"assigned_templates": []
},
{
"uid": "hosts/P-ZHARKOVA/DeviceIpint.10/VideoChannel.0/Detector.tampering_detection",
"display_id": "tampering_detection",
"type": "Detector",
"display_name": "",
"access_point": "",
"properties": [],
"units": [],
"factory": [],
"destruction_args": [],
"discoverable": false,
"status": "UNIT_STATUS_INACTIVE",
"stripped": false,
"opaque_params": [],
"assigned_templates": []
},
{
"uid": "hosts/P-ZHARKOVA/DeviceIpint.10/VideoChannel.0/Detector.audio_detection",
"display_id": "audio_detection",
"type": "Detector",
"display_name": "",
"access_point": "",
"properties": [],
"units": [],
"factory": [],
"destruction_args": [],
"discoverable": false,
"status": "UNIT_STATUS_INACTIVE",
"stripped": false,
"opaque_params": [],
"assigned_templates": []
}
],
"factory": [],
"destruction_args": [],
"discoverable": false,
"status": "UNIT_STATUS_ACTIVE",
"stripped": false,
"opaque_params": [],
"assigned_templates": []
}
В свойствах properties содержатся параметры видео, в дочерних - потоки и детекторы, если созданы.