From be8a70ab8138b98a724bd8db9685c96a7ae2b71e Mon Sep 17 00:00:00 2001 From: matt Date: Tue, 13 Oct 2026 02:44:35 -0700 Subject: [PATCH] redis test 2 --- app.py | 2 +- scanner.py | 3 ++- sensors.py | 1 + 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/app.py b/app.py index 267b686..0766b34 100644 --- a/app.py +++ b/app.py @@ -2,7 +2,7 @@ from flask import Flask, jsonify from flask_apscheduler import APScheduler from datetime import datetime, timedelta from scanner import update_cache, get_cache_snapshot, get_sensor_summary, get_sensor_details, scan_macs -from config import SCAN_INTERVAL_MINUTES +from config import * app = Flask(__name__) scheduler = APScheduler() diff --git a/scanner.py b/scanner.py index 77be153..8bd80c0 100644 --- a/scanner.py +++ b/scanner.py @@ -5,9 +5,10 @@ from datetime import datetime, timezone from zoneinfo import ZoneInfo # Python 3.9+ from bleak import BleakScanner, BleakClient from typing import Set, Iterable -from config import MAC_PREFIX +from config import * from sensors import * from ble import * +from redis import * # In-memory cache + thread-safe lock _mac_cache: Set[str] = set() diff --git a/sensors.py b/sensors.py index e3667f0..1d9ccb6 100644 --- a/sensors.py +++ b/sensors.py @@ -4,6 +4,7 @@ import re from dataclasses import dataclass, field from datetime import datetime, timezone from typing import Any, Dict, List, Optional, Union +from config import * # --------------------------------------------------------------------------- # # Helper utilities