Office Status Sensor
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

18 lines
387 B

import serial
import time
from flask import Flask
app = Flask(__name__)
def lux():
ser = serial.Serial('/dev/ttyACM0')
# Remove trailing newline (for some reason strip() doesn't work)
data = str(ser.readline()).split("\\")[0]
if data:
l = float(data.split("=")[1])
return str(l)
return "error""")