From f1147be3009fd500fd61ca1eff92c0d1df1acaec Mon Sep 17 00:00:00 2001 From: "karl.hudgell" Date: Tue, 26 Oct 2021 10:39:04 +0100 Subject: [PATCH] latest --- requirements.txt | 1 + server.py | 15 +++++++++++++-- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/requirements.txt b/requirements.txt index a3e7551..f97f762 100644 --- a/requirements.txt +++ b/requirements.txt @@ -15,6 +15,7 @@ pexpect==4.8.0 platformdirs==2.4.0 ptyprocess==0.7.0 regex==2021.10.23 +tenacity==8.0.1 tomli==1.2.2 typed-ast==1.4.3 typing-extensions==3.10.0.2 diff --git a/server.py b/server.py index 5a21d83..cb2b6f0 100644 --- a/server.py +++ b/server.py @@ -5,9 +5,20 @@ from colormap import rgb2hex app = Flask(__name__) -@app.route("/") +@app.route("/on") def index(): - return "Index Page" + os.system( + f"gatttool -i hci0 -b b2:3b:03:00:14:d6 --char-write-req -a 0x0009 -n cc2333" + ) + return "On" + + +@app.route("/off") +def index(): + os.system( + f"gatttool -i hci0 -b b2:3b:03:00:14:d6 --char-write-req -a 0x0009 -n cc2433" + ) + return "Off" @app.route("/colour")