pushbutton api geimplementeerd en een rpi check toegevoegd voor de html pagina
This commit is contained in:
parent
b2a397d4f8
commit
7406ef157f
8
run.py
8
run.py
@ -95,7 +95,7 @@ def fulltable():
|
||||
|
||||
@app.route('/hardware')
|
||||
def hardware():
|
||||
return render_template('hardware.html')
|
||||
return render_template('hardware.html', RPI=RPI)
|
||||
|
||||
|
||||
@app.route('/search')
|
||||
@ -158,9 +158,11 @@ def api_pushbutton():
|
||||
"""Dit pad geeft de status van de pushbuttons af in True en False, de keys alsvolgd genoemd: button0, button1"""
|
||||
if not RPI:
|
||||
return Response('Hardware kan niet aangestuurt worden omdat het niet op een RPI draait!', status=418)
|
||||
button0 = False
|
||||
|
||||
return {'button0': button0}
|
||||
if hardware.poll_button():
|
||||
return {'button0': True}
|
||||
else:
|
||||
return {'button0': False}
|
||||
|
||||
|
||||
@app.route('/api/ledstrip', methods=['POST', 'GET'])
|
||||
|
Reference in New Issue
Block a user