def check(): stat_url = status_url response = urllib.request.urlopen(stat_url) html = response.read().decode('utf-8') if html == '1': classToday = True else: classToday = False if classToday: gpio.turn_on(pin) return ""
def on(): gpio.turn_on(pin) return 'on'
def light(): if context.light: gpio.turn_off(const.GPIO_LIGHT) else: gpio.turn_on(const.GPIO_LIGHT) return render_template('index.html')
def fan(): if context.fan: gpio.turn_off(const.GPIO_FAN) else: gpio.turn_on(const.GPIO_FAN) return render_template('index.html')
def en_gpio(t, gpio_port): gpio.turn_on(gpio_port) time.sleep(t) gpio.turn_off(gpio_port)