diff --git a/run.py b/run.py index 213a820..bea7c08 100644 --- a/run.py +++ b/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'])