From 7594aecaee2a67f9b9e3d3c55b5126138497069a Mon Sep 17 00:00:00 2001 From: Carl Allen Date: Wed, 21 Jun 2017 16:59:20 -0500 Subject: [PATCH] Allow floats for offeset min/max --- modules/base_plugins/fermenter_hysteresis/__init__.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/modules/base_plugins/fermenter_hysteresis/__init__.py b/modules/base_plugins/fermenter_hysteresis/__init__.py index 40943e5..93b4611 100644 --- a/modules/base_plugins/fermenter_hysteresis/__init__.py +++ b/modules/base_plugins/fermenter_hysteresis/__init__.py @@ -23,16 +23,16 @@ class Hysteresis(FermenterController): target_temp = self.get_target_temp() temp = self.get_temp() - if temp + int(self.heater_offset_min) < target_temp: + if temp + float(self.heater_offset_min) < target_temp: self.heater_on(100) - if temp + int(self.heater_offset_max) > target_temp: + if temp + float(self.heater_offset_max) > target_temp: self.heater_off() - if temp > target_temp + int(self.cooler_offset_min): + if temp > target_temp + float(self.cooler_offset_min): self.cooler_on(100) - if temp < target_temp + int(self.cooler_offset_max): + if temp < target_temp + float(self.cooler_offset_max): self.cooler_off() - self.sleep(1) \ No newline at end of file + self.sleep(1)