Beispiel #1
0
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 ""
Beispiel #2
0
def on():
    gpio.turn_on(pin)
    return 'on'
Beispiel #3
0
def light():
    if context.light:
        gpio.turn_off(const.GPIO_LIGHT)
    else:
        gpio.turn_on(const.GPIO_LIGHT)
    return render_template('index.html')
Beispiel #4
0
def fan():
    if context.fan:
        gpio.turn_off(const.GPIO_FAN)
    else:
        gpio.turn_on(const.GPIO_FAN)
    return render_template('index.html')
Beispiel #5
0
def en_gpio(t, gpio_port):
    gpio.turn_on(gpio_port)
    time.sleep(t)
    gpio.turn_off(gpio_port)