Files
Uni-Lab-OS/unilabos/registry/devices/neware_battery_test_system.yaml
2026-04-22 18:06:37 +08:00

1415 lines
48 KiB
YAML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
neware_battery_test_system:
category:
- neware_battery_test_system
- neware
- battery_test
class:
action_value_mappings:
auto-print_status_summary:
feedback: {}
goal: {}
goal_default: {}
handles: {}
placeholder_keys: {}
result: {}
schema:
description: ''
properties:
feedback: {}
goal:
properties: {}
required: []
type: object
result: {}
required:
- goal
title: print_status_summary参数
type: object
type: UniLabJsonCommand
auto-test_connection:
feedback: {}
goal: {}
goal_default: {}
handles: {}
placeholder_keys: {}
result: {}
schema:
description: ''
properties:
feedback: {}
goal:
properties: {}
required: []
type: object
result:
type: boolean
required:
- goal
title: test_connection参数
type: object
type: UniLabJsonCommand
debug_resource_names:
feedback: {}
goal: {}
goal_default: {}
handles: {}
placeholder_keys: {}
result: {}
schema:
description: 调试方法:显示所有资源的实际名称
properties:
feedback: {}
goal:
properties: {}
required: []
type: object
result:
type: object
required:
- goal
title: debug_resource_names参数
type: object
type: UniLabJsonCommand
export_status_json:
feedback: {}
goal:
filepath: filepath
goal_default:
filepath: bts_status.json
handles: {}
placeholder_keys: {}
result: {}
schema:
description: 导出当前状态数据到JSON文件
properties:
feedback: {}
goal:
properties:
filepath:
default: bts_status.json
description: 输出JSON文件路径
type: string
required: []
type: object
result:
type: object
required:
- goal
title: export_status_json参数
type: object
type: UniLabJsonCommand
get_device_summary:
feedback: {}
goal: {}
goal_default: {}
handles: {}
result:
return_info: return_info
success: success
schema:
description: 获取设备级别的摘要统计信息
properties:
feedback: {}
goal:
properties: {}
required: []
type: object
result:
properties:
return_info:
description: 设备摘要信息JSON格式
type: string
success:
description: 查询是否成功
type: boolean
required:
- return_info
- success
type: object
required:
- goal
type: object
type: UniLabJsonCommand
get_plate_status:
feedback: {}
goal:
plate_num: plate_num
goal_default:
plate_num: null
handles: {}
placeholder_keys: {}
result: {}
schema:
description: 获取指定盘或所有盘的状态信息
properties:
feedback: {}
goal:
properties:
plate_num:
description: 盘号 (1 或 2)如果为null则返回所有盘的状态
type: integer
required: []
type: object
result:
type: object
required:
- goal
title: get_plate_status参数
type: object
type: UniLabJsonCommand
print_status_summary_action:
feedback: {}
goal: {}
goal_default: {}
handles: {}
placeholder_keys: {}
result: {}
schema:
description: 打印通道状态摘要信息到控制台
properties:
feedback: {}
goal:
properties: {}
required: []
type: object
result:
type: object
required:
- goal
title: print_status_summary_action参数
type: object
type: UniLabJsonCommand
query_plate_action:
feedback: {}
goal:
plate_id: plate_id
string: string
goal_default:
string: ''
handles: {}
placeholder_keys: {}
result:
return_info: return_info
success: success
schema:
description: ''
properties:
feedback:
additionalProperties: true
title: StrSingleInput_Feedback
type: object
goal:
additionalProperties: false
properties:
string:
type: string
title: StrSingleInput_Goal
type: object
result:
additionalProperties: false
properties:
return_info:
type: string
success:
type: boolean
title: StrSingleInput_Result
type: object
required:
- goal
title: StrSingleInput
type: object
type: StrSingleInput
submit_from_csv_export_ndax:
feedback: {}
goal:
csv_path: string
output_dir: string
goal_default:
csv_path: null
output_dir: .
handles: {}
placeholder_keys: {}
result: {}
schema:
description: 从CSV文件批量提交Neware测试任务备份格式为NDA
properties:
feedback: {}
goal:
properties:
csv_path:
description: 输入CSV文件的绝对路径
type: string
output_dir:
default: .
description: 输出目录用于存储XML和备份文件默认当前目录
type: string
required:
- csv_path
type: object
result:
type: object
required:
- goal
title: submit_from_csv_export_ndax参数
type: object
type: UniLabJsonCommand
submit_from_csv_export_excel:
feedback: {}
goal:
csv_path: string
output_dir: string
goal_default:
csv_path: null
output_dir: .
handles: {}
placeholder_keys: {}
result: {}
schema:
description: 从CSV文件批量提交Neware测试任务备份格式为Excel
properties:
feedback: {}
goal:
properties:
csv_path:
description: 输入CSV文件的绝对路径
type: string
output_dir:
default: .
description: 输出目录用于存储XML和备份文件默认当前目录
type: string
required:
- csv_path
type: object
result:
type: object
required:
- goal
title: submit_from_csv_export_excel参数
type: object
type: UniLabJsonCommand
test_connection_action:
feedback: {}
goal: {}
goal_default: {}
handles: {}
placeholder_keys: {}
result: {}
schema:
description: 测试与电池测试系统的TCP连接
properties:
feedback: {}
goal:
properties: {}
required: []
type: object
result:
type: object
required:
- goal
title: test_connection_action参数
type: object
type: UniLabJsonCommand
upload_backup_to_oss:
feedback: {}
goal:
backup_dir: backup_dir
file_pattern: file_pattern
oss_prefix: oss_prefix
goal_default:
backup_dir: null
file_pattern: '*'
oss_prefix: null
handles:
output:
- data_key: uploaded_files
data_source: executor
data_type: array
handler_key: uploaded_files
io_type: sink
label: Uploaded Files (with standard flow info)
placeholder_keys: {}
result: {}
schema:
description: 上传备份文件到阿里云OSS
properties:
feedback: {}
goal:
properties:
backup_dir:
description: 备份目录路径默认使用最近一次提交任务的backup_dir
type: string
file_pattern:
default: '*'
description: 文件通配符模式,例如 *.csv 或 Battery_*.nda
type: string
oss_prefix:
description: OSS对象路径前缀默认使用self.oss_prefix
type: string
required: []
type: object
result:
type: object
required:
- goal
title: upload_backup_to_oss参数
type: object
type: UniLabJsonCommand
mock_assembly_data:
type: UniLabJsonCommand
goal: {}
feedback: {}
result:
assembly_data: assembly_data
success: success
return_info: return_info
schema:
title: mock_assembly_data参数
description: 模拟扣电组装站 auto-func_sendbottle_allpack_multi 输出固定的 assembly_data用于测试 neware 完整链路)
type: object
properties:
goal:
type: object
properties:
unilabos_device_id:
type: string
default: ''
description: UniLabOS设备ID用于指定执行动作的具体设备实例
required: []
feedback: {}
result:
type: object
required:
- goal
goal_default: {}
handles:
input: []
output:
- handler_key: assembly_data_output
data_type: array
label: 扣电组装数据列表(模拟)
data_key: assembly_data
data_source: executor
placeholder_keys: {}
manual_confirm:
type: UniLabJsonCommand
goal:
resource: resource
target_device: target_device
mount_resource: mount_resource
collector_mass: collector_mass
active_material: active_material
capacity: capacity
battery_system: battery_system
formulations: formulations
assembly_data: assembly_data
csv_export_dir: csv_export_dir
timeout_seconds: timeout_seconds
assignee_user_ids: assignee_user_ids
feedback: {}
result:
resource: resource
coin_cell_code: coin_cell_code
target_device: target_device
mount_resource: mount_resource
collector_mass: collector_mass
active_material: active_material
capacity: capacity
battery_system: battery_system
pole_weight: pole_weight
schema:
title: manual_confirm参数
description: manual_confirm的参数schema
type: object
properties:
goal:
type: object
properties:
unilabos_device_id:
type: string
default: ''
description: UniLabOS设备ID用于指定执行动作的具体设备实例
resource:
items:
type: object
additionalProperties: false
properties:
id:
type: string
name:
type: string
sample_id:
type: string
children:
type: array
items:
type: string
parent:
type: string
type:
type: string
category:
type: string
pose:
type: object
properties:
position:
type: object
properties:
x:
type: number
minimum: -1.7976931348623157e+308
maximum: 1.7976931348623157e+308
y:
type: number
minimum: -1.7976931348623157e+308
maximum: 1.7976931348623157e+308
z:
type: number
minimum: -1.7976931348623157e+308
maximum: 1.7976931348623157e+308
required:
- x
- y
- z
title: position
additionalProperties: false
orientation:
type: object
properties:
x:
type: number
minimum: -1.7976931348623157e+308
maximum: 1.7976931348623157e+308
y:
type: number
minimum: -1.7976931348623157e+308
maximum: 1.7976931348623157e+308
z:
type: number
minimum: -1.7976931348623157e+308
maximum: 1.7976931348623157e+308
w:
type: number
minimum: -1.7976931348623157e+308
maximum: 1.7976931348623157e+308
required:
- x
- y
- z
- w
title: orientation
additionalProperties: false
required:
- position
- orientation
title: pose
additionalProperties: false
config:
type: string
data:
type: string
title: resource
type: array
target_device:
type: string
description: device reference
mount_resource:
items:
type: object
additionalProperties: false
properties:
id:
type: string
name:
type: string
sample_id:
type: string
children:
type: array
items:
type: string
parent:
type: string
type:
type: string
category:
type: string
pose:
type: object
properties:
position:
type: object
properties:
x:
type: number
minimum: -1.7976931348623157e+308
maximum: 1.7976931348623157e+308
y:
type: number
minimum: -1.7976931348623157e+308
maximum: 1.7976931348623157e+308
z:
type: number
minimum: -1.7976931348623157e+308
maximum: 1.7976931348623157e+308
required:
- x
- y
- z
title: position
additionalProperties: false
orientation:
type: object
properties:
x:
type: number
minimum: -1.7976931348623157e+308
maximum: 1.7976931348623157e+308
y:
type: number
minimum: -1.7976931348623157e+308
maximum: 1.7976931348623157e+308
z:
type: number
minimum: -1.7976931348623157e+308
maximum: 1.7976931348623157e+308
w:
type: number
minimum: -1.7976931348623157e+308
maximum: 1.7976931348623157e+308
required:
- x
- y
- z
- w
title: orientation
additionalProperties: false
required:
- position
- orientation
title: pose
additionalProperties: false
config:
type: string
data:
type: string
title: mount_resource
type: array
collector_mass:
type: array
items:
type: number
active_material:
type: array
items:
type: number
capacity:
type: array
items:
type: number
battery_system:
type: array
items:
type: string
formulations:
type: array
description: 配方信息列表(来自 bioyond create_orders_formulation 的 mass_ratios 输出)
items:
type: object
additionalProperties: false
properties:
orderCode:
type: string
orderName:
type: string
real_mass_ratio:
type: object
target_mass_ratio:
type: object
prep_bottle_barcode:
type: string
vial_bottle_barcodes:
type: string
error:
type: string
assembly_data:
type: array
description: 扣电组装数据列表(每颗电池一个对象,含 Time/open_circuit_voltage/pole_weight 等 9 字段)
items:
type: object
additionalProperties: false
properties:
Time:
type: string
open_circuit_voltage:
type: number
pole_weight:
type: number
assembly_time:
type: number
assembly_pressure:
type: number
electrolyte_volume:
type: number
data_coin_type:
type: integer
electrolyte_code:
type: string
coin_cell_code:
type: string
csv_export_dir:
type: string
default: 'D:\2604Agentic_test'
description: 整合 CSV 导出根目录(按日期子目录分组)
timeout_seconds:
type: integer
assignee_user_ids:
type: array
items:
type: string
required:
- timeout_seconds
- assignee_user_ids
_unilabos_placeholder_info:
resource: unilabos_resources
target_device: unilabos_devices
mount_resource: unilabos_resources
assignee_user_ids: unilabos_manual_confirm
feedback: {}
result:
type: object
required:
- goal
goal_default:
resource: []
target_device: ''
mount_resource: []
collector_mass: []
active_material: []
capacity: []
battery_system: []
formulations: []
assembly_data: []
csv_export_dir: 'D:\2604Agentic_test'
timeout_seconds: 3600
assignee_user_ids: []
handles:
input:
- handler_key: formulations
data_type: array
label: 配方信息列表
data_key: formulations
data_source: handle
io_type: source
- handler_key: assembly_data
data_type: array
label: 扣电组装数据列表
data_key: assembly_data
data_source: handle
io_type: source
output:
- handler_key: target_device
data_type: device_id
label: 目标设备
data_key: target_device
data_source: executor
- handler_key: resource
data_type: resource
label: 待转移资源
data_key: resource.@flatten
data_source: executor
- handler_key: mount_resource
data_type: resource
label: 目标孔位
data_key: mount_resource.@flatten
data_source: executor
- handler_key: collector_mass
data_type: collector_mass
label: 极流体质量
data_key: collector_mass
data_source: executor
- handler_key: active_material
data_type: active_material
label: 活性物质含量
data_key: active_material
data_source: executor
- handler_key: capacity
data_type: capacity
label: 克容量
data_key: capacity
data_source: executor
- handler_key: battery_system
data_type: battery_system
label: xml工步
data_key: battery_system
data_source: executor
- handler_key: pole_weight
data_type: array
label: 极片质量
data_key: pole_weight
data_source: executor
- handler_key: coin_cell_code
data_type: array
label: 电池条码列表
data_key: coin_cell_code
data_source: executor
- handler_key: electrolyte_code
data_type: array
label: 电解液二维码列表
data_key: electrolyte_code
data_source: executor
placeholder_keys:
resource: unilabos_resources
target_device: unilabos_devices
mount_resource: unilabos_resources
assignee_user_ids: unilabos_manual_confirm
always_free: true
feedback_interval: 300
node_type: manual_confirm
submit_auto_export_excel:
type: UniLabJsonCommandAsync
goal:
resource: resource
mount_resource: mount_resource
collector_mass: collector_mass
active_material: active_material
capacity: capacity
battery_system: battery_system
pole_weight: pole_weight
coin_cell_code: coin_cell_code
electrolyte_code: electrolyte_code
output_dir: output_dir
feedback: {}
result:
return_info: return_info
success: success
submitted_count: submitted_count
total_count: total_count
results: results
schema:
title: submit_auto_export_excel参数
description: submit_auto_export_excel的参数schema
type: object
properties:
goal:
type: object
properties:
unilabos_device_id:
type: string
default: ''
description: UniLabOS设备ID用于指定执行动作的具体设备实例
resource:
items:
type: object
additionalProperties: false
properties:
id:
type: string
name:
type: string
sample_id:
type: string
children:
type: array
items:
type: string
parent:
type: string
type:
type: string
category:
type: string
pose:
type: object
properties:
position:
type: object
properties:
x:
type: number
minimum: -1.7976931348623157e+308
maximum: 1.7976931348623157e+308
y:
type: number
minimum: -1.7976931348623157e+308
maximum: 1.7976931348623157e+308
z:
type: number
minimum: -1.7976931348623157e+308
maximum: 1.7976931348623157e+308
required:
- x
- y
- z
title: position
additionalProperties: false
orientation:
type: object
properties:
x:
type: number
minimum: -1.7976931348623157e+308
maximum: 1.7976931348623157e+308
y:
type: number
minimum: -1.7976931348623157e+308
maximum: 1.7976931348623157e+308
z:
type: number
minimum: -1.7976931348623157e+308
maximum: 1.7976931348623157e+308
w:
type: number
minimum: -1.7976931348623157e+308
maximum: 1.7976931348623157e+308
required:
- x
- y
- z
- w
title: orientation
additionalProperties: false
required:
- position
- orientation
title: pose
additionalProperties: false
config:
type: string
data:
type: string
title: resource
type: array
mount_resource:
items:
type: object
additionalProperties: false
properties:
id:
type: string
name:
type: string
sample_id:
type: string
children:
type: array
items:
type: string
parent:
type: string
type:
type: string
category:
type: string
pose:
type: object
properties:
position:
type: object
properties:
x:
type: number
minimum: -1.7976931348623157e+308
maximum: 1.7976931348623157e+308
y:
type: number
minimum: -1.7976931348623157e+308
maximum: 1.7976931348623157e+308
z:
type: number
minimum: -1.7976931348623157e+308
maximum: 1.7976931348623157e+308
required:
- x
- y
- z
title: position
additionalProperties: false
orientation:
type: object
properties:
x:
type: number
minimum: -1.7976931348623157e+308
maximum: 1.7976931348623157e+308
y:
type: number
minimum: -1.7976931348623157e+308
maximum: 1.7976931348623157e+308
z:
type: number
minimum: -1.7976931348623157e+308
maximum: 1.7976931348623157e+308
w:
type: number
minimum: -1.7976931348623157e+308
maximum: 1.7976931348623157e+308
required:
- x
- y
- z
- w
title: orientation
additionalProperties: false
required:
- position
- orientation
title: pose
additionalProperties: false
config:
type: string
data:
type: string
title: mount_resource
type: array
collector_mass:
type: array
items:
type: number
active_material:
type: array
items:
type: number
capacity:
type: array
items:
type: number
battery_system:
type: array
items:
type: string
pole_weight:
type: array
items:
type: number
coin_cell_code:
type: array
items:
type: string
electrolyte_code:
type: array
items:
type: string
output_dir:
type: string
default: 'D:\2604Agentic_test'
description: 备份输出根目录,子目录 xml_dir/backup_dir 将自动创建
required:
- mount_resource
- collector_mass
- active_material
- capacity
- battery_system
_unilabos_placeholder_info:
resource: unilabos_resources
mount_resource: unilabos_resources
feedback: {}
result: {}
required:
- goal
goal_default:
resource: []
mount_resource: []
collector_mass: []
active_material: []
capacity: []
battery_system: []
pole_weight: []
coin_cell_code: []
electrolyte_code: []
output_dir: 'D:\2604Agentic_test'
handles:
input:
- handler_key: resource
data_type: resource
label: 待转移资源
data_key: resource
data_source: handle
io_type: source
- handler_key: mount_resource
data_type: resource
label: 目标孔位
data_key: mount_resource
data_source: handle
io_type: source
- handler_key: collector_mass
data_type: collector_mass
label: 极流体质量
data_key: collector_mass
data_source: handle
io_type: source
- handler_key: active_material
data_type: active_material
label: 活性物质含量
data_key: active_material
data_source: handle
io_type: source
- handler_key: capacity
data_type: capacity
label: 克容量
data_key: capacity
data_source: handle
io_type: source
- handler_key: battery_system
data_type: battery_system
label: xml工步
data_key: battery_system
data_source: handle
io_type: source
- handler_key: pole_weight
data_type: array
label: 极片质量
data_key: pole_weight
data_source: handle
io_type: source
- handler_key: coin_cell_code
data_type: array
label: 电池条码列表
data_key: coin_cell_code
data_source: handle
io_type: source
- handler_key: electrolyte_code
data_type: array
label: 电解液二维码列表
data_key: electrolyte_code
data_source: handle
io_type: source
- handler_key: output_dir
data_type: string
label: 备份输出目录
data_key: output_dir
data_source: handle
io_type: source
output: []
placeholder_keys:
resource: unilabos_resources
mount_resource: unilabos_resources
feedback_interval: 1.0
battery_transfer_confirm:
type: UniLabJsonCommandAsync
goal:
resource: resource
target_device: target_device
mount_resource: mount_resource
timeout_seconds: timeout_seconds
assignee_user_ids: assignee_user_ids
feedback: {}
result: {}
schema:
title: battery_transfer_confirm参数
description: battery_transfer_confirm的参数schema
type: object
properties:
goal:
type: object
properties:
unilabos_device_id:
type: string
default: ''
description: UniLabOS设备ID用于指定执行动作的具体设备实例
resource:
items:
type: object
additionalProperties: false
properties:
id:
type: string
name:
type: string
sample_id:
type: string
children:
type: array
items:
type: string
parent:
type: string
type:
type: string
category:
type: string
pose:
type: object
properties:
position:
type: object
properties:
x:
type: number
minimum: -1.7976931348623157e+308
maximum: 1.7976931348623157e+308
y:
type: number
minimum: -1.7976931348623157e+308
maximum: 1.7976931348623157e+308
z:
type: number
minimum: -1.7976931348623157e+308
maximum: 1.7976931348623157e+308
required:
- x
- y
- z
title: position
additionalProperties: false
orientation:
type: object
properties:
x:
type: number
minimum: -1.7976931348623157e+308
maximum: 1.7976931348623157e+308
y:
type: number
minimum: -1.7976931348623157e+308
maximum: 1.7976931348623157e+308
z:
type: number
minimum: -1.7976931348623157e+308
maximum: 1.7976931348623157e+308
w:
type: number
minimum: -1.7976931348623157e+308
maximum: 1.7976931348623157e+308
required:
- x
- y
- z
- w
title: orientation
additionalProperties: false
required:
- position
- orientation
title: pose
additionalProperties: false
config:
type: string
data:
type: string
title: resource
type: array
target_device:
type: string
description: device reference
mount_resource:
items:
type: object
additionalProperties: false
properties:
id:
type: string
name:
type: string
sample_id:
type: string
children:
type: array
items:
type: string
parent:
type: string
type:
type: string
category:
type: string
pose:
type: object
properties:
position:
type: object
properties:
x:
type: number
minimum: -1.7976931348623157e+308
maximum: 1.7976931348623157e+308
y:
type: number
minimum: -1.7976931348623157e+308
maximum: 1.7976931348623157e+308
z:
type: number
minimum: -1.7976931348623157e+308
maximum: 1.7976931348623157e+308
required:
- x
- y
- z
title: position
additionalProperties: false
orientation:
type: object
properties:
x:
type: number
minimum: -1.7976931348623157e+308
maximum: 1.7976931348623157e+308
y:
type: number
minimum: -1.7976931348623157e+308
maximum: 1.7976931348623157e+308
z:
type: number
minimum: -1.7976931348623157e+308
maximum: 1.7976931348623157e+308
w:
type: number
minimum: -1.7976931348623157e+308
maximum: 1.7976931348623157e+308
required:
- x
- y
- z
- w
title: orientation
additionalProperties: false
required:
- position
- orientation
title: pose
additionalProperties: false
config:
type: string
data:
type: string
title: mount_resource
type: array
timeout_seconds:
type: integer
assignee_user_ids:
type: array
items:
type: string
required:
- resource
- target_device
- mount_resource
- timeout_seconds
- assignee_user_ids
_unilabos_placeholder_info:
resource: unilabos_resources
target_device: unilabos_devices
mount_resource: unilabos_resources
assignee_user_ids: unilabos_manual_confirm
feedback: {}
result: {}
required:
- goal
goal_default:
resource: []
target_device: ''
mount_resource: []
timeout_seconds: 3600
assignee_user_ids: []
handles:
input:
- handler_key: target_device
data_type: device_id
label: 目标设备
data_key: target_device
data_source: handle
io_type: source
- handler_key: resource
data_type: resource
label: 待转移资源
data_key: resource
data_source: handle
io_type: source
- handler_key: mount_resource
data_type: resource
label: 目标孔位
data_key: mount_resource
data_source: handle
io_type: source
- handler_key: coin_cell_code
data_type: array
label: 电池条码列表
data_key: coin_cell_code
data_source: handle
io_type: source
output: []
placeholder_keys:
resource: unilabos_resources
target_device: unilabos_devices
mount_resource: unilabos_resources
assignee_user_ids: unilabos_manual_confirm
always_free: true
feedback_interval: 300
node_type: manual_confirm
module: unilabos.devices.neware_battery_test_system.neware_battery_test_system:NewareBatteryTestSystem
status_types:
channel_status: Dict[int, Dict]
connection_info: Dict[str, str]
device_summary: str
status: str
total_channels: int
type: python
config_info: []
description: 新威电池测试系统驱动提供720个通道的电池测试状态监控、物料管理和CSV批量提交功能。支持TCP通信实现远程控制包含完整的物料管理系统2盘电池状态映射以及从CSV文件批量提交测试任务的能力。
handles: []
icon: ''
init_param_schema:
config:
properties:
devtype:
type: string
ip:
type: string
machine_ids:
default:
- 1
- 2
- 3
- 4
- 5
- 6
- 86
items:
type: integer
type: array
oss_prefix:
default: neware_backup
type: string
oss_upload_enabled:
default: false
type: boolean
port:
type: integer
size_x:
default: 50
type: number
size_y:
default: 50
type: number
size_z:
default: 20
type: number
timeout:
type: integer
required: []
type: object
data:
properties:
channel_status:
additionalProperties:
type: object
type: object
connection_info:
additionalProperties:
type: string
type: object
device_summary:
type: string
status:
type: string
total_channels:
type: integer
required:
- channel_status
- connection_info
- device_summary
- status
- total_channels
type: object
version: 1.0.0