Exemple #1
0
def fermenter_automatic(id):
    if not app.brewapp_automatic_state.get("F" + id, False):
        app.brewapp_automatic_state["F" + id] = True
        t = socketio.start_background_task(hystresis, id)
    else:
        app.brewapp_automatic_state["F" + id] = False

    socketio.emit('fermenter_state_update', app.brewapp_automatic_state, namespace='/brew')
    return ('', 204)
Exemple #2
0
def fermenter_automatic(id):
    if not app.brewapp_automatic_state.get("F" + id, False):
        app.brewapp_automatic_state["F" + id] = True
        t = socketio.start_background_task(hystresis, id)
    else:
        app.brewapp_automatic_state["F" + id] = False

    socketio.emit('fermenter_state_update', app.brewapp_automatic_state, namespace='/brew')
    return ('', 204)
Exemple #3
0
def startAutomatic(kid):
    key = str(kid) + "pid"
    app.brewapp_kettle_automatic[key] = True
    t = socketio.start_background_task(pidWrapper, kid=kid)
Exemple #4
0
def switch_on_for_seconds(data):
    seconds = int(data["seconds"])
    id = int(data["switch"])
    t = socketio.start_background_task(run_for_seconds, id, seconds)
    pass
Exemple #5
0
def switch_on_for_seconds(data):
    seconds = int(data["seconds"])
    id = int(data["switch"])
    t = socketio.start_background_task(run_for_seconds, id, seconds)
    pass