voeg web content toe
This commit is contained in:
13
dht11.py
13
dht11.py
@@ -9,6 +9,8 @@ sensor = adafruit_dht.DHT11(board.D6)
|
||||
LED_PIN = 21
|
||||
FAN_PIN = 22
|
||||
|
||||
website = http.server.BaseHTTPRequestHandler
|
||||
|
||||
GPIO.setmode(GPIO.BCM)
|
||||
GPIO.setup(LED_PIN, GPIO.OUT)
|
||||
GPIO.setup(FAN_PIN, GPIO.OUT)
|
||||
@@ -28,10 +30,17 @@ def check_data():
|
||||
GPIO.output(LED_PIN, GPIO.LOW)
|
||||
GPIO.output(FAN_PIN, GPIO.LOW)
|
||||
|
||||
class handler_class(http.server.BaseHTTPRequestHandler):
|
||||
if website.path == '/':
|
||||
website.send_response(200)
|
||||
website.send_header('Content-type', 'text/html; charset=utf-8')
|
||||
website.wfile.write ("<html><head><title>gedoe</title></head><body><h1>hallo</h1><hr><p>hallo</p></body></html>")
|
||||
|
||||
|
||||
def web_server():
|
||||
web_binding = ('', 8000)
|
||||
server = http.server.HTTPServer(web_binding)
|
||||
print ("server draait")
|
||||
server = http.server.HTTPServer(web_binding, handler_class)
|
||||
print ("server draait op port 8000")
|
||||
server.serve_forever()
|
||||
|
||||
threading.Thread(target=web_server, daemon=True).start()
|
||||
|
||||
Reference in New Issue
Block a user