From 2180cad28551621b1d02aea9fa8d956713d94824 Mon Sep 17 00:00:00 2001 From: avollkopf <43980694+avollkopf@users.noreply.github.com> Date: Thu, 9 May 2024 19:18:49 +0200 Subject: [PATCH] change default values for fermenter hysteresis to values that will work if users don't read the documentation and don't enter values at all... --- cbpi/__init__.py | 2 +- cbpi/extension/FermenterHysteresis/__init__.py | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/cbpi/__init__.py b/cbpi/__init__.py index 99bbddb..afa5ebb 100644 --- a/cbpi/__init__.py +++ b/cbpi/__init__.py @@ -1,3 +1,3 @@ -__version__ = "4.4.1.a7" +__version__ = "4.4.1.a8" __codename__ = "Yeast Starter" diff --git a/cbpi/extension/FermenterHysteresis/__init__.py b/cbpi/extension/FermenterHysteresis/__init__.py index 48c17c8..9f7d0fe 100644 --- a/cbpi/extension/FermenterHysteresis/__init__.py +++ b/cbpi/extension/FermenterHysteresis/__init__.py @@ -55,9 +55,9 @@ class FermenterHysteresis(CBPiFermenterLogic): async def run(self): try: - self.heater_offset_min = float(self.props.get("HeaterOffsetOn", 0)) + self.heater_offset_min = float(self.props.get("HeaterOffsetOn", 0.2)) self.heater_offset_max = float(self.props.get("HeaterOffsetOff", 0)) - self.cooler_offset_min = float(self.props.get("CoolerOffsetOn", 0)) + self.cooler_offset_min = float(self.props.get("CoolerOffsetOn", 0.2)) self.cooler_offset_max = float(self.props.get("CoolerOffsetOff", 0)) self.heater_max_power = int(self.props.get("HeaterMaxPower", 100)) self.cooler_max_power = int(self.props.get("CoolerMaxPower", 100)) @@ -153,9 +153,9 @@ class FermenterSpundingHysteresis(CBPiFermenterLogic): logging.info("No valve or pressure sensor defined") async def temperature_control(self): - self.heater_offset_min = float(self.props.get("HeaterOffsetOn", 0)) + self.heater_offset_min = float(self.props.get("HeaterOffsetOn", 0.2)) self.heater_offset_max = float(self.props.get("HeaterOffsetOff", 0)) - self.cooler_offset_min = float(self.props.get("CoolerOffsetOn", 0)) + self.cooler_offset_min = float(self.props.get("CoolerOffsetOn", 0.2)) self.cooler_offset_max = float(self.props.get("CoolerOffsetOff", 0)) heater = self.cbpi.actor.find_by_id(self.heater)