def main(): d = db() Homie = homie.Homie("configs/archiver.json") archiver = Archiver(d, Homie) Homie.setFirmware("archiver", "1.0.0") Homie.setup() while True: pass
def main(): d = db() Homie = homie.Homie("configs/rf433.json") rf = Rf433(d, Homie) Homie.setFirmware("rf433-controller", "1.0.0") Homie.setup() while True: pass
def main(): d = db() Homie = homie.Homie("configs/profile.json") profile = Profile(d, Homie) Homie.setFirmware("profile-controller", "1.0.0") Homie.setup() while True: pass
def main(): d = db() Homie = homie.Homie("configs/schedule.json") schedule = Schedule(d, Homie) Homie.setFirmware("schedule-controller", "1.0.0") Homie.setup() while True: schedule.loopHandler() time.sleep(5)
def main(): d = db() Homie = homie.Homie("configs/heating.json") heating = Heating(d, Homie) Homie.setFirmware("heating-controller", "1.0.0") Homie.setup() while True: heating.loopHandler() time.sleep(5)
def main(): d = db() Homie = homie.Homie("configs/logger.json") log = Logger(d, Homie) Homie.setFirmware("logger", "1.0.0") Homie.setup() while True: log.loopHandler() time.sleep(5)
def main(): d = db() Homie = ListenAll("configs/display.json") display = Display(d, Homie) Homie.setFirmware("display-controller", "1.0.0") Homie.setup() display.init() while True: time.sleep(5)
def main(): d = db() Homie = homie.Homie("configs/repeater.json") repeater = Repeater(d, Homie) Homie.setFirmware("repeater-controller", "1.0.0") Homie.setup() repeater.init() while True: time.sleep(1)
def main(): Homie = homie.Homie("configs/device.json") d = db() dd = Device(d, Homie) Homie.setFirmware("device-handler", "1.0.0") Homie.setup() while True: dd.loopHandler() time.sleep(5)
def main(): d = db() # config = homie.loadConfigFile("configs/weather.json") # Homie = homie.Homie(config) Homie = homie.Homie("configs/weather.json") weather = Weather(d, Homie) Homie.setFirmware("weather", "1.0.0") Homie.setup() while True: weather.loopHandler() time.sleep(5)
def main(): d = db() config = homie.loadConfigFile("configs/sonos.json") Homie = homie.Homie(config) sonos = Sonos(d, Homie) Homie.setFirmware("sonos", "1.0.0") Homie.setup() try: while True: sonos.loopHandler() finally: sonos.shutdown()
def main(): d = db() config = homie.loadConfigFile("configs/daapd.json") Homie = homie.Homie(config) daapd = Daapd(d, Homie) Homie.setFirmware("daapd", "1.0.0") Homie.setup() try: while True: daapd.loopHandler() finally: daapd.shutdown()