From 28a8c01a5a114686061d69fa168a6d3aae1c28ab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tomasz=20Fr=C4=85tczak?= Date: Wed, 15 Nov 2023 22:16:16 +0100 Subject: [PATCH] fix host flag and simplify the headwind constructor --- bluewind/__init__.py | 3 +-- bluewind/headwind/__init__.py | 4 +--- main.py | 2 +- 3 files changed, 3 insertions(+), 6 deletions(-) diff --git a/bluewind/__init__.py b/bluewind/__init__.py index 79e0781..17d5b43 100644 --- a/bluewind/__init__.py +++ b/bluewind/__init__.py @@ -1,12 +1,11 @@ # Initialise flask from flask import Flask app = Flask(__name__) -app.config['SERVER_NAME'] = '0.0.0.0:5000' app.config.from_prefixed_env() # Initialise the bluetooth stack from bluewind import headwind -fan = headwind.Headwind(app, app.config["ADDRESS"]) +fan = headwind.Headwind(app.config["ADDRESS"]) # Load the views from bluewind import views \ No newline at end of file diff --git a/bluewind/headwind/__init__.py b/bluewind/headwind/__init__.py index 19d955c..29e6509 100644 --- a/bluewind/headwind/__init__.py +++ b/bluewind/headwind/__init__.py @@ -16,9 +16,7 @@ CHARACTERISTIC = "a026e038-0a7d-4ab3-97fa-f1500f9feb8b" class Headwind: fanClient = None - flaskApp = None - def __init__(self, flaskApp, address): - self.flaskApp = flaskApp + def __init__(self, address): self.fanClient = BleakClient(address) async def readSpeed(self): diff --git a/main.py b/main.py index 72d2478..4966af3 100755 --- a/main.py +++ b/main.py @@ -2,4 +2,4 @@ from bluewind import app if __name__ == '__main__': - app.run(debug=False) \ No newline at end of file + app.run(debug=False, host='0.0.0.0') \ No newline at end of file