from flask import Flask, send_file import RPi.GPIO as GPIO GPIO.setmode(GPIO.BCM) led = 18 GPIO.setup(led, GPIO.OUT) app = Flask('lightControl') @app.route('/') def index(): return send_file('light.html') @app.route('/images/') def get_image(filename): return send_file('images/'+filename) @app.route('/turnOn') def turnOn(): GPIO.output(led, GPIO.HIGH) return 'turnedOn' @app.route('/turnOff') def turnOff(): GPIO.output(led, GPIO.LOW) return 'turnedOff' app.run(debug=True, port=3000, host='0.0.0.0')