def __init__(self, url=None, password='******'): if url: self.url = url else: self.url = BrewConfig().get('powerstrip')['url'] self.password = password self.status = self.login(password)
def __init__(self): self.config = BrewConfig() self.powerstrip = PowerStrip(self.config.get("powerstrip")["url"]) self.powerstrip.all_off() self.heatservice = HeatService() self.simplestate = SimpleState() self.brew_id = int(round(time.time() * 1000)) print("Brew ID:", self.brew_id) self.init_pid() self.receiver = IPCReceiver(BrewConfig.BRAUBAR_QUEUE) print("opened message queue", self.receiver.name)