Raspberry Pi Bottle网络服务器,按下按钮后更改网页

时间:2015-06-01 10:05:18

标签: python raspberry-pi bottle

我有一个运行瓶子网络服务器的Raspberry Pi。我已将几个簧片开关连接到Pi。这个想法是当一个开关被激活,服务器将自动"推"给客户的网页。现在,当我激活一个开关。我首先要在重定向之前刷新页面。到目前为止,我只为一个开关编写了一个脚本。请参阅下面的我的脚本:

from bottle import route, run, template, error
from bottle import redirect, request, response

switch1 = 38
led1 = 40

GPIO.setmode(GPIO.BOARD)
GPIO.setup(switch1, GPIO.IN, pull_up_down=GPIO.PUD_UP)
GPIO.setup(led1, GPIO.OUT)

@route("/")
def hello():
    if not GPIO.input(switch1):
        GPIO.output(led1, True)
        return template("video1.html")
    else:
        GPIO.output(led1, False)
        return template("index.html")

@error(404)
def error404(error):
    return("Nothing here, keep searching!")

run(host='0.0.0.0', port=80)

0 个答案:

没有答案