orangeqs.juice.system_monitor.tasks#

Task definitions for System Monitor service.

Module Contents#

Classes#

EnableHeater

Task to enable a Heater.

DisableHeater

Task to disable a Heater.

SetHeaterPower

Task to set the power setting level of a Heater.

GetHeaterOutputPower

Task to get the output power of a Heater.

GetHeaterPowerSetting

Task to get the power setting of a Heater.

IsHeaterEnabled

Task to check if a Heater is enabled.

AreCompressorsEnabled

Task to check if compressors are enabled.

EnableCompressors

Task to enable compressors.

DisableCompressors

Task to disable compressors.

GetGHSValveState

Task to get state of GHS valve.

OpenGHSValve

Task to open GHS valve.

CloseGHSValve

Task to close GHS valve.

GetGHSPumpState

Task to get state of GHS pump.

EnableGHSPump

Task to enable GHS pump.

DisableGHSPump

Task to disable GHS pump.

StartGHSCondensation

Task to start condensation.

StartGHSRecovery

Task to start recovery.

API#

class orangeqs.juice.system_monitor.tasks.EnableHeater(/, **data: Any)#

Bases: orangeqs.juice.task.Task

Task to enable a Heater.

component_id: str#

None

parallel: ClassVar[bool]#

True

class orangeqs.juice.system_monitor.tasks.DisableHeater(/, **data: Any)#

Bases: orangeqs.juice.task.Task

Task to disable a Heater.

component_id: str#

None

parallel: ClassVar[bool]#

True

class orangeqs.juice.system_monitor.tasks.SetHeaterPower(/, **data: Any)#

Bases: orangeqs.juice.task.Task

Task to set the power setting level of a Heater.

component_id: str#

None

power: float#

None

parallel: ClassVar[bool]#

True

class orangeqs.juice.system_monitor.tasks.GetHeaterOutputPower(/, **data: Any)#

Bases: orangeqs.juice.task.Task

Task to get the output power of a Heater.

component_id: str#

None

parallel: ClassVar[bool]#

True

class orangeqs.juice.system_monitor.tasks.GetHeaterPowerSetting(/, **data: Any)#

Bases: orangeqs.juice.task.Task

Task to get the power setting of a Heater.

component_id: str#

None

parallel: ClassVar[bool]#

True

class orangeqs.juice.system_monitor.tasks.IsHeaterEnabled(/, **data: Any)#

Bases: orangeqs.juice.task.Task

Task to check if a Heater is enabled.

component_id: str#

None

parallel: ClassVar[bool]#

True

class orangeqs.juice.system_monitor.tasks.AreCompressorsEnabled(/, **data: Any)#

Bases: orangeqs.juice.task.Task

Task to check if compressors are enabled.

parallel: ClassVar[bool]#

True

class orangeqs.juice.system_monitor.tasks.EnableCompressors(/, **data: Any)#

Bases: orangeqs.juice.task.Task

Task to enable compressors.

parallel: ClassVar[bool]#

True

class orangeqs.juice.system_monitor.tasks.DisableCompressors(/, **data: Any)#

Bases: orangeqs.juice.task.Task

Task to disable compressors.

parallel: ClassVar[bool]#

True

class orangeqs.juice.system_monitor.tasks.GetGHSValveState(/, **data: Any)#

Bases: orangeqs.juice.task.Task

Task to get state of GHS valve.

valve_id: str#

None

parallel: ClassVar[bool]#

True

class orangeqs.juice.system_monitor.tasks.OpenGHSValve(/, **data: Any)#

Bases: orangeqs.juice.task.Task

Task to open GHS valve.

valve_id: str#

None

parallel: ClassVar[bool]#

True

class orangeqs.juice.system_monitor.tasks.CloseGHSValve(/, **data: Any)#

Bases: orangeqs.juice.task.Task

Task to close GHS valve.

valve_id: str#

None

parallel: ClassVar[bool]#

True

class orangeqs.juice.system_monitor.tasks.GetGHSPumpState(/, **data: Any)#

Bases: orangeqs.juice.task.Task

Task to get state of GHS pump.

pump_id: str#

None

parallel: ClassVar[bool]#

True

class orangeqs.juice.system_monitor.tasks.EnableGHSPump(/, **data: Any)#

Bases: orangeqs.juice.task.Task

Task to enable GHS pump.

pump_id: str#

None

parallel: ClassVar[bool]#

True

class orangeqs.juice.system_monitor.tasks.DisableGHSPump(/, **data: Any)#

Bases: orangeqs.juice.task.Task

Task to disable GHS pump.

pump_id: str#

None

parallel: ClassVar[bool]#

True

class orangeqs.juice.system_monitor.tasks.StartGHSCondensation(/, **data: Any)#

Bases: orangeqs.juice.task.Task

Task to start condensation.

parallel: ClassVar[bool]#

True

class orangeqs.juice.system_monitor.tasks.StartGHSRecovery(/, **data: Any)#

Bases: orangeqs.juice.task.Task

Task to start recovery.

parallel: ClassVar[bool]#

True