import abc from utils.value import AttributeChange class AHeater(AttributeChange): @abc.abstractmethod def get_power_min(self): pass @abc.abstractmethod def get_power_max(self): pass @abc.abstractmethod def activate(self, enable): return None @abc.abstractmethod def process(self): pass @abc.abstractmethod def setPower(self, power): pass @abc.abstractmethod def getPower(self): return None