예제 #1
0
파일: app.py 프로젝트: arctix/pi-service
def device_action(deviceType):
    ## Authorization
    authorize(request.headers, "device", deviceType)

    data = json.loads(request.data)
    action = data["action"]

    if action == "OFF":
        stopDevice(deviceType)
    elif action == "ON":
        startDevice(deviceType)
    else:
        return make_ws_response({"error": "Invalid Action"}, 1)
    return make_ws_response(data, 0)
예제 #2
0
파일: app.py 프로젝트: arctix/pi-service
def status():
    return make_ws_response(getDeviceStatus(), 0)