def main(): appName = "PiCloset" try: if os.getlogin() == "pi": log_file = "/home/pi/public_html/pi-automate.log" else: log_file = 'pi-automate.log' CloudLog.init(log_file) CloudLog.track(appName, "START") ip_address = "192.168.1.201" port = 9557 closet_door = ClosetDoor.Monitor(ip_address, port) if closet_door.state == "READY": closet_door.run() except Exception, e: CloudLog.error("App", "System Error", e)
def main(): appName = "PiKeyPad" try: if os.getlogin() == "pi": log_file = "/home/pi/public_html/pi-automate.log" else: log_file = 'pi-automate.log' CloudLog.init(log_file) CloudLog.track(appName, "START") ip_address = "192.168.1.201" port = 9557 kp = Keypad.Monitor(ip_address, port) kp.run() except Exception, e: CloudLog.error("App", "System Error", e)
def main(): appName = "PiHomeControl" try: if os.getlogin() == "pi": log_file = "../public_html/pi-automate.log" else: log_file = 'pi-automate.log' CloudLog.init(log_file) CloudLog.track(appName, "START") config = Config.Config() controller = System.Controller(config) controller.addHandler(Cloud.Monitor) controller.addHandler(Door.Monitor) controller.addHandler(GVoice.Monitor) controller.addHandler(UDPHandler.Monitor) controller.addHandler(Away.Monitor) Keypad.listen(controller) except Exception, e: CloudLog.error("App", "System Error", e)
def main(): appName = "PiHomeControl" try: if os.getlogin() == "pi": log_file = "../public_html/pi-automate.log" else: log_file = 'pi-automate.log' CloudLog.init(log_file) CloudLog.track(appName, "START") config = Config.Config() controller = System.Controller(config) controller.addHandler(Cloud.Monitor) controller.addHandler(Door.Monitor) controller.addHandler(GVoice.Monitor) controller.addHandler(UDPHandler.Monitor) controller.addHandler(Away.Monitor) Keypad.listen(controller) except Exception, e: CloudLog.error("App", "System Error", e)