fix: correct IP assignment and enhance socketio initialization
This commit is contained in:
@@ -24,7 +24,7 @@ def esp_online():
|
|||||||
sender_ip = request.headers.get('X-Forwarded-For', request.remote_addr)
|
sender_ip = request.headers.get('X-Forwarded-For', request.remote_addr)
|
||||||
esp_ip = data.get("ip", "unknown")
|
esp_ip = data.get("ip", "unknown")
|
||||||
|
|
||||||
esp_conn_infos["ip_local"] = esp_ip
|
esp_conn_infos["ip_local"] = esp_ip[0]
|
||||||
esp_conn_infos["ip_global"] = sender_ip
|
esp_conn_infos["ip_global"] = sender_ip
|
||||||
esp_conn_infos["last_seen"] = datetime.now()
|
esp_conn_infos["last_seen"] = datetime.now()
|
||||||
esp_conn_infos["connection_valid"] = True
|
esp_conn_infos["connection_valid"] = True
|
||||||
|
|||||||
@@ -19,7 +19,7 @@ MQTT_TOPIC_SEND = "coffee/command"
|
|||||||
app = Flask(__name__, static_url_path='/unsecure/static')
|
app = Flask(__name__, static_url_path='/unsecure/static')
|
||||||
app.config['SECRET_KEY'] = 'super-secret-key'
|
app.config['SECRET_KEY'] = 'super-secret-key'
|
||||||
|
|
||||||
socketio.init_app(app)
|
socketio.init_app(app, cors_allowed_origins="*", async_mode='threading')
|
||||||
|
|
||||||
|
|
||||||
# Blueprints registrieren
|
# Blueprints registrieren
|
||||||
|
|||||||
Reference in New Issue
Block a user