支持通过导入方式补全注册表,新增工作流unilabos_device_id字段

This commit is contained in:
Xuwznln
2025-06-28 01:19:54 +08:00
parent e440cd279c
commit e73c830d4a
4 changed files with 24 additions and 0 deletions

View File

@@ -319,6 +319,7 @@ mock_chiller:
module: unilabos.devices.mock.mock_chiller:MockChiller module: unilabos.devices.mock.mock_chiller:MockChiller
status_types: status_types:
current_temperature: float current_temperature: float
get_status_info: dict
is_cooling: bool is_cooling: bool
is_heating: bool is_heating: bool
purpose: str purpose: str
@@ -737,6 +738,7 @@ mock_filter:
filtered_volume: float filtered_volume: float
filtrate_vessel: str filtrate_vessel: str
flow_rate: float flow_rate: float
get_status_info: dict
is_filtering: bool is_filtering: bool
pressure_drop: float pressure_drop: float
progress: float progress: float
@@ -1358,6 +1360,7 @@ mock_heater:
module: unilabos.devices.mock.mock_heater:MockHeater module: unilabos.devices.mock.mock_heater:MockHeater
status_types: status_types:
current_temperature: float current_temperature: float
get_status_info: dict
heating_power: float heating_power: float
is_heating: bool is_heating: bool
max_temperature: float max_temperature: float
@@ -1879,6 +1882,7 @@ mock_pump:
current_device: str current_device: str
flow_rate: float flow_rate: float
from_vessel: str from_vessel: str
get_status_info: dict
is_solid: bool is_solid: bool
is_viscous: bool is_viscous: bool
max_flow_rate: float max_flow_rate: float
@@ -2299,6 +2303,7 @@ mock_rotavap:
type: EmptyIn type: EmptyIn
module: unilabos.devices.mock.mock_rotavap:MockRotavap module: unilabos.devices.mock.mock_rotavap:MockRotavap
status_types: status_types:
get_status_info: dict
pump_state: str pump_state: str
pump_time: float pump_time: float
rotate_speed: float rotate_speed: float
@@ -3244,6 +3249,7 @@ mock_separator:
status_types: status_types:
current_device: str current_device: str
from_vessel: str from_vessel: str
get_status_info: dict
product_phase: str product_phase: str
purpose: str purpose: str
repeats: int repeats: int
@@ -3498,6 +3504,7 @@ mock_solenoid_valve:
type: StrSingleInput type: StrSingleInput
module: unilabos.devices.mock.mock_solenoid_valve:MockSolenoidValve module: unilabos.devices.mock.mock_solenoid_valve:MockSolenoidValve
status_types: status_types:
get_valve_status: str
status: str status: str
valve_status: str valve_status: str
type: python type: python
@@ -3760,6 +3767,7 @@ mock_stirrer:
type: EmptyIn type: EmptyIn
module: unilabos.devices.mock.mock_stirrer:MockStirrer module: unilabos.devices.mock.mock_stirrer:MockStirrer
status_types: status_types:
get_status_info: dict
heating_power: float heating_power: float
heating_state: str heating_state: str
max_stir_speed: float max_stir_speed: float
@@ -4293,6 +4301,7 @@ mock_stirrer_new:
type: StopStir type: StopStir
module: unilabos.devices.mock.mock_stirrer_new:MockStirrer_new module: unilabos.devices.mock.mock_stirrer_new:MockStirrer_new
status_types: status_types:
get_status_info: dict
max_stir_speed: float max_stir_speed: float
progress: float progress: float
purpose: str purpose: str
@@ -4629,6 +4638,7 @@ mock_vacuum:
type: EmptyIn type: EmptyIn
module: unilabos.devices.mock.mock_vacuum:MockVacuum module: unilabos.devices.mock.mock_vacuum:MockVacuum
status_types: status_types:
get_status_info: dict
max_pump_speed: float max_pump_speed: float
power_state: str power_state: str
pump_efficiency: float pump_efficiency: float

View File

@@ -169,6 +169,7 @@ solenoid_valve:
type: StrSingleInput type: StrSingleInput
module: unilabos.devices.pump_and_valve.solenoid_valve:SolenoidValve module: unilabos.devices.pump_and_valve.solenoid_valve:SolenoidValve
status_types: status_types:
get_valve_position: str
status: str status: str
valve_position: str valve_position: str
type: python type: python
@@ -330,6 +331,7 @@ solenoid_valve.mock:
type: EmptyIn type: EmptyIn
module: unilabos.devices.pump_and_valve.solenoid_valve_mock:SolenoidValveMock module: unilabos.devices.pump_and_valve.solenoid_valve_mock:SolenoidValveMock
status_types: status_types:
get_valve_position: str
status: str status: str
valve_position: str valve_position: str
type: python type: python
@@ -752,6 +754,14 @@ syringe_pump_with_valve.runze:
write: send_command write: send_command
module: unilabos.devices.pump_and_valve.runze_backbone:RunzeSyringePump module: unilabos.devices.pump_and_valve.runze_backbone:RunzeSyringePump
status_types: status_types:
get_max_velocity: String
get_plunger_position: String
get_position: String
get_status: String
get_valve_position: str
get_velocity_end: String
get_velocity_grade: String
get_velocity_init: String
max_velocity: float max_velocity: float
mode: int mode: int
plunger_position: String plunger_position: String

View File

@@ -522,6 +522,8 @@ heaterstirrer.dalong:
type: SendCmd type: SendCmd
module: unilabos.devices.heaterstirrer.dalong:HeaterStirrer_DaLong module: unilabos.devices.heaterstirrer.dalong:HeaterStirrer_DaLong
status_types: status_types:
get_status: str
get_temp: String
status: str status: str
stir_speed: float stir_speed: float
temp: float temp: float

View File

@@ -149,6 +149,7 @@ gas_source.mock:
type: StrSingleInput type: StrSingleInput
module: unilabos.devices.pump_and_valve.vacuum_pump_mock:VacuumPumpMock module: unilabos.devices.pump_and_valve.vacuum_pump_mock:VacuumPumpMock
status_types: status_types:
get_status: str
status: str status: str
type: python type: python
config_info: [] config_info: []
@@ -328,6 +329,7 @@ vacuum_pump.mock:
type: StrSingleInput type: StrSingleInput
module: unilabos.devices.pump_and_valve.vacuum_pump_mock:VacuumPumpMock module: unilabos.devices.pump_and_valve.vacuum_pump_mock:VacuumPumpMock
status_types: status_types:
get_status: str
status: str status: str
type: python type: python
config_info: [] config_info: []