diff --git a/Control/brewpi/atemperatureSensor.py b/Control/brewpi/atemperatureSensor.py new file mode 100644 index 0000000..50dd9ef --- /dev/null +++ b/Control/brewpi/atemperatureSensor.py @@ -0,0 +1,16 @@ +import time +import abc + + +class ATemperatureSensor(abc.ABC): + def __init__(self, name): + self.name + + def name(self): + return self.name + + @abc.abstractmethod + def temperature(self): + return None + + diff --git a/Control/brewpi/tempSensorSim.py b/Control/brewpi/tempSensorSim.py new file mode 100644 index 0000000..d752ec4 --- /dev/null +++ b/Control/brewpi/tempSensorSim.py @@ -0,0 +1,10 @@ +from atemperatureSensor import ATemperatureSensor + + +class TempSensorSim(ATemperatureSensor): + def __init__(self, name): + super(TempSensorSim, self).__init__(name) + + def temperature(self): + return 22.37 +