diff --git a/README.md b/README.md index 5b65753..ced1ad4 100644 --- a/README.md +++ b/README.md @@ -1,466 +1,95 @@ -Progetto Container Docker ble-ai-localizer -Ambiente: MN reslevis 192.168.1.3 - m1.MajorNet-x64.6.6.0-60.bin:03 October 2025 - server linux gentoo kernl: 6.6.74-gentoo-x86_64 Python default version 3.10.16 +# 🛰️ BLE AI Localizer - README -cd /data/service/ +Progetto di localizzazione indoor basato su segnali Bluetooth (BLE) e Machine Learning (KNN). +Ambiente: MN reslevis 192.168.1.3 | Python 3.10.16 | Docker 27.4.1. -########################################################################################### -Passo 1 Creazione struttura progetto (sul server) - mkdir -p ble-ai-localizer/{app,config,data,models} - cd /data/service/ble-ai-localizer +--- - touch Dockerfile requirements.txt entrypoint.sh docker-compose.yml - touch app/{__init__.py,main.py,settings.py,auth.py,mqtt_client.py,train.py,infer.py} - touch config/config.yaml config/secrets.yaml +## 🛠️ Architettura e Struttura Progetto +Il sistema è diviso tra un **Core Engine** (background) e una **Management Suite** (UI Streamlit). - Cosa hai ottenuto - app/ codice python (training + inference) - config/ configurazione (config.yaml versionabile + secrets.yaml non versionabile) - data/ dataset fingerprint (volume) - models/ modello salvato (volume) +### File Operativi Principali +* **`web_suite.py`**: Punto d'ingresso unico (Login, UI Management, MQTT Logging). +* **`main.py`**: Orchestratore dei processi background (Inference & Training). +* **`infer_mode.py`**: Motore di calcolo real-time che processa il traffico MQTT. +* **`web_test_inference.py`**: Tool di validazione offline con mappa Folium interattiva. +* **`web_status.py`**: Monitoraggio infrastruttura (Core, MQTT Broker, API, Disco). -########################################################################################### -Passo 2 .gitignore (consigliato subito) - Se usi git: -cat > .gitignore << 'EOF' -# secrets e artefatti -config/secrets.yaml -data/ -models/ +--- -# python -__pycache__/ -*.pyc -.venv/ +## 🚀 Note per l'Operatore: Campagna di Rilevazione -# editor -.vscode/ -.idea/ -EOF +Per garantire la massima precisione del sistema, attenersi rigorosamente a queste linee guida durante la raccolta delle fingerprint. -########################################################################################### -Passo 3 Verifica prerequisiti Docker (Gentoo) +### 1. Parametri Algoritmo (KNN) +* **Valore di k**: Rappresenta il calcolo sulla retta ($k=2$) o sul piano ($k>2$) tra i beacon di training. +* **Vincolo**: $k$ deve coincidere come minimo con il numero di beacon per stanza. +* **Consiglio**: Se si catturano 5 misure per stanza, impostare **$k=3$**. Il parametro è globale. -Esegui: +### 2. Linee Guida per la Raccolta (Training) +* **Distanza Pareti**: Rilevare i punti ad almeno **1m dalle pareti** (evitare angoli o pareti adiacenti). +* **Simmetria**: Per piani simmetrici, far coincidere le misure di ogni piano nello stesso punto spaziale. +* **Beacon di Test**: Durante la raccolta includere almeno un beacon di test per ogni potenza. Verrà escluso dal training ma usato per validare l'inferenza sul traffico registrato. -docker --version -docker compose version +### 3. Configurazione Hardware Beacon +* **Fase di Raccolta**: TX Power variabile (0, -4, -8, -12 dBm) | TX Interval: **200 ms**. +* **Fase di Produzione**: Potenza ottimale risultata dai test | TX Interval: **1400 ms**. +### 4. Parametri Temporali (`config.yaml`) +* **Slot di raccolta**: 30 secondi per ogni punto di fingerprint. +* **Finestra di Inferenza**: 7 secondi. -Se docker compose non esiste, di solito su Gentoo: +--- -o hai il plugin docker-cli-compose +## 🖥️ Management Suite (Interfaccia Web) -o usi docker-compose (legacy). In tal caso dimmelo e ti adatto i comandi. +### Accesso +* **URL**: `http://192.168.1.3:8501`. +* **Credenziali**: Configurate nel `docker-compose.yml` (Default: `Admin` / `pwdadmin1`). -Quando hai eseguito i comandi del Passo 1–3, nel prossimo step ti faccio creare: +### Funzionalità InferTest (Validazione) +Nella tab **🧪 InferTest** è possibile validare i modelli caricando file di test: +* 🔵 **Celeste**: Punto di Test (posizione reale registrata). +* 🟠 **Arancione**: Punto Predetto (posizione calcolata dal modello). +* 🟡 **Linea Gialla**: Scostamento metrico (Errore Distanza). +La mappa supporta lo zoom persistente e la navigazione Folium. -requirements.txt minimale + pinned +### MQTT Raw Logging +Dalla Sidebar è possibile attivare la registrazione del traffico grezzo. +* **Log Directory**: `/data/mqtt_raw/`. +* **Comando interno**: `mosquitto_sub` filtrato su `publish_out` con parametri presi dinamicamente dal file `config.yaml`. -Dockerfile compatibile (python:3.10-slim) +--- -docker-compose.yml con volumi (config/, data/, models/) e variabile MODE=train|infer +## ⚙️ Gestione Docker (SysAdmin) -Se vuoi andare avanti subito senza feedback, incolla qui l’output di: - -docker --version -docker compose version - -docker compose version -Docker version 27.4.1, build b9d17eaebb55b7652ce37ae5c7c52fcb34194956 -Docker Compose version v2.28.1 - -Perfetto, sei a posto (Docker 27.4.1 + Compose v2.28.1). - -########################################################################################### -Passo 4 — Popoliamo i file base (requirements, Dockerfile, entrypoint, compose) -4.1 requirements.txt - -Metti dentro (pinned e minimale per il tuo caso): - -cat > requirements.txt << 'EOF' -pandas==2.2.2 -numpy==1.26.4 -scikit-learn==1.5.1 -joblib==1.4.2 - -paho-mqtt==2.1.0 -requests==2.32.3 -PyYAML==6.0.2 - -fastapi==0.115.0 -uvicorn[standard]==0.30.6 - -matplotlib==3.9.2 -seaborn==0.13.2 -EOF - - -(Se poi decidiamo che plot non servono in produzione, li togliamo.) - -4.2 Dockerfile (Python “fissato”, non-root, robusto) -cat > Dockerfile << 'EOF' -FROM python:3.10-slim - -# dipendenze native utili a numpy/scikit (safe choice) -RUN apt-get update && apt-get install -y --no-install-recommends \ - build-essential gcc g++ \ - && rm -rf /var/lib/apt/lists/* - -WORKDIR /app - -COPY requirements.txt /app/requirements.txt -RUN pip install --no-cache-dir -r /app/requirements.txt - -COPY app/ /app/app/ -COPY entrypoint.sh /app/entrypoint.sh -RUN chmod +x /app/entrypoint.sh - -# utente non-root -RUN useradd -m appuser -USER appuser - -# cartelle dati/modelli (volumi) -RUN mkdir -p /home/appuser/data /home/appuser/models -ENV DATA_DIR=/home/appuser/data -ENV MODELS_DIR=/home/appuser/models - -ENTRYPOINT ["/app/entrypoint.sh"] -EOF - -4.3 entrypoint.sh (MODE=train|infer|api) -cat > entrypoint.sh << 'EOF' -#!/usr/bin/env bash -set -euo pipefail - -MODE="${MODE:-infer}" - -case "$MODE" in - train) - exec python -m app.main train - ;; - infer) - exec python -m app.main infer - ;; - api) - exec uvicorn app.main:api --host 0.0.0.0 --port "${PORT:-8080}" - ;; - *) - echo "MODE non valido: $MODE (usa train|infer|api)" - exit 1 - ;; -esac -EOF - - -Poi rendilo eseguibile: - -chmod +x entrypoint.sh - -4.4 docker-compose.yml (volumi + config esterna) -cat > docker-compose.yml << 'EOF' -services: - ble-ai-localizer: - build: . - image: ble-ai-localizer:0.1.0 - environment: - MODE: "infer" - CONFIG_FILE: "/app/config/config.yaml" - SECRETS_FILE: "/app/config/secrets.yaml" - volumes: - - ./config:/app/config:ro - - ./data:/data - - ./models:/models - restart: unless-stopped -EOF - -4.5 config/config.yaml (scheletro) -cat > config/config.yaml << 'EOF' -mqtt: - host: "mosquitto" - port: 1883 - topic: "ble/raw" - -api: - get_gateways_url: "https://APIHOST:5050/reslevis/getGateways" - verify_tls: false - refresh_seconds: 300 - -oidc: - token_url: "https://KEYCLOAK/realms/REALM/protocol/openid-connect/token" - client_id: "Fastapi" - audience: "Fastapi" - -paths: - dataset: "/data/fingerprint.parquet" - model: "/models/model.joblib" - -ml: - # parametri generali; l'algoritmo è un dettaglio interno - method: "knn" - k: 7 - weights: "distance" - metric: "euclidean" -EOF - -4.6 config/secrets.yaml (placeholder, non versionare) -cat > config/secrets.yaml << 'EOF' -oidc: - client_secret: "CHANGE_ME" - username: "CHANGE_ME" - password: "CHANGE_ME" -EOF - -########################################################################################### -Passo 5 Metti un main minimale per verificare che il container parte -app/main.py -cat > app/main.py << 'EOF' -from fastapi import FastAPI -from .settings import load_settings - -api = FastAPI() - -@api.get("/health") -def health(): - return {"status": "ok"} - -def main(): - import sys - settings = load_settings() - print("Settings loaded. Keys:", list(settings.keys())) - - if len(sys.argv) < 2: - raise SystemExit("Usage: python -m app.main [train|infer]") - - cmd = sys.argv[1].lower() - if cmd == "train": - print("TRAIN mode (placeholder)") - elif cmd == "infer": - print("INFER mode (placeholder)") - else: - raise SystemExit("Unknown command") - -if __name__ == "__main__": - main() -EOF - -app/settings.py -cat > app/settings.py << 'EOF' -import os -from pathlib import Path -import yaml - -def _read_yaml(path: str) -> dict: - with open(path, "r", encoding="utf-8") as f: - return yaml.safe_load(f) or {} - -def deep_merge(a: dict, b: dict) -> dict: - out = dict(a or {}) - for k, v in (b or {}).items(): - if isinstance(v, dict) and isinstance(out.get(k), dict): - out[k] = deep_merge(out[k], v) - else: - out[k] = v - return out - -def load_settings() -> dict: - cfg_path = os.getenv("CONFIG_FILE", "/app/config/config.yaml") - settings = _read_yaml(cfg_path) - - secrets_path = os.getenv("SECRETS_FILE", "") - if secrets_path and Path(secrets_path).exists(): - secrets = _read_yaml(secrets_path) - settings = deep_merge(settings, secrets) - - # fallback paths (coerenti con compose) - settings.setdefault("paths", {}) - settings["paths"].setdefault("dataset", os.getenv("DATASET_PATH", "/data/fingerprint.parquet")) - settings["paths"].setdefault("model", os.getenv("MODEL_PATH", "/models/model.joblib")) - - return settings -EOF - -(Gli altri file per ora possono restare vuoti.) - -########################################################################################### -Passo 6 Build & test smoke test - docker compose build - - -########################################################################################### -### END prima creazione container ################# -########################################################################################### - - - - -########################################################################################### -1) Come avviare SOLO ble-ai-localizer (senza impattare gli altri) - - Vai nella directory del progetto: - cd /data/service/ble-ai-localizer - - Avvio in background: - docker compose -p ble-ai-localizer up -d - Perché -p ble-ai-localizer? - Imposta esplicitamente il project name, così sei sicuro al 100% di nonagganciare per errore un altro compose. - - Verifica stato (solo di questo progetto): - docker compose -p ble-ai-localizer ps - - Log (solo di questo progetto): - docker compose -p ble-ai-localizer logs -f - - -2) Come stoppare/riavviare SOLO ble-ai-localizer - - Stop (non rimuove container): - docker compose -p ble-ai-localizer stop - - Restart: - docker compose -p ble-ai-localizer restart - - Stop + rimozione container/network del progetto (NON tocca volumi bind ./data, ./models): - docker compose -p ble-ai-localizer down - -3) Aggiornare solo il tuo container (codice o Dockerfile cambiato) - - Ricostruisci l'immagine: - docker compose -p ble-ai-localizer build - - Riavvia applicando l'immagine nuova: - docker compose -p ble-ai-localizer up -d - - Se vuoi forzare rebuild+restart in un colpo: - docker compose -p ble-ai-localizer up -d --build - - -4) Esportare l'immagine (backup o deploy su altro server) - Esempio export in tar (meglio gzippato): - docker save ble-ai-localizer:0.1.0 | gzip > ble-ai-localizer_0.1.0.tar.gz - Su altro server: - gzip -dc ble-ai-localizer_0.1.0.tar.gz | docker load - -#Debug - mosquitto_sub -v -h 192.168.1.101 -p 1883 -t '#' -V mqttv311 | grep publish_out - - docker compose -p ble-ai-localizer exec -T ble-ai-localizer ls -l /data/config/ - - #Caso di gateway che non rileva nessun beacon - publish_out/ac233fc1dcd3 [{"timestamp":"2026-01-30T13:40:08.885Z","type":"Gateway","mac":"AC233FC1DCD3","nums":0}] - - -#Verifica del modello in uso: -#Ver 1 -docker compose -p ble-ai-localizer exec -T ble-ai-localizer python - <<'PY' -import hashlib, joblib, os -p="/data/model/model.joblib" -b=open(p,"rb").read() -print(f"FILE: {p}") -print(f"sha256={hashlib.sha256(b).hexdigest()[:12]} size={len(b)} bytes") -m=joblib.load(p) -print("TYPE:", type(m)) -for k in ["version","nan_fill","k_floor","k_xy","weights","metric","floors"]: - print(f"{k}:", getattr(m,k,None)) -gws=getattr(m,"feature_gateways",[]) -print("gateways:", len(gws), "first:", gws[:5]) -regs=getattr(m,"xy_regs",{}) -print("xy_regs floors:", sorted(list(regs.keys()))) -PY -service "ble-ai-localizer" is not running - -#Ver 2 -docker compose -p ble-ai-localizer exec -T ble-ai-localizer python - <<'PY' -import joblib, pprint -m = joblib.load("/data/model/model.joblib") -keys = [ - "created_at_utc","sklearn_version","numpy_version", - "gateways_order","nan_fill","k_floor","k_xy","weights","metric","floors" -] -pprint.pprint({k: m.get(k) for k in keys}) -PY - -#Esempio utilizzo server API: -Ottenimento del token: -TOKEN=$( - curl -k -s -X POST "https://10.251.0.30:10002/realms/API.Server.local/protocol/openid-connect/token" \ - -H "Content-Type: application/x-www-form-urlencoded" \ - -d "grant_type=password" \ - -d "client_id=Fastapi" \ - -d "client_secret=wojuoB7Z5xhlPFrF2lIxJSSdVHCApEgC" \ - -d "username=core" \ - -d "password=C0r3_us3r_Cr3d3nt14ls" \ - -d "audience=Fastapi" \ - | jq -r '.access_token' -) - -Utilizzare il token in un API: - -curl -k -X 'GET' \ - 'https://10.251.0.30:5050/reslevis/getTrackers' \ - -H 'accept: application/json' \ - -H 'Authorization: Bearer $TOKEN' - - - - -#Aggiornamento del software - cd /data/service/ble-ai-localizer - docker compose up -d --build - docker compose -p ble-ai-localizer build - docker compose -p ble-ai-localizer up -d --build - docker system prune +####Aggiornamento del software +```bash + cd /data/service/ble-ai-localizer + docker compose up -d --build + docker compose -p ble-ai-localizer build + docker compose -p ble-ai-localizer up -d --build + docker system prune docker rmi ble-ai-localizer:0.1.0 -Gestione Sart/Stop Container - cd /data/service/ble-ai-localizer - docker compose -p ble-ai-localizer up -d - docker compose -p ble-ai-localizer logs -f --tail=200 --timestamps - docker compose -p ble-ai-localizer stop - docker compose -p ble-ai-localizer restart - docker compose -p ble-ai-localizer down - - -Accesso Web MajorNET ResLevis: - https://10.251.0.30/frontend/app_reslevis/app.html#home - -Accesso Web a Container ble-ai-localizer - URL: http://0.0.0.0:8501 - http://192.168.1.3:8501/ - username e password da file composer: docker-compose.yml - UI_USER: "Admin" - UI_PASSWORD: "pwdadmin1" <-- facilitate per accesso - da mobile - - - - -NOTE: -- Il valore di k utilizzato rappresenta la retta (k=2) o il piano (k>2) tra i - beacon di trainig, in addestramento deve coincidere come minimo con il -numero di beacon per stanza, ma è un parametro globale per cui va fatto -rispettare per tutte le stanze, per cui ad esempio se si decide di catturare 5 -misure per stanza k conviene metterlo a 3 - -- almeno a 1m dalle pareti della stanza (evitare attaccato al muro su pareti - adiacenti) - -- per piani simemtrici le misure di ogni piano conviene farle conincidere - -- aggingere timestamp in fingerprint e registarre traffico mqtt raw (a - parita' di finestra di registrazione potranno essere rivalutati i valori - letti) +###Gestione Sart/Stop Container +```bash + cd /data/service/ble-ai-localizer + docker compose -p ble-ai-localizer up -d + docker compose -p ble-ai-localizer logs -f --tail=200 --timestamps + docker compose -p ble-ai-localizer stop + docker compose -p ble-ai-localizer restart + docker compose -p ble-ai-localizer down -- Tempo di tx nel beacon 200 ms -- potenze 0, -4 ,-8, -12 -- slot di raccolta 30s -- time 1400 -- Inferenza a 7 sec +###Accesso Web MajorNET ResLevis: +```bash + https://10.251.0.30/frontend/app_reslevis/app.html#home -- durante la raccolta occorre almeno un beacon di test per potenza che veiene escluso - nell'addestarmento ma usato per l'inferenza con il traffico registrato nella - fase di raccolta. + Accesso Web a Container ble-ai-localizer + URL: http://0.0.0.0:8501 + http://192.168.1.3:8501/ + username e password da file composer: docker-compose.yml + UI_USER: "Admin" + UI_PASSWORD: "pwdadmin1" <-- facilitate per accesso da mobile -- testare prima gw e mgtt se regge 200 ms diff --git a/README.md.old b/README.md.old new file mode 100644 index 0000000..ae56e54 --- /dev/null +++ b/README.md.old @@ -0,0 +1,495 @@ +Progetto Container Docker ble-ai-localizer +Ambiente: MN reslevis 192.168.1.3 + m1.MajorNet-x64.6.6.0-60.bin:03 October 2025 + server linux gentoo kernl: 6.6.74-gentoo-x86_64 Python default version 3.10.16 + +cd /data/service/ + +########################################################################################### +Passo 1 Creazione struttura progetto (sul server) + mkdir -p ble-ai-localizer/{app,config,data,models} + cd /data/service/ble-ai-localizer + + touch Dockerfile requirements.txt entrypoint.sh docker-compose.yml + touch app/{__init__.py,main.py,settings.py,auth.py,mqtt_client.py,train.py,infer.py} + touch config/config.yaml config/secrets.yaml + + Cosa hai ottenuto + app/ codice python (training + inference) + config/ configurazione (config.yaml versionabile + secrets.yaml non versionabile) + data/ dataset fingerprint (volume) + models/ modello salvato (volume) + +########################################################################################### +Passo 2 .gitignore (consigliato subito) + Se usi git: +cat > .gitignore << 'EOF' +# secrets e artefatti +config/secrets.yaml +data/ +models/ + +# python +__pycache__/ +*.pyc +.venv/ + +# editor +.vscode/ +.idea/ +EOF + +########################################################################################### +Passo 3 Verifica prerequisiti Docker (Gentoo) + +Esegui: + +docker --version +docker compose version + + +Se docker compose non esiste, di solito su Gentoo: + +o hai il plugin docker-cli-compose + +o usi docker-compose (legacy). In tal caso dimmelo e ti adatto i comandi. + +Quando hai eseguito i comandi del Passo 1–3, nel prossimo step ti faccio creare: + +requirements.txt minimale + pinned + +Dockerfile compatibile (python:3.10-slim) + +docker-compose.yml con volumi (config/, data/, models/) e variabile MODE=train|infer + +Se vuoi andare avanti subito senza feedback, incolla qui l’output di: + +docker --version +docker compose version + +docker compose version +Docker version 27.4.1, build b9d17eaebb55b7652ce37ae5c7c52fcb34194956 +Docker Compose version v2.28.1 + +Perfetto, sei a posto (Docker 27.4.1 + Compose v2.28.1). + +########################################################################################### +Passo 4 — Popoliamo i file base (requirements, Dockerfile, entrypoint, compose) +4.1 requirements.txt + +Metti dentro (pinned e minimale per il tuo caso): + +cat > requirements.txt << 'EOF' +pandas==2.2.2 +numpy==1.26.4 +scikit-learn==1.5.1 +joblib==1.4.2 + +paho-mqtt==2.1.0 +requests==2.32.3 +PyYAML==6.0.2 + +fastapi==0.115.0 +uvicorn[standard]==0.30.6 + +matplotlib==3.9.2 +seaborn==0.13.2 +EOF + + +(Se poi decidiamo che plot non servono in produzione, li togliamo.) + +4.2 Dockerfile (Python “fissato”, non-root, robusto) +cat > Dockerfile << 'EOF' +FROM python:3.10-slim + +# dipendenze native utili a numpy/scikit (safe choice) +RUN apt-get update && apt-get install -y --no-install-recommends \ + build-essential gcc g++ \ + && rm -rf /var/lib/apt/lists/* + +WORKDIR /app + +COPY requirements.txt /app/requirements.txt +RUN pip install --no-cache-dir -r /app/requirements.txt + +COPY app/ /app/app/ +COPY entrypoint.sh /app/entrypoint.sh +RUN chmod +x /app/entrypoint.sh + +# utente non-root +RUN useradd -m appuser +USER appuser + +# cartelle dati/modelli (volumi) +RUN mkdir -p /home/appuser/data /home/appuser/models +ENV DATA_DIR=/home/appuser/data +ENV MODELS_DIR=/home/appuser/models + +ENTRYPOINT ["/app/entrypoint.sh"] +EOF + +4.3 entrypoint.sh (MODE=train|infer|api) +cat > entrypoint.sh << 'EOF' +#!/usr/bin/env bash +set -euo pipefail + +MODE="${MODE:-infer}" + +case "$MODE" in + train) + exec python -m app.main train + ;; + infer) + exec python -m app.main infer + ;; + api) + exec uvicorn app.main:api --host 0.0.0.0 --port "${PORT:-8080}" + ;; + *) + echo "MODE non valido: $MODE (usa train|infer|api)" + exit 1 + ;; +esac +EOF + + +Poi rendilo eseguibile: + +chmod +x entrypoint.sh + +4.4 docker-compose.yml (volumi + config esterna) +cat > docker-compose.yml << 'EOF' +services: + ble-ai-localizer: + build: . + image: ble-ai-localizer:0.1.0 + environment: + MODE: "infer" + CONFIG_FILE: "/app/config/config.yaml" + SECRETS_FILE: "/app/config/secrets.yaml" + volumes: + - ./config:/app/config:ro + - ./data:/data + - ./models:/models + restart: unless-stopped +EOF + +4.5 config/config.yaml (scheletro) +cat > config/config.yaml << 'EOF' +mqtt: + host: "mosquitto" + port: 1883 + topic: "ble/raw" + +api: + get_gateways_url: "https://APIHOST:5050/reslevis/getGateways" + verify_tls: false + refresh_seconds: 300 + +oidc: + token_url: "https://KEYCLOAK/realms/REALM/protocol/openid-connect/token" + client_id: "Fastapi" + audience: "Fastapi" + +paths: + dataset: "/data/fingerprint.parquet" + model: "/models/model.joblib" + +ml: + # parametri generali; l'algoritmo è un dettaglio interno + method: "knn" + k: 7 + weights: "distance" + metric: "euclidean" +EOF + +4.6 config/secrets.yaml (placeholder, non versionare) +cat > config/secrets.yaml << 'EOF' +oidc: + client_secret: "CHANGE_ME" + username: "CHANGE_ME" + password: "CHANGE_ME" +EOF + +########################################################################################### +Passo 5 Metti un main minimale per verificare che il container parte +app/main.py +cat > app/main.py << 'EOF' +from fastapi import FastAPI +from .settings import load_settings + +api = FastAPI() + +@api.get("/health") +def health(): + return {"status": "ok"} + +def main(): + import sys + settings = load_settings() + print("Settings loaded. Keys:", list(settings.keys())) + + if len(sys.argv) < 2: + raise SystemExit("Usage: python -m app.main [train|infer]") + + cmd = sys.argv[1].lower() + if cmd == "train": + print("TRAIN mode (placeholder)") + elif cmd == "infer": + print("INFER mode (placeholder)") + else: + raise SystemExit("Unknown command") + +if __name__ == "__main__": + main() +EOF + +app/settings.py +cat > app/settings.py << 'EOF' +import os +from pathlib import Path +import yaml + +def _read_yaml(path: str) -> dict: + with open(path, "r", encoding="utf-8") as f: + return yaml.safe_load(f) or {} + +def deep_merge(a: dict, b: dict) -> dict: + out = dict(a or {}) + for k, v in (b or {}).items(): + if isinstance(v, dict) and isinstance(out.get(k), dict): + out[k] = deep_merge(out[k], v) + else: + out[k] = v + return out + +def load_settings() -> dict: + cfg_path = os.getenv("CONFIG_FILE", "/app/config/config.yaml") + settings = _read_yaml(cfg_path) + + secrets_path = os.getenv("SECRETS_FILE", "") + if secrets_path and Path(secrets_path).exists(): + secrets = _read_yaml(secrets_path) + settings = deep_merge(settings, secrets) + + # fallback paths (coerenti con compose) + settings.setdefault("paths", {}) + settings["paths"].setdefault("dataset", os.getenv("DATASET_PATH", "/data/fingerprint.parquet")) + settings["paths"].setdefault("model", os.getenv("MODEL_PATH", "/models/model.joblib")) + + return settings +EOF + +(Gli altri file per ora possono restare vuoti.) + +########################################################################################### +Passo 6 Build & test smoke test + docker compose build + + +########################################################################################### +### END prima creazione container ################# +########################################################################################### + + + + +########################################################################################### +1) Come avviare SOLO ble-ai-localizer (senza impattare gli altri) + + Vai nella directory del progetto: + cd /data/service/ble-ai-localizer + + Avvio in background: + docker compose -p ble-ai-localizer up -d + Perché -p ble-ai-localizer? + Imposta esplicitamente il project name, così sei sicuro al 100% di nonagganciare per errore un altro compose. + + Verifica stato (solo di questo progetto): + docker compose -p ble-ai-localizer ps + + Log (solo di questo progetto): + docker compose -p ble-ai-localizer logs -f + + +2) Come stoppare/riavviare SOLO ble-ai-localizer + + Stop (non rimuove container): + docker compose -p ble-ai-localizer stop + + Restart: + docker compose -p ble-ai-localizer restart + + Stop + rimozione container/network del progetto (NON tocca volumi bind ./data, ./models): + docker compose -p ble-ai-localizer down + +3) Aggiornare solo il tuo container (codice o Dockerfile cambiato) + + Ricostruisci l'immagine: + docker compose -p ble-ai-localizer build + + Riavvia applicando l'immagine nuova: + docker compose -p ble-ai-localizer up -d + + Se vuoi forzare rebuild+restart in un colpo: + docker compose -p ble-ai-localizer up -d --build + + +4) Esportare l'immagine (backup o deploy su altro server) + Esempio export in tar (meglio gzippato): + docker save ble-ai-localizer:0.1.0 | gzip > ble-ai-localizer_0.1.0.tar.gz + Su altro server: + gzip -dc ble-ai-localizer_0.1.0.tar.gz | docker load + +#Debug + mosquitto_sub -v -h 192.168.1.101 -p 1883 -t '#' -V mqttv311 | grep publish_out + + docker compose -p ble-ai-localizer exec -T ble-ai-localizer ls -l /data/config/ + + #Caso di gateway che non rileva nessun beacon + publish_out/ac233fc1dcd3 [{"timestamp":"2026-01-30T13:40:08.885Z","type":"Gateway","mac":"AC233FC1DCD3","nums":0}] + + +#Verifica del modello in uso: +#Ver 1 +docker compose -p ble-ai-localizer exec -T ble-ai-localizer python - <<'PY' +import hashlib, joblib, os +p="/data/model/model.joblib" +b=open(p,"rb").read() +print(f"FILE: {p}") +print(f"sha256={hashlib.sha256(b).hexdigest()[:12]} size={len(b)} bytes") +m=joblib.load(p) +print("TYPE:", type(m)) +for k in ["version","nan_fill","k_floor","k_xy","weights","metric","floors"]: + print(f"{k}:", getattr(m,k,None)) +gws=getattr(m,"feature_gateways",[]) +print("gateways:", len(gws), "first:", gws[:5]) +regs=getattr(m,"xy_regs",{}) +print("xy_regs floors:", sorted(list(regs.keys()))) +PY +service "ble-ai-localizer" is not running + +#Ver 2 +docker compose -p ble-ai-localizer exec -T ble-ai-localizer python - <<'PY' +import joblib, pprint +m = joblib.load("/data/model/model.joblib") +keys = [ + "created_at_utc","sklearn_version","numpy_version", + "gateways_order","nan_fill","k_floor","k_xy","weights","metric","floors" +] +pprint.pprint({k: m.get(k) for k in keys}) +PY + +#Esempio utilizzo server API: +Ottenimento del token: +TOKEN=$( + curl -k -s -X POST "https://10.251.0.30:10002/realms/API.Server.local/protocol/openid-connect/token" \ + -H "Content-Type: application/x-www-form-urlencoded" \ + -d "grant_type=password" \ + -d "client_id=Fastapi" \ + -d "client_secret=wojuoB7Z5xhlPFrF2lIxJSSdVHCApEgC" \ + -d "username=core" \ + -d "password=C0r3_us3r_Cr3d3nt14ls" \ + -d "audience=Fastapi" \ + | jq -r '.access_token' +) + +Utilizzare il token in un API: + +curl -k -X 'GET' \ + 'https://10.251.0.30:5050/reslevis/getTrackers' \ + -H 'accept: application/json' \ + -H 'Authorization: Bearer $TOKEN' + + + + +#Aggiornamento del software + cd /data/service/ble-ai-localizer + docker compose up -d --build + docker compose -p ble-ai-localizer build + docker compose -p ble-ai-localizer up -d --build + docker system prune + docker rmi ble-ai-localizer:0.1.0 + +Gestione Sart/Stop Container + cd /data/service/ble-ai-localizer + docker compose -p ble-ai-localizer up -d + docker compose -p ble-ai-localizer logs -f --tail=200 --timestamps + docker compose -p ble-ai-localizer stop + docker compose -p ble-ai-localizer restart + docker compose -p ble-ai-localizer down + + +Accesso Web MajorNET ResLevis: + https://10.251.0.30/frontend/app_reslevis/app.html#home + +Accesso Web a Container ble-ai-localizer + URL: http://0.0.0.0:8501 + http://192.168.1.3:8501/ + username e password da file composer: docker-compose.yml + UI_USER: "Admin" + UI_PASSWORD: "pwdadmin1" <-- facilitate per accesso + da mobile + + + + +NOTE: +- Il valore di k utilizzato rappresenta la retta (k=2) o il piano (k>2) tra i + beacon di trainig, in addestramento deve coincidere come minimo con il +numero di beacon per stanza, ma è un parametro globale per cui va fatto +rispettare per tutte le stanze, per cui ad esempio se si decide di catturare 5 +misure per stanza k conviene metterlo a 3 + +- almeno a 1m dalle pareti della stanza (evitare attaccato al muro su pareti + adiacenti) + +- per piani simemtrici le misure di ogni piano conviene farle conincidere + +- aggingere timestamp in fingerprint e registarre traffico mqtt raw (a + parita' di finestra di registrazione potranno essere rivalutati i valori + letti) + +- Tempo di tx nel beacon 200 ms +- potenze 0, -4 ,-8, -12 +- slot di raccolta 30s + +- time 1400 +- Inferenza a 7 sec + +- durante la raccolta occorre almeno un beacon di test per potenza che veiene escluso + nell'addestarmento ma usato per l'inferenza con il traffico registrato nella + fase di raccolta. + +- testare prima gw e mgtt se regge 200 ms + + + + + + +ORGANIZZAZIONE CAMPAGNA: + + +N.4 piedistalli con a bordo n.4 becon configurati ognuno: + - Tempo di tx nel beacon 200 ms + - potenze 0, -4 ,-8, -12 + + +Organizzazione dei piedistalli: +GBC-01: BC-00-21, BC-04-22, BC-08-23, BC-12-24 + +GBC-02: BC-00-25, BC-04-26, BC-08-27, BC-12-28 + +GBC-03: BC-00-36, BC-04-37, BC-08-38, BC-12-39 + +GBC-14: BC-00-29, BC-04-30, BC-08-41, BC-12-42 + + + + + + + diff --git a/app/map_manager.py b/app/map_manager.py index 7b1aaf9..b82cca7 100644 --- a/app/map_manager.py +++ b/app/map_manager.py @@ -32,22 +32,21 @@ def force_save_json(path, data): return False def show_mapper(cfg): + # Configurazione percorsi MAPS_DIR = Path(cfg['maps']['map_dir']) - - # Riferimenti directory per Addestramento e Test TRAIN_BASE = Path("/data/train") + JOBS_BASE = Path(cfg['collect_train']['jobs_dir']) + + # Riferimenti directory per Addestramento e Test SAMPLES_DIR = TRAIN_BASE / "samples" TEST_SAMPLES_DIR = TRAIN_BASE / "testsamples" - - JOBS_BASE = Path(cfg['collect_train']['jobs_dir']) PENDING_DIR = JOBS_BASE / "pending" ERROR_DIR = JOBS_BASE / "error" - TEST_PENDING_DIR = TRAIN_BASE / "testjobs/pending" TEST_ERROR_DIR = TRAIN_BASE / "testjobs/error" - + # File configurazione - BEACONS_FILE = "/data/config/beacons.csv" + BEACONS_FILE = cfg.get('paths', {}).get('beacons_csv', "/data/config/beacons.csv") GROUPS_FILE = "/data/config/beacongroup.csv" CSV_DELIM = cfg.get('paths', {}).get('csv_delimiter', ';') @@ -58,7 +57,7 @@ def show_mapper(cfg): # --- 1. GESTIONE UPLOAD --- maps = sorted([f.replace(cfg['maps']['floor_prefix'], "").split('.')[0] for f in os.listdir(MAPS_DIR) if f.startswith(cfg['maps']['floor_prefix'])]) - + with st.expander("📂 Carica Nuova Planimetria", expanded=not maps): c_up1, c_up2 = st.columns([1, 2]) new_f_id = c_up1.text_input("ID Piano (es. 0, -1):", key="new_f_id_v21") @@ -115,7 +114,7 @@ def show_mapper(cfg): tool = st.session_state.get('map_tool', 'Rileva') # --- 5. MAPPA --- - col_map, col_ui = st.columns([3, 1]) + col_map, col_ui = st.columns([3, 1.2]) with col_map: img_p = next((MAPS_DIR / f"{cfg['maps']['floor_prefix']}{floor_id}{e}" for e in ['.png','.jpg','.jpeg'] if (MAPS_DIR / f"{cfg['maps']['floor_prefix']}{floor_id}{e}").exists())) img_data, w, h = get_image_base64(img_p) @@ -137,41 +136,30 @@ def show_mapper(cfg): for y in sorted(list(range(int(oy), h, int(px_step))) + list(range(int(oy), 0, -int(px_step)))): folium.PolyLine([[y, 0], [y, w]], color="blue", weight=1, opacity=0.1).add_to(m) - # --- DISEGNO PUNTI STORICI (OTTIMIZZATO TRAMITE NOME FILE) --- + # --- DISEGNO PUNTI STORICI --- def draw_historical_samples(directory, color, shape="circle", is_test=False): if not meta["calibrated"] or meta["origin"] == [0,0]: return for f in Path(directory).glob("*.csv"): try: - # Parsing nome file: CAMPAGNA_Z_X_Y.csv - # Usiamo parts[-1], parts[-2], parts[-3] per gestire campagne con underscore parts = f.stem.split('_') if len(parts) < 4: continue - - fz = parts[-3] # Piano Z - fx = float(parts[-2].replace(',', '.')) # Coordinata X - fy = float(parts[-1].replace(',', '.')) # Coordinata Y - + fz = parts[-3] + fx = float(parts[-2].replace(',', '.')) + fy = float(parts[-1].replace(',', '.')) if str(fz) == str(floor_id): px_x = (fx * meta["pixel_ratio"]) + meta["origin"][0] px_y = meta["origin"][1] - (fy * meta["pixel_ratio"]) - dash = "5, 5" if is_test else None weight = 3 if is_test else 1 - - if shape == "circle": - folium.CircleMarker( - location=[px_y, px_x], radius=m_size, color=color, - weight=weight, dash_array=dash, fill=True, fill_opacity=0.7 - ).add_to(m) + folium.CircleMarker( + location=[px_y, px_x], radius=m_size, color=color, + weight=weight, dash_array=dash, fill=True, fill_opacity=0.7 + ).add_to(m) except: continue - # 1. ADDESTRAMENTO: Verde, Tondo, Solido draw_historical_samples(SAMPLES_DIR, "green", "circle", is_test=False) - - # 2. TEST: Celeste (#00FFFF), Tondo, Tratteggiato draw_historical_samples(TEST_SAMPLES_DIR, "#00FFFF", "circle", is_test=True) - # 3. PENDING/ERROR: (Manteniamo la lettura CSV per questi perché i nomi file sono diversi) def draw_jobs(directory, color, shape="diamond", is_test=False): if not meta["calibrated"] or meta["origin"] == [0,0]: return for f in Path(directory).glob("*.csv"): @@ -185,9 +173,9 @@ def show_mapper(cfg): px_y = meta["origin"][1] - (row['y'] * meta["pixel_ratio"]) dash = "3, 3" if is_test else None folium.RegularPolygonMarker( - location=[px_y, px_x], number_of_sides=4, + location=[px_y, px_x], number_of_sides=4, rotation=45 if shape=="diamond" else 0, - radius=m_size, color=color, weight=2, + radius=m_size, color=color, weight=2, dash_array=dash, fill=True ).add_to(m) except: continue @@ -222,7 +210,7 @@ def show_mapper(cfg): # --- 6. LOGICA UI --- with col_ui: st.write(f"### Tool: **{tool}**") - + if tool == "Calibra": pts = st.session_state.get("cal_points", []) if len(pts) == 2: @@ -244,49 +232,75 @@ def show_mapper(cfg): rx = (px_x - meta["origin"][0]) / meta["pixel_ratio"] ry = (meta["origin"][1] - px_y) / meta["pixel_ratio"] sx, sy = int(round(rx)), int(round(ry)) - st.metric("X (cm)", sx); st.metric("Y (cm)", sy) + + # --- OTTIMIZZAZIONE SPAZIO: X e Y SU STESSA RIGA --- + c_c1, c_c2 = st.columns(2) + c_c1.metric("X (cm)", sx) + c_c2.metric("Y (cm)", sy) + + # Divisore compresso con margine ridotto + st.markdown("
", unsafe_allow_html=True) - st.divider() job_mode = st.radio("Scopo Rilevamento:", ["Addestramento", "Test"], horizontal=True, key="job_mode_v24") - - b_df = pd.read_csv(Path(BEACONS_FILE), sep=CSV_DELIM) if Path(BEACONS_FILE).exists() else pd.DataFrame(columns=['BeaconName','MAC']) - beacon_name_map = {row['MAC']: row['BeaconName'] for _, row in b_df.iterrows()} - options = [f"Beacon: {n} | {m}" for n, m in zip(b_df['BeaconName'], b_df['MAC'])] + # --- STILE CSS PER OTTIMIZZAZIONE TABLET (Tapping) --- + st.markdown(""" + + """, unsafe_allow_html=True) + if Path(GROUPS_FILE).exists(): g_df = pd.read_csv(Path(GROUPS_FILE), sep=CSV_DELIM) - options += [f"Gruppo: {n}" for n in g_df['BeaconGroupName']] + list_groups = [f"Gruppo: {n}" for n in g_df['BeaconGroupName']] + else: + list_groups = [] - sel_target = st.selectbox("Seleziona Target:", options, key="sel_target_v24") - - if st.button("🚀 REGISTRA JOB", use_container_width=True, type="primary"): - sub_dir = "jobs" if job_mode == "Addestramento" else "testjobs" - current_pending = Path(f"/data/train/{sub_dir}/pending") - current_pending.mkdir(parents=True, exist_ok=True) + if not list_groups: + st.warning("⚠️ Configura i Gruppi.") + else: + # Selezione target via radio per evitare tastiera + sel_target = st.radio("🎯 Selezione Target (Solo Gruppi):", list_groups, key="sel_target_v24_touch") + + if st.button("🚀 REGISTRA JOB", use_container_width=True, type="primary"): + sub_dir = "jobs" if job_mode == "Addestramento" else "testjobs" + current_pending = Path(f"/data/train/{sub_dir}/pending") + current_pending.mkdir(parents=True, exist_ok=True) - job_rows = [] - if sel_target.startswith("Gruppo: "): + b_df = pd.read_csv(Path(BEACONS_FILE), sep=CSV_DELIM) if Path(BEACONS_FILE).exists() else pd.DataFrame(columns=['BeaconName','MAC']) + beacon_name_map = {row['MAC']: row['BeaconName'] for _, row in b_df.iterrows()} + + job_rows = [] g_name = sel_target.replace("Gruppo: ", "") g_df = pd.read_csv(Path(GROUPS_FILE), sep=CSV_DELIM) macs_str = g_df[g_df['BeaconGroupName'] == g_name]['GroupMAC'].iloc[0] mac_list = [m.strip() for m in macs_str.split(',')] job_filename = f"{g_name}_{floor_id}_{sx}_{sy}.csv" + for m in mac_list: b_name = beacon_name_map.get(m, g_name) pos_id = f"{b_name}_{floor_id}_{sx}_{sy}" job_rows.append({"Position": pos_id, "Floor": floor_id, "RoomName": b_name, "X": sx, "Y": sy, "Z": floor_id, "BeaconName": b_name, "MAC": m}) - else: - b_info = sel_target.replace("Beacon: ", "").split(" | ") - b_name, b_mac = b_info[0], b_info[1] - job_filename = f"{b_name}_{floor_id}_{sx}_{sy}.csv" - pos_id = f"{b_name}_{floor_id}_{sx}_{sy}" - job_rows.append({"Position": pos_id, "Floor": floor_id, "RoomName": b_name, "X": sx, "Y": sy, "Z": floor_id, "BeaconName": b_name, "MAC": b_mac}) - - header = ["Position", "Floor", "RoomName", "X", "Y", "Z", "BeaconName", "MAC"] - pd.DataFrame(job_rows)[header].to_csv(current_pending / job_filename, sep=CSV_DELIM, index=False) - st.success(f"Job registrato!") - time.sleep(0.5) - st.rerun() + + header = ["Position", "Floor", "RoomName", "X", "Y", "Z", "BeaconName", "MAC"] + pd.DataFrame(job_rows)[header].to_csv(current_pending / job_filename, sep=CSV_DELIM, index=False) + st.success(f"Job registrato!") + time.sleep(0.5) + st.rerun() # Pulizia errori nel menu laterale err_files = list(ERROR_DIR.glob("*.csv")) + list(TEST_ERROR_DIR.glob("*.csv")) diff --git a/app/web_beacon.py b/app/web_beacon.py index 3f03232..7dfe4a1 100644 --- a/app/web_beacon.py +++ b/app/web_beacon.py @@ -1,8 +1,8 @@ import streamlit as st import pandas as pd import os +import time # RISOLVE: NameError: name 'time' is not defined from pathlib import Path -# CORREZIONE: rimosso il punto per evitare ImportError from normalize import norm_mac def show_beacon_manager(cfg): @@ -13,7 +13,10 @@ def show_beacon_manager(cfg): group_csv = "/data/config/beacongroup.csv" csv_delim = paths.get("csv_delimiter", ";") - # --- CARICAMENTO DATI --- + # Inizializzazione session_state per il reset dei campi dopo il salva + if "reset_trigger" not in st.session_state: + st.session_state.reset_trigger = False + def load_df(path, cols): if os.path.exists(path): try: @@ -27,84 +30,90 @@ def show_beacon_manager(cfg): df_beacons = load_df(beacon_csv, ["BeaconName", "MAC"]) df_groups = load_df(group_csv, ["BeaconGroupName", "GroupMAC"]) - # --- UI: TABS INTERNI --- sub_tab1, sub_tab2 = st.tabs(["Individuali", "Gruppi"]) with sub_tab1: st.markdown("### 📋 Anagrafica Beacon Singoli") - # Editor interattivo per i beacon edited_beacons = st.data_editor( - df_beacons, - num_rows="dynamic", - use_container_width=True, - key="editor_beacons", - hide_index=True + df_beacons, num_rows="dynamic", use_container_width=True, + key="editor_beacons", hide_index=True ) - if st.button("💾 Salva Beacon Individuali"): - # Applichiamo la normalizzazione ai MAC inseriti try: edited_beacons['MAC'] = edited_beacons['MAC'].apply(norm_mac) edited_beacons.to_csv(beacon_csv, index=False, sep=csv_delim) - st.success("Anagrafica Beacon salvata correttamente!") + st.success("Anagrafica salvata!") st.rerun() except Exception as e: - st.error(f"Errore durante il salvataggio: {e}") + st.error(f"Errore: {e}") with sub_tab2: st.markdown("### 🏗️ Creazione e Gestione Gruppi") - # Mostra i gruppi esistenti se il file esiste if not df_groups.empty: - st.write("#### Gruppi Attivi") - st.dataframe(df_groups, use_container_width=True, hide_index=True) + st.write("#### Gruppi Attivi (Vista Operatore)") + mac_to_name = dict(zip(df_beacons['MAC'], df_beacons['BeaconName'])) + + display_data = [] + for _, row in df_groups.iterrows(): + group_name = row['BeaconGroupName'] + macs = str(row['GroupMAC']).split(',') + for m in macs: + m = m.strip() + display_data.append({ + "Gruppo": group_name, + "BeaconName": mac_to_name.get(m, "Sconosciuto"), + "MAC": m + }) + + # --- LOGICA PER UNIRE LE CELLE (Excel Style) --- + # Trasformiamo Gruppo e BeaconName in Indici per raggrupparli visivamente + df_display = pd.DataFrame(display_data) + df_grouped = df_display.set_index(["Gruppo", "BeaconName"]) + st.dataframe(df_grouped, use_container_width=True) + + # RIMOZIONE SELETTIVA GRUPPO + st.divider() + col_del1, col_del2 = st.columns([3, 1]) + group_to_del = col_del1.selectbox("Seleziona gruppo da rimuovere:", df_groups["BeaconGroupName"].unique()) + if col_del2.button("🗑️ Rimuovi Gruppo", use_container_width=True): + df_groups = df_groups[df_groups["BeaconGroupName"] != group_to_del] + df_groups.to_csv(group_csv, index=False, sep=csv_delim) + st.warning(f"Gruppo '{group_to_del}' rimosso.") + st.rerun() else: st.info("Nessun gruppo configurato.") st.divider() st.write("#### Aggiungi o Modifica un Gruppo") - # Form per la gestione dei gruppi - with st.form("form_gruppo"): - gn = st.text_input("Nome Gruppo", help="Esempio: 4dBm_Power, Gruppo_A, ecc.") - - # Recuperiamo i beacon disponibili per popolare la selezione - available_macs = df_beacons["MAC"].tolist() - available_names = df_beacons["BeaconName"].tolist() - options = [f"{name} ({mac})" for name, mac in zip(available_names, available_macs)] + # Form per l'inserimento con reset automatico + with st.form("form_nuovo_gruppo", clear_on_submit=True): + gn = st.text_input("Nome Gruppo (es. GBC-01)") - selected_options = st.multiselect("Seleziona i Beacon da includere:", options) + options = [f"{n} ({m})" for n, m in zip(df_beacons["BeaconName"], df_beacons["MAC"])] + selected_options = st.multiselect("Seleziona i Beacon:", options) - submit = st.form_submit_button("💾 Salva Gruppo") + submit = st.form_submit_button("💾 Salva Gruppo", type="primary") if submit: - if not gn: - st.error("Inserisci un nome per il gruppo.") - elif not selected_options: - st.error("Seleziona almeno un beacon.") - else: - # Estraiamo i MAC eliminando la parte del nome + if gn and selected_options: selected_macs = [opt.split("(")[-1].replace(")", "") for opt in selected_options] mac_list_str = ",".join(selected_macs) - # Aggiorna se esiste, altrimenti aggiungi if gn in df_groups["BeaconGroupName"].values: df_groups.loc[df_groups["BeaconGroupName"] == gn, "GroupMAC"] = mac_list_str else: new_row = pd.DataFrame([{"BeaconGroupName": gn, "GroupMAC": mac_list_str}]) df_groups = pd.concat([df_groups, new_row], ignore_index=True) - # Assicuriamoci che la cartella esista os.makedirs(os.path.dirname(group_csv), exist_ok=True) df_groups.to_csv(group_csv, index=False, sep=csv_delim) - st.success(f"Gruppo '{gn}' creato/aggiornato con successo!") - st.rerun() - - if not df_groups.empty: - if st.button("🗑️ Elimina tutti i Gruppi"): - if os.path.exists(group_csv): - os.remove(group_csv) - st.warning("Configurazione gruppi rimossa.") + + st.success(f"Gruppo '{gn}' salvato!") + time.sleep(1) st.rerun() + else: + st.error("Dati incompleti: inserire Nome e selezionare i Beacon.") return df_beacons, df_groups diff --git a/config/config.yaml_v1 b/config/config.yaml_v1 deleted file mode 100644 index 595527e..0000000 --- a/config/config.yaml_v1 +++ /dev/null @@ -1,113 +0,0 @@ -api: - audience: Fastapi - client_id: Fastapi - get_beacons_url: https://10.251.0.30:5050/reslevis/getTrackers - get_gateways_url: https://10.251.0.30:5050/reslevis/getGateways - refresh_seconds: 30 - timeout_s: 10.0 - token_url: https://10.251.0.30:10002/realms/API.Server.local/protocol/openid-connect/token - verify_tls: false -collect_train: - aggregate: median - gateway_ready_check_before_job: true - gateway_ready_log_seconds: 10 - gateway_ready_max_age_seconds: 30 - iqr_k: 1.5 - job_glob: '*.csv' - jobs_dir: /data/train/jobs - mad_z: 3.5 - max_stddev: 8 - min_non_nan: 3 - min_samples_per_gateway: 5 - outlier_method: mad - poll_seconds: 2 - rssi_decimals: 3 - rssi_max: -25 - rssi_min: -110 - samples_dir: /data/train/samples - window_seconds: 30 -debug: - collect_train_log_every_seconds: 10 - collect_train_log_first_seen: true - collect_train_log_samples: true - csv: true - dump_beacons_api: true - dump_gateways_api: true - enabled: true - log_each_mqtt_message: false - log_inference_detail: true - log_mqtt_raw: false - monitor_online: true - offline_after_seconds_beacons: 240 - offline_after_seconds_gateways: 90 - online_check_seconds: 30 - show_library_warnings: false - target_mac: '' - timezone: Europe/Rome - train_stats_top_k: 8 - train_verbose: true -infer: - aggregate: median - gateways_csv: /data/config/gateway.csv - include_mac: true - mad_z: 3.5 - model_path: /data/model/model.joblib - nan_fill: -110 - out_file: infer.csv - outlier_method: mad - output_dir: /data/infer - output_format: csv - refresh_seconds: 10 - rssi_max: -25 - rssi_min: -110 - window_seconds: 5 - xy_round: 0 -maps: - default_dot_size: 20 - default_grid_size: 100 - floor_prefix: floor_ - map_dir: /data/maps - meta_prefix: meta_ - show_grid_default: true -ml: - k: 5 - method: knn - metric: euclidean - weights: distance -mode: infer -mqtt: - ca_file: '' - client_id: ble-ai-localizer - host: 192.168.1.101 - keepalive: 60 - password: '' - port: 1883 - protocol: mqttv311 - qos: 0 - tls: false - topic: publish_out/# - username: '' - verify_tls: false -paths: - beacons_csv: /data/config/beacons.csv - csv_delimiter: ; - dataset: /data/fingerprint.parquet - gateways_csv: /data/config/gateway.csv -train: - backup_existing_model: true - gateways_csv: /data/config/gateway.csv - knn: - cv: - enabled: false - folds: 5 - k_max: 15 - k_min: 3 - k: 5 - metric: euclidean - weights: distance - model_path: /data/model/model.joblib - nan_fill: -110 - sample_glob: '*.csv' - samples_dir: /data/train/samples -ui: - font_path: /app/DejaVuSans-Bold.ttf diff --git a/config/config.yaml_v2 b/config/config.yaml_v2 deleted file mode 100644 index ae43847..0000000 --- a/config/config.yaml_v2 +++ /dev/null @@ -1,68 +0,0 @@ -api: - audience: Fastapi - client_id: Fastapi - get_beacons_url: https://10.251.0.30:5050/reslevis/getTrackers - get_gateways_url: https://10.251.0.30:5050/reslevis/getGateways - refresh_seconds: 30 - timeout_s: 10.0 - token_url: https://10.251.0.30:10002/realms/API.Server.local/protocol/openid-connect/token - verify_tls: false -collect_train: - aggregate: median - gateway_ready_check_before_job: true - gateway_ready_log_seconds: 10 - gateway_ready_max_age_seconds: 30 - iqr_k: 1.5 - job_glob: '*.csv' - jobs_dir: /data/train/jobs - mad_z: 3.5 - max_stddev: 8 - min_non_nan: 3 - min_samples_per_gateway: 5 - outlier_method: mad - poll_seconds: 2 - rssi_decimals: 3 - rssi_max: -25 - rssi_min: -110 - samples_dir: /data/train/samples - window_seconds: 30 -debug: - collect_train_log_every_seconds: 10 - collect_train_log_first_seen: true -infer: - aggregate: median - gateways_csv: /data/config/gateway.csv - include_mac: true - mad_z: 3.5 - model_path: /data/model/model.joblib - nan_fill: -110 - out_file: infer.csv - outlier_method: mad - output_dir: /data/infer - output_format: csv - refresh_seconds: 10 - rssi_max: -25 - rssi_min: -110 - window_seconds: 5 - xy_round: 0 -maps: - default_dot_size: 20 - default_grid_size: 100 - floor_prefix: floor_ - map_dir: /data/maps - meta_prefix: meta_ - show_grid_default: true -ml: - k: 5 - method: knn - metric: euclidean - weights: distance -mode: all -mqtt: - ca_file: '' - client_id: ble-ai-localizer - host: 192.168.1.101 - keepalive: 60 - password: '' - port: 1883 - protocol: mqtt diff --git a/config/config.yaml_v3 b/config/config.yaml_v3 deleted file mode 100644 index 929c247..0000000 --- a/config/config.yaml_v3 +++ /dev/null @@ -1,114 +0,0 @@ -api: - audience: Fastapi - client_id: Fastapi - get_beacons_url: https://10.251.0.30:5050/reslevis/getTrackers - get_gateways_url: https://10.251.0.30:5050/reslevis/getGateways - refresh_seconds: 30 - timeout_s: 10.0 - token_url: https://10.251.0.30:10002/realms/API.Server.local/protocol/openid-connect/token - verify_tls: false -collect_train: - aggregate: median - gateway_ready_check_before_job: true - gateway_ready_log_seconds: 10 - gateway_ready_max_age_seconds: 30 - iqr_k: 1.5 - job_glob: '*.csv' - jobs_dir: /data/train/jobs - mad_z: 3.5 - max_stddev: 8 - min_non_nan: 3 - min_samples_per_gateway: 5 - outlier_method: mad - poll_seconds: 2 - rssi_decimals: 3 - rssi_max: -25 - rssi_min: -110 - samples_dir: /data/train/samples - window_seconds: 30 -debug: - collect_train_log_every_seconds: 10 - collect_train_log_first_seen: true - collect_train_log_samples: true - csv: true - dump_beacons_api: true - dump_gateways_api: true - enabled: true - log_each_mqtt_message: false - log_inference_detail: true - log_mqtt_raw: false - monitor_online: true - offline_after_seconds_beacons: 240 - offline_after_seconds_gateways: 90 - online_check_seconds: 30 - show_library_warnings: false - target_mac: '' - timezone: Europe/Rome - train_stats_top_k: 8 - train_verbose: true -infer: - aggregate: median - gateways_csv: /data/config/gateway.csv - include_mac: true - mad_z: 3.5 - model_path: /data/model/model.joblib - nan_fill: -110 - out_file: infer.csv - outlier_method: mad - output_dir: /data/infer - output_format: csv - refresh_seconds: 10 - rssi_max: -25 - rssi_min: -110 - window_seconds: 5 - xy_round: 0 -maps: - default_dot_size: 20 - default_grid_size: 100 - floor_prefix: floor_ - map_dir: /data/maps - meta_prefix: meta_ - show_grid_default: true -ml: - k: 5 - method: knn - metric: euclidean - weights: distance -mode: all -mqtt: - ca_file: '' - client_id: ble-ai-localizer - host: 192.168.1.101 - keepalive: 60 - password: '' - port: 1883 - protocol: mqttv311 - qos: 0 - tls: false - topic: publish_out/# - username: '' - verify_tls: false -paths: - beacons_csv: /data/config/beacons.csv - csv_delimiter: ; - dataset: /data/fingerprint.parquet - gateways_csv: /data/config/gateway.csv - mqtt_raw_dir: /data/mqtt_raw/ -train: - backup_existing_model: true - gateways_csv: /data/config/gateway.csv - knn: - cv: - enabled: false - folds: 5 - k_max: 15 - k_min: 3 - k: 5 - metric: euclidean - weights: distance - model_path: /data/model/model.joblib - nan_fill: -110 - sample_glob: '*.csv' - samples_dir: /data/train/samples -ui: - font_path: /app/DejaVuSans-Bold.ttf diff --git a/data/config/beacongroup.csv b/data/config/beacongroup.csv index 5b0fdd7..48673f3 100644 --- a/data/config/beacongroup.csv +++ b/data/config/beacongroup.csv @@ -1,2 +1,5 @@ BeaconGroupName;GroupMAC -GBC-00;C3:00:00:57:B9:E6,C3:00:00:57:B9:D4,C3:00:00:57:B9:E8,C3:00:00:57:B9:F1 +GBC-01;C3:00:00:57:B9:E6,C3:00:00:57:B9:D4,C3:00:00:57:B9:E8,C3:00:00:57:B9:F1 +GBC-02;C3:00:00:57:B9:E7,C3:00:00:57:B9:D6,C3:00:00:57:B9:D7,C3:00:00:57:B9:F6 +GBC-03;C3:00:00:57:B9:DC,C3:00:00:57:B9:DD,C3:00:00:57:B9:E3,C3:00:00:57:B9:DF +GBC-04;C3:00:00:57:B9:F2,C3:00:00:57:B9:D3,C3:00:00:39:47:DF,C3:00:00:39:47:E2 diff --git a/data/config/beacons.csv b/data/config/beacons.csv old mode 100755 new mode 100644 index ed970c4..0d2c54e --- a/data/config/beacons.csv +++ b/data/config/beacons.csv @@ -4,4 +4,14 @@ BC-04-22;C3:00:00:57:B9:D4 BC-08-23;C3:00:00:57:B9:E8 BC-12-24;C3:00:00:57:B9:F1 BC-00-25;C3:00:00:57:B9:E7 -BC-04-26;C3:00:00:57:B9:E9 +BC-04-26;C3:00:00:57:B9:D6 +BC-08-27;C3:00:00:57:B9:D7 +BC-12-28;C3:00:00:57:B9:F6 +BC-00-36;C3:00:00:57:B9:DC +BC-04-37;C3:00:00:57:B9:DD +BC-08-38;C3:00:00:57:B9:E3 +BC-12-39;C3:00:00:57:B9:DF +BC-00-29;C3:00:00:57:B9:F2 +BC-04-30;C3:00:00:57:B9:D3 +BC-08-41;C3:00:00:39:47:DF +BC-12-42;C3:00:00:39:47:E2 diff --git a/data/config/gateway.csv b/data/config/gateway.csv old mode 100755 new mode 100644 diff --git a/data/maps/floor_-1.png b/data/maps/floor_-1.png deleted file mode 100644 index ac26179..0000000 Binary files a/data/maps/floor_-1.png and /dev/null differ diff --git a/data/maps/floor_0.png b/data/maps/floor_0.png deleted file mode 100644 index 7298494..0000000 Binary files a/data/maps/floor_0.png and /dev/null differ diff --git a/data/maps/floor_1.png b/data/maps/floor_1.png deleted file mode 100644 index ac26179..0000000 Binary files a/data/maps/floor_1.png and /dev/null differ diff --git a/data/maps/meta_-1.json b/data/maps/meta_-1.json deleted file mode 100644 index f414a67..0000000 --- a/data/maps/meta_-1.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "pixel_ratio": 1.5920551746472242, - "calibrated": true, - "origin": [ - 1297, - 3587 - ], - "grid_size": 50 -} \ No newline at end of file diff --git a/data/maps/meta_0.json b/data/maps/meta_0.json deleted file mode 100644 index fa5c320..0000000 --- a/data/maps/meta_0.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "pixel_ratio": 1.584773230620443, - "calibrated": true, - "origin": [ - 1247, - 3791 - ], - "grid_size": 50 -} \ No newline at end of file diff --git a/data/maps/meta_1.json b/data/maps/meta_1.json deleted file mode 100644 index e770575..0000000 --- a/data/maps/meta_1.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "pixel_ratio": 1.5924129560451799, - "calibrated": true, - "origin": [ - 1297, - 3587 - ], - "grid_size": 50 -} \ No newline at end of file diff --git a/data/model/model.joblib b/data/model/model.joblib deleted file mode 120000 index 84c5cf4..0000000 --- a/data/model/model.joblib +++ /dev/null @@ -1 +0,0 @@ -model_camp_00_20260209_004706.joblib \ No newline at end of file diff --git a/data/model/model_camp_00_20260209_004706.joblib b/data/model/model_camp_00_20260209_004706.joblib deleted file mode 100644 index e6683aa..0000000 Binary files a/data/model/model_camp_00_20260209_004706.joblib and /dev/null differ diff --git a/data/model/model_camp_04_20260209_004711.joblib b/data/model/model_camp_04_20260209_004711.joblib deleted file mode 100644 index 628397a..0000000 Binary files a/data/model/model_camp_04_20260209_004711.joblib and /dev/null differ diff --git a/data/model/model_camp_08_20260209_004726.joblib b/data/model/model_camp_08_20260209_004726.joblib deleted file mode 100644 index 5c6aae4..0000000 Binary files a/data/model/model_camp_08_20260209_004726.joblib and /dev/null differ diff --git a/data/model/model_camp_12_20260209_004751.joblib b/data/model/model_camp_12_20260209_004751.joblib deleted file mode 100644 index e725f74..0000000 Binary files a/data/model/model_camp_12_20260209_004751.joblib and /dev/null differ diff --git a/data/mqtt_raw/mqtt_raw_20260209_021743.log b/data/mqtt_raw/mqtt_raw_20260209_021743.log deleted file mode 100644 index e69de29..0000000 diff --git a/data/mqtt_raw/mqtt_raw_20260209_023024.log b/data/mqtt_raw/mqtt_raw_20260209_023024.log deleted file mode 100644 index e69de29..0000000 diff --git a/data/mqtt_raw/mqtt_raw_20260209_023636.log b/data/mqtt_raw/mqtt_raw_20260209_023636.log deleted file mode 100644 index 61aef99..0000000 --- a/data/mqtt_raw/mqtt_raw_20260209_023636.log +++ /dev/null @@ -1,313 +0,0 @@ -publish_out/ac233fc1dd49 [{"timestamp":"2026-02-09T00:36:36.583Z","type":"Gateway","mac":"AC233FC1DD49","nums":1},{"timestamp":"2026-02-09T00:36:36.944Z","mac":"C300003947C4","rssi":-82,"rawData":"0201060303AAFE1116AAFE20000C2A100002C32FFD152F8478"}] -publish_out/ac233fc1dd40 [{"timestamp":"2026-02-09T00:36:36.561Z","type":"Gateway","mac":"AC233FC1DD40","nums":2},{"timestamp":"2026-02-09T00:36:36.649Z","mac":"C3000057B9F5","rssi":-81,"rawData":"0201060303AAFE1116AAFE20000C2410000206F1D707BA77D0"},{"timestamp":"2026-02-09T00:36:37.048Z","mac":"C3000057B9DC","rssi":-75,"rawData":"0201060303AAFE1116AAFE20000C27100001F0BC260776BB62"}] -publish_out/ac233fc1dd51 [{"timestamp":"2026-02-09T00:36:36.654Z","type":"Gateway","mac":"AC233FC1DD51","nums":5},{"timestamp":"2026-02-09T00:36:36.849Z","mac":"C7AE561E38B7","rssi":-82,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A0D03095336"},{"timestamp":"2026-02-09T00:36:36.865Z","mac":"C3000057B9F4","rssi":-72,"rawData":"0201060303AAFE1116AAFE20000C2A100002089BA307BE4374"},{"timestamp":"2026-02-09T00:36:37.090Z","mac":"C3000057B9DB","rssi":-74,"rawData":"0201060303AAFE1116AAFE20000C2410000204664807B0D432"},{"timestamp":"2026-02-09T00:36:37.154Z","mac":"C7AE561E38B7","rssi":-82,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"},{"timestamp":"2026-02-09T00:36:37.459Z","mac":"C7AE561E38B7","rssi":-82,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"}] -publish_out/ac233fc1dd3c [{"timestamp":"2026-02-09T00:36:36.747Z","type":"Gateway","mac":"AC233FC1DD3C","nums":6},{"timestamp":"2026-02-09T00:36:36.944Z","mac":"C300003947C4","rssi":-77,"rawData":"0201060303AAFE1116AAFE20000C2A100002C32FFD152F8478"},{"timestamp":"2026-02-09T00:36:36.983Z","mac":"C3000057B9D4","rssi":-77,"rawData":"0201060303AAFE1116AAFE20000C540F0002000BA206BB32CA"},{"timestamp":"2026-02-09T00:36:37.370Z","mac":"E017085443A7","rssi":-75,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:37.391Z","mac":"C3000057B9E8","rssi":-81,"rawData":"0201060303AAFE1116AAFE20000C30110001ECF6F406F29E22"},{"timestamp":"2026-02-09T00:36:37.463Z","mac":"504C97555B00","rssi":-81,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:37.667Z","mac":"504C97555B00","rssi":-76,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"}] -publish_out/ac233fc1dd50 [{"timestamp":"2026-02-09T00:36:36.740Z","type":"Gateway","mac":"AC233FC1DD50","nums":1},{"timestamp":"2026-02-09T00:36:37.561Z","mac":"3868A460B93E","rssi":-81,"rawData":"1BFF750042040180603868A460B93E3A68A460B93D01020000000000"}] -publish_out/ac233fc1dd48 [{"timestamp":"2026-02-09T00:36:36.888Z","type":"Gateway","mac":"AC233FC1DD48","nums":2},{"timestamp":"2026-02-09T00:36:37.507Z","mac":"A0D05BD2E2E5","rssi":-83,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:37.587Z","mac":"C3000057B9D9","rssi":-74,"rawData":"0201060303AAFE1116AAFE20000C2D100001E7FFEC075D668A"}] -publish_out/ac233fc1dd4b [{"timestamp":"2026-02-09T00:36:36.951Z","type":"Gateway","mac":"AC233FC1DD4B","nums":5},{"timestamp":"2026-02-09T00:36:37.286Z","mac":"C3000057B9DF","rssi":-60,"rawData":"0201060303AAFE1116AAFE20000C330B0001F989520794445C"},{"timestamp":"2026-02-09T00:36:37.597Z","mac":"C3000057B9D9","rssi":-73,"rawData":"0201060303AAFE1116AAFE20000C2D100001E7FFEC075D668A"},{"timestamp":"2026-02-09T00:36:37.850Z","mac":"C3000057B9E6","rssi":-82,"rawData":"0201060303AAFE1116AAFE20000C3F100001EDC4A606F4FFDC"},{"timestamp":"2026-02-09T00:36:37.870Z","mac":"C3000057B9F4","rssi":-73,"rawData":"0201060303AAFE1116AAFE20000C2A100002089BA407BE437E"},{"timestamp":"2026-02-09T00:36:37.883Z","mac":"C300003946AC","rssi":-78,"rawData":"0201060303E1FF1116E1FFA10864AC46390000C34D57423031"}] -publish_out/ac233fc1dd55 [{"timestamp":"2026-02-09T00:36:36.871Z","type":"Gateway","mac":"AC233FC1DD55","nums":8},{"timestamp":"2026-02-09T00:36:36.945Z","mac":"C300003947C4","rssi":-84,"rawData":"0201060303AAFE1116AAFE20000C2A100002C32FFD152F8478"},{"timestamp":"2026-02-09T00:36:36.983Z","mac":"C3000057B9D4","rssi":-74,"rawData":"0201060303AAFE1116AAFE20000C540F0002000BA206BB32CA"},{"timestamp":"2026-02-09T00:36:37.005Z","mac":"D54E908B7972","rssi":-82,"rawData":"020106020A001216ABFE40000A0BA10001D54E908B7972300B"},{"timestamp":"2026-02-09T00:36:37.271Z","mac":"504C97555B00","rssi":-82,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:37.370Z","mac":"E017085443A7","rssi":-82,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:37.391Z","mac":"C3000057B9E8","rssi":-79,"rawData":"0201060303AAFE1116AAFE20000C30110001ECF6F406F29E22"},{"timestamp":"2026-02-09T00:36:37.736Z","mac":"F045AEE31DB4","rssi":-77,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:37.855Z","mac":"504C97555B00","rssi":-82,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"}] -publish_out/ac233fc1dd4e [{"timestamp":"2026-02-09T00:36:37.063Z","type":"Gateway","mac":"AC233FC1DD4E","nums":13},{"timestamp":"2026-02-09T00:36:37.283Z","mac":"E6E749BA2D00","rssi":-77,"rawData":"0201061916F7FD01DEEC3BA71D8B5AF92343DEEBE8C2E39B0000000003"},{"timestamp":"2026-02-09T00:36:37.285Z","mac":"C3000057B9DF","rssi":-67,"rawData":"0201060303AAFE1116AAFE20000C330B0001F989520794445C"},{"timestamp":"2026-02-09T00:36:37.298Z","mac":"0BC8DA14CEAC","rssi":-81,"rawData":"0201041AFF004C02152686F39CBADA4658854AA62E7E5E8B8D00010000C9"},{"timestamp":"2026-02-09T00:36:37.596Z","mac":"C3000057B9D9","rssi":-81,"rawData":"0201060303AAFE1116AAFE20000C2D100001E7FFEC075D668A"},{"timestamp":"2026-02-09T00:36:37.599Z","mac":"E6E749BA2D00","rssi":-77,"rawData":"0201061916F7FD01DEEC3BA71D8B5AF92343DEEBE8C2E39B0000000003"},{"timestamp":"2026-02-09T00:36:37.605Z","mac":"0BC8DA14CEAC","rssi":-81,"rawData":"0201041AFF004C02152686F39CBADA4658854AA62E7E5E8B8D00010000C9"},{"timestamp":"2026-02-09T00:36:37.667Z","mac":"C3000057B9F5","rssi":-64,"rawData":"0201060303AAFE1116AAFE20000C2410000206F1D807BA77DA"},{"timestamp":"2026-02-09T00:36:37.736Z","mac":"F045AEE31DB4","rssi":-74,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:37.767Z","mac":"C7AE561E38B7","rssi":-74,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"},{"timestamp":"2026-02-09T00:36:37.869Z","mac":"C3000057B9F4","rssi":-74,"rawData":"0201060303AAFE1116AAFE20000C2A100002089BA407BE437E"},{"timestamp":"2026-02-09T00:36:37.882Z","mac":"C300003946AC","rssi":-79,"rawData":"0201060303E1FF1116E1FFA10864AC46390000C34D57423031"},{"timestamp":"2026-02-09T00:36:37.912Z","mac":"E6E749BA2D00","rssi":-77,"rawData":"0201061916F7FD01DEEC3BA71D8B5AF92343DEEBE8C2E39B0000000003"},{"timestamp":"2026-02-09T00:36:37.922Z","mac":"0BC8DA14CEAC","rssi":-82,"rawData":"0201041AFF004C02152686F39CBADA4658854AA62E7E5E8B8D00010000C9"}] -publish_out/ac233fc1dccd [{"timestamp":"2026-02-09T00:36:37.060Z","type":"Gateway","mac":"AC233FC1DCCD","nums":8},{"timestamp":"2026-02-09T00:36:37.090Z","mac":"C3000057B9DB","rssi":-73,"rawData":"0201060303AAFE1116AAFE20000C2410000204664807B0D432"},{"timestamp":"2026-02-09T00:36:37.152Z","mac":"C7AE561E38B7","rssi":-83,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"},{"timestamp":"2026-02-09T00:36:37.160Z","mac":"C3000057B9F1","rssi":-82,"rawData":"0201060303AAFE1116AAFE20000C33120001E7CBFE06E55A32"},{"timestamp":"2026-02-09T00:36:37.456Z","mac":"C7AE561E38B7","rssi":-86,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"},{"timestamp":"2026-02-09T00:36:37.732Z","mac":"F045AEE31DB4","rssi":-76,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:37.764Z","mac":"C7AE561E38B7","rssi":-83,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"},{"timestamp":"2026-02-09T00:36:38.004Z","mac":"D54E908B7972","rssi":-80,"rawData":"020106020A001216ABFE40000A0BA10001D54E908B7972300B"},{"timestamp":"2026-02-09T00:36:38.050Z","mac":"C3000057B9DC","rssi":-66,"rawData":"0201060303AAFE1116AAFE20000C27100001F0BC270776BB6C"}] -publish_out/ac233fc1dcd3 [{"timestamp":"2026-02-09T00:36:37.256Z","type":"Gateway","mac":"AC233FC1DCD3","nums":0}] -publish_out/ac233fc1dcd1 [{"timestamp":"2026-02-09T00:36:37.259Z","type":"Gateway","mac":"AC233FC1DCD1","nums":10},{"timestamp":"2026-02-09T00:36:37.552Z","mac":"C300003946B1","rssi":-63,"rawData":"0201061AFF4C000215E2C56DB5DFFB48D2B060D0F5A71096E000000000EC"},{"timestamp":"2026-02-09T00:36:37.848Z","mac":"C3000057B9E6","rssi":-53,"rawData":"0201060303AAFE1116AAFE20000C3F100001EDC4A606F4FFDC"},{"timestamp":"2026-02-09T00:36:37.866Z","mac":"C3000057B9F4","rssi":-79,"rawData":"0201060303AAFE1116AAFE20000C2A100002089BA407BE437E"},{"timestamp":"2026-02-09T00:36:37.879Z","mac":"C300003946AC","rssi":-58,"rawData":"0201060303E1FF1116E1FFA10864AC46390000C34D57423031"},{"timestamp":"2026-02-09T00:36:37.990Z","mac":"C3000057B9D4","rssi":-75,"rawData":"0201060303AAFE1116AAFE20000C540F0002000BA306BB32D4"},{"timestamp":"2026-02-09T00:36:38.002Z","mac":"D54E908B7972","rssi":-58,"rawData":"020106020A001216ABFE40000A0BA10001D54E908B7972300B"},{"timestamp":"2026-02-09T00:36:38.050Z","mac":"C3000057B9DC","rssi":-77,"rawData":"0201060303AAFE1116AAFE20000C27100001F0BC270776BB6C"},{"timestamp":"2026-02-09T00:36:38.068Z","mac":"C7AE561E38B7","rssi":-70,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A0F03095336"},{"timestamp":"2026-02-09T00:36:38.096Z","mac":"C3000057B9DB","rssi":-77,"rawData":"0201060303AAFE1116AAFE20000C2410000204664907B0D43C"},{"timestamp":"2026-02-09T00:36:38.175Z","mac":"C3000057B9F1","rssi":-48,"rawData":"0201060303AAFE1116AAFE20000C33120001E7CBFF06E55A3C"}] -publish_out/ac233fc1dcee [{"timestamp":"2026-02-09T00:36:37.383Z","type":"Gateway","mac":"AC233FC1DCEE","nums":3},{"timestamp":"2026-02-09T00:36:37.948Z","mac":"C300003947C4","rssi":-83,"rawData":"0201060303AAFE1116AAFE20000C2A100002C32FFE152F8482"},{"timestamp":"2026-02-09T00:36:37.992Z","mac":"C3000057B9D4","rssi":-81,"rawData":"0201060303AAFE1116AAFE20000C540F0002000BA306BB32D4"},{"timestamp":"2026-02-09T00:36:38.359Z","mac":"C3000057B9E7","rssi":-84,"rawData":"0201060303AAFE1116AAFE20000C39120001F7C40C0710B484"}] -publish_out/ac233fc1dd31 [{"timestamp":"2026-02-09T00:36:37.385Z","type":"Gateway","mac":"AC233FC1DD31","nums":4},{"timestamp":"2026-02-09T00:36:37.597Z","mac":"C3000057B9D9","rssi":-52,"rawData":"0201060303AAFE1116AAFE20000C2D100001E7FFEC075D668A"},{"timestamp":"2026-02-09T00:36:37.850Z","mac":"C3000057B9E6","rssi":-71,"rawData":"0201060303AAFE1116AAFE20000C3F100001EDC4A606F4FFDC"},{"timestamp":"2026-02-09T00:36:37.869Z","mac":"C3000057B9F4","rssi":-47,"rawData":"0201060303AAFE1116AAFE20000C2A100002089BA407BE437E"},{"timestamp":"2026-02-09T00:36:38.177Z","mac":"C3000057B9F1","rssi":-71,"rawData":"0201060303AAFE1116AAFE20000C33120001E7CBFF06E55A3C"}] -publish_out/ac233fc1dd49 [{"timestamp":"2026-02-09T00:36:37.543Z","type":"Gateway","mac":"AC233FC1DD49","nums":0}] -publish_out/ac233fc1dd40 [{"timestamp":"2026-02-09T00:36:37.551Z","type":"Gateway","mac":"AC233FC1DD40","nums":1},{"timestamp":"2026-02-09T00:36:37.861Z","mac":"C3000057B9F4","rssi":-81,"rawData":"0201060303AAFE1116AAFE20000C2A100002089BA407BE437E"}] -publish_out/ac233fc1dccb [{"timestamp":"2026-02-09T00:36:37.506Z","type":"Gateway","mac":"AC233FC1DCCB","nums":6},{"timestamp":"2026-02-09T00:36:37.596Z","mac":"C3000057B9D9","rssi":-69,"rawData":"0201060303AAFE1116AAFE20000C2D100001E7FFEC075D668A"},{"timestamp":"2026-02-09T00:36:37.666Z","mac":"C3000057B9F5","rssi":-60,"rawData":"0201060303AAFE1116AAFE20000C2410000206F1D807BA77DA"},{"timestamp":"2026-02-09T00:36:37.868Z","mac":"C3000057B9F4","rssi":-69,"rawData":"0201060303AAFE1116AAFE20000C2A100002089BA407BE437E"},{"timestamp":"2026-02-09T00:36:37.882Z","mac":"C300003946AC","rssi":-73,"rawData":"0201060303E1FF1116E1FFA10864AC46390000C34D57423031"},{"timestamp":"2026-02-09T00:36:37.951Z","mac":"C300003947C4","rssi":-71,"rawData":"0201060303AAFE1116AAFE20000C2A100002C32FFE152F8482"},{"timestamp":"2026-02-09T00:36:38.176Z","mac":"C3000057B9F1","rssi":-69,"rawData":"0201060303AAFE1116AAFE20000C33120001E7CBFF06E55A3C"}] -publish_out/ac233fc1dcd2 [{"timestamp":"2026-02-09T00:36:37.525Z","type":"Gateway","mac":"AC233FC1DCD2","nums":22},{"timestamp":"2026-02-09T00:36:37.554Z","mac":"C300003946B1","rssi":-79,"rawData":"0201061AFF4C000215E2C56DB5DFFB48D2B060D0F5A71096E000000000EC"},{"timestamp":"2026-02-09T00:36:37.596Z","mac":"C3000057B9D9","rssi":-56,"rawData":"0201060303AAFE1116AAFE20000C2D100001E7FFEC075D668A"},{"timestamp":"2026-02-09T00:36:37.654Z","mac":"D920A4A6D237","rssi":-66,"rawData":"020106020A001216ABFE40000A0B6D0001D920A4A6D237300B"},{"timestamp":"2026-02-09T00:36:37.667Z","mac":"C3000057B9F5","rssi":-65,"rawData":"0201060303AAFE1116AAFE20000C2410000206F1D807BA77DA"},{"timestamp":"2026-02-09T00:36:37.855Z","mac":"E43883D93326","rssi":-85,"rawData":"1106B93D2E1D72D12592F94FD44ACDC5392109162A25E43883D93324"},{"timestamp":"2026-02-09T00:36:37.869Z","mac":"C3000057B9F4","rssi":-59,"rawData":"0201060303AAFE1116AAFE20000C2A100002089BA407BE437E"},{"timestamp":"2026-02-09T00:36:37.882Z","mac":"C300003946AC","rssi":-57,"rawData":"0201060303E1FF1116E1FFA10864AC46390000C34D57423031"},{"timestamp":"2026-02-09T00:36:37.952Z","mac":"C300003947C4","rssi":-61,"rawData":"0201060303AAFE1116AAFE20000C2A100002C32FFE152F8482"},{"timestamp":"2026-02-09T00:36:37.995Z","mac":"C3000057B9D4","rssi":-67,"rawData":"0201060303AAFE1116AAFE20000C540F0002000BA306BB32D4"},{"timestamp":"2026-02-09T00:36:38.007Z","mac":"D54E908B7972","rssi":-74,"rawData":"020106020A001216ABFE40000A0BA10001D54E908B7972300B"},{"timestamp":"2026-02-09T00:36:38.052Z","mac":"C3000057B9DC","rssi":-73,"rawData":"0201060303AAFE1116AAFE20000C27100001F0BC270776BB6C"},{"timestamp":"2026-02-09T00:36:38.070Z","mac":"C7AE561E38B7","rssi":-79,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A0F03095336"},{"timestamp":"2026-02-09T00:36:38.099Z","mac":"C3000057B9DB","rssi":-65,"rawData":"0201060303AAFE1116AAFE20000C2410000204664907B0D43C"},{"timestamp":"2026-02-09T00:36:38.140Z","mac":"A0D05BD2E2E5","rssi":-80,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:38.177Z","mac":"C3000057B9F1","rssi":-65,"rawData":"0201060303AAFE1116AAFE20000C33120001E7CBFF06E55A3C"},{"timestamp":"2026-02-09T00:36:38.297Z","mac":"C3000057B9DF","rssi":-77,"rawData":"0201060303AAFE1116AAFE20000C330B0001F9895307944466"},{"timestamp":"2026-02-09T00:36:38.362Z","mac":"C3000057B9E7","rssi":-61,"rawData":"0201060303AAFE1116AAFE20000C39120001F7C40C0710B484"},{"timestamp":"2026-02-09T00:36:38.364Z","mac":"E017085443A7","rssi":-46,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:38.375Z","mac":"C7AE561E38B7","rssi":-79,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A0F03095336"},{"timestamp":"2026-02-09T00:36:38.390Z","mac":"C3000057B9E8","rssi":-63,"rawData":"0201060303AAFE1116AAFE20000C30110001ECF6F506F29E2C"},{"timestamp":"2026-02-09T00:36:38.410Z","mac":"C3000057B9DD","rssi":-82,"rawData":"0201060303AAFE1116AAFE20000C300E0001F9C81F07922122"},{"timestamp":"2026-02-09T00:36:38.439Z","mac":"A0D05BD2E2E5","rssi":-80,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"}] -publish_out/ac233fc1dd51 [{"timestamp":"2026-02-09T00:36:37.664Z","type":"Gateway","mac":"AC233FC1DD51","nums":6},{"timestamp":"2026-02-09T00:36:37.735Z","mac":"F045AEE31DB4","rssi":-80,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:37.767Z","mac":"C7AE561E38B7","rssi":-82,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"},{"timestamp":"2026-02-09T00:36:38.053Z","mac":"C3000057B9DC","rssi":-81,"rawData":"0201060303AAFE1116AAFE20000C27100001F0BC270776BB6C"},{"timestamp":"2026-02-09T00:36:38.071Z","mac":"C7AE561E38B7","rssi":-82,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A0F03095336"},{"timestamp":"2026-02-09T00:36:38.099Z","mac":"C3000057B9DB","rssi":-71,"rawData":"0201060303AAFE1116AAFE20000C2410000204664907B0D43C"},{"timestamp":"2026-02-09T00:36:38.375Z","mac":"C7AE561E38B7","rssi":-82,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A0F03095336"}] -publish_out/ac233fc1dd3c [{"timestamp":"2026-02-09T00:36:37.766Z","type":"Gateway","mac":"AC233FC1DD3C","nums":5},{"timestamp":"2026-02-09T00:36:38.390Z","mac":"C3000057B9E8","rssi":-81,"rawData":"0201060303AAFE1116AAFE20000C30110001ECF6F506F29E2C"},{"timestamp":"2026-02-09T00:36:38.432Z","mac":"504C97555B00","rssi":-82,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:38.633Z","mac":"504C97555B00","rssi":-76,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:38.656Z","mac":"D920A4A6D237","rssi":-83,"rawData":"020106020A001216ABFE40000A0B6D0001D920A4A6D237300B"},{"timestamp":"2026-02-09T00:36:38.739Z","mac":"F045AEE31DB4","rssi":-73,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"}] -publish_out/ac233fc1dd50 [{"timestamp":"2026-02-09T00:36:37.760Z","type":"Gateway","mac":"AC233FC1DD50","nums":1},{"timestamp":"2026-02-09T00:36:38.486Z","mac":"3868A460B93E","rssi":-82,"rawData":"1BFF750042040180603868A460B93E3A68A460B93D01020000000000"}] -publish_out/ac233fc1dd55 [{"timestamp":"2026-02-09T00:36:37.862Z","type":"Gateway","mac":"AC233FC1DD55","nums":4},{"timestamp":"2026-02-09T00:36:37.869Z","mac":"C3000057B9F4","rssi":-84,"rawData":"0201060303AAFE1116AAFE20000C2A100002089BA407BE437E"},{"timestamp":"2026-02-09T00:36:38.177Z","mac":"C3000057B9F1","rssi":-78,"rawData":"0201060303AAFE1116AAFE20000C33120001E7CBFF06E55A3C"},{"timestamp":"2026-02-09T00:36:38.831Z","mac":"504C97555B00","rssi":-82,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:38.848Z","mac":"C3000057B9E6","rssi":-80,"rawData":"0201060303AAFE1116AAFE20000C3F100001EDC4A706F4FFE6"}] -publish_out/ac233fc1dd4b [{"timestamp":"2026-02-09T00:36:37.888Z","type":"Gateway","mac":"AC233FC1DD4B","nums":0}] -publish_out/ac233fc1dd48 [{"timestamp":"2026-02-09T00:36:37.890Z","type":"Gateway","mac":"AC233FC1DD48","nums":4},{"timestamp":"2026-02-09T00:36:38.401Z","mac":"C3000057B9DD","rssi":-83,"rawData":"0201060303AAFE1116AAFE20000C300E0001F9C81F07922122"},{"timestamp":"2026-02-09T00:36:38.430Z","mac":"A0D05BD2E2E5","rssi":-82,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:38.590Z","mac":"A0D05BD2E2E5","rssi":-82,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:38.672Z","mac":"C3000057B9F5","rssi":-77,"rawData":"0201060303AAFE1116AAFE20000C2410000206F1D907BA77E4"}] -publish_out/ac233fc1dccd [{"timestamp":"2026-02-09T00:36:38.055Z","type":"Gateway","mac":"AC233FC1DCCD","nums":10},{"timestamp":"2026-02-09T00:36:38.068Z","mac":"C7AE561E38B7","rssi":-85,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A0F03095336"},{"timestamp":"2026-02-09T00:36:38.096Z","mac":"C3000057B9DB","rssi":-75,"rawData":"0201060303AAFE1116AAFE20000C2410000204664907B0D43C"},{"timestamp":"2026-02-09T00:36:38.360Z","mac":"C3000057B9E7","rssi":-69,"rawData":"0201060303AAFE1116AAFE20000C39120001F7C40C0710B484"},{"timestamp":"2026-02-09T00:36:38.361Z","mac":"E017085443A7","rssi":-79,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:38.387Z","mac":"C3000057B9E8","rssi":-72,"rawData":"0201060303AAFE1116AAFE20000C30110001ECF6F506F29E2C"},{"timestamp":"2026-02-09T00:36:38.407Z","mac":"C3000057B9DD","rssi":-81,"rawData":"0201060303AAFE1116AAFE20000C300E0001F9C81F07922122"},{"timestamp":"2026-02-09T00:36:38.675Z","mac":"C7AE561E38B7","rssi":-83,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A0F03095336"},{"timestamp":"2026-02-09T00:36:38.678Z","mac":"C3000057B9F5","rssi":-73,"rawData":"0201060303AAFE1116AAFE20000C2410000206F1D907BA77E4"},{"timestamp":"2026-02-09T00:36:38.981Z","mac":"C7AE561E38B7","rssi":-85,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"},{"timestamp":"2026-02-09T00:36:38.999Z","mac":"C3000057B9D4","rssi":-72,"rawData":"0201060303AAFE1116AAFE20000C540E0002000BA406BB32DE"}] -publish_out/ac233fc1dcd1 [{"timestamp":"2026-02-09T00:36:38.181Z","type":"Gateway","mac":"AC233FC1DCD1","nums":7},{"timestamp":"2026-02-09T00:36:38.846Z","mac":"C3000057B9E6","rssi":-52,"rawData":"0201060303AAFE1116AAFE20000C3F100001EDC4A706F4FFE6"},{"timestamp":"2026-02-09T00:36:38.966Z","mac":"C300003947C4","rssi":-59,"rawData":"0201060303AAFE1116AAFE20000C2A0F0002C32FFF152F848C"},{"timestamp":"2026-02-09T00:36:38.981Z","mac":"C7AE561E38B7","rssi":-70,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"},{"timestamp":"2026-02-09T00:36:38.999Z","mac":"C3000057B9D4","rssi":-55,"rawData":"0201060303AAFE1116AAFE20000C540E0002000BA406BB32DE"},{"timestamp":"2026-02-09T00:36:39.007Z","mac":"D54E908B7972","rssi":-58,"rawData":"020106020A001216ABFE40000A0BA10001D54E908B7972300B"},{"timestamp":"2026-02-09T00:36:39.108Z","mac":"C3000057B9DB","rssi":-76,"rawData":"0201060303AAFE1116AAFE20000C2410000204664A07B0D446"},{"timestamp":"2026-02-09T00:36:39.172Z","mac":"C3000057B9F1","rssi":-44,"rawData":"0201060303AAFE1116AAFE20000C33120001E7CC0006E55A46"}] -publish_out/ac233fc1dd4e [{"timestamp":"2026-02-09T00:36:38.026Z","type":"Gateway","mac":"AC233FC1DD4E","nums":10},{"timestamp":"2026-02-09T00:36:38.177Z","mac":"C3000057B9F1","rssi":-82,"rawData":"0201060303AAFE1116AAFE20000C33120001E7CBFF06E55A3C"},{"timestamp":"2026-02-09T00:36:38.217Z","mac":"E6E749BA2D00","rssi":-77,"rawData":"0201061916F7FD01DEEC3BA71D8B5AF92343DEEBE8C2E39B0000000003"},{"timestamp":"2026-02-09T00:36:38.238Z","mac":"0BC8DA14CEAC","rssi":-81,"rawData":"0201041AFF004C02152686F39CBADA4658854AA62E7E5E8B8D00010000C9"},{"timestamp":"2026-02-09T00:36:38.529Z","mac":"E6E749BA2D00","rssi":-77,"rawData":"0201061916F7FD01DEEC3BA71D8B5AF92343DEEBE8C2E39B0000000003"},{"timestamp":"2026-02-09T00:36:38.560Z","mac":"0BC8DA14CEAC","rssi":-82,"rawData":"0201041AFF004C02152686F39CBADA4658854AA62E7E5E8B8D00010000C9"},{"timestamp":"2026-02-09T00:36:38.681Z","mac":"C3000057B9F5","rssi":-60,"rawData":"0201060303AAFE1116AAFE20000C2410000206F1D907BA77E4"},{"timestamp":"2026-02-09T00:36:38.851Z","mac":"E6E749BA2D00","rssi":-77,"rawData":"0201061916F7FD01DEEC3BA71D8B5AF92343DEEBE8C2E39B0000000003"},{"timestamp":"2026-02-09T00:36:38.955Z","mac":"E6E749BA2D00","rssi":-83,"rawData":"0201061916F7FD01DEEC3BA71D8B5AF92343DEEBE8C2E39B0000000003"},{"timestamp":"2026-02-09T00:36:38.983Z","mac":"C7AE561E38B7","rssi":-74,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"},{"timestamp":"2026-02-09T00:36:39.059Z","mac":"C3000057B9DC","rssi":-72,"rawData":"0201060303AAFE1116AAFE20000C27100001F0BC280776BB76"}] -publish_out/ac233fc1dd31 [{"timestamp":"2026-02-09T00:36:38.375Z","type":"Gateway","mac":"AC233FC1DD31","nums":3},{"timestamp":"2026-02-09T00:36:38.476Z","mac":"E43883D93326","rssi":-85,"rawData":"1106B93D2E1D72D12592F94FD44ACDC5392109162A25E43883D93324"},{"timestamp":"2026-02-09T00:36:39.061Z","mac":"C3000057B9DC","rssi":-56,"rawData":"0201060303AAFE1116AAFE20000C27100001F0BC280776BB76"},{"timestamp":"2026-02-09T00:36:39.112Z","mac":"C3000057B9DB","rssi":-59,"rawData":"0201060303AAFE1116AAFE20000C2410000204664A07B0D446"}] -publish_out/ac233fc1dcd3 [{"timestamp":"2026-02-09T00:36:38.255Z","type":"Gateway","mac":"AC233FC1DCD3","nums":0}] -publish_out/ac233fc1dcee [{"timestamp":"2026-02-09T00:36:38.366Z","type":"Gateway","mac":"AC233FC1DCEE","nums":1},{"timestamp":"2026-02-09T00:36:38.360Z","mac":"E017085443A7","rssi":-81,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"}] -publish_out/ac233fc1dcd2 [{"timestamp":"2026-02-09T00:36:38.544Z","type":"Gateway","mac":"AC233FC1DCD2","nums":6},{"timestamp":"2026-02-09T00:36:38.849Z","mac":"C3000057B9E6","rssi":-73,"rawData":"0201060303AAFE1116AAFE20000C3F100001EDC4A706F4FFE6"},{"timestamp":"2026-02-09T00:36:38.877Z","mac":"C3000057B9F4","rssi":-61,"rawData":"0201060303AAFE1116AAFE20000C2A100002089BA507BE4388"},{"timestamp":"2026-02-09T00:36:39.111Z","mac":"C3000057B9DB","rssi":-52,"rawData":"0201060303AAFE1116AAFE20000C2410000204664A07B0D446"},{"timestamp":"2026-02-09T00:36:39.178Z","mac":"C3000057B9F1","rssi":-68,"rawData":"0201060303AAFE1116AAFE20000C33120001E7CC0006E55A46"},{"timestamp":"2026-02-09T00:36:39.392Z","mac":"C3000057B9E8","rssi":-62,"rawData":"0201060303AAFE1116AAFE20000C30110001ECF6F606F29E36"},{"timestamp":"2026-02-09T00:36:39.415Z","mac":"C3000057B9DD","rssi":-72,"rawData":"0201060303AAFE1116AAFE20000C300E0001F9C8200792212C"}] -publish_out/ac233fc1dd40 [{"timestamp":"2026-02-09T00:36:38.561Z","type":"Gateway","mac":"AC233FC1DD40","nums":2},{"timestamp":"2026-02-09T00:36:39.053Z","mac":"C3000057B9DC","rssi":-73,"rawData":"0201060303AAFE1116AAFE20000C27100001F0BC280776BB76"},{"timestamp":"2026-02-09T00:36:39.357Z","mac":"E017085443A7","rssi":-81,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"}] -publish_out/ac233fc1dd49 [{"timestamp":"2026-02-09T00:36:38.542Z","type":"Gateway","mac":"AC233FC1DD49","nums":3},{"timestamp":"2026-02-09T00:36:38.849Z","mac":"C3000057B9E6","rssi":-82,"rawData":"0201060303AAFE1116AAFE20000C3F100001EDC4A706F4FFE6"},{"timestamp":"2026-02-09T00:36:39.364Z","mac":"E017085443A7","rssi":-78,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:39.391Z","mac":"C3000057B9E8","rssi":-81,"rawData":"0201060303AAFE1116AAFE20000C30110001ECF6F606F29E36"}] -publish_out/ac233fc1dccb [{"timestamp":"2026-02-09T00:36:38.575Z","type":"Gateway","mac":"AC233FC1DCCB","nums":5},{"timestamp":"2026-02-09T00:36:38.849Z","mac":"C3000057B9E6","rssi":-76,"rawData":"0201060303AAFE1116AAFE20000C3F100001EDC4A706F4FFE6"},{"timestamp":"2026-02-09T00:36:38.876Z","mac":"C3000057B9F4","rssi":-68,"rawData":"0201060303AAFE1116AAFE20000C2A100002089BA507BE4388"},{"timestamp":"2026-02-09T00:36:39.111Z","mac":"C3000057B9DB","rssi":-74,"rawData":"0201060303AAFE1116AAFE20000C2410000204664A07B0D446"},{"timestamp":"2026-02-09T00:36:39.176Z","mac":"C3000057B9F1","rssi":-69,"rawData":"0201060303AAFE1116AAFE20000C33120001E7CC0006E55A46"},{"timestamp":"2026-02-09T00:36:39.391Z","mac":"C3000057B9E8","rssi":-71,"rawData":"0201060303AAFE1116AAFE20000C30110001ECF6F606F29E36"}] -publish_out/ac233fc1dd51 [{"timestamp":"2026-02-09T00:36:38.674Z","type":"Gateway","mac":"AC233FC1DD51","nums":5},{"timestamp":"2026-02-09T00:36:38.677Z","mac":"C7AE561E38B7","rssi":-83,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A0F03095336"},{"timestamp":"2026-02-09T00:36:38.984Z","mac":"C7AE561E38B7","rssi":-82,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"},{"timestamp":"2026-02-09T00:36:39.288Z","mac":"C7AE561E38B7","rssi":-81,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"},{"timestamp":"2026-02-09T00:36:39.309Z","mac":"C3000057B9DF","rssi":-83,"rawData":"0201060303AAFE1116AAFE20000C330B0001F9895407944470"},{"timestamp":"2026-02-09T00:36:39.592Z","mac":"C7AE561E38B7","rssi":-82,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"}] -publish_out/ac233fc1dd3c [{"timestamp":"2026-02-09T00:36:38.745Z","type":"Gateway","mac":"AC233FC1DD3C","nums":4},{"timestamp":"2026-02-09T00:36:38.848Z","mac":"C3000057B9E6","rssi":-78,"rawData":"0201060303AAFE1116AAFE20000C3F100001EDC4A706F4FFE6"},{"timestamp":"2026-02-09T00:36:39.223Z","mac":"504C97555B00","rssi":-75,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:39.392Z","mac":"C3000057B9E8","rssi":-77,"rawData":"0201060303AAFE1116AAFE20000C30110001ECF6F606F29E36"},{"timestamp":"2026-02-09T00:36:39.615Z","mac":"504C97555B00","rssi":-82,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"}] -publish_out/ac233fc1dd50 [{"timestamp":"2026-02-09T00:36:38.793Z","type":"Gateway","mac":"AC233FC1DD50","nums":3},{"timestamp":"2026-02-09T00:36:38.790Z","mac":"3868A460B93E","rssi":-81,"rawData":"1BFF750042040180603868A460B93E3A68A460B93D01020000000000"},{"timestamp":"2026-02-09T00:36:39.406Z","mac":"3868A460B93E","rssi":-81,"rawData":"1BFF750042040180603868A460B93E3A68A460B93D01020000000000"},{"timestamp":"2026-02-09T00:36:39.716Z","mac":"3868A460B93E","rssi":-82,"rawData":"1BFF750042040180603868A460B93E3A68A460B93D01020000000000"}] -publish_out/ac233fc1dd55 [{"timestamp":"2026-02-09T00:36:38.854Z","type":"Gateway","mac":"AC233FC1DD55","nums":6},{"timestamp":"2026-02-09T00:36:39.364Z","mac":"E017085443A7","rssi":-71,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:39.368Z","mac":"C3000057B9E7","rssi":-78,"rawData":"0201060303AAFE1116AAFE20000C39120001F7C40D0710B48E"},{"timestamp":"2026-02-09T00:36:39.392Z","mac":"C3000057B9E8","rssi":-73,"rawData":"0201060303AAFE1116AAFE20000C30110001ECF6F606F29E36"},{"timestamp":"2026-02-09T00:36:39.735Z","mac":"F045AEE31DB4","rssi":-79,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:39.813Z","mac":"504C97555B00","rssi":-81,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:39.855Z","mac":"C3000057B9E6","rssi":-80,"rawData":"0201060303AAFE1116AAFE20000C33100001EDC4A806F4FFF0"}] -publish_out/ac233fc1dd4b [{"timestamp":"2026-02-09T00:36:38.890Z","type":"Gateway","mac":"AC233FC1DD4B","nums":6},{"timestamp":"2026-02-09T00:36:39.060Z","mac":"C3000057B9DC","rssi":-54,"rawData":"0201060303AAFE1116AAFE20000C27100001F0BC280776BB76"},{"timestamp":"2026-02-09T00:36:39.112Z","mac":"C3000057B9DB","rssi":-76,"rawData":"0201060303AAFE1116AAFE20000C2410000204664A07B0D446"},{"timestamp":"2026-02-09T00:36:39.365Z","mac":"E017085443A7","rssi":-77,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:39.416Z","mac":"C3000057B9DD","rssi":-70,"rawData":"0201060303AAFE1116AAFE20000C300E0001F9C8200792212C"},{"timestamp":"2026-02-09T00:36:39.690Z","mac":"C3000057B9F5","rssi":-62,"rawData":"0201060303AAFE1116AAFE20000C2410000206F1DA07BA77EE"},{"timestamp":"2026-02-09T00:36:39.735Z","mac":"F045AEE31DB4","rssi":-74,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"}] -publish_out/ac233fc1dd48 [{"timestamp":"2026-02-09T00:36:38.970Z","type":"Gateway","mac":"AC233FC1DD48","nums":3},{"timestamp":"2026-02-09T00:36:39.300Z","mac":"C3000057B9DF","rssi":-77,"rawData":"0201060303AAFE1116AAFE20000C330B0001F9895407944470"},{"timestamp":"2026-02-09T00:36:39.657Z","mac":"A0D05BD2E2E5","rssi":-83,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:39.680Z","mac":"C3000057B9F5","rssi":-77,"rawData":"0201060303AAFE1116AAFE20000C2410000206F1DA07BA77EE"}] -publish_out/ac233fc1dccd [{"timestamp":"2026-02-09T00:36:39.101Z","type":"Gateway","mac":"AC233FC1DCCD","nums":7},{"timestamp":"2026-02-09T00:36:39.285Z","mac":"C7AE561E38B7","rssi":-85,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"},{"timestamp":"2026-02-09T00:36:39.589Z","mac":"C7AE561E38B7","rssi":-83,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"},{"timestamp":"2026-02-09T00:36:39.605Z","mac":"C3000057B9D9","rssi":-75,"rawData":"0201060303AAFE1116AAFE20000C2D100001E7FFEE075D669E"},{"timestamp":"2026-02-09T00:36:39.853Z","mac":"C3000057B9E6","rssi":-75,"rawData":"0201060303AAFE1116AAFE20000C33100001EDC4A806F4FFF0"},{"timestamp":"2026-02-09T00:36:39.871Z","mac":"C3000057B9F4","rssi":-72,"rawData":"0201060303AAFE1116AAFE20000C24100002089BA607BE4392"},{"timestamp":"2026-02-09T00:36:39.881Z","mac":"C300003946AC","rssi":-75,"rawData":"0201060303E1FF1116E1FFA10864AC46390000C34D57423031"},{"timestamp":"2026-02-09T00:36:39.892Z","mac":"C7AE561E38B7","rssi":-83,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"}] -publish_out/ac233fc1dd4e [{"timestamp":"2026-02-09T00:36:39.066Z","type":"Gateway","mac":"AC233FC1DD4E","nums":14},{"timestamp":"2026-02-09T00:36:39.092Z","mac":"0BC8DA14CEAC","rssi":-82,"rawData":"0201041AFF004C02152686F39CBADA4658854AA62E7E5E8B8D00010000C9"},{"timestamp":"2026-02-09T00:36:39.110Z","mac":"C3000057B9DB","rssi":-68,"rawData":"0201060303AAFE1116AAFE20000C2410000204664A07B0D446"},{"timestamp":"2026-02-09T00:36:39.159Z","mac":"E6E749BA2D00","rssi":-77,"rawData":"0201061916F7FD01DEEC3BA71D8B5AF92343DEEBE8C2E39B0000000003"},{"timestamp":"2026-02-09T00:36:39.176Z","mac":"C3000057B9F1","rssi":-81,"rawData":"0201060303AAFE1116AAFE20000C33120001E7CC0006E55A46"},{"timestamp":"2026-02-09T00:36:39.364Z","mac":"E017085443A7","rssi":-80,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:39.368Z","mac":"C3000057B9E7","rssi":-82,"rawData":"0201060303AAFE1116AAFE20000C39120001F7C40D0710B48E"},{"timestamp":"2026-02-09T00:36:39.410Z","mac":"0BC8DA14CEAC","rssi":-81,"rawData":"0201041AFF004C02152686F39CBADA4658854AA62E7E5E8B8D00010000C9"},{"timestamp":"2026-02-09T00:36:39.415Z","mac":"C3000057B9DD","rssi":-73,"rawData":"0201060303AAFE1116AAFE20000C300E0001F9C8200792212C"},{"timestamp":"2026-02-09T00:36:39.472Z","mac":"E6E749BA2D00","rssi":-77,"rawData":"0201061916F7FD01DEEC3BA71D8B5AF92343DEEBE8C2E39B0000000003"},{"timestamp":"2026-02-09T00:36:39.688Z","mac":"C3000057B9F5","rssi":-60,"rawData":"0201060303AAFE1116AAFE20000C2410000206F1DA07BA77EE"},{"timestamp":"2026-02-09T00:36:39.786Z","mac":"E6E749BA2D00","rssi":-77,"rawData":"0201061916F7FD01DEEC3BA71D8B5AF92343DEEBE8C2E39B0000000003"},{"timestamp":"2026-02-09T00:36:39.876Z","mac":"C3000057B9F4","rssi":-76,"rawData":"0201060303AAFE1116AAFE20000C24100002089BA607BE4392"},{"timestamp":"2026-02-09T00:36:39.976Z","mac":"C300003947C4","rssi":-85,"rawData":"0201060303AAFE1116AAFE20000C2A100002C33000152F8496"},{"timestamp":"2026-02-09T00:36:40.047Z","mac":"0BC8DA14CEAC","rssi":-81,"rawData":"0201041AFF004C02152686F39CBADA4658854AA62E7E5E8B8D00010000C9"}] -publish_out/ac233fc1dcd1 [{"timestamp":"2026-02-09T00:36:39.179Z","type":"Gateway","mac":"AC233FC1DCD1","nums":14},{"timestamp":"2026-02-09T00:36:39.363Z","mac":"E017085443A7","rssi":-37,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:39.367Z","mac":"C3000057B9E7","rssi":-57,"rawData":"0201060303AAFE1116AAFE20000C39120001F7C40D0710B48E"},{"timestamp":"2026-02-09T00:36:39.389Z","mac":"C3000057B9E8","rssi":-64,"rawData":"0201060303AAFE1116AAFE20000C30110001ECF6F606F29E36"},{"timestamp":"2026-02-09T00:36:39.687Z","mac":"C3000057B9F5","rssi":-74,"rawData":"0201060303AAFE1116AAFE20000C2410000206F1DA07BA77EE"},{"timestamp":"2026-02-09T00:36:39.732Z","mac":"F045AEE31DB4","rssi":-38,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:39.850Z","mac":"C3000057B9E6","rssi":-51,"rawData":"0201060303AAFE1116AAFE20000C33100001EDC4A806F4FFF0"},{"timestamp":"2026-02-09T00:36:39.871Z","mac":"C3000057B9F4","rssi":-69,"rawData":"0201060303AAFE1116AAFE20000C24100002089BA607BE4392"},{"timestamp":"2026-02-09T00:36:39.881Z","mac":"C300003946AC","rssi":-64,"rawData":"0201060303E1FF1116E1FFA10864AC46390000C34D57423031"},{"timestamp":"2026-02-09T00:36:39.893Z","mac":"C7AE561E38B7","rssi":-70,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"},{"timestamp":"2026-02-09T00:36:39.975Z","mac":"C300003947C4","rssi":-56,"rawData":"0201060303AAFE1116AAFE20000C2A100002C33000152F8496"},{"timestamp":"2026-02-09T00:36:40.002Z","mac":"C3000057B9D4","rssi":-62,"rawData":"0201060303AAFE1116AAFE20000C540E0002000BA506BB32E8"},{"timestamp":"2026-02-09T00:36:40.009Z","mac":"D54E908B7972","rssi":-59,"rawData":"020106020A001216ABFE40000A0BA10001D54E908B7972300B"},{"timestamp":"2026-02-09T00:36:40.110Z","mac":"C3000057B9DB","rssi":-70,"rawData":"0201060303AAFE1116AAFE20000C2710000204664B07B0D450"},{"timestamp":"2026-02-09T00:36:40.183Z","mac":"C3000057B9F1","rssi":-60,"rawData":"0201060303AAFE1116AAFE20000C33120001E7CC0106E55A50"}] -publish_out/ac233fc1dcd3 [{"timestamp":"2026-02-09T00:36:39.253Z","type":"Gateway","mac":"AC233FC1DCD3","nums":1},{"timestamp":"2026-02-09T00:36:40.057Z","mac":"C3000057B9DC","rssi":-84,"rawData":"0201060303AAFE1116AAFE20000C27100001F0BC290776BB80"}] -publish_out/ac233fc1dd31 [{"timestamp":"2026-02-09T00:36:39.315Z","type":"Gateway","mac":"AC233FC1DD31","nums":11},{"timestamp":"2026-02-09T00:36:39.365Z","mac":"E017085443A7","rssi":-68,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:39.369Z","mac":"C3000057B9E7","rssi":-78,"rawData":"0201060303AAFE1116AAFE20000C39120001F7C40D0710B48E"},{"timestamp":"2026-02-09T00:36:39.392Z","mac":"C3000057B9E8","rssi":-76,"rawData":"0201060303AAFE1116AAFE20000C30110001ECF6F606F29E36"},{"timestamp":"2026-02-09T00:36:39.416Z","mac":"C3000057B9DD","rssi":-78,"rawData":"0201060303AAFE1116AAFE20000C300E0001F9C8200792212C"},{"timestamp":"2026-02-09T00:36:39.690Z","mac":"C3000057B9F5","rssi":-32,"rawData":"0201060303AAFE1116AAFE20000C2410000206F1DA07BA77EE"},{"timestamp":"2026-02-09T00:36:39.735Z","mac":"F045AEE31DB4","rssi":-66,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:39.977Z","mac":"C300003947C4","rssi":-75,"rawData":"0201060303AAFE1116AAFE20000C2A100002C33000152F8496"},{"timestamp":"2026-02-09T00:36:40.005Z","mac":"C3000057B9D4","rssi":-76,"rawData":"0201060303AAFE1116AAFE20000C540E0002000BA506BB32E8"},{"timestamp":"2026-02-09T00:36:40.012Z","mac":"D54E908B7972","rssi":-78,"rawData":"020106020A001216ABFE40000A0BA10001D54E908B7972300B"},{"timestamp":"2026-02-09T00:36:40.060Z","mac":"C3000057B9DC","rssi":-61,"rawData":"0201060303AAFE1116AAFE20000C27100001F0BC290776BB80"},{"timestamp":"2026-02-09T00:36:40.332Z","mac":"C3000057B9DF","rssi":-67,"rawData":"0201060303AAFE1116AAFE20000C330B0001F989550794447A"}] -publish_out/ac233fc1dcee [{"timestamp":"2026-02-09T00:36:39.373Z","type":"Gateway","mac":"AC233FC1DCEE","nums":3},{"timestamp":"2026-02-09T00:36:39.389Z","mac":"C3000057B9E8","rssi":-83,"rawData":"0201060303AAFE1116AAFE20000C30110001ECF6F606F29E36"},{"timestamp":"2026-02-09T00:36:39.974Z","mac":"C300003947C4","rssi":-78,"rawData":"0201060303AAFE1116AAFE20000C2A100002C33000152F8496"},{"timestamp":"2026-02-09T00:36:40.001Z","mac":"C3000057B9D4","rssi":-79,"rawData":"0201060303AAFE1116AAFE20000C540E0002000BA506BB32E8"}] -publish_out/ac233fc1dcd2 [{"timestamp":"2026-02-09T00:36:39.511Z","type":"Gateway","mac":"AC233FC1DCD2","nums":15},{"timestamp":"2026-02-09T00:36:39.734Z","mac":"F045AEE31DB4","rssi":-48,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:40.005Z","mac":"C3000057B9D4","rssi":-69,"rawData":"0201060303AAFE1116AAFE20000C540E0002000BA506BB32E8"},{"timestamp":"2026-02-09T00:36:40.012Z","mac":"D54E908B7972","rssi":-76,"rawData":"020106020A001216ABFE40000A0BA10001D54E908B7972300B"},{"timestamp":"2026-02-09T00:36:40.060Z","mac":"C3000057B9DC","rssi":-76,"rawData":"0201060303AAFE1116AAFE20000C27100001F0BC290776BB80"},{"timestamp":"2026-02-09T00:36:40.115Z","mac":"C3000057B9DB","rssi":-58,"rawData":"0201060303AAFE1116AAFE20000C2710000204664B07B0D450"},{"timestamp":"2026-02-09T00:36:40.185Z","mac":"C3000057B9F1","rssi":-61,"rawData":"0201060303AAFE1116AAFE20000C33120001E7CC0106E55A50"},{"timestamp":"2026-02-09T00:36:40.202Z","mac":"C7AE561E38B7","rssi":-79,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A1103095336"},{"timestamp":"2026-02-09T00:36:40.287Z","mac":"A0D05BD2E2E5","rssi":-81,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:40.330Z","mac":"C3000057B9DF","rssi":-65,"rawData":"0201060303AAFE1116AAFE20000C330B0001F989550794447A"},{"timestamp":"2026-02-09T00:36:40.340Z","mac":"E43883D93326","rssi":-84,"rawData":"1106B93D2E1D72D12592F94FD44ACDC5392109162A25E43883D93324"},{"timestamp":"2026-02-09T00:36:40.369Z","mac":"E017085443A7","rssi":-50,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:40.383Z","mac":"C3000057B9E7","rssi":-78,"rawData":"0201060303AAFE1116AAFE20000C39120001F7C40E0710B498"},{"timestamp":"2026-02-09T00:36:40.389Z","mac":"C3000057B9E8","rssi":-68,"rawData":"0201060303AAFE1116AAFE20000C30110001ECF6F706F29E40"},{"timestamp":"2026-02-09T00:36:40.432Z","mac":"C3000057B9DD","rssi":-76,"rawData":"0201060303AAFE1116AAFE20000C300E0001F9C82107922136"},{"timestamp":"2026-02-09T00:36:40.507Z","mac":"C7AE561E38B7","rssi":-79,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A1103095336"}] -publish_out/ac233fc1dccb [{"timestamp":"2026-02-09T00:36:39.596Z","type":"Gateway","mac":"AC233FC1DCCB","nums":5},{"timestamp":"2026-02-09T00:36:39.734Z","mac":"F045AEE31DB4","rssi":-65,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:40.004Z","mac":"C3000057B9D4","rssi":-72,"rawData":"0201060303AAFE1116AAFE20000C540E0002000BA506BB32E8"},{"timestamp":"2026-02-09T00:36:40.115Z","mac":"C3000057B9DB","rssi":-74,"rawData":"0201060303AAFE1116AAFE20000C2710000204664B07B0D450"},{"timestamp":"2026-02-09T00:36:40.369Z","mac":"E017085443A7","rssi":-69,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:40.388Z","mac":"C3000057B9E8","rssi":-81,"rawData":"0201060303AAFE1116AAFE20000C30110001ECF6F706F29E40"}] -publish_out/ac233fc1dd40 [{"timestamp":"2026-02-09T00:36:39.561Z","type":"Gateway","mac":"AC233FC1DD40","nums":1},{"timestamp":"2026-02-09T00:36:39.682Z","mac":"C3000057B9F5","rssi":-82,"rawData":"0201060303AAFE1116AAFE20000C2410000206F1DA07BA77EE"}] -publish_out/ac233fc1dd49 [{"timestamp":"2026-02-09T00:36:39.594Z","type":"Gateway","mac":"AC233FC1DD49","nums":0}] -publish_out/ac233fc1dd51 [{"timestamp":"2026-02-09T00:36:39.694Z","type":"Gateway","mac":"AC233FC1DD51","nums":5},{"timestamp":"2026-02-09T00:36:39.874Z","mac":"C3000057B9F4","rssi":-72,"rawData":"0201060303AAFE1116AAFE20000C24100002089BA607BE4392"},{"timestamp":"2026-02-09T00:36:39.884Z","mac":"C300003946AC","rssi":-86,"rawData":"0201060303E1FF1116E1FFA10864AC46390000C34D57423031"},{"timestamp":"2026-02-09T00:36:39.895Z","mac":"C7AE561E38B7","rssi":-82,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"},{"timestamp":"2026-02-09T00:36:40.203Z","mac":"C7AE561E38B7","rssi":-83,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A1103095336"},{"timestamp":"2026-02-09T00:36:40.505Z","mac":"C7AE561E38B7","rssi":-81,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A1103095336"}] -publish_out/ac233fc1dd3c [{"timestamp":"2026-02-09T00:36:39.715Z","type":"Gateway","mac":"AC233FC1DD3C","nums":8},{"timestamp":"2026-02-09T00:36:39.734Z","mac":"F045AEE31DB4","rssi":-80,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:39.812Z","mac":"504C97555B00","rssi":-77,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:40.005Z","mac":"C3000057B9D4","rssi":-77,"rawData":"0201060303AAFE1116AAFE20000C540E0002000BA506BB32E8"},{"timestamp":"2026-02-09T00:36:40.369Z","mac":"E017085443A7","rssi":-76,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:40.382Z","mac":"C3000057B9E7","rssi":-83,"rawData":"0201060303AAFE1116AAFE20000C39120001F7C40E0710B498"},{"timestamp":"2026-02-09T00:36:40.401Z","mac":"504C97555B00","rssi":-76,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:40.667Z","mac":"D920A4A6D237","rssi":-82,"rawData":"020106020A001216ABFE40000A0B6D0001D920A4A6D237300B"},{"timestamp":"2026-02-09T00:36:40.732Z","mac":"F045AEE31DB4","rssi":-76,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"}] -publish_out/ac233fc1dd50 [{"timestamp":"2026-02-09T00:36:39.821Z","type":"Gateway","mac":"AC233FC1DD50","nums":2},{"timestamp":"2026-02-09T00:36:40.329Z","mac":"3868A460B93E","rssi":-82,"rawData":"1BFF750042040180603868A460B93E3A68A460B93D01020000000000"},{"timestamp":"2026-02-09T00:36:40.643Z","mac":"3868A460B93E","rssi":-81,"rawData":"1BFF750042040180603868A460B93E3A68A460B93D01020000000000"}] -publish_out/ac233fc1dd55 [{"timestamp":"2026-02-09T00:36:39.862Z","type":"Gateway","mac":"AC233FC1DD55","nums":9},{"timestamp":"2026-02-09T00:36:40.003Z","mac":"504C97555B00","rssi":-82,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:40.005Z","mac":"C3000057B9D4","rssi":-74,"rawData":"0201060303AAFE1116AAFE20000C540E0002000BA506BB32E8"},{"timestamp":"2026-02-09T00:36:40.012Z","mac":"D54E908B7972","rssi":-84,"rawData":"020106020A001216ABFE40000A0BA10001D54E908B7972300B"},{"timestamp":"2026-02-09T00:36:40.369Z","mac":"E017085443A7","rssi":-72,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:40.388Z","mac":"C3000057B9E8","rssi":-74,"rawData":"0201060303AAFE1116AAFE20000C30110001ECF6F706F29E40"},{"timestamp":"2026-02-09T00:36:40.402Z","mac":"504C97555B00","rssi":-81,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:40.597Z","mac":"504C97555B00","rssi":-82,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:40.733Z","mac":"F045AEE31DB4","rssi":-77,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:40.872Z","mac":"C3000057B9F4","rssi":-76,"rawData":"0201060303AAFE1116AAFE20000C24100002089BA707BE439C"}] -publish_out/ac233fc1dd48 [{"timestamp":"2026-02-09T00:36:39.980Z","type":"Gateway","mac":"AC233FC1DD48","nums":4},{"timestamp":"2026-02-09T00:36:40.604Z","mac":"C3000057B9D9","rssi":-75,"rawData":"0201060303AAFE1116AAFE20000C2D100001E7FFEF075D66A8"},{"timestamp":"2026-02-09T00:36:40.694Z","mac":"C3000057B9F5","rssi":-80,"rawData":"0201060303AAFE1116AAFE20000C2410000206F1DB07BA77F8"},{"timestamp":"2026-02-09T00:36:40.741Z","mac":"A0D05BD2E2E5","rssi":-81,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:40.896Z","mac":"A0D05BD2E2E5","rssi":-85,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"}] -publish_out/ac233fc1dd4b [{"timestamp":"2026-02-09T00:36:39.941Z","type":"Gateway","mac":"AC233FC1DD4B","nums":6},{"timestamp":"2026-02-09T00:36:39.977Z","mac":"C300003947C4","rssi":-82,"rawData":"0201060303AAFE1116AAFE20000C2A100002C33000152F8496"},{"timestamp":"2026-02-09T00:36:40.060Z","mac":"C3000057B9DC","rssi":-63,"rawData":"0201060303AAFE1116AAFE20000C27100001F0BC290776BB80"},{"timestamp":"2026-02-09T00:36:40.332Z","mac":"C3000057B9DF","rssi":-60,"rawData":"0201060303AAFE1116AAFE20000C330B0001F989550794447A"},{"timestamp":"2026-02-09T00:36:40.614Z","mac":"C3000057B9D9","rssi":-74,"rawData":"0201060303AAFE1116AAFE20000C2D100001E7FFEF075D66A8"},{"timestamp":"2026-02-09T00:36:40.668Z","mac":"D920A4A6D237","rssi":-78,"rawData":"020106020A001216ABFE40000A0B6D0001D920A4A6D237300B"},{"timestamp":"2026-02-09T00:36:40.704Z","mac":"C3000057B9F5","rssi":-65,"rawData":"0201060303AAFE1116AAFE20000C2410000206F1DB07BA77F8"}] -publish_out/ac233fc1dd4e [{"timestamp":"2026-02-09T00:36:40.054Z","type":"Gateway","mac":"AC233FC1DD4E","nums":15},{"timestamp":"2026-02-09T00:36:40.059Z","mac":"C3000057B9DC","rssi":-79,"rawData":"0201060303AAFE1116AAFE20000C27100001F0BC290776BB80"},{"timestamp":"2026-02-09T00:36:40.308Z","mac":"E6E749BA2D00","rssi":-77,"rawData":"0201061916F7FD01DEEC3BA71D8B5AF92343DEEBE8C2E39B0000000003"},{"timestamp":"2026-02-09T00:36:40.330Z","mac":"C3000057B9DF","rssi":-67,"rawData":"0201060303AAFE1116AAFE20000C330B0001F989550794447A"},{"timestamp":"2026-02-09T00:36:40.358Z","mac":"0BC8DA14CEAC","rssi":-82,"rawData":"0201041AFF004C02152686F39CBADA4658854AA62E7E5E8B8D00010000C9"},{"timestamp":"2026-02-09T00:36:40.613Z","mac":"C3000057B9D9","rssi":-81,"rawData":"0201060303AAFE1116AAFE20000C2D100001E7FFEF075D66A8"},{"timestamp":"2026-02-09T00:36:40.631Z","mac":"E6E749BA2D00","rssi":-77,"rawData":"0201061916F7FD01DEEC3BA71D8B5AF92343DEEBE8C2E39B0000000003"},{"timestamp":"2026-02-09T00:36:40.671Z","mac":"0BC8DA14CEAC","rssi":-82,"rawData":"0201041AFF004C02152686F39CBADA4658854AA62E7E5E8B8D00010000C9"},{"timestamp":"2026-02-09T00:36:40.702Z","mac":"C3000057B9F5","rssi":-58,"rawData":"0201060303AAFE1116AAFE20000C2410000206F1DB07BA77F8"},{"timestamp":"2026-02-09T00:36:40.733Z","mac":"F045AEE31DB4","rssi":-73,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:40.813Z","mac":"C7AE561E38B7","rssi":-75,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A1103095336"},{"timestamp":"2026-02-09T00:36:40.871Z","mac":"C3000057B9F4","rssi":-80,"rawData":"0201060303AAFE1116AAFE20000C24100002089BA707BE439C"},{"timestamp":"2026-02-09T00:36:40.878Z","mac":"C300003946B1","rssi":-79,"rawData":"0201060303E1FF1116E1FFA10826B146390000C34D57423031"},{"timestamp":"2026-02-09T00:36:40.949Z","mac":"E6E749BA2D00","rssi":-76,"rawData":"0201061916F7FD01DEEC3BA71D8B5AF92343DEEBE8C2E39B0000000003"},{"timestamp":"2026-02-09T00:36:40.988Z","mac":"C300003947C4","rssi":-82,"rawData":"0201060303AAFE1116AAFE20000C2A100002C33001152F84A0"},{"timestamp":"2026-02-09T00:36:41.070Z","mac":"C3000057B9DC","rssi":-61,"rawData":"0201060303AAFE1116AAFE20000C27100001F0BC2A0776BB8A"}] -publish_out/ac233fc1dccd [{"timestamp":"2026-02-09T00:36:40.090Z","type":"Gateway","mac":"AC233FC1DCCD","nums":5},{"timestamp":"2026-02-09T00:36:40.183Z","mac":"C3000057B9F1","rssi":-82,"rawData":"0201060303AAFE1116AAFE20000C33120001E7CC0106E55A50"},{"timestamp":"2026-02-09T00:36:40.200Z","mac":"C7AE561E38B7","rssi":-84,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A1103095336"},{"timestamp":"2026-02-09T00:36:40.505Z","mac":"C7AE561E38B7","rssi":-85,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A1103095336"},{"timestamp":"2026-02-09T00:36:40.810Z","mac":"C7AE561E38B7","rssi":-84,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A1103095336"},{"timestamp":"2026-02-09T00:36:40.854Z","mac":"C3000057B9E6","rssi":-72,"rawData":"0201060303AAFE1116AAFE20000C33100001EDC4A906F4FFFA"}] -publish_out/ac233fc1dcd3 [{"timestamp":"2026-02-09T00:36:40.253Z","type":"Gateway","mac":"AC233FC1DCD3","nums":0}] -publish_out/ac233fc1dd31 [{"timestamp":"2026-02-09T00:36:40.338Z","type":"Gateway","mac":"AC233FC1DD31","nums":6},{"timestamp":"2026-02-09T00:36:40.369Z","mac":"E017085443A7","rssi":-67,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:40.383Z","mac":"C3000057B9E7","rssi":-73,"rawData":"0201060303AAFE1116AAFE20000C39120001F7C40E0710B498"},{"timestamp":"2026-02-09T00:36:40.613Z","mac":"C3000057B9D9","rssi":-47,"rawData":"0201060303AAFE1116AAFE20000C2D100001E7FFEF075D66A8"},{"timestamp":"2026-02-09T00:36:40.668Z","mac":"D920A4A6D237","rssi":-79,"rawData":"020106020A001216ABFE40000A0B6D0001D920A4A6D237300B"},{"timestamp":"2026-02-09T00:36:40.704Z","mac":"C3000057B9F5","rssi":-38,"rawData":"0201060303AAFE1116AAFE20000C2410000206F1DB07BA77F8"},{"timestamp":"2026-02-09T00:36:41.017Z","mac":"D54E908B7972","rssi":-78,"rawData":"020106020A001216ABFE40000A0BA10001D54E908B7972300B"}] -publish_out/ac233fc1dcd1 [{"timestamp":"2026-02-09T00:36:40.191Z","type":"Gateway","mac":"AC233FC1DCD1","nums":16},{"timestamp":"2026-02-09T00:36:40.366Z","mac":"E017085443A7","rssi":-35,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:40.378Z","mac":"C3000057B9E7","rssi":-50,"rawData":"0201060303AAFE1116AAFE20000C39120001F7C40E0710B498"},{"timestamp":"2026-02-09T00:36:40.383Z","mac":"C3000057B9E8","rssi":-56,"rawData":"0201060303AAFE1116AAFE20000C30110001ECF6F706F29E40"},{"timestamp":"2026-02-09T00:36:40.665Z","mac":"D920A4A6D237","rssi":-55,"rawData":"020106020A001216ABFE40000A0B6D0001D920A4A6D237300B"},{"timestamp":"2026-02-09T00:36:40.698Z","mac":"C3000057B9F5","rssi":-68,"rawData":"0201060303AAFE1116AAFE20000C2410000206F1DB07BA77F8"},{"timestamp":"2026-02-09T00:36:40.728Z","mac":"F045AEE31DB4","rssi":-35,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:40.810Z","mac":"C7AE561E38B7","rssi":-70,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A1103095336"},{"timestamp":"2026-02-09T00:36:40.855Z","mac":"C3000057B9E6","rssi":-52,"rawData":"0201060303AAFE1116AAFE20000C33100001EDC4A906F4FFFA"},{"timestamp":"2026-02-09T00:36:40.869Z","mac":"C3000057B9F4","rssi":-69,"rawData":"0201060303AAFE1116AAFE20000C24100002089BA707BE439C"},{"timestamp":"2026-02-09T00:36:40.875Z","mac":"C300003946B1","rssi":-47,"rawData":"0201060303E1FF1116E1FFA10826B146390000C34D57423031"},{"timestamp":"2026-02-09T00:36:41.011Z","mac":"D54E908B7972","rssi":-58,"rawData":"020106020A001216ABFE40000A0BA10001D54E908B7972300B"},{"timestamp":"2026-02-09T00:36:41.017Z","mac":"C3000057B9D4","rssi":-76,"rawData":"0201060303AAFE1116AAFE20000C540F0002000BA606BB32F2"},{"timestamp":"2026-02-09T00:36:41.064Z","mac":"C3000057B9DC","rssi":-76,"rawData":"0201060303AAFE1116AAFE20000C27100001F0BC2A0776BB8A"},{"timestamp":"2026-02-09T00:36:41.120Z","mac":"C7AE561E38B7","rssi":-70,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"},{"timestamp":"2026-02-09T00:36:41.128Z","mac":"C3000057B9DB","rssi":-77,"rawData":"0201060303AAFE1116AAFE20000C2710000204664C07B0D45A"},{"timestamp":"2026-02-09T00:36:41.189Z","mac":"C3000057B9F1","rssi":-48,"rawData":"0201060303AAFE1116AAFE20000C33120001E7CC0206E55A5A"}] -publish_out/ac233fc1dcee [{"timestamp":"2026-02-09T00:36:40.303Z","type":"Gateway","mac":"AC233FC1DCEE","nums":2},{"timestamp":"2026-02-09T00:36:40.366Z","mac":"E017085443A7","rssi":-78,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:41.018Z","mac":"C3000057B9D4","rssi":-82,"rawData":"0201060303AAFE1116AAFE20000C540F0002000BA606BB32F2"}] -publish_out/ac233fc1dd51 [{"timestamp":"2026-02-09T00:36:40.711Z","type":"Gateway","mac":"AC233FC1DD51","nums":5},{"timestamp":"2026-02-09T00:36:40.811Z","mac":"C7AE561E38B7","rssi":-83,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A1103095336"},{"timestamp":"2026-02-09T00:36:40.870Z","mac":"C3000057B9F4","rssi":-77,"rawData":"0201060303AAFE1116AAFE20000C24100002089BA707BE439C"},{"timestamp":"2026-02-09T00:36:41.120Z","mac":"C7AE561E38B7","rssi":-82,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"},{"timestamp":"2026-02-09T00:36:41.129Z","mac":"C3000057B9DB","rssi":-71,"rawData":"0201060303AAFE1116AAFE20000C2710000204664C07B0D45A"},{"timestamp":"2026-02-09T00:36:41.429Z","mac":"C7AE561E38B7","rssi":-82,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"}] -publish_out/ac233fc1dd49 [{"timestamp":"2026-02-09T00:36:40.592Z","type":"Gateway","mac":"AC233FC1DD49","nums":2},{"timestamp":"2026-02-09T00:36:40.989Z","mac":"C300003947C4","rssi":-80,"rawData":"0201060303AAFE1116AAFE20000C2A100002C33001152F84A0"},{"timestamp":"2026-02-09T00:36:41.368Z","mac":"E017085443A7","rssi":-86,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"}] -publish_out/ac233fc1dd40 [{"timestamp":"2026-02-09T00:36:40.581Z","type":"Gateway","mac":"AC233FC1DD40","nums":0}] -publish_out/ac233fc1dccb [{"timestamp":"2026-02-09T00:36:40.586Z","type":"Gateway","mac":"AC233FC1DCCB","nums":6},{"timestamp":"2026-02-09T00:36:40.667Z","mac":"D920A4A6D237","rssi":-81,"rawData":"020106020A001216ABFE40000A0B6D0001D920A4A6D237300B"},{"timestamp":"2026-02-09T00:36:40.703Z","mac":"C3000057B9F5","rssi":-60,"rawData":"0201060303AAFE1116AAFE20000C2410000206F1DB07BA77F8"},{"timestamp":"2026-02-09T00:36:40.733Z","mac":"F045AEE31DB4","rssi":-67,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:40.989Z","mac":"C300003947C4","rssi":-72,"rawData":"0201060303AAFE1116AAFE20000C2A100002C33001152F84A0"},{"timestamp":"2026-02-09T00:36:41.021Z","mac":"C3000057B9D4","rssi":-76,"rawData":"0201060303AAFE1116AAFE20000C540F0002000BA606BB32F2"},{"timestamp":"2026-02-09T00:36:41.342Z","mac":"C3000057B9DF","rssi":-80,"rawData":"0201060303AAFE1116AAFE20000C330B0001F9895607944484"}] -publish_out/ac233fc1dcd2 [{"timestamp":"2026-02-09T00:36:40.516Z","type":"Gateway","mac":"AC233FC1DCD2","nums":18},{"timestamp":"2026-02-09T00:36:40.667Z","mac":"D920A4A6D237","rssi":-70,"rawData":"020106020A001216ABFE40000A0B6D0001D920A4A6D237300B"},{"timestamp":"2026-02-09T00:36:40.703Z","mac":"C3000057B9F5","rssi":-65,"rawData":"0201060303AAFE1116AAFE20000C2410000206F1DB07BA77F8"},{"timestamp":"2026-02-09T00:36:40.732Z","mac":"F045AEE31DB4","rssi":-46,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:40.989Z","mac":"C300003947C4","rssi":-61,"rawData":"0201060303AAFE1116AAFE20000C2A100002C33001152F84A0"},{"timestamp":"2026-02-09T00:36:41.016Z","mac":"D54E908B7972","rssi":-73,"rawData":"020106020A001216ABFE40000A0BA10001D54E908B7972300B"},{"timestamp":"2026-02-09T00:36:41.022Z","mac":"C3000057B9D4","rssi":-67,"rawData":"0201060303AAFE1116AAFE20000C540F0002000BA606BB32F2"},{"timestamp":"2026-02-09T00:36:41.070Z","mac":"C3000057B9DC","rssi":-75,"rawData":"0201060303AAFE1116AAFE20000C27100001F0BC2A0776BB8A"},{"timestamp":"2026-02-09T00:36:41.122Z","mac":"C7AE561E38B7","rssi":-79,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"},{"timestamp":"2026-02-09T00:36:41.131Z","mac":"C3000057B9DB","rssi":-65,"rawData":"0201060303AAFE1116AAFE20000C2710000204664C07B0D45A"},{"timestamp":"2026-02-09T00:36:41.192Z","mac":"C3000057B9F1","rssi":-65,"rawData":"0201060303AAFE1116AAFE20000C33120001E7CC0206E55A5A"},{"timestamp":"2026-02-09T00:36:41.217Z","mac":"A0D05BD2E2E5","rssi":-81,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:41.342Z","mac":"C3000057B9DF","rssi":-77,"rawData":"0201060303AAFE1116AAFE20000C330B0001F9895607944484"},{"timestamp":"2026-02-09T00:36:41.368Z","mac":"E017085443A7","rssi":-50,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:41.389Z","mac":"C3000057B9E7","rssi":-60,"rawData":"0201060303AAFE1116AAFE20000C39120001F7C40F0710B4A2"},{"timestamp":"2026-02-09T00:36:41.396Z","mac":"C3000057B9E8","rssi":-64,"rawData":"0201060303AAFE1116AAFE20000C30110001ECF6F806F29E4A"},{"timestamp":"2026-02-09T00:36:41.431Z","mac":"C7AE561E38B7","rssi":-78,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"},{"timestamp":"2026-02-09T00:36:41.432Z","mac":"C3000057B9DD","rssi":-80,"rawData":"0201060303AAFE1116AAFE20000C300E0001F9C82207922140"},{"timestamp":"2026-02-09T00:36:41.522Z","mac":"A0D05BD2E2E5","rssi":-80,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"}] -publish_out/ac233fc1dd3c [{"timestamp":"2026-02-09T00:36:40.739Z","type":"Gateway","mac":"AC233FC1DD3C","nums":6},{"timestamp":"2026-02-09T00:36:40.988Z","mac":"C300003947C4","rssi":-77,"rawData":"0201060303AAFE1116AAFE20000C2A100002C33001152F84A0"},{"timestamp":"2026-02-09T00:36:40.990Z","mac":"504C97555B00","rssi":-85,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:41.022Z","mac":"C3000057B9D4","rssi":-76,"rawData":"0201060303AAFE1116AAFE20000C540F0002000BA606BB32F2"},{"timestamp":"2026-02-09T00:36:41.368Z","mac":"E017085443A7","rssi":-75,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:41.382Z","mac":"504C97555B00","rssi":-76,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:41.397Z","mac":"C3000057B9E8","rssi":-81,"rawData":"0201060303AAFE1116AAFE20000C30110001ECF6F806F29E4A"}] -publish_out/ac233fc1dd50 [{"timestamp":"2026-02-09T00:36:40.741Z","type":"Gateway","mac":"AC233FC1DD50","nums":2},{"timestamp":"2026-02-09T00:36:41.271Z","mac":"3868A460B93E","rssi":-81,"rawData":"1BFF750042040180603868A460B93E3A68A460B93D01020000000000"},{"timestamp":"2026-02-09T00:36:41.579Z","mac":"3868A460B93E","rssi":-81,"rawData":"1BFF750042040180603868A460B93E3A68A460B93D01020000000000"}] -publish_out/ac233fc1dd55 [{"timestamp":"2026-02-09T00:36:40.881Z","type":"Gateway","mac":"AC233FC1DD55","nums":8},{"timestamp":"2026-02-09T00:36:40.878Z","mac":"C300003946B1","rssi":-76,"rawData":"0201060303E1FF1116E1FFA10826B146390000C34D57423031"},{"timestamp":"2026-02-09T00:36:40.989Z","mac":"C300003947C4","rssi":-83,"rawData":"0201060303AAFE1116AAFE20000C2A100002C33001152F84A0"},{"timestamp":"2026-02-09T00:36:40.990Z","mac":"504C97555B00","rssi":-83,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:41.368Z","mac":"E017085443A7","rssi":-82,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:41.382Z","mac":"504C97555B00","rssi":-80,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:41.398Z","mac":"C3000057B9E8","rssi":-79,"rawData":"0201060303AAFE1116AAFE20000C30110001ECF6F806F29E4A"},{"timestamp":"2026-02-09T00:36:41.574Z","mac":"504C97555B00","rssi":-82,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:41.852Z","mac":"C3000057B9E6","rssi":-79,"rawData":"0201060303AAFE1116AAFE20000C33100001EDC4AA06F50004"}] -publish_out/ac233fc1dd4b [{"timestamp":"2026-02-09T00:36:40.901Z","type":"Gateway","mac":"AC233FC1DD4B","nums":1},{"timestamp":"2026-02-09T00:36:41.883Z","mac":"C3000057B9F4","rssi":-74,"rawData":"0201060303AAFE1116AAFE20000C24100002089BA807BE43A6"}] -publish_out/ac233fc1dd48 [{"timestamp":"2026-02-09T00:36:40.903Z","type":"Gateway","mac":"AC233FC1DD48","nums":6},{"timestamp":"2026-02-09T00:36:41.122Z","mac":"C3000057B9DB","rssi":-85,"rawData":"0201060303AAFE1116AAFE20000C2710000204664C07B0D45A"},{"timestamp":"2026-02-09T00:36:41.424Z","mac":"C3000057B9DD","rssi":-83,"rawData":"0201060303AAFE1116AAFE20000C300E0001F9C82207922140"},{"timestamp":"2026-02-09T00:36:41.513Z","mac":"A0D05BD2E2E5","rssi":-82,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:41.611Z","mac":"C3000057B9D9","rssi":-75,"rawData":"0201060303AAFE1116AAFE20000C2D100001E7FFF0075D66B2"},{"timestamp":"2026-02-09T00:36:41.673Z","mac":"A0D05BD2E2E5","rssi":-82,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:41.825Z","mac":"A0D05BD2E2E5","rssi":-81,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"}] -publish_out/ac233fc1dd4e [{"timestamp":"2026-02-09T00:36:41.079Z","type":"Gateway","mac":"AC233FC1DD4E","nums":10},{"timestamp":"2026-02-09T00:36:41.256Z","mac":"E6E749BA2D00","rssi":-77,"rawData":"0201061916F7FD01DEEC3BA71D8B5AF92343DEEBE8C2E39B0000000003"},{"timestamp":"2026-02-09T00:36:41.563Z","mac":"E6E749BA2D00","rssi":-77,"rawData":"0201061916F7FD01DEEC3BA71D8B5AF92343DEEBE8C2E39B0000000003"},{"timestamp":"2026-02-09T00:36:41.618Z","mac":"0BC8DA14CEAC","rssi":-82,"rawData":"0201041AFF004C02152686F39CBADA4658854AA62E7E5E8B8D00010000C9"},{"timestamp":"2026-02-09T00:36:41.619Z","mac":"C3000057B9D9","rssi":-81,"rawData":"0201060303AAFE1116AAFE20000C2D100001E7FFF0075D66B2"},{"timestamp":"2026-02-09T00:36:41.873Z","mac":"E6E749BA2D00","rssi":-76,"rawData":"0201061916F7FD01DEEC3BA71D8B5AF92343DEEBE8C2E39B0000000003"},{"timestamp":"2026-02-09T00:36:41.881Z","mac":"C3000057B9F4","rssi":-75,"rawData":"0201060303AAFE1116AAFE20000C24100002089BA807BE43A6"},{"timestamp":"2026-02-09T00:36:41.887Z","mac":"C300003946AC","rssi":-79,"rawData":"0201060303E1FF1116E1FFA10864AC46390000C34D57423031"},{"timestamp":"2026-02-09T00:36:41.923Z","mac":"0BC8DA14CEAC","rssi":-82,"rawData":"0201041AFF004C02152686F39CBADA4658854AA62E7E5E8B8D00010000C9"},{"timestamp":"2026-02-09T00:36:41.978Z","mac":"E6E749BA2D00","rssi":-83,"rawData":"0201061916F7FD01DEEC3BA71D8B5AF92343DEEBE8C2E39B0000000003"},{"timestamp":"2026-02-09T00:36:42.046Z","mac":"C7AE561E38B7","rssi":-74,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A1303095336"}] -publish_out/ac233fc1dccd [{"timestamp":"2026-02-09T00:36:41.059Z","type":"Gateway","mac":"AC233FC1DCCD","nums":9},{"timestamp":"2026-02-09T00:36:41.128Z","mac":"C3000057B9DB","rssi":-74,"rawData":"0201060303AAFE1116AAFE20000C2710000204664C07B0D45A"},{"timestamp":"2026-02-09T00:36:41.393Z","mac":"C3000057B9E8","rssi":-71,"rawData":"0201060303AAFE1116AAFE20000C30110001ECF6F806F29E4A"},{"timestamp":"2026-02-09T00:36:41.429Z","mac":"C7AE561E38B7","rssi":-83,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"},{"timestamp":"2026-02-09T00:36:41.430Z","mac":"C3000057B9DD","rssi":-81,"rawData":"0201060303AAFE1116AAFE20000C300E0001F9C82207922140"},{"timestamp":"2026-02-09T00:36:41.708Z","mac":"C3000057B9F5","rssi":-73,"rawData":"0201060303AAFE1116AAFE20000C2410000206F1DC07BA7802"},{"timestamp":"2026-02-09T00:36:41.734Z","mac":"F045AEE31DB4","rssi":-75,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:41.736Z","mac":"C7AE561E38B7","rssi":-83,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"},{"timestamp":"2026-02-09T00:36:41.993Z","mac":"C300003947C4","rssi":-74,"rawData":"0201060303AAFE1116AAFE20000C2A100002C33002152F84AA"},{"timestamp":"2026-02-09T00:36:42.022Z","mac":"C3000057B9D4","rssi":-72,"rawData":"0201060303AAFE1116AAFE20000C540E0002000BA706BB32FC"}] -publish_out/ac233fc1dcd3 [{"timestamp":"2026-02-09T00:36:41.253Z","type":"Gateway","mac":"AC233FC1DCD3","nums":1},{"timestamp":"2026-02-09T00:36:42.069Z","mac":"C3000057B9DC","rssi":-85,"rawData":"0201060303AAFE1116AAFE20000C27100001F0BC2B0776BB94"}] -publish_out/ac233fc1dcd1 [{"timestamp":"2026-02-09T00:36:41.197Z","type":"Gateway","mac":"AC233FC1DCD1","nums":6},{"timestamp":"2026-02-09T00:36:41.615Z","mac":"C3000057B9D9","rssi":-69,"rawData":"0201060303AAFE1116AAFE20000C2D100001E7FFF0075D66B2"},{"timestamp":"2026-02-09T00:36:41.849Z","mac":"C3000057B9E6","rssi":-53,"rawData":"0201060303AAFE1116AAFE20000C33100001EDC4AA06F50004"},{"timestamp":"2026-02-09T00:36:41.879Z","mac":"C3000057B9F4","rssi":-81,"rawData":"0201060303AAFE1116AAFE20000C24100002089BA807BE43A6"},{"timestamp":"2026-02-09T00:36:41.884Z","mac":"C300003946AC","rssi":-58,"rawData":"0201060303E1FF1116E1FFA10864AC46390000C34D57423031"},{"timestamp":"2026-02-09T00:36:42.129Z","mac":"C3000057B9DB","rssi":-76,"rawData":"0201060303AAFE1116AAFE20000C2710000204664D07B0D464"},{"timestamp":"2026-02-09T00:36:42.201Z","mac":"C3000057B9F1","rssi":-48,"rawData":"0201060303AAFE1116AAFE20000C33120001E7CC0306E55A64"}] -publish_out/ac233fc1dd31 [{"timestamp":"2026-02-09T00:36:41.315Z","type":"Gateway","mac":"AC233FC1DD31","nums":3},{"timestamp":"2026-02-09T00:36:41.621Z","mac":"C3000057B9D9","rssi":-52,"rawData":"0201060303AAFE1116AAFE20000C2D100001E7FFF0075D66B2"},{"timestamp":"2026-02-09T00:36:41.883Z","mac":"C3000057B9F4","rssi":-56,"rawData":"0201060303AAFE1116AAFE20000C24100002089BA807BE43A6"},{"timestamp":"2026-02-09T00:36:42.132Z","mac":"C3000057B9DB","rssi":-55,"rawData":"0201060303AAFE1116AAFE20000C2710000204664D07B0D464"}] -publish_out/ac233fc1dcee [{"timestamp":"2026-02-09T00:36:41.322Z","type":"Gateway","mac":"AC233FC1DCEE","nums":1},{"timestamp":"2026-02-09T00:36:41.848Z","mac":"C3000057B9E6","rssi":-76,"rawData":"0201060303AAFE1116AAFE20000C33100001EDC4AA06F50004"}] -publish_out/ac233fc1dd49 [{"timestamp":"2026-02-09T00:36:41.573Z","type":"Gateway","mac":"AC233FC1DD49","nums":1},{"timestamp":"2026-02-09T00:36:41.852Z","mac":"C3000057B9E6","rssi":-82,"rawData":"0201060303AAFE1116AAFE20000C33100001EDC4AA06F50004"}] -publish_out/ac233fc1dcd2 [{"timestamp":"2026-02-09T00:36:41.530Z","type":"Gateway","mac":"AC233FC1DCD2","nums":4},{"timestamp":"2026-02-09T00:36:41.620Z","mac":"C3000057B9D9","rssi":-63,"rawData":"0201060303AAFE1116AAFE20000C2D100001E7FFF0075D66B2"},{"timestamp":"2026-02-09T00:36:41.852Z","mac":"C3000057B9E6","rssi":-58,"rawData":"0201060303AAFE1116AAFE20000C33100001EDC4AA06F50004"},{"timestamp":"2026-02-09T00:36:41.881Z","mac":"C3000057B9F4","rssi":-59,"rawData":"0201060303AAFE1116AAFE20000C24100002089BA807BE43A6"},{"timestamp":"2026-02-09T00:36:42.205Z","mac":"C3000057B9F1","rssi":-68,"rawData":"0201060303AAFE1116AAFE20000C33120001E7CC0306E55A64"}] -publish_out/ac233fc1dccb [{"timestamp":"2026-02-09T00:36:41.545Z","type":"Gateway","mac":"AC233FC1DCCB","nums":5},{"timestamp":"2026-02-09T00:36:41.620Z","mac":"C3000057B9D9","rssi":-69,"rawData":"0201060303AAFE1116AAFE20000C2D100001E7FFF0075D66B2"},{"timestamp":"2026-02-09T00:36:41.852Z","mac":"C3000057B9E6","rssi":-75,"rawData":"0201060303AAFE1116AAFE20000C33100001EDC4AA06F50004"},{"timestamp":"2026-02-09T00:36:41.882Z","mac":"C3000057B9F4","rssi":-67,"rawData":"0201060303AAFE1116AAFE20000C24100002089BA807BE43A6"},{"timestamp":"2026-02-09T00:36:41.887Z","mac":"C300003946AC","rssi":-73,"rawData":"0201060303E1FF1116E1FFA10864AC46390000C34D57423031"},{"timestamp":"2026-02-09T00:36:42.204Z","mac":"C3000057B9F1","rssi":-69,"rawData":"0201060303AAFE1116AAFE20000C33120001E7CC0306E55A64"}] -publish_out/ac233fc1dd40 [{"timestamp":"2026-02-09T00:36:41.580Z","type":"Gateway","mac":"AC233FC1DD40","nums":2},{"timestamp":"2026-02-09T00:36:41.874Z","mac":"C3000057B9F4","rssi":-82,"rawData":"0201060303AAFE1116AAFE20000C24100002089BA807BE43A6"},{"timestamp":"2026-02-09T00:36:42.124Z","mac":"C3000057B9DB","rssi":-81,"rawData":"0201060303AAFE1116AAFE20000C2710000204664D07B0D464"}] -publish_out/ac233fc1dd51 [{"timestamp":"2026-02-09T00:36:41.632Z","type":"Gateway","mac":"AC233FC1DD51","nums":5},{"timestamp":"2026-02-09T00:36:41.735Z","mac":"F045AEE31DB4","rssi":-79,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:41.737Z","mac":"C7AE561E38B7","rssi":-82,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"},{"timestamp":"2026-02-09T00:36:42.044Z","mac":"C7AE561E38B7","rssi":-82,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A1303095336"},{"timestamp":"2026-02-09T00:36:42.352Z","mac":"C7AE561E38B7","rssi":-83,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A1303095336"},{"timestamp":"2026-02-09T00:36:42.353Z","mac":"C3000057B9DF","rssi":-82,"rawData":"0201060303AAFE1116AAFE20000C330B0001F989570794448E"}] -publish_out/ac233fc1dd3c [{"timestamp":"2026-02-09T00:36:41.696Z","type":"Gateway","mac":"AC233FC1DD3C","nums":4},{"timestamp":"2026-02-09T00:36:41.852Z","mac":"C3000057B9E6","rssi":-77,"rawData":"0201060303AAFE1116AAFE20000C33100001EDC4AA06F50004"},{"timestamp":"2026-02-09T00:36:41.965Z","mac":"504C97555B00","rssi":-76,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:42.552Z","mac":"504C97555B00","rssi":-76,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:42.732Z","mac":"F045AEE31DB4","rssi":-82,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"}] -publish_out/ac233fc1dd50 [{"timestamp":"2026-02-09T00:36:41.780Z","type":"Gateway","mac":"AC233FC1DD50","nums":1},{"timestamp":"2026-02-09T00:36:42.068Z","mac":"C3000057B9DC","rssi":-82,"rawData":"0201060303AAFE1116AAFE20000C27100001F0BC2B0776BB94"}] -publish_out/ac233fc1dd55 [{"timestamp":"2026-02-09T00:36:41.858Z","type":"Gateway","mac":"AC233FC1DD55","nums":5},{"timestamp":"2026-02-09T00:36:41.882Z","mac":"C3000057B9F4","rssi":-83,"rawData":"0201060303AAFE1116AAFE20000C24100002089BA807BE43A6"},{"timestamp":"2026-02-09T00:36:42.159Z","mac":"504C97555B00","rssi":-82,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:42.203Z","mac":"C3000057B9F1","rssi":-76,"rawData":"0201060303AAFE1116AAFE20000C33120001E7CC0306E55A64"},{"timestamp":"2026-02-09T00:36:42.552Z","mac":"504C97555B00","rssi":-80,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:42.749Z","mac":"504C97555B00","rssi":-82,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"}] -publish_out/ac233fc1dd4b [{"timestamp":"2026-02-09T00:36:41.890Z","type":"Gateway","mac":"AC233FC1DD4B","nums":4},{"timestamp":"2026-02-09T00:36:41.888Z","mac":"C300003946AC","rssi":-79,"rawData":"0201060303E1FF1116E1FFA10864AC46390000C34D57423031"},{"timestamp":"2026-02-09T00:36:42.133Z","mac":"C3000057B9DB","rssi":-76,"rawData":"0201060303AAFE1116AAFE20000C2710000204664D07B0D464"},{"timestamp":"2026-02-09T00:36:42.447Z","mac":"C3000057B9DD","rssi":-70,"rawData":"0201060303AAFE1116AAFE20000C300E0001F9C8230792214A"},{"timestamp":"2026-02-09T00:36:42.861Z","mac":"C3000057B9E6","rssi":-77,"rawData":"0201060303AAFE1116AAFE20000C33100001EDC4AB06F5000E"}] -publish_out/ac233fc1dccd [{"timestamp":"2026-02-09T00:36:42.028Z","type":"Gateway","mac":"AC233FC1DCCD","nums":7},{"timestamp":"2026-02-09T00:36:42.068Z","mac":"C3000057B9DC","rssi":-66,"rawData":"0201060303AAFE1116AAFE20000C27100001F0BC2B0776BB94"},{"timestamp":"2026-02-09T00:36:42.363Z","mac":"E017085443A7","rssi":-79,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:42.393Z","mac":"C3000057B9E8","rssi":-72,"rawData":"0201060303AAFE1116AAFE20000C30110001ECF6F906F29E54"},{"timestamp":"2026-02-09T00:36:42.397Z","mac":"C3000057B9E7","rssi":-69,"rawData":"0201060303AAFE1116AAFE20000C39120001F7C4100710B4AC"},{"timestamp":"2026-02-09T00:36:42.628Z","mac":"C3000057B9D9","rssi":-75,"rawData":"0201060303AAFE1116AAFE20000C2D100001E7FFF1075D66BC"},{"timestamp":"2026-02-09T00:36:42.657Z","mac":"C7AE561E38B7","rssi":-84,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A1303095336"},{"timestamp":"2026-02-09T00:36:43.015Z","mac":"D54E908B7972","rssi":-83,"rawData":"020106020A001216ABFE40000A0BA10001D54E908B7972300B"}] -publish_out/ac233fc1dd48 [{"timestamp":"2026-02-09T00:36:41.931Z","type":"Gateway","mac":"AC233FC1DD48","nums":3},{"timestamp":"2026-02-09T00:36:42.346Z","mac":"C3000057B9DF","rssi":-78,"rawData":"0201060303AAFE1116AAFE20000C330B0001F989570794448E"},{"timestamp":"2026-02-09T00:36:42.714Z","mac":"C3000057B9F5","rssi":-77,"rawData":"0201060303AAFE1116AAFE20000C2410000206F1DD07BA780C"},{"timestamp":"2026-02-09T00:36:42.909Z","mac":"A0D05BD2E2E5","rssi":-80,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"}] -publish_out/ac233fc1dcd3 [{"timestamp":"2026-02-09T00:36:42.174Z","type":"Gateway","mac":"AC233FC1DCD3","nums":1},{"timestamp":"2026-02-09T00:36:43.068Z","mac":"C3000057B9DC","rssi":-82,"rawData":"0201060303AAFE1116AAFE20000C27100001F0BC2C0776BB9E"}] -publish_out/ac233fc1dd4e [{"timestamp":"2026-02-09T00:36:42.053Z","type":"Gateway","mac":"AC233FC1DD4E","nums":11},{"timestamp":"2026-02-09T00:36:42.132Z","mac":"C3000057B9DB","rssi":-68,"rawData":"0201060303AAFE1116AAFE20000C2710000204664D07B0D464"},{"timestamp":"2026-02-09T00:36:42.181Z","mac":"E6E749BA2D00","rssi":-77,"rawData":"0201061916F7FD01DEEC3BA71D8B5AF92343DEEBE8C2E39B0000000003"},{"timestamp":"2026-02-09T00:36:42.203Z","mac":"C3000057B9F1","rssi":-82,"rawData":"0201060303AAFE1116AAFE20000C33120001E7CC0306E55A64"},{"timestamp":"2026-02-09T00:36:42.441Z","mac":"0BC8DA14CEAC","rssi":-82,"rawData":"0201041AFF004C02152686F39CBADA4658854AA62E7E5E8B8D00010000C9"},{"timestamp":"2026-02-09T00:36:42.446Z","mac":"C3000057B9DD","rssi":-73,"rawData":"0201060303AAFE1116AAFE20000C300E0001F9C8230792214A"},{"timestamp":"2026-02-09T00:36:42.491Z","mac":"E6E749BA2D00","rssi":-77,"rawData":"0201061916F7FD01DEEC3BA71D8B5AF92343DEEBE8C2E39B0000000003"},{"timestamp":"2026-02-09T00:36:42.632Z","mac":"C3000057B9D9","rssi":-83,"rawData":"0201060303AAFE1116AAFE20000C2D100001E7FFF1075D66BC"},{"timestamp":"2026-02-09T00:36:42.660Z","mac":"C7AE561E38B7","rssi":-74,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A1303095336"},{"timestamp":"2026-02-09T00:36:42.723Z","mac":"C3000057B9F5","rssi":-60,"rawData":"0201060303AAFE1116AAFE20000C2410000206F1DD07BA780C"},{"timestamp":"2026-02-09T00:36:42.801Z","mac":"E6E749BA2D00","rssi":-77,"rawData":"0201061916F7FD01DEEC3BA71D8B5AF92343DEEBE8C2E39B0000000003"},{"timestamp":"2026-02-09T00:36:43.070Z","mac":"C3000057B9DC","rssi":-79,"rawData":"0201060303AAFE1116AAFE20000C27100001F0BC2C0776BB9E"}] -publish_out/ac233fc1dcd1 [{"timestamp":"2026-02-09T00:36:42.207Z","type":"Gateway","mac":"AC233FC1DCD1","nums":3},{"timestamp":"2026-02-09T00:36:42.858Z","mac":"C3000057B9E6","rssi":-50,"rawData":"0201060303AAFE1116AAFE20000C33100001EDC4AB06F5000E"},{"timestamp":"2026-02-09T00:36:43.139Z","mac":"C3000057B9DB","rssi":-70,"rawData":"0201060303AAFE1116AAFE20000C2710000204664E07B0D46E"},{"timestamp":"2026-02-09T00:36:43.209Z","mac":"C3000057B9F1","rssi":-44,"rawData":"0201060303AAFE1116AAFE20000C33120001E7CC0406E55A6E"}] -publish_out/ac233fc1dd31 [{"timestamp":"2026-02-09T00:36:42.335Z","type":"Gateway","mac":"AC233FC1DD31","nums":4},{"timestamp":"2026-02-09T00:36:42.447Z","mac":"C3000057B9DD","rssi":-78,"rawData":"0201060303AAFE1116AAFE20000C300E0001F9C8230792214A"},{"timestamp":"2026-02-09T00:36:42.861Z","mac":"C3000057B9E6","rssi":-73,"rawData":"0201060303AAFE1116AAFE20000C33100001EDC4AB06F5000E"},{"timestamp":"2026-02-09T00:36:43.071Z","mac":"C3000057B9DC","rssi":-56,"rawData":"0201060303AAFE1116AAFE20000C27100001F0BC2C0776BB9E"},{"timestamp":"2026-02-09T00:36:43.145Z","mac":"C3000057B9DB","rssi":-59,"rawData":"0201060303AAFE1116AAFE20000C2710000204664E07B0D46E"}] -publish_out/ac233fc1dcee [{"timestamp":"2026-02-09T00:36:42.353Z","type":"Gateway","mac":"AC233FC1DCEE","nums":0}] -publish_out/ac233fc1dcd2 [{"timestamp":"2026-02-09T00:36:42.500Z","type":"Gateway","mac":"AC233FC1DCD2","nums":7},{"timestamp":"2026-02-09T00:36:42.863Z","mac":"C3000057B9E6","rssi":-74,"rawData":"0201060303AAFE1116AAFE20000C33100001EDC4AB06F5000E"},{"timestamp":"2026-02-09T00:36:42.877Z","mac":"C3000057B9F4","rssi":-62,"rawData":"0201060303AAFE1116AAFE20000C24100002089BA907BE43B0"},{"timestamp":"2026-02-09T00:36:43.145Z","mac":"C3000057B9DB","rssi":-58,"rawData":"0201060303AAFE1116AAFE20000C2710000204664E07B0D46E"},{"timestamp":"2026-02-09T00:36:43.396Z","mac":"C3000057B9E8","rssi":-62,"rawData":"0201060303AAFE1116AAFE20000C30110001ECF6FA06F29E5E"},{"timestamp":"2026-02-09T00:36:43.397Z","mac":"A0D05BD2E2E5","rssi":-81,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:43.408Z","mac":"C3000057B9E7","rssi":-74,"rawData":"0201060303AAFE1116AAFE20000C39120001F7C4110710B4B6"},{"timestamp":"2026-02-09T00:36:43.447Z","mac":"C3000057B9DD","rssi":-77,"rawData":"0201060303AAFE1116AAFE20000C300E0001F9C82407922154"}] -publish_out/ac233fc1dd40 [{"timestamp":"2026-02-09T00:36:42.622Z","type":"Gateway","mac":"AC233FC1DD40","nums":2},{"timestamp":"2026-02-09T00:36:43.062Z","mac":"C3000057B9DC","rssi":-74,"rawData":"0201060303AAFE1116AAFE20000C27100001F0BC2C0776BB9E"},{"timestamp":"2026-02-09T00:36:43.363Z","mac":"E017085443A7","rssi":-81,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"}] -publish_out/ac233fc1dd49 [{"timestamp":"2026-02-09T00:36:42.553Z","type":"Gateway","mac":"AC233FC1DD49","nums":1},{"timestamp":"2026-02-09T00:36:43.396Z","mac":"C3000057B9E8","rssi":-85,"rawData":"0201060303AAFE1116AAFE20000C30110001ECF6FA06F29E5E"}] -publish_out/ac233fc1dccb [{"timestamp":"2026-02-09T00:36:42.505Z","type":"Gateway","mac":"AC233FC1DCCB","nums":3},{"timestamp":"2026-02-09T00:36:42.877Z","mac":"C3000057B9F4","rssi":-66,"rawData":"0201060303AAFE1116AAFE20000C24100002089BA907BE43B0"},{"timestamp":"2026-02-09T00:36:43.144Z","mac":"C3000057B9DB","rssi":-75,"rawData":"0201060303AAFE1116AAFE20000C2710000204664E07B0D46E"},{"timestamp":"2026-02-09T00:36:43.396Z","mac":"C3000057B9E8","rssi":-82,"rawData":"0201060303AAFE1116AAFE20000C30110001ECF6FA06F29E5E"}] -publish_out/ac233fc1dd51 [{"timestamp":"2026-02-09T00:36:42.651Z","type":"Gateway","mac":"AC233FC1DD51","nums":5},{"timestamp":"2026-02-09T00:36:42.658Z","mac":"C7AE561E38B7","rssi":-83,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A1303095336"},{"timestamp":"2026-02-09T00:36:42.968Z","mac":"C7AE561E38B7","rssi":-81,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"},{"timestamp":"2026-02-09T00:36:43.274Z","mac":"C7AE561E38B7","rssi":-82,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"},{"timestamp":"2026-02-09T00:36:43.578Z","mac":"C7AE561E38B7","rssi":-83,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"},{"timestamp":"2026-02-09T00:36:43.638Z","mac":"C3000057B9D9","rssi":-78,"rawData":"0201060303AAFE1116AAFE20000C2D100001E7FFF2075D66C6"}] -publish_out/ac233fc1dd50 [{"timestamp":"2026-02-09T00:36:42.771Z","type":"Gateway","mac":"AC233FC1DD50","nums":0}] -publish_out/ac233fc1dd3c [{"timestamp":"2026-02-09T00:36:42.739Z","type":"Gateway","mac":"AC233FC1DD3C","nums":5},{"timestamp":"2026-02-09T00:36:43.147Z","mac":"504C97555B00","rssi":-76,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:43.396Z","mac":"C3000057B9E8","rssi":-76,"rawData":"0201060303AAFE1116AAFE20000C30110001ECF6FA06F29E5E"},{"timestamp":"2026-02-09T00:36:43.408Z","mac":"C3000057B9E7","rssi":-83,"rawData":"0201060303AAFE1116AAFE20000C39120001F7C4110710B4B6"},{"timestamp":"2026-02-09T00:36:43.530Z","mac":"504C97555B00","rssi":-76,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:43.685Z","mac":"D920A4A6D237","rssi":-80,"rawData":"020106020A001216ABFE40000A0B6D0001D920A4A6D237300B"}] -publish_out/ac233fc1dd55 [{"timestamp":"2026-02-09T00:36:42.847Z","type":"Gateway","mac":"AC233FC1DD55","nums":5},{"timestamp":"2026-02-09T00:36:42.863Z","mac":"C3000057B9E6","rssi":-81,"rawData":"0201060303AAFE1116AAFE20000C33100001EDC4AB06F5000E"},{"timestamp":"2026-02-09T00:36:43.370Z","mac":"E017085443A7","rssi":-72,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:43.396Z","mac":"C3000057B9E8","rssi":-74,"rawData":"0201060303AAFE1116AAFE20000C30110001ECF6FA06F29E5E"},{"timestamp":"2026-02-09T00:36:43.734Z","mac":"F045AEE31DB4","rssi":-79,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:43.856Z","mac":"C3000057B9E6","rssi":-87,"rawData":"0201060303AAFE1116AAFE20000C33100001EDC4AC06F50018"}] -publish_out/ac233fc1dd4b [{"timestamp":"2026-02-09T00:36:42.961Z","type":"Gateway","mac":"AC233FC1DD4B","nums":5},{"timestamp":"2026-02-09T00:36:43.071Z","mac":"C3000057B9DC","rssi":-63,"rawData":"0201060303AAFE1116AAFE20000C27100001F0BC2C0776BB9E"},{"timestamp":"2026-02-09T00:36:43.370Z","mac":"C3000057B9DF","rssi":-60,"rawData":"0201060303AAFE1116AAFE20000C2D0B0001F9895807944498"},{"timestamp":"2026-02-09T00:36:43.448Z","mac":"C3000057B9DD","rssi":-71,"rawData":"0201060303AAFE1116AAFE20000C300E0001F9C82407922154"},{"timestamp":"2026-02-09T00:36:43.686Z","mac":"D920A4A6D237","rssi":-78,"rawData":"020106020A001216ABFE40000A0B6D0001D920A4A6D237300B"},{"timestamp":"2026-02-09T00:36:43.734Z","mac":"F045AEE31DB4","rssi":-73,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"}] -publish_out/ac233fc1dd48 [{"timestamp":"2026-02-09T00:36:42.915Z","type":"Gateway","mac":"AC233FC1DD48","nums":2},{"timestamp":"2026-02-09T00:36:43.529Z","mac":"A0D05BD2E2E5","rssi":-82,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:43.872Z","mac":"C3000057B9F4","rssi":-84,"rawData":"0201060303AAFE1116AAFE20000C24100002089BAA07BE43BA"}] -publish_out/ac233fc1dccd [{"timestamp":"2026-02-09T00:36:43.022Z","type":"Gateway","mac":"AC233FC1DCCD","nums":6},{"timestamp":"2026-02-09T00:36:43.032Z","mac":"C3000057B9D4","rssi":-74,"rawData":"0201060303AAFE1116AAFE20000C540F0002000BA806BB3306"},{"timestamp":"2026-02-09T00:36:43.274Z","mac":"C7AE561E38B7","rssi":-84,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"},{"timestamp":"2026-02-09T00:36:43.854Z","mac":"C3000057B9E6","rssi":-72,"rawData":"0201060303AAFE1116AAFE20000C33100001EDC4AC06F50018"},{"timestamp":"2026-02-09T00:36:43.878Z","mac":"C3000057B9F4","rssi":-72,"rawData":"0201060303AAFE1116AAFE20000C24100002089BAA07BE43BA"},{"timestamp":"2026-02-09T00:36:43.884Z","mac":"C300003946AC","rssi":-74,"rawData":"0201060303E1FF1116E1FFA10864AC46390000C34D57423031"},{"timestamp":"2026-02-09T00:36:43.886Z","mac":"C7AE561E38B7","rssi":-83,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"}] -publish_out/ac233fc1dd4e [{"timestamp":"2026-02-09T00:36:43.077Z","type":"Gateway","mac":"AC233FC1DD4E","nums":14},{"timestamp":"2026-02-09T00:36:43.081Z","mac":"0BC8DA14CEAC","rssi":-82,"rawData":"0201041AFF004C02152686F39CBADA4658854AA62E7E5E8B8D00010000C9"},{"timestamp":"2026-02-09T00:36:43.113Z","mac":"E6E749BA2D00","rssi":-77,"rawData":"0201061916F7FD01DEEC3BA71D8B5AF92343DEEBE8C2E39B0000000003"},{"timestamp":"2026-02-09T00:36:43.143Z","mac":"C3000057B9DB","rssi":-68,"rawData":"0201060303AAFE1116AAFE20000C2710000204664E07B0D46E"},{"timestamp":"2026-02-09T00:36:43.368Z","mac":"C3000057B9DF","rssi":-67,"rawData":"0201060303AAFE1116AAFE20000C2D0B0001F9895807944498"},{"timestamp":"2026-02-09T00:36:43.392Z","mac":"0BC8DA14CEAC","rssi":-82,"rawData":"0201041AFF004C02152686F39CBADA4658854AA62E7E5E8B8D00010000C9"},{"timestamp":"2026-02-09T00:36:43.436Z","mac":"E6E749BA2D00","rssi":-77,"rawData":"0201061916F7FD01DEEC3BA71D8B5AF92343DEEBE8C2E39B0000000003"},{"timestamp":"2026-02-09T00:36:43.446Z","mac":"C3000057B9DD","rssi":-73,"rawData":"0201060303AAFE1116AAFE20000C300E0001F9C82407922154"},{"timestamp":"2026-02-09T00:36:43.704Z","mac":"0BC8DA14CEAC","rssi":-81,"rawData":"0201041AFF004C02152686F39CBADA4658854AA62E7E5E8B8D00010000C9"},{"timestamp":"2026-02-09T00:36:43.733Z","mac":"C3000057B9F5","rssi":-58,"rawData":"0201060303AAFE1116AAFE20000C2410000206F1DE07BA7816"},{"timestamp":"2026-02-09T00:36:43.881Z","mac":"C3000057B9F4","rssi":-79,"rawData":"0201060303AAFE1116AAFE20000C24100002089BAA07BE43BA"},{"timestamp":"2026-02-09T00:36:43.886Z","mac":"C300003946AC","rssi":-83,"rawData":"0201060303E1FF1116E1FFA10864AC46390000C34D57423031"},{"timestamp":"2026-02-09T00:36:43.889Z","mac":"C7AE561E38B7","rssi":-74,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"},{"timestamp":"2026-02-09T00:36:43.967Z","mac":"E6E749BA2D00","rssi":-77,"rawData":"0201061916F7FD01DEEC3BA71D8B5AF92343DEEBE8C2E39B0000000003"},{"timestamp":"2026-02-09T00:36:44.016Z","mac":"C300003947C4","rssi":-83,"rawData":"0201060303AAFE1116AAFE20000C2A100002C33004152F84BE"}] -publish_out/ac233fc1dcd1 [{"timestamp":"2026-02-09T00:36:43.215Z","type":"Gateway","mac":"AC233FC1DCD1","nums":15},{"timestamp":"2026-02-09T00:36:43.368Z","mac":"E017085443A7","rssi":-37,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:43.393Z","mac":"C3000057B9E8","rssi":-64,"rawData":"0201060303AAFE1116AAFE20000C30110001ECF6FA06F29E5E"},{"timestamp":"2026-02-09T00:36:43.405Z","mac":"C3000057B9E7","rssi":-57,"rawData":"0201060303AAFE1116AAFE20000C39120001F7C4110710B4B6"},{"timestamp":"2026-02-09T00:36:43.683Z","mac":"D920A4A6D237","rssi":-55,"rawData":"020106020A001216ABFE40000A0B6D0001D920A4A6D237300B"},{"timestamp":"2026-02-09T00:36:43.729Z","mac":"F045AEE31DB4","rssi":-36,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:43.854Z","mac":"C3000057B9E6","rssi":-51,"rawData":"0201060303AAFE1116AAFE20000C33100001EDC4AC06F50018"},{"timestamp":"2026-02-09T00:36:43.879Z","mac":"C3000057B9F4","rssi":-69,"rawData":"0201060303AAFE1116AAFE20000C24100002089BAA07BE43BA"},{"timestamp":"2026-02-09T00:36:43.884Z","mac":"C300003946AC","rssi":-62,"rawData":"0201060303E1FF1116E1FFA10864AC46390000C34D57423031"},{"timestamp":"2026-02-09T00:36:43.887Z","mac":"C7AE561E38B7","rssi":-71,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"},{"timestamp":"2026-02-09T00:36:44.014Z","mac":"C300003947C4","rssi":-56,"rawData":"0201060303AAFE1116AAFE20000C2A100002C33004152F84BE"},{"timestamp":"2026-02-09T00:36:44.021Z","mac":"D54E908B7972","rssi":-59,"rawData":"020106020A001216ABFE40000A0BA10001D54E908B7972300B"},{"timestamp":"2026-02-09T00:36:44.033Z","mac":"C3000057B9D4","rssi":-76,"rawData":"0201060303AAFE1116AAFE20000C570E0002000BA906BB3310"},{"timestamp":"2026-02-09T00:36:44.071Z","mac":"C3000057B9DC","rssi":-77,"rawData":"0201060303AAFE1116AAFE20000C2D100001F0BC2D0776BBA8"},{"timestamp":"2026-02-09T00:36:44.152Z","mac":"C3000057B9DB","rssi":-77,"rawData":"0201060303AAFE1116AAFE20000C2710000204664F07B0D478"},{"timestamp":"2026-02-09T00:36:44.187Z","mac":"C7AE561E38B7","rssi":-70,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A1503095336"}] -publish_out/ac233fc1dcd3 [{"timestamp":"2026-02-09T00:36:43.173Z","type":"Gateway","mac":"AC233FC1DCD3","nums":0}] -publish_out/ac233fc1dd31 [{"timestamp":"2026-02-09T00:36:43.345Z","type":"Gateway","mac":"AC233FC1DD31","nums":11},{"timestamp":"2026-02-09T00:36:43.369Z","mac":"C3000057B9DF","rssi":-68,"rawData":"0201060303AAFE1116AAFE20000C2D0B0001F9895807944498"},{"timestamp":"2026-02-09T00:36:43.371Z","mac":"E017085443A7","rssi":-67,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:43.397Z","mac":"C3000057B9E8","rssi":-82,"rawData":"0201060303AAFE1116AAFE20000C30110001ECF6FA06F29E5E"},{"timestamp":"2026-02-09T00:36:43.409Z","mac":"C3000057B9E7","rssi":-73,"rawData":"0201060303AAFE1116AAFE20000C39120001F7C4110710B4B6"},{"timestamp":"2026-02-09T00:36:43.447Z","mac":"C3000057B9DD","rssi":-77,"rawData":"0201060303AAFE1116AAFE20000C300E0001F9C82407922154"},{"timestamp":"2026-02-09T00:36:43.686Z","mac":"D920A4A6D237","rssi":-79,"rawData":"020106020A001216ABFE40000A0B6D0001D920A4A6D237300B"},{"timestamp":"2026-02-09T00:36:43.734Z","mac":"F045AEE31DB4","rssi":-65,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:44.024Z","mac":"D54E908B7972","rssi":-78,"rawData":"020106020A001216ABFE40000A0BA10001D54E908B7972300B"},{"timestamp":"2026-02-09T00:36:44.038Z","mac":"C3000057B9D4","rssi":-75,"rawData":"0201060303AAFE1116AAFE20000C570E0002000BA906BB3310"},{"timestamp":"2026-02-09T00:36:44.075Z","mac":"C3000057B9DC","rssi":-59,"rawData":"0201060303AAFE1116AAFE20000C2D100001F0BC2D0776BBA8"},{"timestamp":"2026-02-09T00:36:44.369Z","mac":"E017085443A7","rssi":-67,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"}] -publish_out/ac233fc1dcee [{"timestamp":"2026-02-09T00:36:43.353Z","type":"Gateway","mac":"AC233FC1DCEE","nums":1},{"timestamp":"2026-02-09T00:36:44.035Z","mac":"C3000057B9D4","rssi":-82,"rawData":"0201060303AAFE1116AAFE20000C570E0002000BA906BB3310"}] -publish_out/ac233fc1dcd2 [{"timestamp":"2026-02-09T00:36:43.551Z","type":"Gateway","mac":"AC233FC1DCD2","nums":20},{"timestamp":"2026-02-09T00:36:43.692Z","mac":"A0D05BD2E2E5","rssi":-81,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:43.698Z","mac":"E43883D93326","rssi":-85,"rawData":"1106B93D2E1D72D12592F94FD44ACDC5392109162A25E43883D93324"},{"timestamp":"2026-02-09T00:36:43.734Z","mac":"F045AEE31DB4","rssi":-46,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:44.007Z","mac":"A0D05BD2E2E5","rssi":-80,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:44.016Z","mac":"C300003947C4","rssi":-56,"rawData":"0201060303AAFE1116AAFE20000C2A100002C33004152F84BE"},{"timestamp":"2026-02-09T00:36:44.024Z","mac":"D54E908B7972","rssi":-74,"rawData":"020106020A001216ABFE40000A0BA10001D54E908B7972300B"},{"timestamp":"2026-02-09T00:36:44.038Z","mac":"C3000057B9D4","rssi":-67,"rawData":"0201060303AAFE1116AAFE20000C570E0002000BA906BB3310"},{"timestamp":"2026-02-09T00:36:44.076Z","mac":"C3000057B9DC","rssi":-75,"rawData":"0201060303AAFE1116AAFE20000C2D100001F0BC2D0776BBA8"},{"timestamp":"2026-02-09T00:36:44.155Z","mac":"C3000057B9DB","rssi":-65,"rawData":"0201060303AAFE1116AAFE20000C2710000204664F07B0D478"},{"timestamp":"2026-02-09T00:36:44.165Z","mac":"A0D05BD2E2E5","rssi":-83,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:44.189Z","mac":"C7AE561E38B7","rssi":-79,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A1503095336"},{"timestamp":"2026-02-09T00:36:44.220Z","mac":"C3000057B9F1","rssi":-59,"rawData":"0201060303AAFE1116AAFE20000C3C120001E7CC0506E55A78"},{"timestamp":"2026-02-09T00:36:44.316Z","mac":"A0D05BD2E2E5","rssi":-80,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:44.369Z","mac":"E017085443A7","rssi":-50,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:44.381Z","mac":"C3000057B9DF","rssi":-77,"rawData":"0201060303AAFE1116AAFE20000C2D0B0001F98959079444A2"},{"timestamp":"2026-02-09T00:36:44.397Z","mac":"C3000057B9E8","rssi":-68,"rawData":"0201060303AAFE1116AAFE20000C30110001ECF6FB06F29E68"},{"timestamp":"2026-02-09T00:36:44.418Z","mac":"C3000057B9E7","rssi":-79,"rawData":"0201060303AAFE1116AAFE20000C39120001F7C4120710B4C0"},{"timestamp":"2026-02-09T00:36:44.454Z","mac":"C3000057B9DD","rssi":-80,"rawData":"0201060303AAFE1116AAFE20000C300E0001F9C8250792215E"},{"timestamp":"2026-02-09T00:36:44.472Z","mac":"A0D05BD2E2E5","rssi":-83,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:44.495Z","mac":"C7AE561E38B7","rssi":-79,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A1503095336"}] -publish_out/ac233fc1dd49 [{"timestamp":"2026-02-09T00:36:43.593Z","type":"Gateway","mac":"AC233FC1DD49","nums":1},{"timestamp":"2026-02-09T00:36:44.017Z","mac":"C300003947C4","rssi":-80,"rawData":"0201060303AAFE1116AAFE20000C2A100002C33004152F84BE"}] -publish_out/ac233fc1dd40 [{"timestamp":"2026-02-09T00:36:43.561Z","type":"Gateway","mac":"AC233FC1DD40","nums":2},{"timestamp":"2026-02-09T00:36:44.069Z","mac":"C3000057B9DC","rssi":-74,"rawData":"0201060303AAFE1116AAFE20000C2D100001F0BC2D0776BBA8"},{"timestamp":"2026-02-09T00:36:44.147Z","mac":"C3000057B9DB","rssi":-83,"rawData":"0201060303AAFE1116AAFE20000C2710000204664F07B0D478"}] -publish_out/ac233fc1dccb [{"timestamp":"2026-02-09T00:36:43.596Z","type":"Gateway","mac":"AC233FC1DCCB","nums":5},{"timestamp":"2026-02-09T00:36:44.023Z","mac":"D54E908B7972","rssi":-82,"rawData":"020106020A001216ABFE40000A0BA10001D54E908B7972300B"},{"timestamp":"2026-02-09T00:36:44.037Z","mac":"C3000057B9D4","rssi":-75,"rawData":"0201060303AAFE1116AAFE20000C570E0002000BA906BB3310"},{"timestamp":"2026-02-09T00:36:44.076Z","mac":"C3000057B9DC","rssi":-68,"rawData":"0201060303AAFE1116AAFE20000C2D100001F0BC2D0776BBA8"},{"timestamp":"2026-02-09T00:36:44.368Z","mac":"E017085443A7","rssi":-68,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:44.381Z","mac":"C3000057B9DF","rssi":-80,"rawData":"0201060303AAFE1116AAFE20000C2D0B0001F98959079444A2"}] -publish_out/ac233fc1dd51 [{"timestamp":"2026-02-09T00:36:43.643Z","type":"Gateway","mac":"AC233FC1DD51","nums":5},{"timestamp":"2026-02-09T00:36:43.879Z","mac":"C3000057B9F4","rssi":-72,"rawData":"0201060303AAFE1116AAFE20000C24100002089BAA07BE43BA"},{"timestamp":"2026-02-09T00:36:43.887Z","mac":"C7AE561E38B7","rssi":-82,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"},{"timestamp":"2026-02-09T00:36:44.153Z","mac":"C3000057B9DB","rssi":-71,"rawData":"0201060303AAFE1116AAFE20000C2710000204664F07B0D478"},{"timestamp":"2026-02-09T00:36:44.187Z","mac":"C7AE561E38B7","rssi":-81,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A1503095336"},{"timestamp":"2026-02-09T00:36:44.493Z","mac":"C7AE561E38B7","rssi":-81,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A1503095336"}] -publish_out/ac233fc1dd3c [{"timestamp":"2026-02-09T00:36:43.691Z","type":"Gateway","mac":"AC233FC1DD3C","nums":8},{"timestamp":"2026-02-09T00:36:43.726Z","mac":"504C97555B00","rssi":-84,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:44.017Z","mac":"C300003947C4","rssi":-77,"rawData":"0201060303AAFE1116AAFE20000C2A100002C33004152F84BE"},{"timestamp":"2026-02-09T00:36:44.037Z","mac":"C3000057B9D4","rssi":-77,"rawData":"0201060303AAFE1116AAFE20000C570E0002000BA906BB3310"},{"timestamp":"2026-02-09T00:36:44.313Z","mac":"504C97555B00","rssi":-84,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:44.369Z","mac":"E017085443A7","rssi":-75,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:44.397Z","mac":"C3000057B9E8","rssi":-80,"rawData":"0201060303AAFE1116AAFE20000C30110001ECF6FB06F29E68"},{"timestamp":"2026-02-09T00:36:44.503Z","mac":"504C97555B00","rssi":-82,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:44.691Z","mac":"D920A4A6D237","rssi":-82,"rawData":"020106020A001216ABFE40000A0B6D0001D920A4A6D237300B"}] -publish_out/ac233fc1dd55 [{"timestamp":"2026-02-09T00:36:43.863Z","type":"Gateway","mac":"AC233FC1DD55","nums":8},{"timestamp":"2026-02-09T00:36:44.017Z","mac":"C300003947C4","rssi":-83,"rawData":"0201060303AAFE1116AAFE20000C2A100002C33004152F84BE"},{"timestamp":"2026-02-09T00:36:44.037Z","mac":"C3000057B9D4","rssi":-74,"rawData":"0201060303AAFE1116AAFE20000C570E0002000BA906BB3310"},{"timestamp":"2026-02-09T00:36:44.313Z","mac":"504C97555B00","rssi":-81,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:44.369Z","mac":"E017085443A7","rssi":-82,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:44.397Z","mac":"C3000057B9E8","rssi":-82,"rawData":"0201060303AAFE1116AAFE20000C30110001ECF6FB06F29E68"},{"timestamp":"2026-02-09T00:36:44.698Z","mac":"504C97555B00","rssi":-80,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:44.736Z","mac":"F045AEE31DB4","rssi":-77,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:44.861Z","mac":"C3000057B9E6","rssi":-80,"rawData":"0201060303AAFE1116AAFE20000C33100001EDC4AD06F50022"}] -publish_out/ac233fc1dd50 [{"timestamp":"2026-02-09T00:36:43.770Z","type":"Gateway","mac":"AC233FC1DD50","nums":0}] -publish_out/ac233fc1dd48 [{"timestamp":"2026-02-09T00:36:43.970Z","type":"Gateway","mac":"AC233FC1DD48","nums":4},{"timestamp":"2026-02-09T00:36:44.616Z","mac":"A0D05BD2E2E5","rssi":-80,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:44.636Z","mac":"C3000057B9D9","rssi":-75,"rawData":"0201060303AAFE1116AAFE20000C2D0F0001E7FFF3075D66D0"},{"timestamp":"2026-02-09T00:36:44.766Z","mac":"A0D05BD2E2E5","rssi":-83,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:44.924Z","mac":"A0D05BD2E2E5","rssi":-81,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"}] -publish_out/ac233fc1dd4b [{"timestamp":"2026-02-09T00:36:43.931Z","type":"Gateway","mac":"AC233FC1DD4B","nums":5},{"timestamp":"2026-02-09T00:36:44.038Z","mac":"C3000057B9D4","rssi":-83,"rawData":"0201060303AAFE1116AAFE20000C570E0002000BA906BB3310"},{"timestamp":"2026-02-09T00:36:44.074Z","mac":"C3000057B9DC","rssi":-55,"rawData":"0201060303AAFE1116AAFE20000C2D100001F0BC2D0776BBA8"},{"timestamp":"2026-02-09T00:36:44.368Z","mac":"E017085443A7","rssi":-74,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:44.379Z","mac":"C3000057B9DF","rssi":-59,"rawData":"0201060303AAFE1116AAFE20000C2D0B0001F98959079444A2"},{"timestamp":"2026-02-09T00:36:44.646Z","mac":"C3000057B9D9","rssi":-73,"rawData":"0201060303AAFE1116AAFE20000C2D0F0001E7FFF3075D66D0"}] -publish_out/ac233fc1dd4e [{"timestamp":"2026-02-09T00:36:44.026Z","type":"Gateway","mac":"AC233FC1DD4E","nums":14},{"timestamp":"2026-02-09T00:36:44.022Z","mac":"0BC8DA14CEAC","rssi":-82,"rawData":"0201041AFF004C02152686F39CBADA4658854AA62E7E5E8B8D00010000C9"},{"timestamp":"2026-02-09T00:36:44.076Z","mac":"C3000057B9DC","rssi":-61,"rawData":"0201060303AAFE1116AAFE20000C2D100001F0BC2D0776BBA8"},{"timestamp":"2026-02-09T00:36:44.279Z","mac":"E6E749BA2D00","rssi":-77,"rawData":"0201061916F7FD01DEEC3BA71D8B5AF92343DEEBE8C2E39B0000000003"},{"timestamp":"2026-02-09T00:36:44.337Z","mac":"0BC8DA14CEAC","rssi":-81,"rawData":"0201041AFF004C02152686F39CBADA4658854AA62E7E5E8B8D00010000C9"},{"timestamp":"2026-02-09T00:36:44.381Z","mac":"C3000057B9DF","rssi":-63,"rawData":"0201060303AAFE1116AAFE20000C2D0B0001F98959079444A2"},{"timestamp":"2026-02-09T00:36:44.593Z","mac":"E6E749BA2D00","rssi":-77,"rawData":"0201061916F7FD01DEEC3BA71D8B5AF92343DEEBE8C2E39B0000000003"},{"timestamp":"2026-02-09T00:36:44.645Z","mac":"C3000057B9D9","rssi":-81,"rawData":"0201060303AAFE1116AAFE20000C2D0F0001E7FFF3075D66D0"},{"timestamp":"2026-02-09T00:36:44.651Z","mac":"0BC8DA14CEAC","rssi":-82,"rawData":"0201041AFF004C02152686F39CBADA4658854AA62E7E5E8B8D00010000C9"},{"timestamp":"2026-02-09T00:36:44.736Z","mac":"F045AEE31DB4","rssi":-74,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:44.742Z","mac":"C3000057B9F5","rssi":-64,"rawData":"0201060303AAFE1116AAFE20000C2410000206F1DF07BA7820"},{"timestamp":"2026-02-09T00:36:44.800Z","mac":"C7AE561E38B7","rssi":-74,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A1503095336"},{"timestamp":"2026-02-09T00:36:44.880Z","mac":"C3000057B9F4","rssi":-75,"rawData":"0201060303AAFE1116AAFE20000C24100002089BAB07BE43C4"},{"timestamp":"2026-02-09T00:36:44.902Z","mac":"E6E749BA2D00","rssi":-77,"rawData":"0201061916F7FD01DEEC3BA71D8B5AF92343DEEBE8C2E39B0000000003"},{"timestamp":"2026-02-09T00:36:44.960Z","mac":"0BC8DA14CEAC","rssi":-82,"rawData":"0201041AFF004C02152686F39CBADA4658854AA62E7E5E8B8D00010000C9"}] -publish_out/ac233fc1dcd3 [{"timestamp":"2026-02-09T00:36:44.173Z","type":"Gateway","mac":"AC233FC1DCD3","nums":0}] -publish_out/ac233fc1dccd [{"timestamp":"2026-02-09T00:36:44.090Z","type":"Gateway","mac":"AC233FC1DCCD","nums":9},{"timestamp":"2026-02-09T00:36:44.152Z","mac":"C3000057B9DB","rssi":-76,"rawData":"0201060303AAFE1116AAFE20000C2710000204664F07B0D478"},{"timestamp":"2026-02-09T00:36:44.187Z","mac":"C7AE561E38B7","rssi":-83,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A1503095336"},{"timestamp":"2026-02-09T00:36:44.217Z","mac":"C3000057B9F1","rssi":-81,"rawData":"0201060303AAFE1116AAFE20000C3C120001E7CC0506E55A78"},{"timestamp":"2026-02-09T00:36:44.452Z","mac":"C3000057B9DD","rssi":-81,"rawData":"0201060303AAFE1116AAFE20000C300E0001F9C8250792215E"},{"timestamp":"2026-02-09T00:36:44.492Z","mac":"C7AE561E38B7","rssi":-83,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A1503095336"},{"timestamp":"2026-02-09T00:36:44.798Z","mac":"C7AE561E38B7","rssi":-83,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A1503095336"},{"timestamp":"2026-02-09T00:36:44.859Z","mac":"C3000057B9E6","rssi":-77,"rawData":"0201060303AAFE1116AAFE20000C33100001EDC4AD06F50022"},{"timestamp":"2026-02-09T00:36:44.877Z","mac":"C3000057B9F4","rssi":-60,"rawData":"0201060303AAFE1116AAFE20000C24100002089BAB07BE43C4"},{"timestamp":"2026-02-09T00:36:45.071Z","mac":"C3000057B9DC","rssi":-67,"rawData":"0201060303AAFE1116AAFE20000C2D100001F0BC2E0776BBB2"}] -publish_out/ac233fc1dcd1 [{"timestamp":"2026-02-09T00:36:44.196Z","type":"Gateway","mac":"AC233FC1DCD1","nums":16},{"timestamp":"2026-02-09T00:36:44.364Z","mac":"E017085443A7","rssi":-43,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:44.375Z","mac":"C3000057B9DF","rssi":-77,"rawData":"0201060303AAFE1116AAFE20000C2D0B0001F98959079444A2"},{"timestamp":"2026-02-09T00:36:44.391Z","mac":"C3000057B9E8","rssi":-56,"rawData":"0201060303AAFE1116AAFE20000C30110001ECF6FB06F29E68"},{"timestamp":"2026-02-09T00:36:44.686Z","mac":"D920A4A6D237","rssi":-54,"rawData":"020106020A001216ABFE40000A0B6D0001D920A4A6D237300B"},{"timestamp":"2026-02-09T00:36:44.731Z","mac":"F045AEE31DB4","rssi":-36,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:44.737Z","mac":"C3000057B9F5","rssi":-68,"rawData":"0201060303AAFE1116AAFE20000C2410000206F1DF07BA7820"},{"timestamp":"2026-02-09T00:36:44.798Z","mac":"C7AE561E38B7","rssi":-70,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A1503095336"},{"timestamp":"2026-02-09T00:36:44.859Z","mac":"C3000057B9E6","rssi":-52,"rawData":"0201060303AAFE1116AAFE20000C33100001EDC4AD06F50022"},{"timestamp":"2026-02-09T00:36:44.877Z","mac":"C3000057B9F4","rssi":-81,"rawData":"0201060303AAFE1116AAFE20000C24100002089BAB07BE43C4"},{"timestamp":"2026-02-09T00:36:44.883Z","mac":"C300003946B1","rssi":-46,"rawData":"0201060303E1FF1116E1FFA10826B146390000C34D57423031"},{"timestamp":"2026-02-09T00:36:45.029Z","mac":"D54E908B7972","rssi":-58,"rawData":"020106020A001216ABFE40000A0BA10001D54E908B7972300B"},{"timestamp":"2026-02-09T00:36:45.041Z","mac":"C3000057B9D4","rssi":-75,"rawData":"0201060303AAFE1116AAFE20000C570E0002000BAA06BB331A"},{"timestamp":"2026-02-09T00:36:45.071Z","mac":"C3000057B9DC","rssi":-77,"rawData":"0201060303AAFE1116AAFE20000C2D100001F0BC2E0776BBB2"},{"timestamp":"2026-02-09T00:36:45.104Z","mac":"C7AE561E38B7","rssi":-70,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"},{"timestamp":"2026-02-09T00:36:45.162Z","mac":"C3000057B9DB","rssi":-76,"rawData":"0201060303AAFE1116AAFE20000C2710000204665007B0D482"},{"timestamp":"2026-02-09T00:36:45.221Z","mac":"C3000057B9F1","rssi":-48,"rawData":"0201060303AAFE1116AAFE20000C3C120001E7CC0606E55A82"}] -publish_out/ac233fc1dcee [{"timestamp":"2026-02-09T00:36:44.332Z","type":"Gateway","mac":"AC233FC1DCEE","nums":2},{"timestamp":"2026-02-09T00:36:44.365Z","mac":"E017085443A7","rssi":-77,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:45.016Z","mac":"C300003947C4","rssi":-84,"rawData":"0201060303AAFE1116AAFE20000C2A100002C33005152F84C8"}] -publish_out/ac233fc1dd31 [{"timestamp":"2026-02-09T00:36:44.376Z","type":"Gateway","mac":"AC233FC1DD31","nums":4},{"timestamp":"2026-02-09T00:36:44.379Z","mac":"C3000057B9DF","rssi":-66,"rawData":"0201060303AAFE1116AAFE20000C2D0B0001F98959079444A2"},{"timestamp":"2026-02-09T00:36:44.395Z","mac":"C3000057B9E8","rssi":-77,"rawData":"0201060303AAFE1116AAFE20000C30110001ECF6FB06F29E68"},{"timestamp":"2026-02-09T00:36:44.646Z","mac":"C3000057B9D9","rssi":-51,"rawData":"0201060303AAFE1116AAFE20000C2D0F0001E7FFF3075D66D0"},{"timestamp":"2026-02-09T00:36:44.689Z","mac":"D920A4A6D237","rssi":-84,"rawData":"020106020A001216ABFE40000A0B6D0001D920A4A6D237300B"}] -publish_out/ac233fc1dd49 [{"timestamp":"2026-02-09T00:36:44.513Z","type":"Gateway","mac":"AC233FC1DD49","nums":0}] -publish_out/ac233fc1dd40 [{"timestamp":"2026-02-09T00:36:44.552Z","type":"Gateway","mac":"AC233FC1DD40","nums":1},{"timestamp":"2026-02-09T00:36:45.066Z","mac":"C3000057B9DC","rssi":-73,"rawData":"0201060303AAFE1116AAFE20000C2D100001F0BC2E0776BBB2"}] -publish_out/ac233fc1dccb [{"timestamp":"2026-02-09T00:36:44.586Z","type":"Gateway","mac":"AC233FC1DCCB","nums":2},{"timestamp":"2026-02-09T00:36:44.645Z","mac":"C3000057B9D9","rssi":-69,"rawData":"0201060303AAFE1116AAFE20000C2D0F0001E7FFF3075D66D0"},{"timestamp":"2026-02-09T00:36:45.034Z","mac":"D54E908B7972","rssi":-74,"rawData":"020106020A001216ABFE40000A0BA10001D54E908B7972300B"}] -publish_out/ac233fc1dcd2 [{"timestamp":"2026-02-09T00:36:44.507Z","type":"Gateway","mac":"AC233FC1DCD2","nums":11},{"timestamp":"2026-02-09T00:36:44.617Z","mac":"E43883D93326","rssi":-84,"rawData":"1106B93D2E1D72D12592F94FD44ACDC5392109162A25E43883D93324"},{"timestamp":"2026-02-09T00:36:44.624Z","mac":"A0D05BD2E2E5","rssi":-81,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:44.646Z","mac":"C3000057B9D9","rssi":-63,"rawData":"0201060303AAFE1116AAFE20000C2D0F0001E7FFF3075D66D0"},{"timestamp":"2026-02-09T00:36:44.691Z","mac":"D920A4A6D237","rssi":-67,"rawData":"020106020A001216ABFE40000A0B6D0001D920A4A6D237300B"},{"timestamp":"2026-02-09T00:36:45.021Z","mac":"C300003947C4","rssi":-61,"rawData":"0201060303AAFE1116AAFE20000C2A100002C33005152F84C8"},{"timestamp":"2026-02-09T00:36:45.034Z","mac":"D54E908B7972","rssi":-74,"rawData":"020106020A001216ABFE40000A0BA10001D54E908B7972300B"},{"timestamp":"2026-02-09T00:36:45.073Z","mac":"C3000057B9DC","rssi":-73,"rawData":"0201060303AAFE1116AAFE20000C2D100001F0BC2E0776BBB2"},{"timestamp":"2026-02-09T00:36:45.084Z","mac":"A0D05BD2E2E5","rssi":-83,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:45.106Z","mac":"C7AE561E38B7","rssi":-79,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"},{"timestamp":"2026-02-09T00:36:45.164Z","mac":"C3000057B9DB","rssi":-52,"rawData":"0201060303AAFE1116AAFE20000C2710000204665007B0D482"},{"timestamp":"2026-02-09T00:36:45.223Z","mac":"C3000057B9F1","rssi":-65,"rawData":"0201060303AAFE1116AAFE20000C3C120001E7CC0606E55A82"}] -publish_out/ac233fc1dd3c [{"timestamp":"2026-02-09T00:36:44.699Z","type":"Gateway","mac":"AC233FC1DD3C","nums":3},{"timestamp":"2026-02-09T00:36:44.698Z","mac":"504C97555B00","rssi":-76,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:45.289Z","mac":"504C97555B00","rssi":-77,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:45.673Z","mac":"504C97555B00","rssi":-82,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"}] -publish_out/ac233fc1dd51 [{"timestamp":"2026-02-09T00:36:44.692Z","type":"Gateway","mac":"AC233FC1DD51","nums":6},{"timestamp":"2026-02-09T00:36:44.798Z","mac":"C7AE561E38B7","rssi":-82,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A1503095336"},{"timestamp":"2026-02-09T00:36:45.072Z","mac":"C3000057B9DC","rssi":-81,"rawData":"0201060303AAFE1116AAFE20000C2D100001F0BC2E0776BBB2"},{"timestamp":"2026-02-09T00:36:45.104Z","mac":"C7AE561E38B7","rssi":-81,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"},{"timestamp":"2026-02-09T00:36:45.162Z","mac":"C3000057B9DB","rssi":-77,"rawData":"0201060303AAFE1116AAFE20000C2710000204665007B0D482"},{"timestamp":"2026-02-09T00:36:45.400Z","mac":"C3000057B9DF","rssi":-84,"rawData":"0201060303AAFE1116AAFE20000C2D0B0001F9895A079444AC"},{"timestamp":"2026-02-09T00:36:45.408Z","mac":"C7AE561E38B7","rssi":-82,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"}] -publish_out/ac233fc1dd50 [{"timestamp":"2026-02-09T00:36:44.770Z","type":"Gateway","mac":"AC233FC1DD50","nums":0}] -publish_out/ac233fc1dd55 [{"timestamp":"2026-02-09T00:36:44.868Z","type":"Gateway","mac":"AC233FC1DD55","nums":5},{"timestamp":"2026-02-09T00:36:44.896Z","mac":"504C97555B00","rssi":-82,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:45.224Z","mac":"C3000057B9F1","rssi":-77,"rawData":"0201060303AAFE1116AAFE20000C3C120001E7CC0606E55A82"},{"timestamp":"2026-02-09T00:36:45.289Z","mac":"504C97555B00","rssi":-80,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:45.732Z","mac":"F045AEE31DB4","rssi":-75,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:45.751Z","mac":"C3000057B9F5","rssi":-82,"rawData":"0201060303AAFE1116AAFE20000C2410000206F1E007BA782A"}] -publish_out/ac233fc1dd4b [{"timestamp":"2026-02-09T00:36:44.950Z","type":"Gateway","mac":"AC233FC1DD4B","nums":1},{"timestamp":"2026-02-09T00:36:45.890Z","mac":"C300003946AC","rssi":-71,"rawData":"0201060303E1FF1116E1FFA10864AC46390000C34D57423031"}] -publish_out/ac233fc1dd48 [{"timestamp":"2026-02-09T00:36:44.930Z","type":"Gateway","mac":"AC233FC1DD48","nums":6},{"timestamp":"2026-02-09T00:36:45.075Z","mac":"A0D05BD2E2E5","rssi":-83,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:45.393Z","mac":"C3000057B9DF","rssi":-77,"rawData":"0201060303AAFE1116AAFE20000C2D0B0001F9895A079444AC"},{"timestamp":"2026-02-09T00:36:45.547Z","mac":"A0D05BD2E2E5","rssi":-82,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:45.702Z","mac":"A0D05BD2E2E5","rssi":-82,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:45.742Z","mac":"C3000057B9F5","rssi":-77,"rawData":"0201060303AAFE1116AAFE20000C2410000206F1E007BA782A"},{"timestamp":"2026-02-09T00:36:45.860Z","mac":"A0D05BD2E2E5","rssi":-81,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"}] -publish_out/ac233fc1dd4e [{"timestamp":"2026-02-09T00:36:45.067Z","type":"Gateway","mac":"AC233FC1DD4E","nums":9},{"timestamp":"2026-02-09T00:36:45.215Z","mac":"E6E749BA2D00","rssi":-76,"rawData":"0201061916F7FD01DEEC3BA71D8B5AF92343DEEBE8C2E39B0000000003"},{"timestamp":"2026-02-09T00:36:45.223Z","mac":"C3000057B9F1","rssi":-81,"rawData":"0201060303AAFE1116AAFE20000C3C120001E7CC0606E55A82"},{"timestamp":"2026-02-09T00:36:45.269Z","mac":"0BC8DA14CEAC","rssi":-82,"rawData":"0201041AFF004C02152686F39CBADA4658854AA62E7E5E8B8D00010000C9"},{"timestamp":"2026-02-09T00:36:45.530Z","mac":"E6E749BA2D00","rssi":-77,"rawData":"0201061916F7FD01DEEC3BA71D8B5AF92343DEEBE8C2E39B0000000003"},{"timestamp":"2026-02-09T00:36:45.583Z","mac":"0BC8DA14CEAC","rssi":-81,"rawData":"0201041AFF004C02152686F39CBADA4658854AA62E7E5E8B8D00010000C9"},{"timestamp":"2026-02-09T00:36:45.845Z","mac":"E6E749BA2D00","rssi":-76,"rawData":"0201061916F7FD01DEEC3BA71D8B5AF92343DEEBE8C2E39B0000000003"},{"timestamp":"2026-02-09T00:36:45.886Z","mac":"C3000057B9F4","rssi":-74,"rawData":"0201060303AAFE1116AAFE20000C24100002089BAC07BE43CE"},{"timestamp":"2026-02-09T00:36:45.891Z","mac":"C300003946AC","rssi":-80,"rawData":"0201060303E1FF1116E1FFA10864AC46390000C34D57423031"},{"timestamp":"2026-02-09T00:36:46.014Z","mac":"C7AE561E38B7","rssi":-74,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A1703095336"}] -publish_out/ac233fc1dccd [{"timestamp":"2026-02-09T00:36:45.077Z","type":"Gateway","mac":"AC233FC1DCCD","nums":8},{"timestamp":"2026-02-09T00:36:45.161Z","mac":"C3000057B9DB","rssi":-81,"rawData":"0201060303AAFE1116AAFE20000C2710000204665007B0D482"},{"timestamp":"2026-02-09T00:36:45.396Z","mac":"C3000057B9E8","rssi":-72,"rawData":"0201060303AAFE1116AAFE20000C30110001ECF6FC06F29E72"},{"timestamp":"2026-02-09T00:36:45.408Z","mac":"C7AE561E38B7","rssi":-84,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"},{"timestamp":"2026-02-09T00:36:45.424Z","mac":"C3000057B9E7","rssi":-69,"rawData":"0201060303AAFE1116AAFE20000C39120001F7C4130710B4CA"},{"timestamp":"2026-02-09T00:36:45.461Z","mac":"C3000057B9DD","rssi":-77,"rawData":"0201060303AAFE1116AAFE20000C300E0001F9C82607922168"},{"timestamp":"2026-02-09T00:36:45.729Z","mac":"F045AEE31DB4","rssi":-76,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:45.748Z","mac":"C3000057B9F5","rssi":-73,"rawData":"0201060303AAFE1116AAFE20000C2410000206F1E007BA782A"},{"timestamp":"2026-02-09T00:36:46.027Z","mac":"C300003947C4","rssi":-85,"rawData":"0201060303AAFE1116AAFE20000C2A100002C33006152F84D2"}] -publish_out/ac233fc1dcd3 [{"timestamp":"2026-02-09T00:36:45.173Z","type":"Gateway","mac":"AC233FC1DCD3","nums":0}] -publish_out/ac233fc1dcd1 [{"timestamp":"2026-02-09T00:36:45.229Z","type":"Gateway","mac":"AC233FC1DCD1","nums":8},{"timestamp":"2026-02-09T00:36:45.862Z","mac":"C3000057B9E6","rssi":-50,"rawData":"0201060303AAFE1116AAFE20000C33100001EDC4AE06F5002C"},{"timestamp":"2026-02-09T00:36:45.881Z","mac":"C3000057B9F4","rssi":-69,"rawData":"0201060303AAFE1116AAFE20000C24100002089BAC07BE43CE"},{"timestamp":"2026-02-09T00:36:45.886Z","mac":"C300003946AC","rssi":-78,"rawData":"0201060303E1FF1116E1FFA10864AC46390000C34D57423031"},{"timestamp":"2026-02-09T00:36:46.012Z","mac":"C7AE561E38B7","rssi":-71,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A1703095336"},{"timestamp":"2026-02-09T00:36:46.027Z","mac":"C300003947C4","rssi":-59,"rawData":"0201060303AAFE1116AAFE20000C2A100002C33006152F84D2"},{"timestamp":"2026-02-09T00:36:46.033Z","mac":"D54E908B7972","rssi":-58,"rawData":"020106020A001216ABFE40000A0BA10001D54E908B7972300B"},{"timestamp":"2026-02-09T00:36:46.056Z","mac":"C3000057B9D4","rssi":-54,"rawData":"0201060303AAFE1116AAFE20000C570E0002000BAB06BB3324"},{"timestamp":"2026-02-09T00:36:46.232Z","mac":"C3000057B9F1","rssi":-44,"rawData":"0201060303AAFE1116AAFE20000C3C120001E7CC0706E55A8C"}] -publish_out/ac233fc1dd31 [{"timestamp":"2026-02-09T00:36:45.395Z","type":"Gateway","mac":"AC233FC1DD31","nums":3},{"timestamp":"2026-02-09T00:36:45.887Z","mac":"C3000057B9F4","rssi":-56,"rawData":"0201060303AAFE1116AAFE20000C24100002089BAC07BE43CE"},{"timestamp":"2026-02-09T00:36:46.169Z","mac":"C3000057B9DB","rssi":-59,"rawData":"0201060303AAFE1116AAFE20000C2710000204665107B0D48C"},{"timestamp":"2026-02-09T00:36:46.236Z","mac":"C3000057B9F1","rssi":-71,"rawData":"0201060303AAFE1116AAFE20000C3C120001E7CC0706E55A8C"}] -publish_out/ac233fc1dcee [{"timestamp":"2026-02-09T00:36:45.313Z","type":"Gateway","mac":"AC233FC1DCEE","nums":2},{"timestamp":"2026-02-09T00:36:46.027Z","mac":"C300003947C4","rssi":-80,"rawData":"0201060303AAFE1116AAFE20000C2A100002C33006152F84D2"},{"timestamp":"2026-02-09T00:36:46.055Z","mac":"C3000057B9D4","rssi":-79,"rawData":"0201060303AAFE1116AAFE20000C570E0002000BAB06BB3324"}] -publish_out/ac233fc1dd40 [{"timestamp":"2026-02-09T00:36:45.571Z","type":"Gateway","mac":"AC233FC1DD40","nums":1},{"timestamp":"2026-02-09T00:36:46.356Z","mac":"E017085443A7","rssi":-81,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"}] -publish_out/ac233fc1dccb [{"timestamp":"2026-02-09T00:36:45.535Z","type":"Gateway","mac":"AC233FC1DCCB","nums":5},{"timestamp":"2026-02-09T00:36:45.866Z","mac":"C3000057B9E6","rssi":-76,"rawData":"0201060303AAFE1116AAFE20000C33100001EDC4AE06F5002C"},{"timestamp":"2026-02-09T00:36:45.886Z","mac":"C3000057B9F4","rssi":-68,"rawData":"0201060303AAFE1116AAFE20000C24100002089BAC07BE43CE"},{"timestamp":"2026-02-09T00:36:45.890Z","mac":"C300003946AC","rssi":-73,"rawData":"0201060303E1FF1116E1FFA10864AC46390000C34D57423031"},{"timestamp":"2026-02-09T00:36:46.168Z","mac":"C3000057B9DB","rssi":-74,"rawData":"0201060303AAFE1116AAFE20000C2710000204665107B0D48C"},{"timestamp":"2026-02-09T00:36:46.238Z","mac":"C3000057B9F1","rssi":-77,"rawData":"0201060303AAFE1116AAFE20000C3C120001E7CC0706E55A8C"}] -publish_out/ac233fc1dcd2 [{"timestamp":"2026-02-09T00:36:45.522Z","type":"Gateway","mac":"AC233FC1DCD2","nums":12},{"timestamp":"2026-02-09T00:36:45.652Z","mac":"C3000057B9D9","rssi":-59,"rawData":"0201060303AAFE1116AAFE20000C2D100001E7FFF4075D66DA"},{"timestamp":"2026-02-09T00:36:45.867Z","mac":"C3000057B9E6","rssi":-73,"rawData":"0201060303AAFE1116AAFE20000C33100001EDC4AE06F5002C"},{"timestamp":"2026-02-09T00:36:45.887Z","mac":"C3000057B9F4","rssi":-61,"rawData":"0201060303AAFE1116AAFE20000C24100002089BAC07BE43CE"},{"timestamp":"2026-02-09T00:36:45.891Z","mac":"C300003946AC","rssi":-53,"rawData":"0201060303E1FF1116E1FFA10864AC46390000C34D57423031"},{"timestamp":"2026-02-09T00:36:46.169Z","mac":"C3000057B9DB","rssi":-58,"rawData":"0201060303AAFE1116AAFE20000C2710000204665107B0D48C"},{"timestamp":"2026-02-09T00:36:46.237Z","mac":"C3000057B9F1","rssi":-68,"rawData":"0201060303AAFE1116AAFE20000C3C120001E7CC0706E55A8C"},{"timestamp":"2026-02-09T00:36:46.317Z","mac":"C7AE561E38B7","rssi":-78,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A1703095336"},{"timestamp":"2026-02-09T00:36:46.363Z","mac":"E017085443A7","rssi":-51,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:46.402Z","mac":"C3000057B9E8","rssi":-62,"rawData":"0201060303AAFE1116AAFE20000C30110001ECF6FD06F29E7C"},{"timestamp":"2026-02-09T00:36:46.408Z","mac":"C3000057B9DF","rssi":-65,"rawData":"0201060303AAFE1116AAFE20000C2D0B0001F9895B079444B6"},{"timestamp":"2026-02-09T00:36:46.440Z","mac":"C3000057B9E7","rssi":-75,"rawData":"0201060303AAFE1116AAFE20000C39120001F7C4140710B4D4"},{"timestamp":"2026-02-09T00:36:46.473Z","mac":"C3000057B9DD","rssi":-76,"rawData":"0201060303AAFE1116AAFE20000C300E0001F9C82707922172"}] -publish_out/ac233fc1dd49 [{"timestamp":"2026-02-09T00:36:45.512Z","type":"Gateway","mac":"AC233FC1DD49","nums":3},{"timestamp":"2026-02-09T00:36:45.866Z","mac":"C3000057B9E6","rssi":-81,"rawData":"0201060303AAFE1116AAFE20000C33100001EDC4AE06F5002C"},{"timestamp":"2026-02-09T00:36:46.363Z","mac":"E017085443A7","rssi":-78,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:46.402Z","mac":"C3000057B9E8","rssi":-82,"rawData":"0201060303AAFE1116AAFE20000C30110001ECF6FD06F29E7C"}] -publish_out/ac233fc1dd3c [{"timestamp":"2026-02-09T00:36:45.679Z","type":"Gateway","mac":"AC233FC1DD3C","nums":6},{"timestamp":"2026-02-09T00:36:45.866Z","mac":"C3000057B9E6","rssi":-77,"rawData":"0201060303AAFE1116AAFE20000C33100001EDC4AE06F5002C"},{"timestamp":"2026-02-09T00:36:46.249Z","mac":"504C97555B00","rssi":-76,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:46.402Z","mac":"C3000057B9E8","rssi":-76,"rawData":"0201060303AAFE1116AAFE20000C30110001ECF6FD06F29E7C"},{"timestamp":"2026-02-09T00:36:46.446Z","mac":"504C97555B00","rssi":-85,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:46.636Z","mac":"504C97555B00","rssi":-81,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:46.703Z","mac":"D920A4A6D237","rssi":-82,"rawData":"020106020A001216ABFE40000A0B6D0001D920A4A6D237300B"}] -publish_out/ac233fc1dd51 [{"timestamp":"2026-02-09T00:36:45.714Z","type":"Gateway","mac":"AC233FC1DD51","nums":5},{"timestamp":"2026-02-09T00:36:45.711Z","mac":"C7AE561E38B7","rssi":-82,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"},{"timestamp":"2026-02-09T00:36:46.012Z","mac":"C7AE561E38B7","rssi":-82,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A1703095336"},{"timestamp":"2026-02-09T00:36:46.315Z","mac":"C7AE561E38B7","rssi":-83,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A1703095336"},{"timestamp":"2026-02-09T00:36:46.362Z","mac":"E017085443A7","rssi":-79,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:46.623Z","mac":"C7AE561E38B7","rssi":-81,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A1703095336"}] -publish_out/ac233fc1dd50 [{"timestamp":"2026-02-09T00:36:45.770Z","type":"Gateway","mac":"AC233FC1DD50","nums":5},{"timestamp":"2026-02-09T00:36:45.774Z","mac":"3868A460B93E","rssi":-80,"rawData":"1BFF750042040180603868A460B93E3A68A460B93D01020000000000"},{"timestamp":"2026-02-09T00:36:46.076Z","mac":"C3000057B9DC","rssi":-83,"rawData":"0201060303AAFE1116AAFE20000C2D100001F0BC2F0776BBBC"},{"timestamp":"2026-02-09T00:36:46.077Z","mac":"3868A460B93E","rssi":-82,"rawData":"1BFF750042040180603868A460B93E3A68A460B93D01020000000000"},{"timestamp":"2026-02-09T00:36:46.386Z","mac":"3868A460B93E","rssi":-81,"rawData":"1BFF750042040180603868A460B93E3A68A460B93D01020000000000"},{"timestamp":"2026-02-09T00:36:46.690Z","mac":"3868A460B93E","rssi":-80,"rawData":"1BFF750042040180603868A460B93E3A68A460B93D01020000000000"}] -publish_out/ac233fc1dd55 [{"timestamp":"2026-02-09T00:36:45.847Z","type":"Gateway","mac":"AC233FC1DD55","nums":7},{"timestamp":"2026-02-09T00:36:45.865Z","mac":"504C97555B00","rssi":-83,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:45.866Z","mac":"C3000057B9E6","rssi":-80,"rawData":"0201060303AAFE1116AAFE20000C33100001EDC4AE06F5002C"},{"timestamp":"2026-02-09T00:36:45.891Z","mac":"C300003946AC","rssi":-83,"rawData":"0201060303E1FF1116E1FFA10864AC46390000C34D57423031"},{"timestamp":"2026-02-09T00:36:46.238Z","mac":"C3000057B9F1","rssi":-81,"rawData":"0201060303AAFE1116AAFE20000C3C120001E7CC0706E55A8C"},{"timestamp":"2026-02-09T00:36:46.447Z","mac":"504C97555B00","rssi":-81,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:46.739Z","mac":"F045AEE31DB4","rssi":-79,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:46.837Z","mac":"504C97555B00","rssi":-80,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"}] -publish_out/ac233fc1dd4b [{"timestamp":"2026-02-09T00:36:45.895Z","type":"Gateway","mac":"AC233FC1DD4B","nums":4},{"timestamp":"2026-02-09T00:36:46.236Z","mac":"C3000057B9F1","rssi":-77,"rawData":"0201060303AAFE1116AAFE20000C3C120001E7CC0706E55A8C"},{"timestamp":"2026-02-09T00:36:46.473Z","mac":"C3000057B9DD","rssi":-71,"rawData":"0201060303AAFE1116AAFE20000C300E0001F9C82707922172"},{"timestamp":"2026-02-09T00:36:46.740Z","mac":"F045AEE31DB4","rssi":-73,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:46.762Z","mac":"C3000057B9F5","rssi":-66,"rawData":"0201060303AAFE1116AAFE20000C2410000206F1E107BA7834"}] -publish_out/ac233fc1dd48 [{"timestamp":"2026-02-09T00:36:45.960Z","type":"Gateway","mac":"AC233FC1DD48","nums":7},{"timestamp":"2026-02-09T00:36:46.012Z","mac":"A0D05BD2E2E5","rssi":-83,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:46.321Z","mac":"A0D05BD2E2E5","rssi":-82,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:46.399Z","mac":"C3000057B9DF","rssi":-78,"rawData":"0201060303AAFE1116AAFE20000C2D0B0001F9895B079444B6"},{"timestamp":"2026-02-09T00:36:46.472Z","mac":"A0D05BD2E2E5","rssi":-81,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:46.626Z","mac":"A0D05BD2E2E5","rssi":-82,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:46.752Z","mac":"C3000057B9F5","rssi":-81,"rawData":"0201060303AAFE1116AAFE20000C2410000206F1E107BA7834"},{"timestamp":"2026-02-09T00:36:46.777Z","mac":"A0D05BD2E2E5","rssi":-82,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"}] -publish_out/ac233fc1dccd [{"timestamp":"2026-02-09T00:36:46.035Z","type":"Gateway","mac":"AC233FC1DCCD","nums":11},{"timestamp":"2026-02-09T00:36:46.033Z","mac":"D54E908B7972","rssi":-85,"rawData":"020106020A001216ABFE40000A0BA10001D54E908B7972300B"},{"timestamp":"2026-02-09T00:36:46.055Z","mac":"C3000057B9D4","rssi":-72,"rawData":"0201060303AAFE1116AAFE20000C570E0002000BAB06BB3324"},{"timestamp":"2026-02-09T00:36:46.315Z","mac":"C7AE561E38B7","rssi":-83,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A1703095336"},{"timestamp":"2026-02-09T00:36:46.360Z","mac":"E017085443A7","rssi":-80,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:46.375Z","mac":"E43883D93326","rssi":-86,"rawData":"1106B93D2E1D72D12592F94FD44ACDC5392109162A25E43883D93324"},{"timestamp":"2026-02-09T00:36:46.400Z","mac":"C3000057B9E8","rssi":-75,"rawData":"0201060303AAFE1116AAFE20000C30110001ECF6FD06F29E7C"},{"timestamp":"2026-02-09T00:36:46.405Z","mac":"C3000057B9DF","rssi":-71,"rawData":"0201060303AAFE1116AAFE20000C2D0B0001F9895B079444B6"},{"timestamp":"2026-02-09T00:36:46.623Z","mac":"C7AE561E38B7","rssi":-83,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A1703095336"},{"timestamp":"2026-02-09T00:36:46.661Z","mac":"C3000057B9D9","rssi":-75,"rawData":"0201060303AAFE1116AAFE20000C2D0F0001E7FFF5075D66E4"},{"timestamp":"2026-02-09T00:36:46.700Z","mac":"D920A4A6D237","rssi":-82,"rawData":"020106020A001216ABFE40000A0B6D0001D920A4A6D237300B"},{"timestamp":"2026-02-09T00:36:46.924Z","mac":"C7AE561E38B7","rssi":-83,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"}] -publish_out/ac233fc1dd4e [{"timestamp":"2026-02-09T00:36:46.021Z","type":"Gateway","mac":"AC233FC1DD4E","nums":12},{"timestamp":"2026-02-09T00:36:46.165Z","mac":"E6E749BA2D00","rssi":-77,"rawData":"0201061916F7FD01DEEC3BA71D8B5AF92343DEEBE8C2E39B0000000003"},{"timestamp":"2026-02-09T00:36:46.168Z","mac":"C3000057B9DB","rssi":-68,"rawData":"0201060303AAFE1116AAFE20000C2710000204665107B0D48C"},{"timestamp":"2026-02-09T00:36:46.472Z","mac":"C3000057B9DD","rssi":-73,"rawData":"0201060303AAFE1116AAFE20000C300E0001F9C82707922172"},{"timestamp":"2026-02-09T00:36:46.479Z","mac":"E6E749BA2D00","rssi":-78,"rawData":"0201061916F7FD01DEEC3BA71D8B5AF92343DEEBE8C2E39B0000000003"},{"timestamp":"2026-02-09T00:36:46.625Z","mac":"C7AE561E38B7","rssi":-74,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A1703095336"},{"timestamp":"2026-02-09T00:36:46.664Z","mac":"C3000057B9D9","rssi":-71,"rawData":"0201060303AAFE1116AAFE20000C2D0F0001E7FFF5075D66E4"},{"timestamp":"2026-02-09T00:36:46.761Z","mac":"C3000057B9F5","rssi":-58,"rawData":"0201060303AAFE1116AAFE20000C2410000206F1E107BA7834"},{"timestamp":"2026-02-09T00:36:46.791Z","mac":"E6E749BA2D00","rssi":-77,"rawData":"0201061916F7FD01DEEC3BA71D8B5AF92343DEEBE8C2E39B0000000003"},{"timestamp":"2026-02-09T00:36:46.885Z","mac":"C3000057B9F4","rssi":-76,"rawData":"0201060303AAFE1116AAFE20000C24100002089BAD07BE43D8"},{"timestamp":"2026-02-09T00:36:46.926Z","mac":"C7AE561E38B7","rssi":-75,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"},{"timestamp":"2026-02-09T00:36:47.007Z","mac":"E6E749BA2D00","rssi":-77,"rawData":"0201061916F7FD01DEEC3BA71D8B5AF92343DEEBE8C2E39B0000000003"},{"timestamp":"2026-02-09T00:36:47.044Z","mac":"C300003947C4","rssi":-83,"rawData":"0201060303AAFE1116AAFE20000C2A0F0002C33007152F84DC"}] -publish_out/ac233fc1dcd3 [{"timestamp":"2026-02-09T00:36:46.173Z","type":"Gateway","mac":"AC233FC1DCD3","nums":0}] -publish_out/ac233fc1dcd1 [{"timestamp":"2026-02-09T00:36:46.239Z","type":"Gateway","mac":"AC233FC1DCD1","nums":9},{"timestamp":"2026-02-09T00:36:46.438Z","mac":"C3000057B9E7","rssi":-57,"rawData":"0201060303AAFE1116AAFE20000C39120001F7C4140710B4D4"},{"timestamp":"2026-02-09T00:36:46.736Z","mac":"F045AEE31DB4","rssi":-37,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:46.759Z","mac":"C3000057B9F5","rssi":-74,"rawData":"0201060303AAFE1116AAFE20000C2410000206F1E107BA7834"},{"timestamp":"2026-02-09T00:36:46.881Z","mac":"C3000057B9F4","rssi":-69,"rawData":"0201060303AAFE1116AAFE20000C24100002089BAD07BE43D8"},{"timestamp":"2026-02-09T00:36:46.924Z","mac":"C7AE561E38B7","rssi":-70,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"},{"timestamp":"2026-02-09T00:36:47.036Z","mac":"D54E908B7972","rssi":-59,"rawData":"020106020A001216ABFE40000A0BA10001D54E908B7972300B"},{"timestamp":"2026-02-09T00:36:47.041Z","mac":"C300003947C4","rssi":-56,"rawData":"0201060303AAFE1116AAFE20000C2A0F0002C33007152F84DC"},{"timestamp":"2026-02-09T00:36:47.058Z","mac":"C3000057B9D4","rssi":-63,"rawData":"0201060303AAFE1116AAFE20000C570E0002000BAC06BB332E"},{"timestamp":"2026-02-09T00:36:47.178Z","mac":"C3000057B9DB","rssi":-70,"rawData":"0201060303AAFE1116AAFE20000C2710000204665207B0D496"}] -publish_out/ac233fc1dcee [{"timestamp":"2026-02-09T00:36:46.353Z","type":"Gateway","mac":"AC233FC1DCEE","nums":1},{"timestamp":"2026-02-09T00:36:47.041Z","mac":"C300003947C4","rssi":-82,"rawData":"0201060303AAFE1116AAFE20000C2A0F0002C33007152F84DC"}] -publish_out/ac233fc1dd31 [{"timestamp":"2026-02-09T00:36:46.335Z","type":"Gateway","mac":"AC233FC1DD31","nums":7},{"timestamp":"2026-02-09T00:36:46.442Z","mac":"C3000057B9E7","rssi":-74,"rawData":"0201060303AAFE1116AAFE20000C39120001F7C4140710B4D4"},{"timestamp":"2026-02-09T00:36:46.473Z","mac":"C3000057B9DD","rssi":-77,"rawData":"0201060303AAFE1116AAFE20000C300E0001F9C82707922172"},{"timestamp":"2026-02-09T00:36:46.740Z","mac":"F045AEE31DB4","rssi":-66,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:46.762Z","mac":"C3000057B9F5","rssi":-38,"rawData":"0201060303AAFE1116AAFE20000C2410000206F1E107BA7834"},{"timestamp":"2026-02-09T00:36:47.062Z","mac":"C3000057B9D4","rssi":-76,"rawData":"0201060303AAFE1116AAFE20000C570E0002000BAC06BB332E"},{"timestamp":"2026-02-09T00:36:47.082Z","mac":"C3000057B9DC","rssi":-56,"rawData":"0201060303AAFE1116AAFE20000C2D100001F0BC300776BBC6"},{"timestamp":"2026-02-09T00:36:47.365Z","mac":"E017085443A7","rssi":-67,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"}] -publish_out/ac233fc1dcd2 [{"timestamp":"2026-02-09T00:36:46.572Z","type":"Gateway","mac":"AC233FC1DCD2","nums":11},{"timestamp":"2026-02-09T00:36:47.082Z","mac":"C3000057B9DC","rssi":-75,"rawData":"0201060303AAFE1116AAFE20000C2D100001F0BC300776BBC6"},{"timestamp":"2026-02-09T00:36:47.182Z","mac":"C3000057B9DB","rssi":-65,"rawData":"0201060303AAFE1116AAFE20000C2710000204665207B0D496"},{"timestamp":"2026-02-09T00:36:47.229Z","mac":"C7AE561E38B7","rssi":-78,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"},{"timestamp":"2026-02-09T00:36:47.239Z","mac":"C3000057B9F1","rssi":-59,"rawData":"0201060303AAFE1116AAFE20000C3C120001E7CC0806E55A96"},{"timestamp":"2026-02-09T00:36:47.252Z","mac":"A0D05BD2E2E5","rssi":-83,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:47.364Z","mac":"E017085443A7","rssi":-52,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:47.409Z","mac":"C3000057B9E8","rssi":-67,"rawData":"0201060303AAFE1116AAFE20000C30110001ECF6FE06F29E86"},{"timestamp":"2026-02-09T00:36:47.422Z","mac":"C3000057B9DF","rssi":-77,"rawData":"0201060303AAFE1116AAFE20000C2D0B0001F9895C079444C0"},{"timestamp":"2026-02-09T00:36:47.457Z","mac":"C3000057B9E7","rssi":-77,"rawData":"0201060303AAFE1116AAFE20000C39120001F7C4150710B4DE"},{"timestamp":"2026-02-09T00:36:47.482Z","mac":"C3000057B9DD","rssi":-81,"rawData":"0201060303AAFE1116AAFE20000C300E0001F9C8280792217C"},{"timestamp":"2026-02-09T00:36:47.529Z","mac":"C7AE561E38B7","rssi":-80,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"}] -publish_out/ac233fc1dd49 [{"timestamp":"2026-02-09T00:36:46.604Z","type":"Gateway","mac":"AC233FC1DD49","nums":1},{"timestamp":"2026-02-09T00:36:47.044Z","mac":"C300003947C4","rssi":-80,"rawData":"0201060303AAFE1116AAFE20000C2A0F0002C33007152F84DC"}] -publish_out/ac233fc1dd40 [{"timestamp":"2026-02-09T00:36:46.561Z","type":"Gateway","mac":"AC233FC1DD40","nums":3},{"timestamp":"2026-02-09T00:36:47.075Z","mac":"C3000057B9DC","rssi":-75,"rawData":"0201060303AAFE1116AAFE20000C2D100001F0BC300776BBC6"},{"timestamp":"2026-02-09T00:36:47.174Z","mac":"C3000057B9DB","rssi":-84,"rawData":"0201060303AAFE1116AAFE20000C2710000204665207B0D496"},{"timestamp":"2026-02-09T00:36:47.356Z","mac":"E017085443A7","rssi":-81,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"}] -publish_out/ac233fc1dccb [{"timestamp":"2026-02-09T00:36:46.535Z","type":"Gateway","mac":"AC233FC1DCCB","nums":3},{"timestamp":"2026-02-09T00:36:46.761Z","mac":"C3000057B9F5","rssi":-60,"rawData":"0201060303AAFE1116AAFE20000C2410000206F1E107BA7834"},{"timestamp":"2026-02-09T00:36:47.082Z","mac":"C3000057B9DC","rssi":-69,"rawData":"0201060303AAFE1116AAFE20000C2D100001F0BC300776BBC6"},{"timestamp":"2026-02-09T00:36:47.184Z","mac":"C3000057B9DB","rssi":-74,"rawData":"0201060303AAFE1116AAFE20000C2710000204665207B0D496"}] -publish_out/ac233fc1dd51 [{"timestamp":"2026-02-09T00:36:46.629Z","type":"Gateway","mac":"AC233FC1DD51","nums":4},{"timestamp":"2026-02-09T00:36:46.663Z","mac":"C3000057B9D9","rssi":-78,"rawData":"0201060303AAFE1116AAFE20000C2D0F0001E7FFF5075D66E4"},{"timestamp":"2026-02-09T00:36:46.924Z","mac":"C7AE561E38B7","rssi":-82,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"},{"timestamp":"2026-02-09T00:36:47.227Z","mac":"C7AE561E38B7","rssi":-81,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"},{"timestamp":"2026-02-09T00:36:47.527Z","mac":"C7AE561E38B7","rssi":-82,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"}] -publish_out/ac233fc1dd3c [{"timestamp":"2026-02-09T00:36:46.709Z","type":"Gateway","mac":"AC233FC1DD3C","nums":5},{"timestamp":"2026-02-09T00:36:46.837Z","mac":"504C97555B00","rssi":-76,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:47.223Z","mac":"504C97555B00","rssi":-82,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:47.364Z","mac":"E017085443A7","rssi":-75,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:47.408Z","mac":"C3000057B9E8","rssi":-81,"rawData":"0201060303AAFE1116AAFE20000C30110001ECF6FE06F29E86"},{"timestamp":"2026-02-09T00:36:47.419Z","mac":"504C97555B00","rssi":-77,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"}] -publish_out/ac233fc1dd55 [{"timestamp":"2026-02-09T00:36:46.843Z","type":"Gateway","mac":"AC233FC1DD55","nums":8},{"timestamp":"2026-02-09T00:36:47.044Z","mac":"C300003947C4","rssi":-83,"rawData":"0201060303AAFE1116AAFE20000C2A0F0002C33007152F84DC"},{"timestamp":"2026-02-09T00:36:47.061Z","mac":"C3000057B9D4","rssi":-74,"rawData":"0201060303AAFE1116AAFE20000C570E0002000BAC06BB332E"},{"timestamp":"2026-02-09T00:36:47.364Z","mac":"E017085443A7","rssi":-72,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:47.409Z","mac":"C3000057B9E8","rssi":-80,"rawData":"0201060303AAFE1116AAFE20000C30110001ECF6FE06F29E86"},{"timestamp":"2026-02-09T00:36:47.419Z","mac":"504C97555B00","rssi":-80,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:47.609Z","mac":"504C97555B00","rssi":-82,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:47.735Z","mac":"F045AEE31DB4","rssi":-77,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:47.885Z","mac":"C3000057B9F4","rssi":-75,"rawData":"0201060303AAFE1116AAFE20000C24100002089BAE07BE43E2"}] -publish_out/ac233fc1dd48 [{"timestamp":"2026-02-09T00:36:46.980Z","type":"Gateway","mac":"AC233FC1DD48","nums":5},{"timestamp":"2026-02-09T00:36:47.244Z","mac":"A0D05BD2E2E5","rssi":-82,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:47.549Z","mac":"A0D05BD2E2E5","rssi":-83,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:47.701Z","mac":"A0D05BD2E2E5","rssi":-82,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:47.855Z","mac":"A0D05BD2E2E5","rssi":-82,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:47.876Z","mac":"C3000057B9F4","rssi":-82,"rawData":"0201060303AAFE1116AAFE20000C24100002089BAE07BE43E2"}] -publish_out/ac233fc1dd50 [{"timestamp":"2026-02-09T00:36:46.791Z","type":"Gateway","mac":"AC233FC1DD50","nums":2},{"timestamp":"2026-02-09T00:36:47.007Z","mac":"3868A460B93E","rssi":-80,"rawData":"1BFF750042040180603868A460B93E3A68A460B93D01020000000000"},{"timestamp":"2026-02-09T00:36:47.622Z","mac":"3868A460B93E","rssi":-82,"rawData":"1BFF750042040180603868A460B93E3A68A460B93D01020000000000"}] -publish_out/ac233fc1dd4b [{"timestamp":"2026-02-09T00:36:46.961Z","type":"Gateway","mac":"AC233FC1DD4B","nums":8},{"timestamp":"2026-02-09T00:36:47.083Z","mac":"C3000057B9DC","rssi":-63,"rawData":"0201060303AAFE1116AAFE20000C2D100001F0BC300776BBC6"},{"timestamp":"2026-02-09T00:36:47.365Z","mac":"E017085443A7","rssi":-83,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:47.420Z","mac":"C3000057B9DF","rssi":-58,"rawData":"0201060303AAFE1116AAFE20000C2D0B0001F9895C079444C0"},{"timestamp":"2026-02-09T00:36:47.455Z","mac":"C3000057B9E7","rssi":-75,"rawData":"0201060303AAFE1116AAFE20000C39120001F7C4150710B4DE"},{"timestamp":"2026-02-09T00:36:47.678Z","mac":"C3000057B9D9","rssi":-72,"rawData":"0201060303AAFE1116AAFE20000C2D100001E7FFF6075D66EE"},{"timestamp":"2026-02-09T00:36:47.708Z","mac":"D920A4A6D237","rssi":-77,"rawData":"020106020A001216ABFE40000A0B6D0001D920A4A6D237300B"},{"timestamp":"2026-02-09T00:36:47.733Z","mac":"F045AEE31DB4","rssi":-81,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:47.765Z","mac":"C3000057B9F5","rssi":-55,"rawData":"0201060303AAFE1116AAFE20000C2410000206F1E207BA783E"}] -publish_out/ac233fc1dd4e [{"timestamp":"2026-02-09T00:36:47.050Z","type":"Gateway","mac":"AC233FC1DD4E","nums":14},{"timestamp":"2026-02-09T00:36:47.059Z","mac":"0BC8DA14CEAC","rssi":-81,"rawData":"0201041AFF004C02152686F39CBADA4658854AA62E7E5E8B8D00010000C9"},{"timestamp":"2026-02-09T00:36:47.081Z","mac":"C3000057B9DC","rssi":-79,"rawData":"0201060303AAFE1116AAFE20000C2D100001F0BC300776BBC6"},{"timestamp":"2026-02-09T00:36:47.368Z","mac":"0BC8DA14CEAC","rssi":-81,"rawData":"0201041AFF004C02152686F39CBADA4658854AA62E7E5E8B8D00010000C9"},{"timestamp":"2026-02-09T00:36:47.407Z","mac":"C3000057B9E8","rssi":-84,"rawData":"0201060303AAFE1116AAFE20000C30110001ECF6FE06F29E86"},{"timestamp":"2026-02-09T00:36:47.422Z","mac":"C3000057B9DF","rssi":-64,"rawData":"0201060303AAFE1116AAFE20000C2D0B0001F9895C079444C0"},{"timestamp":"2026-02-09T00:36:47.677Z","mac":"C3000057B9D9","rssi":-82,"rawData":"0201060303AAFE1116AAFE20000C2D100001E7FFF6075D66EE"},{"timestamp":"2026-02-09T00:36:47.678Z","mac":"0BC8DA14CEAC","rssi":-82,"rawData":"0201041AFF004C02152686F39CBADA4658854AA62E7E5E8B8D00010000C9"},{"timestamp":"2026-02-09T00:36:47.734Z","mac":"F045AEE31DB4","rssi":-72,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:47.767Z","mac":"C3000057B9F5","rssi":-64,"rawData":"0201060303AAFE1116AAFE20000C2410000206F1E207BA783E"},{"timestamp":"2026-02-09T00:36:47.837Z","mac":"C7AE561E38B7","rssi":-74,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"},{"timestamp":"2026-02-09T00:36:47.885Z","mac":"C3000057B9F4","rssi":-81,"rawData":"0201060303AAFE1116AAFE20000C24100002089BAE07BE43E2"},{"timestamp":"2026-02-09T00:36:47.893Z","mac":"C300003946AC","rssi":-83,"rawData":"0201060303E1FF1116E1FFA10864AC46390000C34D57423031"},{"timestamp":"2026-02-09T00:36:47.962Z","mac":"E6E749BA2D00","rssi":-76,"rawData":"0201061916F7FD01DEEC3BA71D8B5AF92343DEEBE8C2E39B0000000003"},{"timestamp":"2026-02-09T00:36:47.999Z","mac":"0BC8DA14CEAC","rssi":-81,"rawData":"0201041AFF004C02152686F39CBADA4658854AA62E7E5E8B8D00010000C9"}] -publish_out/ac233fc1dccd [{"timestamp":"2026-02-09T00:36:47.031Z","type":"Gateway","mac":"AC233FC1DCCD","nums":7},{"timestamp":"2026-02-09T00:36:47.236Z","mac":"C3000057B9F1","rssi":-82,"rawData":"0201060303AAFE1116AAFE20000C3C120001E7CC0806E55A96"},{"timestamp":"2026-02-09T00:36:47.527Z","mac":"C7AE561E38B7","rssi":-84,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"},{"timestamp":"2026-02-09T00:36:47.834Z","mac":"C7AE561E38B7","rssi":-84,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"},{"timestamp":"2026-02-09T00:36:47.860Z","mac":"C3000057B9E6","rssi":-72,"rawData":"0201060303AAFE1116AAFE20000C33100001EDC4B006F50040"},{"timestamp":"2026-02-09T00:36:47.882Z","mac":"C3000057B9F4","rssi":-72,"rawData":"0201060303AAFE1116AAFE20000C24100002089BAE07BE43E2"},{"timestamp":"2026-02-09T00:36:47.891Z","mac":"C300003946AC","rssi":-76,"rawData":"0201060303E1FF1116E1FFA10864AC46390000C34D57423031"},{"timestamp":"2026-02-09T00:36:47.922Z","mac":"E43883D93326","rssi":-85,"rawData":"1106B93D2E1D72D12592F94FD44ACDC5392109162A25E43883D93324"}] -publish_out/ac233fc1dcd1 [{"timestamp":"2026-02-09T00:36:47.186Z","type":"Gateway","mac":"AC233FC1DCD1","nums":15},{"timestamp":"2026-02-09T00:36:47.362Z","mac":"E017085443A7","rssi":-35,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:47.403Z","mac":"C3000057B9E8","rssi":-57,"rawData":"0201060303AAFE1116AAFE20000C30110001ECF6FE06F29E86"},{"timestamp":"2026-02-09T00:36:47.417Z","mac":"C3000057B9DF","rssi":-76,"rawData":"0201060303AAFE1116AAFE20000C2D0B0001F9895C079444C0"},{"timestamp":"2026-02-09T00:36:47.451Z","mac":"C3000057B9E7","rssi":-50,"rawData":"0201060303AAFE1116AAFE20000C39120001F7C4150710B4DE"},{"timestamp":"2026-02-09T00:36:47.704Z","mac":"D920A4A6D237","rssi":-54,"rawData":"020106020A001216ABFE40000A0B6D0001D920A4A6D237300B"},{"timestamp":"2026-02-09T00:36:47.729Z","mac":"F045AEE31DB4","rssi":-35,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:47.761Z","mac":"C3000057B9F5","rssi":-68,"rawData":"0201060303AAFE1116AAFE20000C2410000206F1E207BA783E"},{"timestamp":"2026-02-09T00:36:47.834Z","mac":"C7AE561E38B7","rssi":-70,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"},{"timestamp":"2026-02-09T00:36:47.860Z","mac":"C3000057B9E6","rssi":-52,"rawData":"0201060303AAFE1116AAFE20000C33100001EDC4B006F50040"},{"timestamp":"2026-02-09T00:36:47.883Z","mac":"C3000057B9F4","rssi":-69,"rawData":"0201060303AAFE1116AAFE20000C24100002089BAE07BE43E2"},{"timestamp":"2026-02-09T00:36:48.039Z","mac":"D54E908B7972","rssi":-58,"rawData":"020106020A001216ABFE40000A0BA10001D54E908B7972300B"},{"timestamp":"2026-02-09T00:36:48.050Z","mac":"C300003947C4","rssi":-54,"rawData":"0201060303AAFE1116AAFE20000C2A0F0002C33008152F84E6"},{"timestamp":"2026-02-09T00:36:48.067Z","mac":"C3000057B9D4","rssi":-74,"rawData":"0201060303AAFE1116AAFE20000C570E0002000BAD06BB3338"},{"timestamp":"2026-02-09T00:36:48.081Z","mac":"C3000057B9DC","rssi":-77,"rawData":"0201060303AAFE1116AAFE20000C2D100001F0BC310776BBD0"},{"timestamp":"2026-02-09T00:36:48.136Z","mac":"C7AE561E38B7","rssi":-70,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A1903095336"}] -publish_out/ac233fc1dcd3 [{"timestamp":"2026-02-09T00:36:47.173Z","type":"Gateway","mac":"AC233FC1DCD3","nums":0}] -publish_out/ac233fc1dd31 [{"timestamp":"2026-02-09T00:36:47.371Z","type":"Gateway","mac":"AC233FC1DD31","nums":9},{"timestamp":"2026-02-09T00:36:47.678Z","mac":"C3000057B9D9","rssi":-52,"rawData":"0201060303AAFE1116AAFE20000C2D100001E7FFF6075D66EE"},{"timestamp":"2026-02-09T00:36:47.708Z","mac":"D920A4A6D237","rssi":-79,"rawData":"020106020A001216ABFE40000A0B6D0001D920A4A6D237300B"},{"timestamp":"2026-02-09T00:36:47.733Z","mac":"F045AEE31DB4","rssi":-81,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:47.765Z","mac":"C3000057B9F5","rssi":-30,"rawData":"0201060303AAFE1116AAFE20000C2410000206F1E207BA783E"},{"timestamp":"2026-02-09T00:36:48.042Z","mac":"D54E908B7972","rssi":-84,"rawData":"020106020A001216ABFE40000A0BA10001D54E908B7972300B"},{"timestamp":"2026-02-09T00:36:48.053Z","mac":"C300003947C4","rssi":-73,"rawData":"0201060303AAFE1116AAFE20000C2A0F0002C33008152F84E6"},{"timestamp":"2026-02-09T00:36:48.071Z","mac":"C3000057B9D4","rssi":-80,"rawData":"0201060303AAFE1116AAFE20000C570E0002000BAD06BB3338"},{"timestamp":"2026-02-09T00:36:48.085Z","mac":"C3000057B9DC","rssi":-59,"rawData":"0201060303AAFE1116AAFE20000C2D100001F0BC310776BBD0"},{"timestamp":"2026-02-09T00:36:48.368Z","mac":"E017085443A7","rssi":-65,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"}] -publish_out/ac233fc1dcee [{"timestamp":"2026-02-09T00:36:47.343Z","type":"Gateway","mac":"AC233FC1DCEE","nums":4},{"timestamp":"2026-02-09T00:36:47.451Z","mac":"C3000057B9E7","rssi":-82,"rawData":"0201060303AAFE1116AAFE20000C39120001F7C4150710B4DE"},{"timestamp":"2026-02-09T00:36:47.860Z","mac":"C3000057B9E6","rssi":-76,"rawData":"0201060303AAFE1116AAFE20000C33100001EDC4B006F50040"},{"timestamp":"2026-02-09T00:36:48.067Z","mac":"C3000057B9D4","rssi":-76,"rawData":"0201060303AAFE1116AAFE20000C570E0002000BAD06BB3338"},{"timestamp":"2026-02-09T00:36:48.364Z","mac":"E017085443A7","rssi":-81,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"}] -publish_out/ac233fc1dcd2 [{"timestamp":"2026-02-09T00:36:47.537Z","type":"Gateway","mac":"AC233FC1DCD2","nums":18},{"timestamp":"2026-02-09T00:36:47.709Z","mac":"D920A4A6D237","rssi":-66,"rawData":"020106020A001216ABFE40000A0B6D0001D920A4A6D237300B"},{"timestamp":"2026-02-09T00:36:47.734Z","mac":"F045AEE31DB4","rssi":-46,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:47.767Z","mac":"C3000057B9F5","rssi":-65,"rawData":"0201060303AAFE1116AAFE20000C2410000206F1E207BA783E"},{"timestamp":"2026-02-09T00:36:48.044Z","mac":"D54E908B7972","rssi":-73,"rawData":"020106020A001216ABFE40000A0BA10001D54E908B7972300B"},{"timestamp":"2026-02-09T00:36:48.055Z","mac":"C300003947C4","rssi":-62,"rawData":"0201060303AAFE1116AAFE20000C2A0F0002C33008152F84E6"},{"timestamp":"2026-02-09T00:36:48.072Z","mac":"C3000057B9D4","rssi":-66,"rawData":"0201060303AAFE1116AAFE20000C570E0002000BAD06BB3338"},{"timestamp":"2026-02-09T00:36:48.084Z","mac":"C3000057B9DC","rssi":-74,"rawData":"0201060303AAFE1116AAFE20000C2D100001F0BC310776BBD0"},{"timestamp":"2026-02-09T00:36:48.139Z","mac":"C7AE561E38B7","rssi":-79,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A1903095336"},{"timestamp":"2026-02-09T00:36:48.165Z","mac":"A0D05BD2E2E5","rssi":-82,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:48.187Z","mac":"C3000057B9DB","rssi":-52,"rawData":"0201060303AAFE1116AAFE20000C2710000204665307B0D4A0"},{"timestamp":"2026-02-09T00:36:48.253Z","mac":"C3000057B9F1","rssi":-64,"rawData":"0201060303AAFE1116AAFE20000C3C120001E7CC0906E55AA0"},{"timestamp":"2026-02-09T00:36:48.369Z","mac":"E017085443A7","rssi":-50,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:48.411Z","mac":"C3000057B9E8","rssi":-63,"rawData":"0201060303AAFE1116AAFE20000C30110001ECF6FF06F29E90"},{"timestamp":"2026-02-09T00:36:48.440Z","mac":"C3000057B9DF","rssi":-66,"rawData":"0201060303AAFE1116AAFE20000C2D0B0001F9895D079444CA"},{"timestamp":"2026-02-09T00:36:48.444Z","mac":"C7AE561E38B7","rssi":-79,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A1903095336"},{"timestamp":"2026-02-09T00:36:48.463Z","mac":"C3000057B9E7","rssi":-61,"rawData":"0201060303AAFE1116AAFE20000C39120001F7C4160710B4E8"},{"timestamp":"2026-02-09T00:36:48.471Z","mac":"A0D05BD2E2E5","rssi":-83,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:48.486Z","mac":"C3000057B9DD","rssi":-79,"rawData":"0201060303AAFE1116AAFE20000C300E0001F9C82907922186"}] -publish_out/ac233fc1dd49 [{"timestamp":"2026-02-09T00:36:47.543Z","type":"Gateway","mac":"AC233FC1DD49","nums":0}] -publish_out/ac233fc1dccb [{"timestamp":"2026-02-09T00:36:47.586Z","type":"Gateway","mac":"AC233FC1DCCB","nums":5},{"timestamp":"2026-02-09T00:36:47.708Z","mac":"D920A4A6D237","rssi":-81,"rawData":"020106020A001216ABFE40000A0B6D0001D920A4A6D237300B"},{"timestamp":"2026-02-09T00:36:47.734Z","mac":"F045AEE31DB4","rssi":-67,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:47.767Z","mac":"C3000057B9F5","rssi":-61,"rawData":"0201060303AAFE1116AAFE20000C2410000206F1E207BA783E"},{"timestamp":"2026-02-09T00:36:48.044Z","mac":"D54E908B7972","rssi":-74,"rawData":"020106020A001216ABFE40000A0BA10001D54E908B7972300B"},{"timestamp":"2026-02-09T00:36:48.086Z","mac":"C3000057B9DC","rssi":-68,"rawData":"0201060303AAFE1116AAFE20000C2D100001F0BC310776BBD0"}] -publish_out/ac233fc1dd51 [{"timestamp":"2026-02-09T00:36:47.631Z","type":"Gateway","mac":"AC233FC1DD51","nums":5},{"timestamp":"2026-02-09T00:36:47.835Z","mac":"C7AE561E38B7","rssi":-81,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"},{"timestamp":"2026-02-09T00:36:47.884Z","mac":"C3000057B9F4","rssi":-78,"rawData":"0201060303AAFE1116AAFE20000C24100002089BAE07BE43E2"},{"timestamp":"2026-02-09T00:36:48.137Z","mac":"C7AE561E38B7","rssi":-81,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A1903095336"},{"timestamp":"2026-02-09T00:36:48.185Z","mac":"C3000057B9DB","rssi":-78,"rawData":"0201060303AAFE1116AAFE20000C2710000204665307B0D4A0"},{"timestamp":"2026-02-09T00:36:48.442Z","mac":"C7AE561E38B7","rssi":-81,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A1903095336"}] -publish_out/ac233fc1dd40 [{"timestamp":"2026-02-09T00:36:47.562Z","type":"Gateway","mac":"AC233FC1DD40","nums":3},{"timestamp":"2026-02-09T00:36:47.759Z","mac":"C3000057B9F5","rssi":-82,"rawData":"0201060303AAFE1116AAFE20000C2410000206F1E207BA783E"},{"timestamp":"2026-02-09T00:36:48.077Z","mac":"C3000057B9DC","rssi":-72,"rawData":"0201060303AAFE1116AAFE20000C2D100001F0BC310776BBD0"},{"timestamp":"2026-02-09T00:36:48.179Z","mac":"C3000057B9DB","rssi":-81,"rawData":"0201060303AAFE1116AAFE20000C2710000204665307B0D4A0"}] -publish_out/ac233fc1dd3c [{"timestamp":"2026-02-09T00:36:47.715Z","type":"Gateway","mac":"AC233FC1DD3C","nums":4},{"timestamp":"2026-02-09T00:36:47.734Z","mac":"F045AEE31DB4","rssi":-77,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:48.073Z","mac":"C3000057B9D4","rssi":-76,"rawData":"0201060303AAFE1116AAFE20000C570E0002000BAD06BB3338"},{"timestamp":"2026-02-09T00:36:48.369Z","mac":"E017085443A7","rssi":-75,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:48.398Z","mac":"504C97555B00","rssi":-77,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"}] -publish_out/ac233fc1dd55 [{"timestamp":"2026-02-09T00:36:47.892Z","type":"Gateway","mac":"AC233FC1DD55","nums":8},{"timestamp":"2026-02-09T00:36:48.003Z","mac":"504C97555B00","rssi":-81,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:48.055Z","mac":"C300003947C4","rssi":-79,"rawData":"0201060303AAFE1116AAFE20000C2A0F0002C33008152F84E6"},{"timestamp":"2026-02-09T00:36:48.370Z","mac":"E017085443A7","rssi":-83,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:48.464Z","mac":"C3000057B9E7","rssi":-78,"rawData":"0201060303AAFE1116AAFE20000C39120001F7C4160710B4E8"},{"timestamp":"2026-02-09T00:36:48.592Z","mac":"504C97555B00","rssi":-82,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:48.733Z","mac":"F045AEE31DB4","rssi":-75,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:48.776Z","mac":"C3000057B9F5","rssi":-81,"rawData":"0201060303AAFE1116AAFE20000C2710000206F1E307BA7848"},{"timestamp":"2026-02-09T00:36:48.867Z","mac":"C3000057B9E6","rssi":-80,"rawData":"0201060303AAFE1116AAFE20000C33100001EDC4B106F5004A"}] -publish_out/ac233fc1dd50 [{"timestamp":"2026-02-09T00:36:47.820Z","type":"Gateway","mac":"AC233FC1DD50","nums":3},{"timestamp":"2026-02-09T00:36:47.931Z","mac":"3868A460B93E","rssi":-82,"rawData":"1BFF750042040180603868A460B93E3A68A460B93D01020000000000"},{"timestamp":"2026-02-09T00:36:48.238Z","mac":"3868A460B93E","rssi":-81,"rawData":"1BFF750042040180603868A460B93E3A68A460B93D01020000000000"},{"timestamp":"2026-02-09T00:36:48.548Z","mac":"3868A460B93E","rssi":-81,"rawData":"1BFF750042040180603868A460B93E3A68A460B93D01020000000000"}] -publish_out/ac233fc1dd48 [{"timestamp":"2026-02-09T00:36:47.881Z","type":"Gateway","mac":"AC233FC1DD48","nums":5},{"timestamp":"2026-02-09T00:36:48.156Z","mac":"A0D05BD2E2E5","rssi":-82,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:48.462Z","mac":"A0D05BD2E2E5","rssi":-83,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:48.477Z","mac":"C3000057B9DD","rssi":-82,"rawData":"0201060303AAFE1116AAFE20000C300E0001F9C82907922186"},{"timestamp":"2026-02-09T00:36:48.766Z","mac":"A0D05BD2E2E5","rssi":-83,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:48.767Z","mac":"C3000057B9F5","rssi":-78,"rawData":"0201060303AAFE1116AAFE20000C2710000206F1E307BA7848"}] -publish_out/ac233fc1dd4b [{"timestamp":"2026-02-09T00:36:47.971Z","type":"Gateway","mac":"AC233FC1DD4B","nums":4},{"timestamp":"2026-02-09T00:36:48.085Z","mac":"C3000057B9DC","rssi":-55,"rawData":"0201060303AAFE1116AAFE20000C2D100001F0BC310776BBD0"},{"timestamp":"2026-02-09T00:36:48.368Z","mac":"E017085443A7","rssi":-75,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:48.684Z","mac":"C3000057B9D9","rssi":-62,"rawData":"0201060303AAFE1116AAFE20000C2D100001E7FFF7075D66F8"},{"timestamp":"2026-02-09T00:36:48.887Z","mac":"C300003946B1","rssi":-79,"rawData":"0201060303E1FF1116E1FFA10826B146390000C34D57423031"}] -publish_out/ac233fc1dd4e [{"timestamp":"2026-02-09T00:36:48.107Z","type":"Gateway","mac":"AC233FC1DD4E","nums":6},{"timestamp":"2026-02-09T00:36:48.274Z","mac":"E6E749BA2D00","rssi":-77,"rawData":"0201061916F7FD01DEEC3BA71D8B5AF92343DEEBE8C2E39B0000000003"},{"timestamp":"2026-02-09T00:36:48.581Z","mac":"E6E749BA2D00","rssi":-77,"rawData":"0201061916F7FD01DEEC3BA71D8B5AF92343DEEBE8C2E39B0000000003"},{"timestamp":"2026-02-09T00:36:48.623Z","mac":"0BC8DA14CEAC","rssi":-83,"rawData":"0201041AFF004C02152686F39CBADA4658854AA62E7E5E8B8D00010000C9"},{"timestamp":"2026-02-09T00:36:48.892Z","mac":"C3000057B9F4","rssi":-74,"rawData":"0201060303AAFE1116AAFE20000C24100002089BAF07BE43EC"},{"timestamp":"2026-02-09T00:36:48.894Z","mac":"E6E749BA2D00","rssi":-76,"rawData":"0201061916F7FD01DEEC3BA71D8B5AF92343DEEBE8C2E39B0000000003"},{"timestamp":"2026-02-09T00:36:49.045Z","mac":"C7AE561E38B7","rssi":-74,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"}] -publish_out/ac233fc1dccd [{"timestamp":"2026-02-09T00:36:48.120Z","type":"Gateway","mac":"AC233FC1DCCD","nums":6},{"timestamp":"2026-02-09T00:36:48.136Z","mac":"C7AE561E38B7","rssi":-84,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A1903095336"},{"timestamp":"2026-02-09T00:36:48.183Z","mac":"C3000057B9DB","rssi":-76,"rawData":"0201060303AAFE1116AAFE20000C2710000204665307B0D4A0"},{"timestamp":"2026-02-09T00:36:48.461Z","mac":"C3000057B9E7","rssi":-69,"rawData":"0201060303AAFE1116AAFE20000C39120001F7C4160710B4E8"},{"timestamp":"2026-02-09T00:36:48.483Z","mac":"C3000057B9DD","rssi":-80,"rawData":"0201060303AAFE1116AAFE20000C300E0001F9C82907922186"},{"timestamp":"2026-02-09T00:36:48.774Z","mac":"C3000057B9F5","rssi":-73,"rawData":"0201060303AAFE1116AAFE20000C2710000206F1E307BA7848"},{"timestamp":"2026-02-09T00:36:49.072Z","mac":"C3000057B9D4","rssi":-71,"rawData":"0201060303AAFE1116AAFE20000C570F0002000BAE06BB3342"}] -publish_out/ac233fc1dcd3 [{"timestamp":"2026-02-09T00:36:48.173Z","type":"Gateway","mac":"AC233FC1DCD3","nums":1},{"timestamp":"2026-02-09T00:36:49.090Z","mac":"C3000057B9DC","rssi":-85,"rawData":"0201060303AAFE1116AAFE20000C2D100001F0BC320776BBDA"}] -publish_out/ac233fc1dcd1 [{"timestamp":"2026-02-09T00:36:48.240Z","type":"Gateway","mac":"AC233FC1DCD1","nums":13},{"timestamp":"2026-02-09T00:36:48.364Z","mac":"E017085443A7","rssi":-42,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:48.681Z","mac":"C3000057B9D9","rssi":-68,"rawData":"0201060303AAFE1116AAFE20000C2D100001E7FFF7075D66F8"},{"timestamp":"2026-02-09T00:36:48.711Z","mac":"D920A4A6D237","rssi":-53,"rawData":"020106020A001216ABFE40000A0B6D0001D920A4A6D237300B"},{"timestamp":"2026-02-09T00:36:48.730Z","mac":"F045AEE31DB4","rssi":-33,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:48.745Z","mac":"C7AE561E38B7","rssi":-70,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A1903095336"},{"timestamp":"2026-02-09T00:36:48.864Z","mac":"C3000057B9E6","rssi":-53,"rawData":"0201060303AAFE1116AAFE20000C33100001EDC4B106F5004A"},{"timestamp":"2026-02-09T00:36:48.883Z","mac":"C300003946B1","rssi":-46,"rawData":"0201060303E1FF1116E1FFA10826B146390000C34D57423031"},{"timestamp":"2026-02-09T00:36:48.893Z","mac":"C3000057B9F4","rssi":-79,"rawData":"0201060303AAFE1116AAFE20000C24100002089BAF07BE43EC"},{"timestamp":"2026-02-09T00:36:49.041Z","mac":"D54E908B7972","rssi":-57,"rawData":"020106020A001216ABFE40000A0BA10001D54E908B7972300B"},{"timestamp":"2026-02-09T00:36:49.045Z","mac":"C7AE561E38B7","rssi":-70,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"},{"timestamp":"2026-02-09T00:36:49.061Z","mac":"C300003947C4","rssi":-59,"rawData":"0201060303AAFE1116AAFE20000C2A100002C33009152F84F0"},{"timestamp":"2026-02-09T00:36:49.072Z","mac":"C3000057B9D4","rssi":-55,"rawData":"0201060303AAFE1116AAFE20000C570F0002000BAE06BB3342"},{"timestamp":"2026-02-09T00:36:49.090Z","mac":"C3000057B9DC","rssi":-77,"rawData":"0201060303AAFE1116AAFE20000C2D100001F0BC320776BBDA"}] -publish_out/ac233fc1dd31 [{"timestamp":"2026-02-09T00:36:48.374Z","type":"Gateway","mac":"AC233FC1DD31","nums":4},{"timestamp":"2026-02-09T00:36:48.684Z","mac":"C3000057B9D9","rssi":-65,"rawData":"0201060303AAFE1116AAFE20000C2D100001E7FFF7075D66F8"},{"timestamp":"2026-02-09T00:36:48.897Z","mac":"C3000057B9F4","rssi":-56,"rawData":"0201060303AAFE1116AAFE20000C24100002089BAF07BE43EC"},{"timestamp":"2026-02-09T00:36:49.196Z","mac":"C3000057B9DB","rssi":-59,"rawData":"0201060303AAFE1116AAFE20000C2710000204665407B0D4AA"},{"timestamp":"2026-02-09T00:36:49.255Z","mac":"C3000057B9F1","rssi":-71,"rawData":"0201060303AAFE1116AAFE20000C3C120001E7CC0A06E55AAA"}] -publish_out/ac233fc1dcee [{"timestamp":"2026-02-09T00:36:48.370Z","type":"Gateway","mac":"AC233FC1DCEE","nums":1},{"timestamp":"2026-02-09T00:36:49.072Z","mac":"C3000057B9D4","rssi":-79,"rawData":"0201060303AAFE1116AAFE20000C570F0002000BAE06BB3342"}] -publish_out/ac233fc1dcd2 [{"timestamp":"2026-02-09T00:36:48.495Z","type":"Gateway","mac":"AC233FC1DCD2","nums":16},{"timestamp":"2026-02-09T00:36:48.686Z","mac":"C3000057B9D9","rssi":-64,"rawData":"0201060303AAFE1116AAFE20000C2D100001E7FFF7075D66F8"},{"timestamp":"2026-02-09T00:36:48.713Z","mac":"D920A4A6D237","rssi":-79,"rawData":"020106020A001216ABFE40000A0B6D0001D920A4A6D237300B"},{"timestamp":"2026-02-09T00:36:49.043Z","mac":"D54E908B7972","rssi":-71,"rawData":"020106020A001216ABFE40000A0BA10001D54E908B7972300B"},{"timestamp":"2026-02-09T00:36:49.048Z","mac":"C7AE561E38B7","rssi":-79,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"},{"timestamp":"2026-02-09T00:36:49.063Z","mac":"C300003947C4","rssi":-57,"rawData":"0201060303AAFE1116AAFE20000C2A100002C33009152F84F0"},{"timestamp":"2026-02-09T00:36:49.074Z","mac":"C3000057B9D4","rssi":-66,"rawData":"0201060303AAFE1116AAFE20000C570F0002000BAE06BB3342"},{"timestamp":"2026-02-09T00:36:49.092Z","mac":"C3000057B9DC","rssi":-73,"rawData":"0201060303AAFE1116AAFE20000C2D100001F0BC320776BBDA"},{"timestamp":"2026-02-09T00:36:49.195Z","mac":"C3000057B9DB","rssi":-52,"rawData":"0201060303AAFE1116AAFE20000C2710000204665407B0D4AA"},{"timestamp":"2026-02-09T00:36:49.257Z","mac":"C3000057B9F1","rssi":-68,"rawData":"0201060303AAFE1116AAFE20000C3C120001E7CC0A06E55AAA"},{"timestamp":"2026-02-09T00:36:49.351Z","mac":"C7AE561E38B7","rssi":-78,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"},{"timestamp":"2026-02-09T00:36:49.369Z","mac":"E017085443A7","rssi":-47,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:49.391Z","mac":"A0D05BD2E2E5","rssi":-82,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:49.405Z","mac":"C3000057B9E8","rssi":-61,"rawData":"0201060303AAFE1116AAFE20000C30110001ECF70006F29E9A"},{"timestamp":"2026-02-09T00:36:49.452Z","mac":"C3000057B9DF","rssi":-65,"rawData":"0201060303AAFE1116AAFE20000C2D0B0001F9895E079444D4"},{"timestamp":"2026-02-09T00:36:49.468Z","mac":"C3000057B9E7","rssi":-75,"rawData":"0201060303AAFE1116AAFE20000C39120001F7C4170710B4F2"},{"timestamp":"2026-02-09T00:36:49.499Z","mac":"C3000057B9DD","rssi":-73,"rawData":"0201060303AAFE1116AAFE20000C300E0001F9C82A07922190"}] -publish_out/ac233fc1dd49 [{"timestamp":"2026-02-09T00:36:48.543Z","type":"Gateway","mac":"AC233FC1DD49","nums":4},{"timestamp":"2026-02-09T00:36:48.886Z","mac":"C300003946B1","rssi":-86,"rawData":"0201060303E1FF1116E1FFA10826B146390000C34D57423031"},{"timestamp":"2026-02-09T00:36:49.064Z","mac":"C300003947C4","rssi":-82,"rawData":"0201060303AAFE1116AAFE20000C2A100002C33009152F84F0"},{"timestamp":"2026-02-09T00:36:49.370Z","mac":"E017085443A7","rssi":-78,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:49.404Z","mac":"C3000057B9E8","rssi":-82,"rawData":"0201060303AAFE1116AAFE20000C30110001ECF70006F29E9A"}] -publish_out/ac233fc1dd40 [{"timestamp":"2026-02-09T00:36:48.581Z","type":"Gateway","mac":"AC233FC1DD40","nums":1},{"timestamp":"2026-02-09T00:36:49.188Z","mac":"C3000057B9DB","rssi":-81,"rawData":"0201060303AAFE1116AAFE20000C2710000204665407B0D4AA"}] -publish_out/ac233fc1dd51 [{"timestamp":"2026-02-09T00:36:48.642Z","type":"Gateway","mac":"AC233FC1DD51","nums":0}] -publish_out/ac233fc1dccb [{"timestamp":"2026-02-09T00:36:48.586Z","type":"Gateway","mac":"AC233FC1DCCB","nums":2},{"timestamp":"2026-02-09T00:36:48.686Z","mac":"C3000057B9D9","rssi":-78,"rawData":"0201060303AAFE1116AAFE20000C2D100001E7FFF7075D66F8"},{"timestamp":"2026-02-09T00:36:49.257Z","mac":"C3000057B9F1","rssi":-77,"rawData":"0201060303AAFE1116AAFE20000C3C120001E7CC0A06E55AAA"}] -publish_out/ac233fc1dd3c [{"timestamp":"2026-02-09T00:36:48.695Z","type":"Gateway","mac":"AC233FC1DD3C","nums":5},{"timestamp":"2026-02-09T00:36:48.989Z","mac":"504C97555B00","rssi":-77,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:49.375Z","mac":"504C97555B00","rssi":-81,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:49.404Z","mac":"C3000057B9E8","rssi":-82,"rawData":"0201060303AAFE1116AAFE20000C30110001ECF70006F29E9A"},{"timestamp":"2026-02-09T00:36:49.468Z","mac":"C3000057B9E7","rssi":-83,"rawData":"0201060303AAFE1116AAFE20000C39120001F7C4170710B4F2"},{"timestamp":"2026-02-09T00:36:49.577Z","mac":"504C97555B00","rssi":-76,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"}] -publish_out/ac233fc1dd50 [{"timestamp":"2026-02-09T00:36:48.751Z","type":"Gateway","mac":"AC233FC1DD50","nums":3},{"timestamp":"2026-02-09T00:36:48.858Z","mac":"3868A460B93E","rssi":-82,"rawData":"1BFF750042040180603868A460B93E3A68A460B93D01020000000000"},{"timestamp":"2026-02-09T00:36:49.089Z","mac":"C3000057B9DC","rssi":-81,"rawData":"0201060303AAFE1116AAFE20000C2D100001F0BC320776BBDA"},{"timestamp":"2026-02-09T00:36:49.478Z","mac":"3868A460B93E","rssi":-82,"rawData":"1BFF750042040180603868A460B93E3A68A460B93D01020000000000"}] -publish_out/ac233fc1dd55 [{"timestamp":"2026-02-09T00:36:48.873Z","type":"Gateway","mac":"AC233FC1DD55","nums":7},{"timestamp":"2026-02-09T00:36:48.886Z","mac":"C300003946B1","rssi":-77,"rawData":"0201060303E1FF1116E1FFA10826B146390000C34D57423031"},{"timestamp":"2026-02-09T00:36:48.896Z","mac":"C3000057B9F4","rssi":-84,"rawData":"0201060303AAFE1116AAFE20000C24100002089BAF07BE43EC"},{"timestamp":"2026-02-09T00:36:48.989Z","mac":"504C97555B00","rssi":-80,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:49.257Z","mac":"C3000057B9F1","rssi":-81,"rawData":"0201060303AAFE1116AAFE20000C3C120001E7CC0A06E55AAA"},{"timestamp":"2026-02-09T00:36:49.577Z","mac":"504C97555B00","rssi":-81,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:49.736Z","mac":"F045AEE31DB4","rssi":-79,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:49.773Z","mac":"504C97555B00","rssi":-83,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"}] -publish_out/ac233fc1dd4b [{"timestamp":"2026-02-09T00:36:48.892Z","type":"Gateway","mac":"AC233FC1DD4B","nums":6},{"timestamp":"2026-02-09T00:36:48.897Z","mac":"C3000057B9F4","rssi":-74,"rawData":"0201060303AAFE1116AAFE20000C24100002089BAF07BE43EC"},{"timestamp":"2026-02-09T00:36:49.197Z","mac":"C3000057B9DB","rssi":-76,"rawData":"0201060303AAFE1116AAFE20000C2710000204665407B0D4AA"},{"timestamp":"2026-02-09T00:36:49.255Z","mac":"C3000057B9F1","rssi":-77,"rawData":"0201060303AAFE1116AAFE20000C3C120001E7CC0A06E55AAA"},{"timestamp":"2026-02-09T00:36:49.501Z","mac":"C3000057B9DD","rssi":-70,"rawData":"0201060303AAFE1116AAFE20000C300E0001F9C82A07922190"},{"timestamp":"2026-02-09T00:36:49.871Z","mac":"C3000057B9E6","rssi":-77,"rawData":"0201060303AAFE1116AAFE20000C33100001EDC4B206F50054"},{"timestamp":"2026-02-09T00:36:49.890Z","mac":"C300003946AC","rssi":-72,"rawData":"0201060303E1FF1116E1FFA10864AC46390000C34D57423031"}] -publish_out/ac233fc1dd48 [{"timestamp":"2026-02-09T00:36:48.970Z","type":"Gateway","mac":"AC233FC1DD48","nums":7},{"timestamp":"2026-02-09T00:36:49.079Z","mac":"A0D05BD2E2E5","rssi":-82,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:49.382Z","mac":"A0D05BD2E2E5","rssi":-83,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:49.443Z","mac":"C3000057B9DF","rssi":-78,"rawData":"0201060303AAFE1116AAFE20000C2D0B0001F9895E079444D4"},{"timestamp":"2026-02-09T00:36:49.560Z","mac":"A0D05BD2E2E5","rssi":-82,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:49.692Z","mac":"A0D05BD2E2E5","rssi":-83,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:49.784Z","mac":"C3000057B9F5","rssi":-81,"rawData":"0201060303AAFE1116AAFE20000C2710000206F1E407BA7852"},{"timestamp":"2026-02-09T00:36:49.852Z","mac":"A0D05BD2E2E5","rssi":-81,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"}] -publish_out/ac233fc1dd4e [{"timestamp":"2026-02-09T00:36:49.051Z","type":"Gateway","mac":"AC233FC1DD4E","nums":11},{"timestamp":"2026-02-09T00:36:49.192Z","mac":"C3000057B9DB","rssi":-67,"rawData":"0201060303AAFE1116AAFE20000C2710000204665407B0D4AA"},{"timestamp":"2026-02-09T00:36:49.215Z","mac":"E6E749BA2D00","rssi":-76,"rawData":"0201061916F7FD01DEEC3BA71D8B5AF92343DEEBE8C2E39B0000000003"},{"timestamp":"2026-02-09T00:36:49.496Z","mac":"C3000057B9DD","rssi":-73,"rawData":"0201060303AAFE1116AAFE20000C300E0001F9C82A07922190"},{"timestamp":"2026-02-09T00:36:49.533Z","mac":"E6E749BA2D00","rssi":-77,"rawData":"0201061916F7FD01DEEC3BA71D8B5AF92343DEEBE8C2E39B0000000003"},{"timestamp":"2026-02-09T00:36:49.649Z","mac":"C7AE561E38B7","rssi":-74,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"},{"timestamp":"2026-02-09T00:36:49.688Z","mac":"C3000057B9D9","rssi":-72,"rawData":"0201060303AAFE1116AAFE20000C2D100001E7FFF8075D6702"},{"timestamp":"2026-02-09T00:36:49.731Z","mac":"F045AEE31DB4","rssi":-84,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:49.770Z","mac":"0BC8DA14CEAC","rssi":-81,"rawData":"0201041AFF004C02152686F39CBADA4658854AA62E7E5E8B8D00010000C9"},{"timestamp":"2026-02-09T00:36:49.790Z","mac":"C3000057B9F5","rssi":-58,"rawData":"0201060303AAFE1116AAFE20000C2710000206F1E407BA7852"},{"timestamp":"2026-02-09T00:36:49.839Z","mac":"E6E749BA2D00","rssi":-77,"rawData":"0201061916F7FD01DEEC3BA71D8B5AF92343DEEBE8C2E39B0000000003"},{"timestamp":"2026-02-09T00:36:49.889Z","mac":"C3000057B9F4","rssi":-77,"rawData":"0201060303AAFE1116AAFE20000C24100002089BB007BE43F6"}] -publish_out/ac233fc1dccd [{"timestamp":"2026-02-09T00:36:49.078Z","type":"Gateway","mac":"AC233FC1DCCD","nums":10},{"timestamp":"2026-02-09T00:36:49.089Z","mac":"C3000057B9DC","rssi":-66,"rawData":"0201060303AAFE1116AAFE20000C2D100001F0BC320776BBDA"},{"timestamp":"2026-02-09T00:36:49.367Z","mac":"E017085443A7","rssi":-80,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:49.401Z","mac":"C3000057B9E8","rssi":-72,"rawData":"0201060303AAFE1116AAFE20000C30110001ECF70006F29E9A"},{"timestamp":"2026-02-09T00:36:49.450Z","mac":"C3000057B9DF","rssi":-71,"rawData":"0201060303AAFE1116AAFE20000C2D0B0001F9895E079444D4"},{"timestamp":"2026-02-09T00:36:49.465Z","mac":"C3000057B9E7","rssi":-80,"rawData":"0201060303AAFE1116AAFE20000C39120001F7C4170710B4F2"},{"timestamp":"2026-02-09T00:36:49.689Z","mac":"C3000057B9D9","rssi":-75,"rawData":"0201060303AAFE1116AAFE20000C2D100001E7FFF8075D6702"},{"timestamp":"2026-02-09T00:36:49.721Z","mac":"D920A4A6D237","rssi":-81,"rawData":"020106020A001216ABFE40000A0B6D0001D920A4A6D237300B"},{"timestamp":"2026-02-09T00:36:49.733Z","mac":"F045AEE31DB4","rssi":-74,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:49.791Z","mac":"C3000057B9F5","rssi":-72,"rawData":"0201060303AAFE1116AAFE20000C2710000206F1E407BA7852"},{"timestamp":"2026-02-09T00:36:50.048Z","mac":"D54E908B7972","rssi":-84,"rawData":"020106020A001216ABFE40000A0BA10001D54E908B7972300B"}] -publish_out/ac233fc1dcd3 [{"timestamp":"2026-02-09T00:36:49.194Z","type":"Gateway","mac":"AC233FC1DCD3","nums":0}] -publish_out/ac233fc1dcd1 [{"timestamp":"2026-02-09T00:36:49.189Z","type":"Gateway","mac":"AC233FC1DCD1","nums":6},{"timestamp":"2026-02-09T00:36:49.193Z","mac":"C3000057B9DB","rssi":-75,"rawData":"0201060303AAFE1116AAFE20000C2710000204665407B0D4AA"},{"timestamp":"2026-02-09T00:36:49.251Z","mac":"C3000057B9F1","rssi":-44,"rawData":"0201060303AAFE1116AAFE20000C3C120001E7CC0A06E55AAA"},{"timestamp":"2026-02-09T00:36:49.596Z","mac":"C300003946B1","rssi":-64,"rawData":"0201061AFF4C000215E2C56DB5DFFB48D2B060D0F5A71096E000000000EC"},{"timestamp":"2026-02-09T00:36:49.867Z","mac":"C3000057B9E6","rssi":-50,"rawData":"0201060303AAFE1116AAFE20000C33100001EDC4B206F50054"},{"timestamp":"2026-02-09T00:36:49.887Z","mac":"C300003946AC","rssi":-77,"rawData":"0201060303E1FF1116E1FFA10864AC46390000C34D57423031"},{"timestamp":"2026-02-09T00:36:49.888Z","mac":"C3000057B9F4","rssi":-70,"rawData":"0201060303AAFE1116AAFE20000C24100002089BB007BE43F6"}] -publish_out/ac233fc1dcee [{"timestamp":"2026-02-09T00:36:49.373Z","type":"Gateway","mac":"AC233FC1DCEE","nums":0}] -publish_out/ac233fc1dd31 [{"timestamp":"2026-02-09T00:36:49.355Z","type":"Gateway","mac":"AC233FC1DD31","nums":5},{"timestamp":"2026-02-09T00:36:49.501Z","mac":"C3000057B9DD","rssi":-78,"rawData":"0201060303AAFE1116AAFE20000C300E0001F9C82A07922190"},{"timestamp":"2026-02-09T00:36:49.871Z","mac":"C3000057B9E6","rssi":-73,"rawData":"0201060303AAFE1116AAFE20000C33100001EDC4B206F50054"},{"timestamp":"2026-02-09T00:36:49.890Z","mac":"C300003946AC","rssi":-75,"rawData":"0201060303E1FF1116E1FFA10864AC46390000C34D57423031"},{"timestamp":"2026-02-09T00:36:49.891Z","mac":"C3000057B9F4","rssi":-46,"rawData":"0201060303AAFE1116AAFE20000C24100002089BB007BE43F6"},{"timestamp":"2026-02-09T00:36:50.204Z","mac":"C3000057B9DB","rssi":-46,"rawData":"0201060303AAFE1116AAFE20000C2710000204665507B0D4B4"}] -publish_out/ac233fc1dccb [{"timestamp":"2026-02-09T00:36:49.555Z","type":"Gateway","mac":"AC233FC1DCCB","nums":3},{"timestamp":"2026-02-09T00:36:49.892Z","mac":"C300003946AC","rssi":-76,"rawData":"0201060303E1FF1116E1FFA10864AC46390000C34D57423031"},{"timestamp":"2026-02-09T00:36:49.893Z","mac":"C3000057B9F4","rssi":-66,"rawData":"0201060303AAFE1116AAFE20000C24100002089BB007BE43F6"},{"timestamp":"2026-02-09T00:36:50.206Z","mac":"C3000057B9DB","rssi":-74,"rawData":"0201060303AAFE1116AAFE20000C2710000204665507B0D4B4"}] -publish_out/ac233fc1dcd2 [{"timestamp":"2026-02-09T00:36:49.509Z","type":"Gateway","mac":"AC233FC1DCD2","nums":12},{"timestamp":"2026-02-09T00:36:49.601Z","mac":"C300003946B1","rssi":-81,"rawData":"0201061AFF4C000215E2C56DB5DFFB48D2B060D0F5A71096E000000000EC"},{"timestamp":"2026-02-09T00:36:49.873Z","mac":"C3000057B9E6","rssi":-71,"rawData":"0201060303AAFE1116AAFE20000C33100001EDC4B206F50054"},{"timestamp":"2026-02-09T00:36:49.891Z","mac":"C300003946AC","rssi":-52,"rawData":"0201060303E1FF1116E1FFA10864AC46390000C34D57423031"},{"timestamp":"2026-02-09T00:36:49.892Z","mac":"C3000057B9F4","rssi":-62,"rawData":"0201060303AAFE1116AAFE20000C24100002089BB007BE43F6"},{"timestamp":"2026-02-09T00:36:49.953Z","mac":"C7AE561E38B7","rssi":-79,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A1C03095336"},{"timestamp":"2026-02-09T00:36:50.206Z","mac":"C3000057B9DB","rssi":-58,"rawData":"0201060303AAFE1116AAFE20000C2710000204665507B0D4B4"},{"timestamp":"2026-02-09T00:36:50.258Z","mac":"C7AE561E38B7","rssi":-79,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A1C03095336"},{"timestamp":"2026-02-09T00:36:50.371Z","mac":"E017085443A7","rssi":-51,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:50.415Z","mac":"C3000057B9E8","rssi":-62,"rawData":"0201060303AAFE1116AAFE20000C30110001ECF70106F29EA4"},{"timestamp":"2026-02-09T00:36:50.468Z","mac":"C3000057B9DF","rssi":-77,"rawData":"0201060303AAFE1116AAFE20000C2D0B0001F9895F079444DE"},{"timestamp":"2026-02-09T00:36:50.479Z","mac":"C3000057B9E7","rssi":-78,"rawData":"0201060303AAFE1116AAFE20000C39120001F7C4180710B4FC"},{"timestamp":"2026-02-09T00:36:50.503Z","mac":"C3000057B9DD","rssi":-77,"rawData":"0201060303AAFE1116AAFE20000C300E0001F9C82B0792219A"}] -publish_out/ac233fc1dd40 [{"timestamp":"2026-02-09T00:36:49.591Z","type":"Gateway","mac":"AC233FC1DD40","nums":0}] -publish_out/ac233fc1dd49 [{"timestamp":"2026-02-09T00:36:49.603Z","type":"Gateway","mac":"AC233FC1DD49","nums":0}] -publish_out/ac233fc1dd51 [{"timestamp":"2026-02-09T00:36:49.641Z","type":"Gateway","mac":"AC233FC1DD51","nums":3},{"timestamp":"2026-02-09T00:36:49.691Z","mac":"C3000057B9D9","rssi":-77,"rawData":"0201060303AAFE1116AAFE20000C2D100001E7FFF8075D6702"},{"timestamp":"2026-02-09T00:36:49.789Z","mac":"C3000057B9F5","rssi":-82,"rawData":"0201060303AAFE1116AAFE20000C2710000206F1E407BA7852"},{"timestamp":"2026-02-09T00:36:50.369Z","mac":"E017085443A7","rssi":-79,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"}] -publish_out/ac233fc1dd3c [{"timestamp":"2026-02-09T00:36:49.776Z","type":"Gateway","mac":"AC233FC1DD3C","nums":4},{"timestamp":"2026-02-09T00:36:50.158Z","mac":"504C97555B00","rssi":-76,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:50.371Z","mac":"E017085443A7","rssi":-76,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:50.415Z","mac":"C3000057B9E8","rssi":-77,"rawData":"0201060303AAFE1116AAFE20000C30110001ECF70106F29EA4"},{"timestamp":"2026-02-09T00:36:50.542Z","mac":"504C97555B00","rssi":-76,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"}] -publish_out/ac233fc1dd50 [{"timestamp":"2026-02-09T00:36:49.780Z","type":"Gateway","mac":"AC233FC1DD50","nums":4},{"timestamp":"2026-02-09T00:36:49.791Z","mac":"3868A460B93E","rssi":-81,"rawData":"1BFF750042040180603868A460B93E3A68A460B93D01020000000000"},{"timestamp":"2026-02-09T00:36:50.093Z","mac":"3868A460B93E","rssi":-81,"rawData":"1BFF750042040180603868A460B93E3A68A460B93D01020000000000"},{"timestamp":"2026-02-09T00:36:50.401Z","mac":"3868A460B93E","rssi":-82,"rawData":"1BFF750042040180603868A460B93E3A68A460B93D01020000000000"},{"timestamp":"2026-02-09T00:36:50.707Z","mac":"3868A460B93E","rssi":-82,"rawData":"1BFF750042040180603868A460B93E3A68A460B93D01020000000000"}] -publish_out/ac233fc1dd55 [{"timestamp":"2026-02-09T00:36:49.878Z","type":"Gateway","mac":"AC233FC1DD55","nums":3},{"timestamp":"2026-02-09T00:36:50.158Z","mac":"504C97555B00","rssi":-79,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:50.542Z","mac":"504C97555B00","rssi":-80,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:50.742Z","mac":"F045AEE31DB4","rssi":-79,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"}] -publish_out/ac233fc1dd4b [{"timestamp":"2026-02-09T00:36:49.896Z","type":"Gateway","mac":"AC233FC1DD4B","nums":8},{"timestamp":"2026-02-09T00:36:49.891Z","mac":"C3000057B9F4","rssi":-67,"rawData":"0201060303AAFE1116AAFE20000C24100002089BB007BE43F6"},{"timestamp":"2026-02-09T00:36:50.204Z","mac":"C3000057B9DB","rssi":-60,"rawData":"0201060303AAFE1116AAFE20000C2710000204665507B0D4B4"},{"timestamp":"2026-02-09T00:36:50.466Z","mac":"C3000057B9DF","rssi":-59,"rawData":"0201060303AAFE1116AAFE20000C2D0B0001F9895F079444DE"},{"timestamp":"2026-02-09T00:36:50.477Z","mac":"C3000057B9E7","rssi":-77,"rawData":"0201060303AAFE1116AAFE20000C39120001F7C4180710B4FC"},{"timestamp":"2026-02-09T00:36:50.501Z","mac":"C3000057B9DD","rssi":-60,"rawData":"0201060303AAFE1116AAFE20000C300E0001F9C82B0792219A"},{"timestamp":"2026-02-09T00:36:50.735Z","mac":"D920A4A6D237","rssi":-78,"rawData":"020106020A001216ABFE40000A0B6D0001D920A4A6D237300B"},{"timestamp":"2026-02-09T00:36:50.742Z","mac":"F045AEE31DB4","rssi":-74,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:50.794Z","mac":"C3000057B9F5","rssi":-56,"rawData":"0201060303AAFE1116AAFE20000C2710000206F1E507BA785C"}] -publish_out/ac233fc1dd48 [{"timestamp":"2026-02-09T00:36:49.951Z","type":"Gateway","mac":"AC233FC1DD48","nums":5},{"timestamp":"2026-02-09T00:36:50.017Z","mac":"A0D05BD2E2E5","rssi":-82,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:50.080Z","mac":"C3000057B9DC","rssi":-74,"rawData":"0201060303AAFE1116AAFE20000C2D100001F0BC330776BBE4"},{"timestamp":"2026-02-09T00:36:50.476Z","mac":"A0D05BD2E2E5","rssi":-83,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:50.610Z","mac":"A0D05BD2E2E5","rssi":-83,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:50.689Z","mac":"C3000057B9D9","rssi":-75,"rawData":"0201060303AAFE1116AAFE20000C2D100001E7FFF9075D670C"}] -publish_out/ac233fc1dccd [{"timestamp":"2026-02-09T00:36:50.054Z","type":"Gateway","mac":"AC233FC1DCCD","nums":4},{"timestamp":"2026-02-09T00:36:50.074Z","mac":"C300003947C4","rssi":-71,"rawData":"0201060303AAFE1116AAFE20000C2A100002C3300A152F84FA"},{"timestamp":"2026-02-09T00:36:50.080Z","mac":"C3000057B9D4","rssi":-73,"rawData":"0201060303AAFE1116AAFE20000C570E0002000BAF06BB334C"},{"timestamp":"2026-02-09T00:36:50.369Z","mac":"E017085443A7","rssi":-70,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:50.695Z","mac":"C3000057B9D9","rssi":-79,"rawData":"0201060303AAFE1116AAFE20000C2D100001E7FFF9075D670C"}] -publish_out/ac233fc1dd4e [{"timestamp":"2026-02-09T00:36:50.092Z","type":"Gateway","mac":"AC233FC1DD4E","nums":4},{"timestamp":"2026-02-09T00:36:50.203Z","mac":"C3000057B9DB","rssi":-72,"rawData":"0201060303AAFE1116AAFE20000C2710000204665507B0D4B4"},{"timestamp":"2026-02-09T00:36:50.464Z","mac":"C3000057B9DF","rssi":-64,"rawData":"0201060303AAFE1116AAFE20000C2D0B0001F9895F079444DE"},{"timestamp":"2026-02-09T00:36:50.499Z","mac":"C3000057B9DD","rssi":-69,"rawData":"0201060303AAFE1116AAFE20000C300E0001F9C82B0792219A"},{"timestamp":"2026-02-09T00:36:51.096Z","mac":"C3000057B9DC","rssi":-61,"rawData":"0201060303AAFE1116AAFE20000C2D100001F0BC340776BBEE"}] -publish_out/ac233fc1dcd3 [{"timestamp":"2026-02-09T00:36:50.193Z","type":"Gateway","mac":"AC233FC1DCD3","nums":0}] -publish_out/ac233fc1dcd1 [{"timestamp":"2026-02-09T00:36:50.187Z","type":"Gateway","mac":"AC233FC1DCD1","nums":10},{"timestamp":"2026-02-09T00:36:50.201Z","mac":"C3000057B9DB","rssi":-70,"rawData":"0201060303AAFE1116AAFE20000C2710000204665507B0D4B4"},{"timestamp":"2026-02-09T00:36:50.463Z","mac":"C3000057B9DF","rssi":-76,"rawData":"0201060303AAFE1116AAFE20000C2D0B0001F9895F079444DE"},{"timestamp":"2026-02-09T00:36:50.473Z","mac":"C3000057B9E7","rssi":-49,"rawData":"0201060303AAFE1116AAFE20000C39120001F7C4180710B4FC"},{"timestamp":"2026-02-09T00:36:50.732Z","mac":"D920A4A6D237","rssi":-55,"rawData":"020106020A001216ABFE40000A0B6D0001D920A4A6D237300B"},{"timestamp":"2026-02-09T00:36:50.737Z","mac":"F045AEE31DB4","rssi":-36,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:50.791Z","mac":"C3000057B9F5","rssi":-68,"rawData":"0201060303AAFE1116AAFE20000C2710000206F1E507BA785C"},{"timestamp":"2026-02-09T00:36:51.049Z","mac":"D54E908B7972","rssi":-58,"rawData":"020106020A001216ABFE40000A0BA10001D54E908B7972300B"},{"timestamp":"2026-02-09T00:36:51.084Z","mac":"C300003947C4","rssi":-53,"rawData":"0201060303AAFE1116AAFE20000C2A0F0002C3300B152F8504"},{"timestamp":"2026-02-09T00:36:51.090Z","mac":"C3000057B9D4","rssi":-75,"rawData":"0201060303AAFE1116AAFE20000C570E0002000BB006BB3356"},{"timestamp":"2026-02-09T00:36:51.094Z","mac":"C3000057B9DC","rssi":-77,"rawData":"0201060303AAFE1116AAFE20000C2D100001F0BC340776BBEE"}] -publish_out/ac233fc1dd31 [{"timestamp":"2026-02-09T00:36:50.405Z","type":"Gateway","mac":"AC233FC1DD31","nums":9},{"timestamp":"2026-02-09T00:36:50.501Z","mac":"C3000057B9DD","rssi":-67,"rawData":"0201060303AAFE1116AAFE20000C300E0001F9C82B0792219A"},{"timestamp":"2026-02-09T00:36:50.735Z","mac":"D920A4A6D237","rssi":-78,"rawData":"020106020A001216ABFE40000A0B6D0001D920A4A6D237300B"},{"timestamp":"2026-02-09T00:36:50.742Z","mac":"F045AEE31DB4","rssi":-66,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:50.794Z","mac":"C3000057B9F5","rssi":-30,"rawData":"0201060303AAFE1116AAFE20000C2710000206F1E507BA785C"},{"timestamp":"2026-02-09T00:36:51.054Z","mac":"D54E908B7972","rssi":-78,"rawData":"020106020A001216ABFE40000A0BA10001D54E908B7972300B"},{"timestamp":"2026-02-09T00:36:51.087Z","mac":"C300003947C4","rssi":-73,"rawData":"0201060303AAFE1116AAFE20000C2A0F0002C3300B152F8504"},{"timestamp":"2026-02-09T00:36:51.093Z","mac":"C3000057B9D4","rssi":-81,"rawData":"0201060303AAFE1116AAFE20000C570E0002000BB006BB3356"},{"timestamp":"2026-02-09T00:36:51.097Z","mac":"C3000057B9DC","rssi":-59,"rawData":"0201060303AAFE1116AAFE20000C2D100001F0BC340776BBEE"},{"timestamp":"2026-02-09T00:36:51.366Z","mac":"E017085443A7","rssi":-67,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"}] -publish_out/ac233fc1dcee [{"timestamp":"2026-02-09T00:36:50.373Z","type":"Gateway","mac":"AC233FC1DCEE","nums":1},{"timestamp":"2026-02-09T00:36:51.086Z","mac":"C300003947C4","rssi":-84,"rawData":"0201060303AAFE1116AAFE20000C2A0F0002C3300B152F8504"}] -publish_out/ac233fc1dcd2 [{"timestamp":"2026-02-09T00:36:50.509Z","type":"Gateway","mac":"AC233FC1DCD2","nums":12},{"timestamp":"2026-02-09T00:36:50.565Z","mac":"C7AE561E38B7","rssi":-78,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A1C03095336"},{"timestamp":"2026-02-09T00:36:50.796Z","mac":"C3000057B9F5","rssi":-65,"rawData":"0201060303AAFE1116AAFE20000C2710000206F1E507BA785C"},{"timestamp":"2026-02-09T00:36:50.870Z","mac":"C7AE561E38B7","rssi":-79,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A1C03095336"},{"timestamp":"2026-02-09T00:36:50.877Z","mac":"C3000057B9E6","rssi":-64,"rawData":"0201060303AAFE1116AAFE20000C33100001EDC4B306F5005E"},{"timestamp":"2026-02-09T00:36:51.089Z","mac":"C300003947C4","rssi":-61,"rawData":"0201060303AAFE1116AAFE20000C2A0F0002C3300B152F8504"},{"timestamp":"2026-02-09T00:36:51.095Z","mac":"C3000057B9D4","rssi":-66,"rawData":"0201060303AAFE1116AAFE20000C570E0002000BB006BB3356"},{"timestamp":"2026-02-09T00:36:51.099Z","mac":"C3000057B9DC","rssi":-75,"rawData":"0201060303AAFE1116AAFE20000C2D100001F0BC340776BBEE"},{"timestamp":"2026-02-09T00:36:51.171Z","mac":"C7AE561E38B7","rssi":-79,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"},{"timestamp":"2026-02-09T00:36:51.413Z","mac":"C3000057B9E8","rssi":-69,"rawData":"0201060303AAFE1116AAFE20000C30110001ECF70206F29EAE"},{"timestamp":"2026-02-09T00:36:51.476Z","mac":"C7AE561E38B7","rssi":-79,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"},{"timestamp":"2026-02-09T00:36:51.482Z","mac":"C3000057B9DF","rssi":-66,"rawData":"0201060303AAFE1116AAFE20000C2D0B0001F98960079444E8"},{"timestamp":"2026-02-09T00:36:51.487Z","mac":"C3000057B9E7","rssi":-60,"rawData":"0201060303AAFE1116AAFE20000C39120001F7C4190710B506"}] -publish_out/ac233fc1dccb [{"timestamp":"2026-02-09T00:36:50.505Z","type":"Gateway","mac":"AC233FC1DCCB","nums":2},{"timestamp":"2026-02-09T00:36:50.797Z","mac":"C3000057B9F5","rssi":-61,"rawData":"0201060303AAFE1116AAFE20000C2710000206F1E507BA785C"},{"timestamp":"2026-02-09T00:36:51.100Z","mac":"C3000057B9DC","rssi":-68,"rawData":"0201060303AAFE1116AAFE20000C2D100001F0BC340776BBEE"}] -publish_out/ac233fc1dd40 [{"timestamp":"2026-02-09T00:36:50.591Z","type":"Gateway","mac":"AC233FC1DD40","nums":2},{"timestamp":"2026-02-09T00:36:50.789Z","mac":"C3000057B9F5","rssi":-82,"rawData":"0201060303AAFE1116AAFE20000C2710000206F1E507BA785C"},{"timestamp":"2026-02-09T00:36:51.092Z","mac":"C3000057B9DC","rssi":-74,"rawData":"0201060303AAFE1116AAFE20000C2D100001F0BC340776BBEE"}] -publish_out/ac233fc1dd49 [{"timestamp":"2026-02-09T00:36:50.603Z","type":"Gateway","mac":"AC233FC1DD49","nums":0}] -publish_out/ac233fc1dd51 [{"timestamp":"2026-02-09T00:36:50.671Z","type":"Gateway","mac":"AC233FC1DD51","nums":2},{"timestamp":"2026-02-09T00:36:50.695Z","mac":"C3000057B9D9","rssi":-78,"rawData":"0201060303AAFE1116AAFE20000C2D100001E7FFF9075D670C"},{"timestamp":"2026-02-09T00:36:51.215Z","mac":"C3000057B9DB","rssi":-78,"rawData":"0201060303AAFE1116AAFE20000C2710000204665607B0D4BE"}] -publish_out/ac233fc1dd50 [{"timestamp":"2026-02-09T00:36:50.811Z","type":"Gateway","mac":"AC233FC1DD50","nums":2},{"timestamp":"2026-02-09T00:36:51.337Z","mac":"3868A460B93E","rssi":-81,"rawData":"1BFF750042040180603868A460B93E3A68A460B93D01020000000000"},{"timestamp":"2026-02-09T00:36:51.651Z","mac":"3868A460B93E","rssi":-80,"rawData":"1BFF750042040180603868A460B93E3A68A460B93D01020000000000"}] -publish_out/ac233fc1dd3c [{"timestamp":"2026-02-09T00:36:50.746Z","type":"Gateway","mac":"AC233FC1DD3C","nums":6},{"timestamp":"2026-02-09T00:36:50.877Z","mac":"C3000057B9E6","rssi":-72,"rawData":"0201060303AAFE1116AAFE20000C33100001EDC4B306F5005E"},{"timestamp":"2026-02-09T00:36:51.095Z","mac":"C3000057B9D4","rssi":-76,"rawData":"0201060303AAFE1116AAFE20000C570E0002000BB006BB3356"},{"timestamp":"2026-02-09T00:36:51.124Z","mac":"504C97555B00","rssi":-76,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:51.413Z","mac":"C3000057B9E8","rssi":-80,"rawData":"0201060303AAFE1116AAFE20000C30110001ECF70206F29EAE"},{"timestamp":"2026-02-09T00:36:51.511Z","mac":"504C97555B00","rssi":-82,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:51.708Z","mac":"504C97555B00","rssi":-76,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"}] -publish_out/ac233fc1dd55 [{"timestamp":"2026-02-09T00:36:50.847Z","type":"Gateway","mac":"AC233FC1DD55","nums":9},{"timestamp":"2026-02-09T00:36:51.053Z","mac":"D54E908B7972","rssi":-83,"rawData":"020106020A001216ABFE40000A0BA10001D54E908B7972300B"},{"timestamp":"2026-02-09T00:36:51.089Z","mac":"C300003947C4","rssi":-80,"rawData":"0201060303AAFE1116AAFE20000C2A0F0002C3300B152F8504"},{"timestamp":"2026-02-09T00:36:51.124Z","mac":"504C97555B00","rssi":-80,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:51.366Z","mac":"E017085443A7","rssi":-82,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:51.413Z","mac":"C3000057B9E8","rssi":-80,"rawData":"0201060303AAFE1116AAFE20000C30110001ECF70206F29EAE"},{"timestamp":"2026-02-09T00:36:51.708Z","mac":"504C97555B00","rssi":-79,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:51.739Z","mac":"F045AEE31DB4","rssi":-77,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:51.810Z","mac":"C3000057B9F5","rssi":-82,"rawData":"0201060303AAFE1116AAFE20000C2710000206F1E607BA7866"},{"timestamp":"2026-02-09T00:36:51.875Z","mac":"C3000057B9E6","rssi":-81,"rawData":"0201060303AAFE1116AAFE20000C33100001EDC4B406F50068"}] -publish_out/ac233fc1dd4b [{"timestamp":"2026-02-09T00:36:50.891Z","type":"Gateway","mac":"AC233FC1DD4B","nums":3},{"timestamp":"2026-02-09T00:36:51.098Z","mac":"C3000057B9DC","rssi":-56,"rawData":"0201060303AAFE1116AAFE20000C2D100001F0BC340776BBEE"},{"timestamp":"2026-02-09T00:36:51.411Z","mac":"C3000057B9E8","rssi":-79,"rawData":"0201060303AAFE1116AAFE20000C30110001ECF70206F29EAE"},{"timestamp":"2026-02-09T00:36:51.704Z","mac":"C3000057B9D9","rssi":-64,"rawData":"0201060303AAFE1116AAFE20000C2D0F0001E7FFFA075D6716"}] -publish_out/ac233fc1dd48 [{"timestamp":"2026-02-09T00:36:50.891Z","type":"Gateway","mac":"AC233FC1DD48","nums":3},{"timestamp":"2026-02-09T00:36:51.237Z","mac":"A0D05BD2E2E5","rssi":-83,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:51.705Z","mac":"A0D05BD2E2E5","rssi":-82,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:51.801Z","mac":"C3000057B9F5","rssi":-77,"rawData":"0201060303AAFE1116AAFE20000C2710000206F1E607BA7866"}] -publish_out/ac233fc1dd4e [{"timestamp":"2026-02-09T00:36:51.102Z","type":"Gateway","mac":"AC233FC1DD4E","nums":6},{"timestamp":"2026-02-09T00:36:51.735Z","mac":"F045AEE31DB4","rssi":-74,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:51.806Z","mac":"C3000057B9F5","rssi":-60,"rawData":"0201060303AAFE1116AAFE20000C2710000206F1E607BA7866"},{"timestamp":"2026-02-09T00:36:51.837Z","mac":"E6E749BA2D00","rssi":-86,"rawData":"0201061916F7FD01DEEC3BA71D8B5AF92343DEEBE8C2E39B0000000003"},{"timestamp":"2026-02-09T00:36:51.886Z","mac":"C300003946AC","rssi":-80,"rawData":"0201060303E1FF1116E1FFA10864AC46390000C34D57423031"},{"timestamp":"2026-02-09T00:36:51.896Z","mac":"C3000057B9F4","rssi":-75,"rawData":"0201060303AAFE1116AAFE20000C24100002089BB207BE440A"},{"timestamp":"2026-02-09T00:36:51.939Z","mac":"E6E749BA2D00","rssi":-77,"rawData":"0201061916F7FD01DEEC3BA71D8B5AF92343DEEBE8C2E39B0000000003"}] -publish_out/ac233fc1dccd [{"timestamp":"2026-02-09T00:36:51.100Z","type":"Gateway","mac":"AC233FC1DCCD","nums":5},{"timestamp":"2026-02-09T00:36:51.213Z","mac":"C3000057B9DB","rssi":-76,"rawData":"0201060303AAFE1116AAFE20000C2710000204665607B0D4BE"},{"timestamp":"2026-02-09T00:36:51.268Z","mac":"C3000057B9F1","rssi":-80,"rawData":"0201060303AAFE1116AAFE20000C3C120001E7CC0C06E55ABE"},{"timestamp":"2026-02-09T00:36:51.873Z","mac":"C3000057B9E6","rssi":-77,"rawData":"0201060303AAFE1116AAFE20000C33100001EDC4B406F50068"},{"timestamp":"2026-02-09T00:36:51.887Z","mac":"C300003946AC","rssi":-77,"rawData":"0201060303E1FF1116E1FFA10864AC46390000C34D57423031"},{"timestamp":"2026-02-09T00:36:51.897Z","mac":"C3000057B9F4","rssi":-60,"rawData":"0201060303AAFE1116AAFE20000C24100002089BB207BE440A"}] -publish_out/ac233fc1dcd1 [{"timestamp":"2026-02-09T00:36:51.199Z","type":"Gateway","mac":"AC233FC1DCD1","nums":13},{"timestamp":"2026-02-09T00:36:51.360Z","mac":"E017085443A7","rssi":-42,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:51.407Z","mac":"C3000057B9E8","rssi":-57,"rawData":"0201060303AAFE1116AAFE20000C30110001ECF70206F29EAE"},{"timestamp":"2026-02-09T00:36:51.700Z","mac":"C3000057B9D9","rssi":-68,"rawData":"0201060303AAFE1116AAFE20000C2D0F0001E7FFFA075D6716"},{"timestamp":"2026-02-09T00:36:51.734Z","mac":"F045AEE31DB4","rssi":-36,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:51.735Z","mac":"D920A4A6D237","rssi":-54,"rawData":"020106020A001216ABFE40000A0B6D0001D920A4A6D237300B"},{"timestamp":"2026-02-09T00:36:51.777Z","mac":"C7AE561E38B7","rssi":-70,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"},{"timestamp":"2026-02-09T00:36:51.873Z","mac":"C3000057B9E6","rssi":-53,"rawData":"0201060303AAFE1116AAFE20000C33100001EDC4B406F50068"},{"timestamp":"2026-02-09T00:36:51.887Z","mac":"C300003946AC","rssi":-58,"rawData":"0201060303E1FF1116E1FFA10864AC46390000C34D57423031"},{"timestamp":"2026-02-09T00:36:51.897Z","mac":"C3000057B9F4","rssi":-79,"rawData":"0201060303AAFE1116AAFE20000C24100002089BB207BE440A"},{"timestamp":"2026-02-09T00:36:52.085Z","mac":"C7AE561E38B7","rssi":-70,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A1D03095336"},{"timestamp":"2026-02-09T00:36:52.095Z","mac":"C300003947C4","rssi":-59,"rawData":"0201060303AAFE1116AAFE20000C2A100002C3300C152F850E"},{"timestamp":"2026-02-09T00:36:52.097Z","mac":"C3000057B9D4","rssi":-55,"rawData":"0201060303AAFE1116AAFE20000C570E0002000BB106BB3360"},{"timestamp":"2026-02-09T00:36:52.100Z","mac":"C3000057B9DC","rssi":-77,"rawData":"0201060303AAFE1116AAFE20000C2D100001F0BC350776BBF8"}] -publish_out/ac233fc1dcd3 [{"timestamp":"2026-02-09T00:36:51.193Z","type":"Gateway","mac":"AC233FC1DCD3","nums":0}] -publish_out/ac233fc1dd31 [{"timestamp":"2026-02-09T00:36:51.372Z","type":"Gateway","mac":"AC233FC1DD31","nums":4},{"timestamp":"2026-02-09T00:36:51.411Z","mac":"C3000057B9E8","rssi":-78,"rawData":"0201060303AAFE1116AAFE20000C30110001ECF70206F29EAE"},{"timestamp":"2026-02-09T00:36:51.704Z","mac":"C3000057B9D9","rssi":-65,"rawData":"0201060303AAFE1116AAFE20000C2D0F0001E7FFFA075D6716"},{"timestamp":"2026-02-09T00:36:51.737Z","mac":"F045AEE31DB4","rssi":-80,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:52.058Z","mac":"D54E908B7972","rssi":-84,"rawData":"020106020A001216ABFE40000A0BA10001D54E908B7972300B"}] -publish_out/ac233fc1dcee [{"timestamp":"2026-02-09T00:36:51.382Z","type":"Gateway","mac":"AC233FC1DCEE","nums":4},{"timestamp":"2026-02-09T00:36:51.484Z","mac":"C3000057B9E7","rssi":-83,"rawData":"0201060303AAFE1116AAFE20000C39120001F7C4190710B506"},{"timestamp":"2026-02-09T00:36:52.094Z","mac":"C300003947C4","rssi":-84,"rawData":"0201060303AAFE1116AAFE20000C2A100002C3300C152F850E"},{"timestamp":"2026-02-09T00:36:52.096Z","mac":"C3000057B9D4","rssi":-76,"rawData":"0201060303AAFE1116AAFE20000C570E0002000BB106BB3360"},{"timestamp":"2026-02-09T00:36:52.368Z","mac":"E017085443A7","rssi":-81,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"}] -publish_out/ac233fc1dcd2 [{"timestamp":"2026-02-09T00:36:51.495Z","type":"Gateway","mac":"AC233FC1DCD2","nums":13},{"timestamp":"2026-02-09T00:36:51.706Z","mac":"C3000057B9D9","rssi":-64,"rawData":"0201060303AAFE1116AAFE20000C2D0F0001E7FFFA075D6716"},{"timestamp":"2026-02-09T00:36:51.779Z","mac":"C7AE561E38B7","rssi":-79,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"},{"timestamp":"2026-02-09T00:36:52.058Z","mac":"D54E908B7972","rssi":-71,"rawData":"020106020A001216ABFE40000A0BA10001D54E908B7972300B"},{"timestamp":"2026-02-09T00:36:52.087Z","mac":"C7AE561E38B7","rssi":-79,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A1D03095336"},{"timestamp":"2026-02-09T00:36:52.097Z","mac":"C300003947C4","rssi":-57,"rawData":"0201060303AAFE1116AAFE20000C2A100002C3300C152F850E"},{"timestamp":"2026-02-09T00:36:52.100Z","mac":"C3000057B9D4","rssi":-66,"rawData":"0201060303AAFE1116AAFE20000C570E0002000BB106BB3360"},{"timestamp":"2026-02-09T00:36:52.102Z","mac":"C3000057B9DC","rssi":-73,"rawData":"0201060303AAFE1116AAFE20000C2D100001F0BC350776BBF8"},{"timestamp":"2026-02-09T00:36:52.178Z","mac":"A0D05BD2E2E5","rssi":-80,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:52.222Z","mac":"C3000057B9DB","rssi":-52,"rawData":"0201060303AAFE1116AAFE20000C2710000204665707B0D4C8"},{"timestamp":"2026-02-09T00:36:52.283Z","mac":"C3000057B9F1","rssi":-69,"rawData":"0201060303AAFE1116AAFE20000C3C120001E7CC0D06E55AC8"},{"timestamp":"2026-02-09T00:36:52.372Z","mac":"E017085443A7","rssi":-46,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:52.397Z","mac":"C7AE561E38B7","rssi":-79,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A1D03095336"},{"timestamp":"2026-02-09T00:36:52.491Z","mac":"A0D05BD2E2E5","rssi":-79,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"}] -publish_out/ac233fc1dccb [{"timestamp":"2026-02-09T00:36:51.505Z","type":"Gateway","mac":"AC233FC1DCCB","nums":4},{"timestamp":"2026-02-09T00:36:51.706Z","mac":"C3000057B9D9","rssi":-79,"rawData":"0201060303AAFE1116AAFE20000C2D0F0001E7FFFA075D6716"},{"timestamp":"2026-02-09T00:36:51.739Z","mac":"F045AEE31DB4","rssi":-67,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:52.060Z","mac":"D54E908B7972","rssi":-74,"rawData":"020106020A001216ABFE40000A0BA10001D54E908B7972300B"},{"timestamp":"2026-02-09T00:36:52.102Z","mac":"C3000057B9DC","rssi":-69,"rawData":"0201060303AAFE1116AAFE20000C2D100001F0BC350776BBF8"}] -publish_out/ac233fc1dd49 [{"timestamp":"2026-02-09T00:36:51.603Z","type":"Gateway","mac":"AC233FC1DD49","nums":1},{"timestamp":"2026-02-09T00:36:52.419Z","mac":"C3000057B9E8","rssi":-82,"rawData":"0201060303AAFE1116AAFE20000C30110001ECF70306F29EB8"}] -publish_out/ac233fc1dd51 [{"timestamp":"2026-02-09T00:36:51.711Z","type":"Gateway","mac":"AC233FC1DD51","nums":2},{"timestamp":"2026-02-09T00:36:51.898Z","mac":"C3000057B9F4","rssi":-77,"rawData":"0201060303AAFE1116AAFE20000C24100002089BB207BE440A"},{"timestamp":"2026-02-09T00:36:52.220Z","mac":"C3000057B9DB","rssi":-78,"rawData":"0201060303AAFE1116AAFE20000C2710000204665707B0D4C8"}] -publish_out/ac233fc1dd40 [{"timestamp":"2026-02-09T00:36:51.591Z","type":"Gateway","mac":"AC233FC1DD40","nums":2},{"timestamp":"2026-02-09T00:36:52.095Z","mac":"C3000057B9DC","rssi":-72,"rawData":"0201060303AAFE1116AAFE20000C2D100001F0BC350776BBF8"},{"timestamp":"2026-02-09T00:36:52.214Z","mac":"C3000057B9DB","rssi":-82,"rawData":"0201060303AAFE1116AAFE20000C2710000204665707B0D4C8"}] -publish_out/ac233fc1dd3c [{"timestamp":"2026-02-09T00:36:51.714Z","type":"Gateway","mac":"AC233FC1DD3C","nums":6},{"timestamp":"2026-02-09T00:36:51.739Z","mac":"F045AEE31DB4","rssi":-76,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:51.740Z","mac":"D920A4A6D237","rssi":-83,"rawData":"020106020A001216ABFE40000A0B6D0001D920A4A6D237300B"},{"timestamp":"2026-02-09T00:36:52.099Z","mac":"504C97555B00","rssi":-81,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:52.298Z","mac":"504C97555B00","rssi":-77,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:52.492Z","mac":"504C97555B00","rssi":-85,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:52.497Z","mac":"C3000057B9E7","rssi":-83,"rawData":"0201060303AAFE1116AAFE20000C39120001F7C41A0710B510"}] -publish_out/ac233fc1dd50 [{"timestamp":"2026-02-09T00:36:51.751Z","type":"Gateway","mac":"AC233FC1DD50","nums":0}] -publish_out/ac233fc1dd48 [{"timestamp":"2026-02-09T00:36:51.899Z","type":"Gateway","mac":"AC233FC1DD48","nums":7},{"timestamp":"2026-02-09T00:36:52.169Z","mac":"A0D05BD2E2E5","rssi":-82,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:52.213Z","mac":"C3000057B9DB","rssi":-82,"rawData":"0201060303AAFE1116AAFE20000C2710000204665707B0D4C8"},{"timestamp":"2026-02-09T00:36:52.482Z","mac":"A0D05BD2E2E5","rssi":-81,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:52.487Z","mac":"C3000057B9DF","rssi":-78,"rawData":"0201060303AAFE1116AAFE20000C2D0B0001F98961079444F2"},{"timestamp":"2026-02-09T00:36:52.636Z","mac":"A0D05BD2E2E5","rssi":-82,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:52.796Z","mac":"A0D05BD2E2E5","rssi":-81,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:52.809Z","mac":"C3000057B9F5","rssi":-82,"rawData":"0201060303AAFE1116AAFE20000C2710000206F1E707BA7870"}] -publish_out/ac233fc1dd4b [{"timestamp":"2026-02-09T00:36:51.901Z","type":"Gateway","mac":"AC233FC1DD4B","nums":2},{"timestamp":"2026-02-09T00:36:52.372Z","mac":"E017085443A7","rssi":-75,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:52.900Z","mac":"C3000057B9F4","rssi":-63,"rawData":"0201060303AAFE1116AAFE20000C24100002089BB307BE4414"}] -publish_out/ac233fc1dd55 [{"timestamp":"2026-02-09T00:36:51.882Z","type":"Gateway","mac":"AC233FC1DD55","nums":6},{"timestamp":"2026-02-09T00:36:52.283Z","mac":"C3000057B9F1","rssi":-81,"rawData":"0201060303AAFE1116AAFE20000C3C120001E7CC0D06E55AC8"},{"timestamp":"2026-02-09T00:36:52.298Z","mac":"504C97555B00","rssi":-80,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:52.419Z","mac":"C3000057B9E8","rssi":-76,"rawData":"0201060303AAFE1116AAFE20000C30110001ECF70306F29EB8"},{"timestamp":"2026-02-09T00:36:52.492Z","mac":"504C97555B00","rssi":-82,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:52.733Z","mac":"F045AEE31DB4","rssi":-76,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:52.902Z","mac":"C3000057B9F4","rssi":-83,"rawData":"0201060303AAFE1116AAFE20000C24100002089BB307BE4414"}] -publish_out/ac233fc1dd4e [{"timestamp":"2026-02-09T00:36:52.040Z","type":"Gateway","mac":"AC233FC1DD4E","nums":8},{"timestamp":"2026-02-09T00:36:52.570Z","mac":"E6E749BA2D00","rssi":-76,"rawData":"0201061916F7FD01DEEC3BA71D8B5AF92343DEEBE8C2E39B0000000003"},{"timestamp":"2026-02-09T00:36:52.703Z","mac":"C3000057B9D9","rssi":-72,"rawData":"0201060303AAFE1116AAFE20000C2D100001E7FFFB075D6720"},{"timestamp":"2026-02-09T00:36:52.729Z","mac":"F045AEE31DB4","rssi":-83,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:52.783Z","mac":"E6E749BA2D00","rssi":-84,"rawData":"0201061916F7FD01DEEC3BA71D8B5AF92343DEEBE8C2E39B0000000003"},{"timestamp":"2026-02-09T00:36:52.795Z","mac":"0BC8DA14CEAC","rssi":-81,"rawData":"0201041AFF004C02152686F39CBADA4658854AA62E7E5E8B8D00010000C9"},{"timestamp":"2026-02-09T00:36:52.814Z","mac":"C3000057B9F5","rssi":-58,"rawData":"0201060303AAFE1116AAFE20000C2710000206F1E707BA7870"},{"timestamp":"2026-02-09T00:36:52.885Z","mac":"E6E749BA2D00","rssi":-78,"rawData":"0201061916F7FD01DEEC3BA71D8B5AF92343DEEBE8C2E39B0000000003"},{"timestamp":"2026-02-09T00:36:52.898Z","mac":"C3000057B9F4","rssi":-76,"rawData":"0201060303AAFE1116AAFE20000C24100002089BB307BE4414"}] -publish_out/ac233fc1dccd [{"timestamp":"2026-02-09T00:36:52.100Z","type":"Gateway","mac":"AC233FC1DCCD","nums":7},{"timestamp":"2026-02-09T00:36:52.201Z","mac":"E43883D93326","rssi":-86,"rawData":"1106B93D2E1D72D12592F94FD44ACDC5392109162A25E43883D93324"},{"timestamp":"2026-02-09T00:36:52.219Z","mac":"C3000057B9DB","rssi":-81,"rawData":"0201060303AAFE1116AAFE20000C2710000204665707B0D4C8"},{"timestamp":"2026-02-09T00:36:52.493Z","mac":"C3000057B9DF","rssi":-71,"rawData":"0201060303AAFE1116AAFE20000C2D0B0001F98961079444F2"},{"timestamp":"2026-02-09T00:36:52.494Z","mac":"C3000057B9E7","rssi":-80,"rawData":"0201060303AAFE1116AAFE20000C39120001F7C41A0710B510"},{"timestamp":"2026-02-09T00:36:52.523Z","mac":"C3000057B9DD","rssi":-78,"rawData":"0201060303AAFE1116AAFE20000C300E0001F9C82D079221AE"},{"timestamp":"2026-02-09T00:36:52.816Z","mac":"C3000057B9F5","rssi":-72,"rawData":"0201060303AAFE1116AAFE20000C2710000206F1E707BA7870"},{"timestamp":"2026-02-09T00:36:53.100Z","mac":"C300003947C4","rssi":-70,"rawData":"0201060303AAFE1116AAFE20000C2D0F0002C3300D152F8518"}] -publish_out/ac233fc1dcd3 [{"timestamp":"2026-02-09T00:36:52.193Z","type":"Gateway","mac":"AC233FC1DCD3","nums":1},{"timestamp":"2026-02-09T00:36:53.101Z","mac":"C3000057B9DC","rssi":-85,"rawData":"0201060303AAFE1116AAFE20000C2D100001F0BC360776BC02"}] -publish_out/ac233fc1dd31 [{"timestamp":"2026-02-09T00:36:52.354Z","type":"Gateway","mac":"AC233FC1DD31","nums":5},{"timestamp":"2026-02-09T00:36:52.372Z","mac":"E017085443A7","rssi":-65,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:52.902Z","mac":"C3000057B9F4","rssi":-56,"rawData":"0201060303AAFE1116AAFE20000C24100002089BB307BE4414"},{"timestamp":"2026-02-09T00:36:53.235Z","mac":"C3000057B9DB","rssi":-46,"rawData":"0201060303AAFE1116AAFE20000C2710000204665807B0D4D2"},{"timestamp":"2026-02-09T00:36:53.291Z","mac":"C3000057B9F1","rssi":-72,"rawData":"0201060303AAFE1116AAFE20000C3C120001E7CC0E06E55AD2"},{"timestamp":"2026-02-09T00:36:53.307Z","mac":"C7AE561E38B7","rssi":-59,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"}] -publish_out/ac233fc1dcd1 [{"timestamp":"2026-02-09T00:36:52.199Z","type":"Gateway","mac":"AC233FC1DCD1","nums":13},{"timestamp":"2026-02-09T00:36:52.278Z","mac":"C3000057B9F1","rssi":-44,"rawData":"0201060303AAFE1116AAFE20000C3C120001E7CC0D06E55AC8"},{"timestamp":"2026-02-09T00:36:52.369Z","mac":"E017085443A7","rssi":-44,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:52.609Z","mac":"C300003946B1","rssi":-64,"rawData":"0201060303F1FF1716E2C56DB5DFFB48D2B060D0F5A71096E000000000EC26"},{"timestamp":"2026-02-09T00:36:52.704Z","mac":"C3000057B9D9","rssi":-74,"rawData":"0201060303AAFE1116AAFE20000C2D100001E7FFFB075D6720"},{"timestamp":"2026-02-09T00:36:52.730Z","mac":"F045AEE31DB4","rssi":-34,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:52.737Z","mac":"D920A4A6D237","rssi":-54,"rawData":"020106020A001216ABFE40000A0B6D0001D920A4A6D237300B"},{"timestamp":"2026-02-09T00:36:52.816Z","mac":"C3000057B9F5","rssi":-74,"rawData":"0201060303AAFE1116AAFE20000C2710000206F1E707BA7870"},{"timestamp":"2026-02-09T00:36:52.878Z","mac":"C3000057B9E6","rssi":-51,"rawData":"0201060303AAFE1116AAFE20000C33100001EDC4B506F50072"},{"timestamp":"2026-02-09T00:36:52.891Z","mac":"C300003946B1","rssi":-47,"rawData":"0201060303E1FF1116E1FFA10826B146390000C34D57423031"},{"timestamp":"2026-02-09T00:36:52.896Z","mac":"C3000057B9F4","rssi":-70,"rawData":"0201060303AAFE1116AAFE20000C24100002089BB307BE4414"},{"timestamp":"2026-02-09T00:36:53.062Z","mac":"D54E908B7972","rssi":-58,"rawData":"020106020A001216ABFE40000A0BA10001D54E908B7972300B"},{"timestamp":"2026-02-09T00:36:53.100Z","mac":"C300003947C4","rssi":-56,"rawData":"0201060303AAFE1116AAFE20000C2D0F0002C3300D152F8518"},{"timestamp":"2026-02-09T00:36:53.109Z","mac":"C3000057B9D4","rssi":-63,"rawData":"0201060303AAFE1116AAFE20000C570E0002000BB206BB336A"}] -publish_out/ac233fc1dcee [{"timestamp":"2026-02-09T00:36:52.374Z","type":"Gateway","mac":"AC233FC1DCEE","nums":2},{"timestamp":"2026-02-09T00:36:53.099Z","mac":"C300003947C4","rssi":-80,"rawData":"0201060303AAFE1116AAFE20000C2D0F0002C3300D152F8518"},{"timestamp":"2026-02-09T00:36:53.107Z","mac":"C3000057B9D4","rssi":-79,"rawData":"0201060303AAFE1116AAFE20000C570E0002000BB206BB336A"}] -publish_out/ac233fc1dd49 [{"timestamp":"2026-02-09T00:36:52.523Z","type":"Gateway","mac":"AC233FC1DD49","nums":3},{"timestamp":"2026-02-09T00:36:52.896Z","mac":"C300003946B1","rssi":-84,"rawData":"0201060303E1FF1116E1FFA10826B146390000C34D57423031"},{"timestamp":"2026-02-09T00:36:53.102Z","mac":"C300003947C4","rssi":-83,"rawData":"0201060303AAFE1116AAFE20000C2D0F0002C3300D152F8518"},{"timestamp":"2026-02-09T00:36:53.364Z","mac":"E017085443A7","rssi":-79,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"}] -publish_out/ac233fc1dd40 [{"timestamp":"2026-02-09T00:36:52.611Z","type":"Gateway","mac":"AC233FC1DD40","nums":1},{"timestamp":"2026-02-09T00:36:53.357Z","mac":"E017085443A7","rssi":-81,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"}] -publish_out/ac233fc1dccb [{"timestamp":"2026-02-09T00:36:52.506Z","type":"Gateway","mac":"AC233FC1DCCB","nums":3},{"timestamp":"2026-02-09T00:36:53.236Z","mac":"C3000057B9DB","rssi":-74,"rawData":"0201060303AAFE1116AAFE20000C2710000204665807B0D4D2"},{"timestamp":"2026-02-09T00:36:53.293Z","mac":"C3000057B9F1","rssi":-77,"rawData":"0201060303AAFE1116AAFE20000C3C120001E7CC0E06E55AD2"},{"timestamp":"2026-02-09T00:36:53.531Z","mac":"C3000057B9DD","rssi":-80,"rawData":"0201060303AAFE1116AAFE20000C270E0001F9C82E079221B8"}] -publish_out/ac233fc1dcd2 [{"timestamp":"2026-02-09T00:36:52.501Z","type":"Gateway","mac":"AC233FC1DCD2","nums":18},{"timestamp":"2026-02-09T00:36:52.496Z","mac":"C3000057B9DF","rssi":-65,"rawData":"0201060303AAFE1116AAFE20000C2D0B0001F98961079444F2"},{"timestamp":"2026-02-09T00:36:52.497Z","mac":"C3000057B9E7","rssi":-75,"rawData":"0201060303AAFE1116AAFE20000C39120001F7C41A0710B510"},{"timestamp":"2026-02-09T00:36:52.699Z","mac":"C7AE561E38B7","rssi":-78,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A1D03095336"},{"timestamp":"2026-02-09T00:36:52.706Z","mac":"C3000057B9D9","rssi":-59,"rawData":"0201060303AAFE1116AAFE20000C2D100001E7FFFB075D6720"},{"timestamp":"2026-02-09T00:36:53.005Z","mac":"C7AE561E38B7","rssi":-79,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"},{"timestamp":"2026-02-09T00:36:53.065Z","mac":"D54E908B7972","rssi":-76,"rawData":"020106020A001216ABFE40000A0BA10001D54E908B7972300B"},{"timestamp":"2026-02-09T00:36:53.102Z","mac":"C300003947C4","rssi":-56,"rawData":"0201060303AAFE1116AAFE20000C2D0F0002C3300D152F8518"},{"timestamp":"2026-02-09T00:36:53.103Z","mac":"C3000057B9DC","rssi":-69,"rawData":"0201060303AAFE1116AAFE20000C2D100001F0BC360776BC02"},{"timestamp":"2026-02-09T00:36:53.107Z","mac":"A0D05BD2E2E5","rssi":-81,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:53.111Z","mac":"C3000057B9D4","rssi":-69,"rawData":"0201060303AAFE1116AAFE20000C570E0002000BB206BB336A"},{"timestamp":"2026-02-09T00:36:53.236Z","mac":"C3000057B9DB","rssi":-58,"rawData":"0201060303AAFE1116AAFE20000C2710000204665807B0D4D2"},{"timestamp":"2026-02-09T00:36:53.264Z","mac":"A0D05BD2E2E5","rssi":-83,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:53.291Z","mac":"C3000057B9F1","rssi":-59,"rawData":"0201060303AAFE1116AAFE20000C3C120001E7CC0E06E55AD2"},{"timestamp":"2026-02-09T00:36:53.306Z","mac":"C7AE561E38B7","rssi":-79,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"},{"timestamp":"2026-02-09T00:36:53.365Z","mac":"E017085443A7","rssi":-51,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:53.415Z","mac":"A0D05BD2E2E5","rssi":-81,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:53.421Z","mac":"C3000057B9E8","rssi":-62,"rawData":"0201060303AAFE1116AAFE20000C30110001ECF70406F29EC2"},{"timestamp":"2026-02-09T00:36:53.506Z","mac":"C3000057B9DF","rssi":-78,"rawData":"0201060303AAFE1116AAFE20000C2D0B0001F98962079444FC"}] -publish_out/ac233fc1dd3c [{"timestamp":"2026-02-09T00:36:52.695Z","type":"Gateway","mac":"AC233FC1DD3C","nums":5},{"timestamp":"2026-02-09T00:36:53.276Z","mac":"504C97555B00","rssi":-76,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:53.421Z","mac":"C3000057B9E8","rssi":-76,"rawData":"0201060303AAFE1116AAFE20000C30110001ECF70406F29EC2"},{"timestamp":"2026-02-09T00:36:53.473Z","mac":"504C97555B00","rssi":-85,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:53.666Z","mac":"504C97555B00","rssi":-82,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:53.738Z","mac":"F045AEE31DB4","rssi":-81,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"}] -publish_out/ac233fc1dd51 [{"timestamp":"2026-02-09T00:36:52.621Z","type":"Gateway","mac":"AC233FC1DD51","nums":1},{"timestamp":"2026-02-09T00:36:53.363Z","mac":"E017085443A7","rssi":-79,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"}] -publish_out/ac233fc1dd50 [{"timestamp":"2026-02-09T00:36:52.750Z","type":"Gateway","mac":"AC233FC1DD50","nums":1},{"timestamp":"2026-02-09T00:36:53.101Z","mac":"C3000057B9DC","rssi":-83,"rawData":"0201060303AAFE1116AAFE20000C2D100001F0BC360776BC02"}] -publish_out/ac233fc1dd55 [{"timestamp":"2026-02-09T00:36:52.908Z","type":"Gateway","mac":"AC233FC1DD55","nums":3},{"timestamp":"2026-02-09T00:36:53.276Z","mac":"504C97555B00","rssi":-81,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:53.739Z","mac":"F045AEE31DB4","rssi":-80,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:53.859Z","mac":"504C97555B00","rssi":-81,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"}] -publish_out/ac233fc1dd4b [{"timestamp":"2026-02-09T00:36:52.905Z","type":"Gateway","mac":"AC233FC1DD4B","nums":7},{"timestamp":"2026-02-09T00:36:53.235Z","mac":"C3000057B9DB","rssi":-60,"rawData":"0201060303AAFE1116AAFE20000C2710000204665807B0D4D2"},{"timestamp":"2026-02-09T00:36:53.307Z","mac":"C7AE561E38B7","rssi":-69,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"},{"timestamp":"2026-02-09T00:36:53.505Z","mac":"C3000057B9E7","rssi":-76,"rawData":"0201060303AAFE1116AAFE20000C39120001F7C41B0710B51A"},{"timestamp":"2026-02-09T00:36:53.529Z","mac":"C3000057B9DD","rssi":-59,"rawData":"0201060303AAFE1116AAFE20000C270E0001F9C82E079221B8"},{"timestamp":"2026-02-09T00:36:53.823Z","mac":"C3000057B9F5","rssi":-56,"rawData":"0201060303AAFE1116AAFE20000C2710000206F1E807BA787A"},{"timestamp":"2026-02-09T00:36:53.874Z","mac":"C3000057B9E6","rssi":-77,"rawData":"0201060303AAFE1116AAFE20000C33100001EDC4B606F5007C"},{"timestamp":"2026-02-09T00:36:53.891Z","mac":"C300003946AC","rssi":-71,"rawData":"0201060303E1FF1116E1FFA10864AC46390000C34D57423031"}] -publish_out/ac233fc1dd4e [{"timestamp":"2026-02-09T00:36:53.104Z","type":"Gateway","mac":"AC233FC1DD4E","nums":13},{"timestamp":"2026-02-09T00:36:53.099Z","mac":"C300003947C4","rssi":-83,"rawData":"0201060303AAFE1116AAFE20000C2D0F0002C3300D152F8518"},{"timestamp":"2026-02-09T00:36:53.100Z","mac":"C3000057B9DC","rssi":-80,"rawData":"0201060303AAFE1116AAFE20000C2D100001F0BC360776BC02"},{"timestamp":"2026-02-09T00:36:53.233Z","mac":"C3000057B9DB","rssi":-73,"rawData":"0201060303AAFE1116AAFE20000C2710000204665807B0D4D2"},{"timestamp":"2026-02-09T00:36:53.303Z","mac":"C7AE561E38B7","rssi":-75,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"},{"timestamp":"2026-02-09T00:36:53.528Z","mac":"C3000057B9DD","rssi":-69,"rawData":"0201060303AAFE1116AAFE20000C270E0001F9C82E079221B8"},{"timestamp":"2026-02-09T00:36:53.714Z","mac":"C3000057B9D9","rssi":-81,"rawData":"0201060303AAFE1116AAFE20000C2D100001E7FFFC075D672A"},{"timestamp":"2026-02-09T00:36:53.727Z","mac":"E6E749BA2D00","rssi":-77,"rawData":"0201061916F7FD01DEEC3BA71D8B5AF92343DEEBE8C2E39B0000000003"},{"timestamp":"2026-02-09T00:36:53.743Z","mac":"0BC8DA14CEAC","rssi":-81,"rawData":"0201041AFF004C02152686F39CBADA4658854AA62E7E5E8B8D00010000C9"},{"timestamp":"2026-02-09T00:36:53.822Z","mac":"C3000057B9F5","rssi":-64,"rawData":"0201060303AAFE1116AAFE20000C2710000206F1E807BA787A"},{"timestamp":"2026-02-09T00:36:53.830Z","mac":"E6E749BA2D00","rssi":-83,"rawData":"0201061916F7FD01DEEC3BA71D8B5AF92343DEEBE8C2E39B0000000003"},{"timestamp":"2026-02-09T00:36:53.889Z","mac":"C300003946AC","rssi":-82,"rawData":"0201060303E1FF1116E1FFA10864AC46390000C34D57423031"},{"timestamp":"2026-02-09T00:36:53.902Z","mac":"C3000057B9F4","rssi":-76,"rawData":"0201060303AAFE1116AAFE20000C24100002089BB407BE441E"},{"timestamp":"2026-02-09T00:36:53.917Z","mac":"C7AE561E38B7","rssi":-75,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A1F03095336"}] -publish_out/ac233fc1dccd [{"timestamp":"2026-02-09T00:36:53.106Z","type":"Gateway","mac":"AC233FC1DCCD","nums":6},{"timestamp":"2026-02-09T00:36:53.108Z","mac":"C3000057B9D4","rssi":-74,"rawData":"0201060303AAFE1116AAFE20000C570E0002000BB206BB336A"},{"timestamp":"2026-02-09T00:36:53.362Z","mac":"E017085443A7","rssi":-80,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:53.418Z","mac":"C3000057B9E8","rssi":-75,"rawData":"0201060303AAFE1116AAFE20000C30110001ECF70406F29EC2"},{"timestamp":"2026-02-09T00:36:53.715Z","mac":"C3000057B9D9","rssi":-78,"rawData":"0201060303AAFE1116AAFE20000C2D100001E7FFFC075D672A"},{"timestamp":"2026-02-09T00:36:53.736Z","mac":"F045AEE31DB4","rssi":-74,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:53.740Z","mac":"D920A4A6D237","rssi":-82,"rawData":"020106020A001216ABFE40000A0B6D0001D920A4A6D237300B"}] -publish_out/ac233fc1dd48 [{"timestamp":"2026-02-09T00:36:52.911Z","type":"Gateway","mac":"AC233FC1DD48","nums":4},{"timestamp":"2026-02-09T00:36:53.098Z","mac":"A0D05BD2E2E5","rssi":-83,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:53.407Z","mac":"A0D05BD2E2E5","rssi":-81,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:53.708Z","mac":"C3000057B9D9","rssi":-74,"rawData":"0201060303AAFE1116AAFE20000C2D100001E7FFFC075D672A"},{"timestamp":"2026-02-09T00:36:53.866Z","mac":"A0D05BD2E2E5","rssi":-82,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"}] -publish_out/ac233fc1dcd3 [{"timestamp":"2026-02-09T00:36:53.204Z","type":"Gateway","mac":"AC233FC1DCD3","nums":1},{"timestamp":"2026-02-09T00:36:54.107Z","mac":"C3000057B9DC","rssi":-83,"rawData":"0201060303AAFE1116AAFE20000C2D100001F0BC370776BC0C"}] -publish_out/ac233fc1dcd1 [{"timestamp":"2026-02-09T00:36:53.209Z","type":"Gateway","mac":"AC233FC1DCD1","nums":14},{"timestamp":"2026-02-09T00:36:53.231Z","mac":"C3000057B9DB","rssi":-70,"rawData":"0201060303AAFE1116AAFE20000C2710000204665807B0D4D2"},{"timestamp":"2026-02-09T00:36:53.288Z","mac":"C3000057B9F1","rssi":-60,"rawData":"0201060303AAFE1116AAFE20000C3C120001E7CC0E06E55AD2"},{"timestamp":"2026-02-09T00:36:53.304Z","mac":"C7AE561E38B7","rssi":-70,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"},{"timestamp":"2026-02-09T00:36:53.501Z","mac":"C3000057B9DF","rssi":-76,"rawData":"0201060303AAFE1116AAFE20000C2D0B0001F98962079444FC"},{"timestamp":"2026-02-09T00:36:53.503Z","mac":"C3000057B9E7","rssi":-50,"rawData":"0201060303AAFE1116AAFE20000C39120001F7C41B0710B51A"},{"timestamp":"2026-02-09T00:36:53.820Z","mac":"C3000057B9F5","rssi":-68,"rawData":"0201060303AAFE1116AAFE20000C2710000206F1E807BA787A"},{"timestamp":"2026-02-09T00:36:53.870Z","mac":"C3000057B9E6","rssi":-51,"rawData":"0201060303AAFE1116AAFE20000C33100001EDC4B606F5007C"},{"timestamp":"2026-02-09T00:36:53.889Z","mac":"C300003946AC","rssi":-64,"rawData":"0201060303E1FF1116E1FFA10864AC46390000C34D57423031"},{"timestamp":"2026-02-09T00:36:53.901Z","mac":"C3000057B9F4","rssi":-69,"rawData":"0201060303AAFE1116AAFE20000C24100002089BB407BE441E"},{"timestamp":"2026-02-09T00:36:53.918Z","mac":"C7AE561E38B7","rssi":-70,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A1F03095336"},{"timestamp":"2026-02-09T00:36:54.063Z","mac":"D54E908B7972","rssi":-59,"rawData":"020106020A001216ABFE40000A0BA10001D54E908B7972300B"},{"timestamp":"2026-02-09T00:36:54.104Z","mac":"C3000057B9DC","rssi":-76,"rawData":"0201060303AAFE1116AAFE20000C2D100001F0BC370776BC0C"},{"timestamp":"2026-02-09T00:36:54.113Z","mac":"C300003947C4","rssi":-53,"rawData":"0201060303AAFE1116AAFE20000C2D0F0002C3300E152F8522"},{"timestamp":"2026-02-09T00:36:54.115Z","mac":"C3000057B9D4","rssi":-76,"rawData":"0201060303AAFE1116AAFE20000C570E0002000BB306BB3374"}] -publish_out/ac233fc1dcee [{"timestamp":"2026-02-09T00:36:53.302Z","type":"Gateway","mac":"AC233FC1DCEE","nums":1},{"timestamp":"2026-02-09T00:36:54.116Z","mac":"C300003947C4","rssi":-83,"rawData":"0201060303AAFE1116AAFE20000C2D0F0002C3300E152F8522"}] -publish_out/ac233fc1dd31 [{"timestamp":"2026-02-09T00:36:53.313Z","type":"Gateway","mac":"AC233FC1DD31","nums":10},{"timestamp":"2026-02-09T00:36:53.507Z","mac":"C3000057B9DF","rssi":-67,"rawData":"0201060303AAFE1116AAFE20000C2D0B0001F98962079444FC"},{"timestamp":"2026-02-09T00:36:53.508Z","mac":"C3000057B9E7","rssi":-74,"rawData":"0201060303AAFE1116AAFE20000C39120001F7C41B0710B51A"},{"timestamp":"2026-02-09T00:36:53.529Z","mac":"C3000057B9DD","rssi":-66,"rawData":"0201060303AAFE1116AAFE20000C270E0001F9C82E079221B8"},{"timestamp":"2026-02-09T00:36:53.823Z","mac":"C3000057B9F5","rssi":-30,"rawData":"0201060303AAFE1116AAFE20000C2710000206F1E807BA787A"},{"timestamp":"2026-02-09T00:36:53.874Z","mac":"C3000057B9E6","rssi":-74,"rawData":"0201060303AAFE1116AAFE20000C33100001EDC4B606F5007C"},{"timestamp":"2026-02-09T00:36:53.891Z","mac":"C300003946AC","rssi":-75,"rawData":"0201060303E1FF1116E1FFA10864AC46390000C34D57423031"},{"timestamp":"2026-02-09T00:36:53.904Z","mac":"C3000057B9F4","rssi":-46,"rawData":"0201060303AAFE1116AAFE20000C24100002089BB407BE441E"},{"timestamp":"2026-02-09T00:36:54.110Z","mac":"C3000057B9DC","rssi":-56,"rawData":"0201060303AAFE1116AAFE20000C2D100001F0BC370776BC0C"},{"timestamp":"2026-02-09T00:36:54.120Z","mac":"C3000057B9D4","rssi":-76,"rawData":"0201060303AAFE1116AAFE20000C570E0002000BB306BB3374"},{"timestamp":"2026-02-09T00:36:54.228Z","mac":"C7AE561E38B7","rssi":-64,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A1F03095336"}] -publish_out/ac233fc1dd49 [{"timestamp":"2026-02-09T00:36:53.563Z","type":"Gateway","mac":"AC233FC1DD49","nums":1},{"timestamp":"2026-02-09T00:36:54.118Z","mac":"C300003947C4","rssi":-79,"rawData":"0201060303AAFE1116AAFE20000C2D0F0002C3300E152F8522"}] -publish_out/ac233fc1dccb [{"timestamp":"2026-02-09T00:36:53.537Z","type":"Gateway","mac":"AC233FC1DCCB","nums":4},{"timestamp":"2026-02-09T00:36:53.893Z","mac":"C300003946AC","rssi":-76,"rawData":"0201060303E1FF1116E1FFA10864AC46390000C34D57423031"},{"timestamp":"2026-02-09T00:36:53.906Z","mac":"C3000057B9F4","rssi":-66,"rawData":"0201060303AAFE1116AAFE20000C24100002089BB407BE441E"},{"timestamp":"2026-02-09T00:36:54.243Z","mac":"C3000057B9DB","rssi":-72,"rawData":"0201060303AAFE1116AAFE20000C2710000204665907B0D4DC"},{"timestamp":"2026-02-09T00:36:54.525Z","mac":"C3000057B9DF","rssi":-81,"rawData":"0201060303AAFE1116AAFE20000C2D0B0001F9896307944510"}] -publish_out/ac233fc1dd40 [{"timestamp":"2026-02-09T00:36:53.561Z","type":"Gateway","mac":"AC233FC1DD40","nums":4},{"timestamp":"2026-02-09T00:36:53.817Z","mac":"C3000057B9F5","rssi":-83,"rawData":"0201060303AAFE1116AAFE20000C2710000206F1E807BA787A"},{"timestamp":"2026-02-09T00:36:53.896Z","mac":"C3000057B9F4","rssi":-80,"rawData":"0201060303AAFE1116AAFE20000C24100002089BB407BE441E"},{"timestamp":"2026-02-09T00:36:54.102Z","mac":"C3000057B9DC","rssi":-75,"rawData":"0201060303AAFE1116AAFE20000C2D100001F0BC370776BC0C"},{"timestamp":"2026-02-09T00:36:54.361Z","mac":"E017085443A7","rssi":-80,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"}] -publish_out/ac233fc1dcd2 [{"timestamp":"2026-02-09T00:36:53.515Z","type":"Gateway","mac":"AC233FC1DCD2","nums":14},{"timestamp":"2026-02-09T00:36:53.507Z","mac":"C3000057B9E7","rssi":-77,"rawData":"0201060303AAFE1116AAFE20000C39120001F7C41B0710B51A"},{"timestamp":"2026-02-09T00:36:53.531Z","mac":"C3000057B9DD","rssi":-77,"rawData":"0201060303AAFE1116AAFE20000C270E0001F9C82E079221B8"},{"timestamp":"2026-02-09T00:36:53.570Z","mac":"A0D05BD2E2E5","rssi":-83,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:53.616Z","mac":"C7AE561E38B7","rssi":-79,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"},{"timestamp":"2026-02-09T00:36:53.891Z","mac":"C300003946AC","rssi":-55,"rawData":"0201060303E1FF1116E1FFA10864AC46390000C34D57423031"},{"timestamp":"2026-02-09T00:36:53.904Z","mac":"C3000057B9F4","rssi":-59,"rawData":"0201060303AAFE1116AAFE20000C24100002089BB407BE441E"},{"timestamp":"2026-02-09T00:36:53.920Z","mac":"C7AE561E38B7","rssi":-78,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A1F03095336"},{"timestamp":"2026-02-09T00:36:54.185Z","mac":"A0D05BD2E2E5","rssi":-83,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:54.226Z","mac":"C7AE561E38B7","rssi":-80,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A1F03095336"},{"timestamp":"2026-02-09T00:36:54.243Z","mac":"C3000057B9DB","rssi":-65,"rawData":"0201060303AAFE1116AAFE20000C2710000204665907B0D4DC"},{"timestamp":"2026-02-09T00:36:54.301Z","mac":"C3000057B9F1","rssi":-65,"rawData":"0201060303AAFE1116AAFE20000C3C120001E7CC0F06E55ADC"},{"timestamp":"2026-02-09T00:36:54.335Z","mac":"A0D05BD2E2E5","rssi":-81,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:54.369Z","mac":"E017085443A7","rssi":-51,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:54.415Z","mac":"C3000057B9E8","rssi":-68,"rawData":"0201060303AAFE1116AAFE20000C30110001ECF70506F29ECC"}] -publish_out/ac233fc1dd51 [{"timestamp":"2026-02-09T00:36:53.661Z","type":"Gateway","mac":"AC233FC1DD51","nums":2},{"timestamp":"2026-02-09T00:36:53.715Z","mac":"C3000057B9D9","rssi":-79,"rawData":"0201060303AAFE1116AAFE20000C2D100001E7FFFC075D672A"},{"timestamp":"2026-02-09T00:36:54.365Z","mac":"E017085443A7","rssi":-80,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"}] -publish_out/ac233fc1dd50 [{"timestamp":"2026-02-09T00:36:53.801Z","type":"Gateway","mac":"AC233FC1DD50","nums":0}] -publish_out/ac233fc1dd3c [{"timestamp":"2026-02-09T00:36:53.746Z","type":"Gateway","mac":"AC233FC1DD3C","nums":7},{"timestamp":"2026-02-09T00:36:53.743Z","mac":"D920A4A6D237","rssi":-80,"rawData":"020106020A001216ABFE40000A0B6D0001D920A4A6D237300B"},{"timestamp":"2026-02-09T00:36:53.859Z","mac":"504C97555B00","rssi":-76,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:54.244Z","mac":"504C97555B00","rssi":-82,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:54.369Z","mac":"E017085443A7","rssi":-76,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:54.415Z","mac":"C3000057B9E8","rssi":-80,"rawData":"0201060303AAFE1116AAFE20000C30110001ECF70506F29ECC"},{"timestamp":"2026-02-09T00:36:54.443Z","mac":"504C97555B00","rssi":-75,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:54.738Z","mac":"F045AEE31DB4","rssi":-76,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"}] -publish_out/ac233fc1dd55 [{"timestamp":"2026-02-09T00:36:53.865Z","type":"Gateway","mac":"AC233FC1DD55","nums":10},{"timestamp":"2026-02-09T00:36:53.876Z","mac":"C3000057B9E6","rssi":-80,"rawData":"0201060303AAFE1116AAFE20000C33100001EDC4B606F5007C"},{"timestamp":"2026-02-09T00:36:53.904Z","mac":"C3000057B9F4","rssi":-76,"rawData":"0201060303AAFE1116AAFE20000C24100002089BB407BE441E"},{"timestamp":"2026-02-09T00:36:54.119Z","mac":"C300003947C4","rssi":-79,"rawData":"0201060303AAFE1116AAFE20000C2D0F0002C3300E152F8522"},{"timestamp":"2026-02-09T00:36:54.120Z","mac":"C3000057B9D4","rssi":-83,"rawData":"0201060303AAFE1116AAFE20000C570E0002000BB306BB3374"},{"timestamp":"2026-02-09T00:36:54.416Z","mac":"C3000057B9E8","rssi":-80,"rawData":"0201060303AAFE1116AAFE20000C30110001ECF70506F29ECC"},{"timestamp":"2026-02-09T00:36:54.443Z","mac":"504C97555B00","rssi":-80,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:54.525Z","mac":"C3000057B9E7","rssi":-78,"rawData":"0201060303AAFE1116AAFE20000C39120001F7C41C0710B524"},{"timestamp":"2026-02-09T00:36:54.638Z","mac":"504C97555B00","rssi":-83,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:54.738Z","mac":"F045AEE31DB4","rssi":-78,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:54.904Z","mac":"C3000057B9F4","rssi":-76,"rawData":"0201060303AAFE1116AAFE20000C24100002089BB507BE4428"}] -publish_out/ac233fc1dd4b [{"timestamp":"2026-02-09T00:36:53.897Z","type":"Gateway","mac":"AC233FC1DD4B","nums":11},{"timestamp":"2026-02-09T00:36:53.904Z","mac":"C3000057B9F4","rssi":-64,"rawData":"0201060303AAFE1116AAFE20000C24100002089BB407BE441E"},{"timestamp":"2026-02-09T00:36:53.921Z","mac":"C7AE561E38B7","rssi":-71,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A1F03095336"},{"timestamp":"2026-02-09T00:36:54.110Z","mac":"C3000057B9DC","rssi":-62,"rawData":"0201060303AAFE1116AAFE20000C2D100001F0BC370776BC0C"},{"timestamp":"2026-02-09T00:36:54.228Z","mac":"C7AE561E38B7","rssi":-69,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A1F03095336"},{"timestamp":"2026-02-09T00:36:54.524Z","mac":"C3000057B9DF","rssi":-55,"rawData":"0201060303AAFE1116AAFE20000C2D0B0001F9896307944510"},{"timestamp":"2026-02-09T00:36:54.532Z","mac":"C7AE561E38B7","rssi":-69,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A1F03095336"},{"timestamp":"2026-02-09T00:36:54.533Z","mac":"C3000057B9DD","rssi":-62,"rawData":"0201060303AAFE1116AAFE20000C270E0001F9C82F079221C2"},{"timestamp":"2026-02-09T00:36:54.730Z","mac":"C3000057B9D9","rssi":-63,"rawData":"0201060303AAFE1116AAFE20000C2D100001E7FFFD075D6734"},{"timestamp":"2026-02-09T00:36:54.737Z","mac":"F045AEE31DB4","rssi":-80,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:54.838Z","mac":"C7AE561E38B7","rssi":-69,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A1F03095336"},{"timestamp":"2026-02-09T00:36:54.838Z","mac":"C3000057B9F5","rssi":-62,"rawData":"0201060303AAFE1116AAFE20000C2710000206F1E907BA7884"}] -publish_out/ac233fc1dd48 [{"timestamp":"2026-02-09T00:36:53.970Z","type":"Gateway","mac":"AC233FC1DD48","nums":5},{"timestamp":"2026-02-09T00:36:54.022Z","mac":"A0D05BD2E2E5","rssi":-83,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:54.327Z","mac":"A0D05BD2E2E5","rssi":-81,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:54.787Z","mac":"A0D05BD2E2E5","rssi":-82,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:54.828Z","mac":"C3000057B9F5","rssi":-77,"rawData":"0201060303AAFE1116AAFE20000C2710000206F1E907BA7884"},{"timestamp":"2026-02-09T00:36:54.895Z","mac":"C3000057B9F4","rssi":-82,"rawData":"0201060303AAFE1116AAFE20000C24100002089BB507BE4428"}] -publish_out/ac233fc1dccd [{"timestamp":"2026-02-09T00:36:54.039Z","type":"Gateway","mac":"AC233FC1DCCD","nums":4},{"timestamp":"2026-02-09T00:36:54.063Z","mac":"D54E908B7972","rssi":-85,"rawData":"020106020A001216ABFE40000A0BA10001D54E908B7972300B"},{"timestamp":"2026-02-09T00:36:54.298Z","mac":"C3000057B9F1","rssi":-80,"rawData":"0201060303AAFE1116AAFE20000C3C120001E7CC0F06E55ADC"},{"timestamp":"2026-02-09T00:36:54.366Z","mac":"E017085443A7","rssi":-70,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:54.902Z","mac":"C3000057B9F4","rssi":-60,"rawData":"0201060303AAFE1116AAFE20000C24100002089BB507BE4428"}] -publish_out/ac233fc1dd4e [{"timestamp":"2026-02-09T00:36:54.022Z","type":"Gateway","mac":"AC233FC1DD4E","nums":13},{"timestamp":"2026-02-09T00:36:54.105Z","mac":"C3000057B9DC","rssi":-78,"rawData":"0201060303AAFE1116AAFE20000C2D100001F0BC370776BC0C"},{"timestamp":"2026-02-09T00:36:54.223Z","mac":"C7AE561E38B7","rssi":-74,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A1F03095336"},{"timestamp":"2026-02-09T00:36:54.520Z","mac":"C3000057B9DF","rssi":-68,"rawData":"0201060303AAFE1116AAFE20000C2D0B0001F9896307944510"},{"timestamp":"2026-02-09T00:36:54.521Z","mac":"C3000057B9E7","rssi":-83,"rawData":"0201060303AAFE1116AAFE20000C39120001F7C41C0710B524"},{"timestamp":"2026-02-09T00:36:54.528Z","mac":"C7AE561E38B7","rssi":-74,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A1F03095336"},{"timestamp":"2026-02-09T00:36:54.529Z","mac":"C3000057B9DD","rssi":-80,"rawData":"0201060303AAFE1116AAFE20000C270E0001F9C82F079221C2"},{"timestamp":"2026-02-09T00:36:54.658Z","mac":"E6E749BA2D00","rssi":-77,"rawData":"0201061916F7FD01DEEC3BA71D8B5AF92343DEEBE8C2E39B0000000003"},{"timestamp":"2026-02-09T00:36:54.735Z","mac":"F045AEE31DB4","rssi":-74,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:54.833Z","mac":"C7AE561E38B7","rssi":-74,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A1F03095336"},{"timestamp":"2026-02-09T00:36:54.834Z","mac":"C3000057B9F5","rssi":-61,"rawData":"0201060303AAFE1116AAFE20000C2710000206F1E907BA7884"},{"timestamp":"2026-02-09T00:36:54.901Z","mac":"C3000057B9F4","rssi":-81,"rawData":"0201060303AAFE1116AAFE20000C24100002089BB507BE4428"},{"timestamp":"2026-02-09T00:36:54.970Z","mac":"E6E749BA2D00","rssi":-77,"rawData":"0201061916F7FD01DEEC3BA71D8B5AF92343DEEBE8C2E39B0000000003"},{"timestamp":"2026-02-09T00:36:55.001Z","mac":"0BC8DA14CEAC","rssi":-82,"rawData":"0201041AFF004C02152686F39CBADA4658854AA62E7E5E8B8D00010000C9"}] -publish_out/ac233fc1dcd1 [{"timestamp":"2026-02-09T00:36:54.219Z","type":"Gateway","mac":"AC233FC1DCD1","nums":13},{"timestamp":"2026-02-09T00:36:54.224Z","mac":"C7AE561E38B7","rssi":-70,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A1F03095336"},{"timestamp":"2026-02-09T00:36:54.522Z","mac":"C3000057B9E7","rssi":-46,"rawData":"0201060303AAFE1116AAFE20000C39120001F7C41C0710B524"},{"timestamp":"2026-02-09T00:36:54.529Z","mac":"C7AE561E38B7","rssi":-70,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A1F03095336"},{"timestamp":"2026-02-09T00:36:54.727Z","mac":"C3000057B9D9","rssi":-69,"rawData":"0201060303AAFE1116AAFE20000C2D100001E7FFFD075D6734"},{"timestamp":"2026-02-09T00:36:54.733Z","mac":"F045AEE31DB4","rssi":-36,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:54.743Z","mac":"D920A4A6D237","rssi":-54,"rawData":"020106020A001216ABFE40000A0B6D0001D920A4A6D237300B"},{"timestamp":"2026-02-09T00:36:54.834Z","mac":"C7AE561E38B7","rssi":-70,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A1F03095336"},{"timestamp":"2026-02-09T00:36:54.880Z","mac":"C3000057B9E6","rssi":-52,"rawData":"0201060303AAFE1116AAFE20000C33100001EDC4B706F50086"},{"timestamp":"2026-02-09T00:36:55.062Z","mac":"D54E908B7972","rssi":-58,"rawData":"020106020A001216ABFE40000A0BA10001D54E908B7972300B"},{"timestamp":"2026-02-09T00:36:55.103Z","mac":"C3000057B9DC","rssi":-77,"rawData":"0201060303AAFE1116AAFE20000C2D100001F0BC380776BC16"},{"timestamp":"2026-02-09T00:36:55.119Z","mac":"C300003947C4","rssi":-59,"rawData":"0201060303AAFE1116AAFE20000C2D100002C3300F152F852C"},{"timestamp":"2026-02-09T00:36:55.119Z","mac":"C3000057B9D4","rssi":-55,"rawData":"0201060303AAFE1116AAFE20000C570E0002000BB406BB337E"},{"timestamp":"2026-02-09T00:36:55.136Z","mac":"C7AE561E38B7","rssi":-70,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"}] -publish_out/ac233fc1dcd3 [{"timestamp":"2026-02-09T00:36:54.204Z","type":"Gateway","mac":"AC233FC1DCD3","nums":0}] -publish_out/ac233fc1dcee [{"timestamp":"2026-02-09T00:36:54.313Z","type":"Gateway","mac":"AC233FC1DCEE","nums":4},{"timestamp":"2026-02-09T00:36:54.521Z","mac":"C3000057B9E7","rssi":-83,"rawData":"0201060303AAFE1116AAFE20000C39120001F7C41C0710B524"},{"timestamp":"2026-02-09T00:36:54.880Z","mac":"C3000057B9E6","rssi":-76,"rawData":"0201060303AAFE1116AAFE20000C33100001EDC4B706F50086"},{"timestamp":"2026-02-09T00:36:55.118Z","mac":"C300003947C4","rssi":-85,"rawData":"0201060303AAFE1116AAFE20000C2D100002C3300F152F852C"},{"timestamp":"2026-02-09T00:36:55.119Z","mac":"C3000057B9D4","rssi":-75,"rawData":"0201060303AAFE1116AAFE20000C570E0002000BB406BB337E"}] -publish_out/ac233fc1dd31 [{"timestamp":"2026-02-09T00:36:54.326Z","type":"Gateway","mac":"AC233FC1DD31","nums":11},{"timestamp":"2026-02-09T00:36:54.523Z","mac":"C3000057B9DF","rssi":-65,"rawData":"0201060303AAFE1116AAFE20000C2D0B0001F9896307944510"},{"timestamp":"2026-02-09T00:36:54.532Z","mac":"C7AE561E38B7","rssi":-64,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A1F03095336"},{"timestamp":"2026-02-09T00:36:54.533Z","mac":"C3000057B9DD","rssi":-65,"rawData":"0201060303AAFE1116AAFE20000C270E0001F9C82F079221C2"},{"timestamp":"2026-02-09T00:36:54.737Z","mac":"F045AEE31DB4","rssi":-81,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:54.747Z","mac":"D920A4A6D237","rssi":-84,"rawData":"020106020A001216ABFE40000A0B6D0001D920A4A6D237300B"},{"timestamp":"2026-02-09T00:36:54.838Z","mac":"C7AE561E38B7","rssi":-64,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A1F03095336"},{"timestamp":"2026-02-09T00:36:54.838Z","mac":"C3000057B9F5","rssi":-32,"rawData":"0201060303AAFE1116AAFE20000C2710000206F1E907BA7884"},{"timestamp":"2026-02-09T00:36:55.066Z","mac":"D54E908B7972","rssi":-84,"rawData":"020106020A001216ABFE40000A0BA10001D54E908B7972300B"},{"timestamp":"2026-02-09T00:36:55.106Z","mac":"C3000057B9DC","rssi":-59,"rawData":"0201060303AAFE1116AAFE20000C2D100001F0BC380776BC16"},{"timestamp":"2026-02-09T00:36:55.121Z","mac":"C300003947C4","rssi":-73,"rawData":"0201060303AAFE1116AAFE20000C2D100002C3300F152F852C"},{"timestamp":"2026-02-09T00:36:55.122Z","mac":"C3000057B9D4","rssi":-79,"rawData":"0201060303AAFE1116AAFE20000C570E0002000BB406BB337E"}] -publish_out/ac233fc1dccb [{"timestamp":"2026-02-09T00:36:54.531Z","type":"Gateway","mac":"AC233FC1DCCB","nums":2},{"timestamp":"2026-02-09T00:36:55.067Z","mac":"D54E908B7972","rssi":-74,"rawData":"020106020A001216ABFE40000A0BA10001D54E908B7972300B"},{"timestamp":"2026-02-09T00:36:55.108Z","mac":"C3000057B9DC","rssi":-68,"rawData":"0201060303AAFE1116AAFE20000C2D100001F0BC380776BC16"}] -publish_out/ac233fc1dd49 [{"timestamp":"2026-02-09T00:36:54.523Z","type":"Gateway","mac":"AC233FC1DD49","nums":0}] -publish_out/ac233fc1dcd2 [{"timestamp":"2026-02-09T00:36:54.526Z","type":"Gateway","mac":"AC233FC1DCD2","nums":21},{"timestamp":"2026-02-09T00:36:54.523Z","mac":"C3000057B9DF","rssi":-66,"rawData":"0201060303AAFE1116AAFE20000C2D0B0001F9896307944510"},{"timestamp":"2026-02-09T00:36:54.524Z","mac":"C3000057B9E7","rssi":-61,"rawData":"0201060303AAFE1116AAFE20000C39120001F7C41C0710B524"},{"timestamp":"2026-02-09T00:36:54.531Z","mac":"C7AE561E38B7","rssi":-78,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A1F03095336"},{"timestamp":"2026-02-09T00:36:54.532Z","mac":"C3000057B9DD","rssi":-81,"rawData":"0201060303AAFE1116AAFE20000C270E0001F9C82F079221C2"},{"timestamp":"2026-02-09T00:36:54.749Z","mac":"D920A4A6D237","rssi":-66,"rawData":"020106020A001216ABFE40000A0B6D0001D920A4A6D237300B"},{"timestamp":"2026-02-09T00:36:54.836Z","mac":"C7AE561E38B7","rssi":-79,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A1F03095336"},{"timestamp":"2026-02-09T00:36:54.837Z","mac":"C3000057B9F5","rssi":-58,"rawData":"0201060303AAFE1116AAFE20000C2710000206F1E907BA7884"},{"timestamp":"2026-02-09T00:36:55.067Z","mac":"D54E908B7972","rssi":-73,"rawData":"020106020A001216ABFE40000A0BA10001D54E908B7972300B"},{"timestamp":"2026-02-09T00:36:55.105Z","mac":"A0D05BD2E2E5","rssi":-83,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:55.106Z","mac":"C3000057B9DC","rssi":-73,"rawData":"0201060303AAFE1116AAFE20000C2D100001F0BC380776BC16"},{"timestamp":"2026-02-09T00:36:55.121Z","mac":"C300003947C4","rssi":-58,"rawData":"0201060303AAFE1116AAFE20000C2D100002C3300F152F852C"},{"timestamp":"2026-02-09T00:36:55.122Z","mac":"C3000057B9D4","rssi":-66,"rawData":"0201060303AAFE1116AAFE20000C570E0002000BB406BB337E"},{"timestamp":"2026-02-09T00:36:55.139Z","mac":"C7AE561E38B7","rssi":-79,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"},{"timestamp":"2026-02-09T00:36:55.254Z","mac":"C3000057B9DB","rssi":-52,"rawData":"0201060303AAFE1116AAFE20000C2710000204665A07B0D4E6"},{"timestamp":"2026-02-09T00:36:55.279Z","mac":"A0D05BD2E2E5","rssi":-81,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:55.305Z","mac":"C3000057B9F1","rssi":-68,"rawData":"0201060303AAFE1116AAFE20000C3C120001E7CC1006E55AE6"},{"timestamp":"2026-02-09T00:36:55.366Z","mac":"E017085443A7","rssi":-50,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:55.417Z","mac":"A0D05BD2E2E5","rssi":-82,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:55.423Z","mac":"C3000057B9E8","rssi":-63,"rawData":"0201060303AAFE1116AAFE20000C30110001ECF70606F29ED6"},{"timestamp":"2026-02-09T00:36:55.446Z","mac":"C7AE561E38B7","rssi":-79,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"},{"timestamp":"2026-02-09T00:36:55.531Z","mac":"C3000057B9E7","rssi":-75,"rawData":"0201060303AAFE1116AAFE20000C39120001F7C41D0710B52E"}] -publish_out/ac233fc1dd40 [{"timestamp":"2026-02-09T00:36:54.562Z","type":"Gateway","mac":"AC233FC1DD40","nums":2},{"timestamp":"2026-02-09T00:36:55.098Z","mac":"C3000057B9DC","rssi":-72,"rawData":"0201060303AAFE1116AAFE20000C2D100001F0BC380776BC16"},{"timestamp":"2026-02-09T00:36:55.246Z","mac":"C3000057B9DB","rssi":-81,"rawData":"0201060303AAFE1116AAFE20000C2710000204665A07B0D4E6"}] -publish_out/ac233fc1dd51 [{"timestamp":"2026-02-09T00:36:54.661Z","type":"Gateway","mac":"AC233FC1DD51","nums":2},{"timestamp":"2026-02-09T00:36:54.903Z","mac":"C3000057B9F4","rssi":-77,"rawData":"0201060303AAFE1116AAFE20000C24100002089BB507BE4428"},{"timestamp":"2026-02-09T00:36:55.252Z","mac":"C3000057B9DB","rssi":-77,"rawData":"0201060303AAFE1116AAFE20000C2710000204665A07B0D4E6"}] -publish_out/ac233fc1dd3c [{"timestamp":"2026-02-09T00:36:54.745Z","type":"Gateway","mac":"AC233FC1DD3C","nums":5},{"timestamp":"2026-02-09T00:36:54.748Z","mac":"D920A4A6D237","rssi":-83,"rawData":"020106020A001216ABFE40000A0B6D0001D920A4A6D237300B"},{"timestamp":"2026-02-09T00:36:55.366Z","mac":"E017085443A7","rssi":-75,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:55.415Z","mac":"504C97555B00","rssi":-76,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:55.423Z","mac":"C3000057B9E8","rssi":-83,"rawData":"0201060303AAFE1116AAFE20000C30110001ECF70606F29ED6"},{"timestamp":"2026-02-09T00:36:55.531Z","mac":"C3000057B9E7","rssi":-84,"rawData":"0201060303AAFE1116AAFE20000C39120001F7C41D0710B52E"}] -publish_out/ac233fc1dd55 [{"timestamp":"2026-02-09T00:36:54.911Z","type":"Gateway","mac":"AC233FC1DD55","nums":8},{"timestamp":"2026-02-09T00:36:55.032Z","mac":"504C97555B00","rssi":-80,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:55.121Z","mac":"C300003947C4","rssi":-71,"rawData":"0201060303AAFE1116AAFE20000C2D100002C3300F152F852C"},{"timestamp":"2026-02-09T00:36:55.122Z","mac":"C3000057B9D4","rssi":-76,"rawData":"0201060303AAFE1116AAFE20000C570E0002000BB406BB337E"},{"timestamp":"2026-02-09T00:36:55.366Z","mac":"E017085443A7","rssi":-82,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:55.416Z","mac":"504C97555B00","rssi":-80,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:55.423Z","mac":"C3000057B9E8","rssi":-76,"rawData":"0201060303AAFE1116AAFE20000C30110001ECF70606F29ED6"},{"timestamp":"2026-02-09T00:36:55.608Z","mac":"504C97555B00","rssi":-83,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:55.736Z","mac":"F045AEE31DB4","rssi":-75,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"}] -publish_out/ac233fc1dd50 [{"timestamp":"2026-02-09T00:36:54.800Z","type":"Gateway","mac":"AC233FC1DD50","nums":1},{"timestamp":"2026-02-09T00:36:55.520Z","mac":"3868A460B93E","rssi":-82,"rawData":"1BFF750042040180603868A460B93E3A68A460B93D01020000000000"}] -publish_out/ac233fc1dd48 [{"timestamp":"2026-02-09T00:36:54.900Z","type":"Gateway","mac":"AC233FC1DD48","nums":5},{"timestamp":"2026-02-09T00:36:54.944Z","mac":"A0D05BD2E2E5","rssi":-81,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:55.270Z","mac":"A0D05BD2E2E5","rssi":-81,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:55.533Z","mac":"C3000057B9DF","rssi":-78,"rawData":"0201060303AAFE1116AAFE20000C2D0B0001F989640794451A"},{"timestamp":"2026-02-09T00:36:55.561Z","mac":"A0D05BD2E2E5","rssi":-81,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:55.844Z","mac":"C3000057B9F5","rssi":-81,"rawData":"0201060303AAFE1116AAFE20000C2710000206F1EA07BA788E"}] -publish_out/ac233fc1dd4b [{"timestamp":"2026-02-09T00:36:54.942Z","type":"Gateway","mac":"AC233FC1DD4B","nums":7},{"timestamp":"2026-02-09T00:36:55.106Z","mac":"C3000057B9DC","rssi":-56,"rawData":"0201060303AAFE1116AAFE20000C2D100001F0BC380776BC16"},{"timestamp":"2026-02-09T00:36:55.140Z","mac":"C7AE561E38B7","rssi":-70,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"},{"timestamp":"2026-02-09T00:36:55.365Z","mac":"E017085443A7","rssi":-74,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:55.447Z","mac":"C7AE561E38B7","rssi":-69,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"},{"timestamp":"2026-02-09T00:36:55.730Z","mac":"C3000057B9D9","rssi":-63,"rawData":"0201060303AAFE1116AAFE20000C2D0F0001E7FFFE075D673E"},{"timestamp":"2026-02-09T00:36:55.736Z","mac":"F045AEE31DB4","rssi":-79,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:55.752Z","mac":"C7AE561E38B7","rssi":-69,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"}] -publish_out/ac233fc1dd4e [{"timestamp":"2026-02-09T00:36:55.102Z","type":"Gateway","mac":"AC233FC1DD4E","nums":7},{"timestamp":"2026-02-09T00:36:55.104Z","mac":"C3000057B9DC","rssi":-62,"rawData":"0201060303AAFE1116AAFE20000C2D100001F0BC380776BC16"},{"timestamp":"2026-02-09T00:36:55.135Z","mac":"C7AE561E38B7","rssi":-74,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"},{"timestamp":"2026-02-09T00:36:55.394Z","mac":"E6E749BA2D00","rssi":-83,"rawData":"0201061916F7FD01DEEC3BA71D8B5AF92343DEEBE8C2E39B0000000003"},{"timestamp":"2026-02-09T00:36:55.443Z","mac":"C7AE561E38B7","rssi":-74,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"},{"timestamp":"2026-02-09T00:36:55.709Z","mac":"E6E749BA2D00","rssi":-83,"rawData":"0201061916F7FD01DEEC3BA71D8B5AF92343DEEBE8C2E39B0000000003"},{"timestamp":"2026-02-09T00:36:55.734Z","mac":"F045AEE31DB4","rssi":-72,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:55.748Z","mac":"C7AE561E38B7","rssi":-74,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"}] -publish_out/ac233fc1dccd [{"timestamp":"2026-02-09T00:36:55.100Z","type":"Gateway","mac":"AC233FC1DCCD","nums":8},{"timestamp":"2026-02-09T00:36:55.252Z","mac":"C3000057B9DB","rssi":-81,"rawData":"0201060303AAFE1116AAFE20000C2710000204665A07B0D4E6"},{"timestamp":"2026-02-09T00:36:55.528Z","mac":"C3000057B9E7","rssi":-80,"rawData":"0201060303AAFE1116AAFE20000C39120001F7C41D0710B52E"},{"timestamp":"2026-02-09T00:36:55.539Z","mac":"C3000057B9DF","rssi":-71,"rawData":"0201060303AAFE1116AAFE20000C2D0B0001F989640794451A"},{"timestamp":"2026-02-09T00:36:55.541Z","mac":"C3000057B9DD","rssi":-78,"rawData":"0201060303AAFE1116AAFE20000C270E0001F9C830079221CC"},{"timestamp":"2026-02-09T00:36:55.851Z","mac":"C3000057B9F5","rssi":-72,"rawData":"0201060303AAFE1116AAFE20000C2710000206F1EA07BA788E"},{"timestamp":"2026-02-09T00:36:55.883Z","mac":"C3000057B9E6","rssi":-77,"rawData":"0201060303AAFE1116AAFE20000C33100001EDC4B806F50090"},{"timestamp":"2026-02-09T00:36:55.891Z","mac":"C300003946AC","rssi":-76,"rawData":"0201060303E1FF1116E1FFA10864AC46390000C34D57423031"},{"timestamp":"2026-02-09T00:36:55.907Z","mac":"C3000057B9F4","rssi":-70,"rawData":"0201060303AAFE1116AAFE20000C24100002089BB607BE4432"}] -publish_out/ac233fc1dcd1 [{"timestamp":"2026-02-09T00:36:55.239Z","type":"Gateway","mac":"AC233FC1DCD1","nums":11},{"timestamp":"2026-02-09T00:36:55.361Z","mac":"E017085443A7","rssi":-42,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:55.421Z","mac":"C3000057B9E8","rssi":-58,"rawData":"0201060303AAFE1116AAFE20000C30110001ECF70606F29ED6"},{"timestamp":"2026-02-09T00:36:55.444Z","mac":"C7AE561E38B7","rssi":-70,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"},{"timestamp":"2026-02-09T00:36:55.727Z","mac":"C3000057B9D9","rssi":-74,"rawData":"0201060303AAFE1116AAFE20000C2D0F0001E7FFFE075D673E"},{"timestamp":"2026-02-09T00:36:55.733Z","mac":"F045AEE31DB4","rssi":-33,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:55.749Z","mac":"C7AE561E38B7","rssi":-71,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"},{"timestamp":"2026-02-09T00:36:55.754Z","mac":"D920A4A6D237","rssi":-53,"rawData":"020106020A001216ABFE40000A0B6D0001D920A4A6D237300B"},{"timestamp":"2026-02-09T00:36:56.054Z","mac":"C7AE561E38B7","rssi":-70,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A2103095336"},{"timestamp":"2026-02-09T00:36:56.064Z","mac":"D54E908B7972","rssi":-58,"rawData":"020106020A001216ABFE40000A0BA10001D54E908B7972300B"},{"timestamp":"2026-02-09T00:36:56.110Z","mac":"C3000057B9DC","rssi":-76,"rawData":"0201060303AAFE1116AAFE20000C2D100001F0BC390776BC20"},{"timestamp":"2026-02-09T00:36:56.128Z","mac":"C300003947C4","rssi":-56,"rawData":"0201060303AAFE1116AAFE20000C2D100002C33010152F8536"}] -publish_out/ac233fc1dcd3 [{"timestamp":"2026-02-09T00:36:55.203Z","type":"Gateway","mac":"AC233FC1DCD3","nums":0}] -publish_out/ac233fc1dd31 [{"timestamp":"2026-02-09T00:36:55.326Z","type":"Gateway","mac":"AC233FC1DD31","nums":9},{"timestamp":"2026-02-09T00:36:55.364Z","mac":"E017085443A7","rssi":-65,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:55.423Z","mac":"C3000057B9E8","rssi":-77,"rawData":"0201060303AAFE1116AAFE20000C30110001ECF70606F29ED6"},{"timestamp":"2026-02-09T00:36:55.447Z","mac":"C7AE561E38B7","rssi":-64,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"},{"timestamp":"2026-02-09T00:36:55.730Z","mac":"C3000057B9D9","rssi":-65,"rawData":"0201060303AAFE1116AAFE20000C2D0F0001E7FFFE075D673E"},{"timestamp":"2026-02-09T00:36:55.736Z","mac":"F045AEE31DB4","rssi":-80,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:55.752Z","mac":"C7AE561E38B7","rssi":-63,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"},{"timestamp":"2026-02-09T00:36:56.057Z","mac":"C7AE561E38B7","rssi":-64,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A2103095336"},{"timestamp":"2026-02-09T00:36:56.067Z","mac":"D54E908B7972","rssi":-79,"rawData":"020106020A001216ABFE40000A0BA10001D54E908B7972300B"},{"timestamp":"2026-02-09T00:36:56.310Z","mac":"C3000057B9F1","rssi":-72,"rawData":"0201060303AAFE1116AAFE20000C3C120001E7CC1106E55AF0"}] -publish_out/ac233fc1dcee [{"timestamp":"2026-02-09T00:36:55.323Z","type":"Gateway","mac":"AC233FC1DCEE","nums":1},{"timestamp":"2026-02-09T00:36:55.733Z","mac":"F045AEE31DB4","rssi":-84,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"}] -publish_out/ac233fc1dcd2 [{"timestamp":"2026-02-09T00:36:55.543Z","type":"Gateway","mac":"AC233FC1DCD2","nums":12},{"timestamp":"2026-02-09T00:36:55.730Z","mac":"C3000057B9D9","rssi":-59,"rawData":"0201060303AAFE1116AAFE20000C2D0F0001E7FFFE075D673E"},{"timestamp":"2026-02-09T00:36:55.736Z","mac":"F045AEE31DB4","rssi":-52,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:55.751Z","mac":"C7AE561E38B7","rssi":-79,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"},{"timestamp":"2026-02-09T00:36:55.756Z","mac":"D920A4A6D237","rssi":-80,"rawData":"020106020A001216ABFE40000A0B6D0001D920A4A6D237300B"},{"timestamp":"2026-02-09T00:36:56.038Z","mac":"A0D05BD2E2E5","rssi":-82,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:56.056Z","mac":"C7AE561E38B7","rssi":-79,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A2103095336"},{"timestamp":"2026-02-09T00:36:56.066Z","mac":"D54E908B7972","rssi":-71,"rawData":"020106020A001216ABFE40000A0BA10001D54E908B7972300B"},{"timestamp":"2026-02-09T00:36:56.310Z","mac":"C3000057B9F1","rssi":-59,"rawData":"0201060303AAFE1116AAFE20000C3C120001E7CC1106E55AF0"},{"timestamp":"2026-02-09T00:36:56.360Z","mac":"C7AE561E38B7","rssi":-78,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A2103095336"},{"timestamp":"2026-02-09T00:36:56.366Z","mac":"E017085443A7","rssi":-46,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:56.427Z","mac":"C3000057B9E8","rssi":-62,"rawData":"0201060303AAFE1116AAFE20000C30110001ECF70706F29EE0"},{"timestamp":"2026-02-09T00:36:56.500Z","mac":"A0D05BD2E2E5","rssi":-81,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"}] -publish_out/ac233fc1dd49 [{"timestamp":"2026-02-09T00:36:55.523Z","type":"Gateway","mac":"AC233FC1DD49","nums":0}] -publish_out/ac233fc1dccb [{"timestamp":"2026-02-09T00:36:55.505Z","type":"Gateway","mac":"AC233FC1DCCB","nums":5},{"timestamp":"2026-02-09T00:36:55.732Z","mac":"C3000057B9D9","rssi":-79,"rawData":"0201060303AAFE1116AAFE20000C2D0F0001E7FFFE075D673E"},{"timestamp":"2026-02-09T00:36:55.738Z","mac":"F045AEE31DB4","rssi":-67,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:55.756Z","mac":"D920A4A6D237","rssi":-77,"rawData":"020106020A001216ABFE40000A0B6D0001D920A4A6D237300B"},{"timestamp":"2026-02-09T00:36:56.312Z","mac":"C3000057B9F1","rssi":-77,"rawData":"0201060303AAFE1116AAFE20000C3C120001E7CC1106E55AF0"},{"timestamp":"2026-02-09T00:36:56.366Z","mac":"E017085443A7","rssi":-68,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"}] -publish_out/ac233fc1dd51 [{"timestamp":"2026-02-09T00:36:55.651Z","type":"Gateway","mac":"AC233FC1DD51","nums":0}] -publish_out/ac233fc1dd40 [{"timestamp":"2026-02-09T00:36:55.551Z","type":"Gateway","mac":"AC233FC1DD40","nums":1},{"timestamp":"2026-02-09T00:36:55.722Z","mac":"C3000057B9D9","rssi":-84,"rawData":"0201060303AAFE1116AAFE20000C2D0F0001E7FFFE075D673E"}] -publish_out/ac233fc1dd3c [{"timestamp":"2026-02-09T00:36:55.737Z","type":"Gateway","mac":"AC233FC1DD3C","nums":6},{"timestamp":"2026-02-09T00:36:55.736Z","mac":"F045AEE31DB4","rssi":-74,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:55.998Z","mac":"504C97555B00","rssi":-75,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:56.380Z","mac":"504C97555B00","rssi":-82,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:56.426Z","mac":"C3000057B9E8","rssi":-82,"rawData":"0201060303AAFE1116AAFE20000C30110001ECF70706F29EE0"},{"timestamp":"2026-02-09T00:36:56.579Z","mac":"504C97555B00","rssi":-75,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:56.734Z","mac":"F045AEE31DB4","rssi":-73,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"}] -publish_out/ac233fc1dd50 [{"timestamp":"2026-02-09T00:36:55.820Z","type":"Gateway","mac":"AC233FC1DD50","nums":3},{"timestamp":"2026-02-09T00:36:55.829Z","mac":"3868A460B93E","rssi":-82,"rawData":"1BFF750042040180603868A460B93E3A68A460B93D01020000000000"},{"timestamp":"2026-02-09T00:36:56.142Z","mac":"3868A460B93E","rssi":-81,"rawData":"1BFF750042040180603868A460B93E3A68A460B93D01020000000000"},{"timestamp":"2026-02-09T00:36:56.457Z","mac":"3868A460B93E","rssi":-81,"rawData":"1BFF750042040180603868A460B93E3A68A460B93D01020000000000"}] -publish_out/ac233fc1dd48 [{"timestamp":"2026-02-09T00:36:55.951Z","type":"Gateway","mac":"AC233FC1DD48","nums":4},{"timestamp":"2026-02-09T00:36:56.185Z","mac":"A0D05BD2E2E5","rssi":-81,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:56.492Z","mac":"A0D05BD2E2E5","rssi":-81,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:56.649Z","mac":"A0D05BD2E2E5","rssi":-83,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"},{"timestamp":"2026-02-09T00:36:56.803Z","mac":"A0D05BD2E2E5","rssi":-81,"rawData":"1BFF75004204018066A0D05BD2E2E5A2D05BD2E2E401050000000000"}] -publish_out/ac233fc1dd4b [{"timestamp":"2026-02-09T00:36:55.951Z","type":"Gateway","mac":"AC233FC1DD4B","nums":6},{"timestamp":"2026-02-09T00:36:56.057Z","mac":"C7AE561E38B7","rssi":-70,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A2103095336"},{"timestamp":"2026-02-09T00:36:56.310Z","mac":"C3000057B9F1","rssi":-78,"rawData":"0201060303AAFE1116AAFE20000C3C120001E7CC1106E55AF0"},{"timestamp":"2026-02-09T00:36:56.361Z","mac":"C7AE561E38B7","rssi":-70,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A2103095336"},{"timestamp":"2026-02-09T00:36:56.367Z","mac":"E017085443A7","rssi":-77,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:56.664Z","mac":"C7AE561E38B7","rssi":-69,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A2103095336"},{"timestamp":"2026-02-09T00:36:56.889Z","mac":"C3000057B9E6","rssi":-78,"rawData":"0201060303AAFE1116AAFE20000C33100001EDC4B906F5009A"}] -publish_out/ac233fc1dd55 [{"timestamp":"2026-02-09T00:36:55.939Z","type":"Gateway","mac":"AC233FC1DD55","nums":6},{"timestamp":"2026-02-09T00:36:55.998Z","mac":"504C97555B00","rssi":-80,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:56.312Z","mac":"C3000057B9F1","rssi":-81,"rawData":"0201060303AAFE1116AAFE20000C3C120001E7CC1106E55AF0"},{"timestamp":"2026-02-09T00:36:56.366Z","mac":"E017085443A7","rssi":-71,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:56.580Z","mac":"504C97555B00","rssi":-80,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"},{"timestamp":"2026-02-09T00:36:56.735Z","mac":"F045AEE31DB4","rssi":-76,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:56.768Z","mac":"504C97555B00","rssi":-83,"rawData":"020106020A09110712A24D2EFE14488E93D2173CFFE00000051206001000"}] -publish_out/ac233fc1dd4e [{"timestamp":"2026-02-09T00:36:56.051Z","type":"Gateway","mac":"AC233FC1DD4E","nums":13},{"timestamp":"2026-02-09T00:36:56.053Z","mac":"C7AE561E38B7","rssi":-74,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A2103095336"},{"timestamp":"2026-02-09T00:36:56.256Z","mac":"C3000057B9DB","rssi":-72,"rawData":"0201060303AAFE1116AAFE20000C2710000204665B07B0D4F0"},{"timestamp":"2026-02-09T00:36:56.356Z","mac":"C7AE561E38B7","rssi":-74,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A2103095336"},{"timestamp":"2026-02-09T00:36:56.362Z","mac":"E017085443A7","rssi":-81,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:56.660Z","mac":"C7AE561E38B7","rssi":-74,"rawData":"02010617FF00020000FF0000FF0000FF0000000000000000052A2103095336"},{"timestamp":"2026-02-09T00:36:56.731Z","mac":"F045AEE31DB4","rssi":-84,"rawData":"0201060C16E0FE2001000000000100000A094D4B20427574746F6E"},{"timestamp":"2026-02-09T00:36:56.739Z","mac":"C3000057B9D9","rssi":-72,"rawData":"0201060303AAFE1116AAFE20000C1E0F0001E7FFFF075D6748"},{"timestamp":"2026-02-09T00:36:56.757Z","mac":"E6E749BA2D00","rssi":-77,"rawData":"0201061916F7FD01DEEC3BA71D8B5AF92343DEEBE8C2E39B0000000003"},{"timestamp":"2026-02-09T00:36:56.763Z","mac":"0BC8DA14CEAC","rssi":-83,"rawData":"0201041AFF004C02152686F39CBADA4658854AA62E7E5E8B8D00010000C9"},{"timestamp":"2026-02-09T00:36:56.852Z","mac":"C3000057B9F5","rssi":-58,"rawData":"0201060303AAFE1116AAFE20000C2710000206F1EB07BA7898"},{"timestamp":"2026-02-09T00:36:56.891Z","mac":"C300003946B1","rssi":-81,"rawData":"0201060303E1FF1116E1FFA10826B146390000C34D57423031"},{"timestamp":"2026-02-09T00:36:56.900Z","mac":"C3000057B9F4","rssi":-76,"rawData":"0201060303AAFE1116AAFE20000C24100002089BB707BE443C"},{"timestamp":"2026-02-09T00:36:56.961Z","mac":"C7AE561E38B7","rssi":-74,"rawData":"02010617FF000100000000000000000000C30600006F4C0000460003095336"}] diff --git a/data/train/jobs/done/GBC-00_-1_1291_655.csv b/data/train/jobs/done/GBC-00_-1_1291_655.csv deleted file mode 100644 index 9979232..0000000 --- a/data/train/jobs/done/GBC-00_-1_1291_655.csv +++ /dev/null @@ -1,5 +0,0 @@ -Position;Floor;RoomName;X;Y;Z;BeaconName;MAC -BC-00-21_-1_1291_655;-1;BC-00-21;1291;655;-1;BC-00-21;C3:00:00:57:B9:E6 -BC-04-22_-1_1291_655;-1;BC-04-22;1291;655;-1;BC-04-22;C3:00:00:57:B9:D4 -BC-08-23_-1_1291_655;-1;BC-08-23;1291;655;-1;BC-08-23;C3:00:00:57:B9:E8 -BC-12-24_-1_1291_655;-1;BC-12-24;1291;655;-1;BC-12-24;C3:00:00:57:B9:F1 diff --git a/data/train/jobs/done/GBC-00_-1_1417_1081.csv b/data/train/jobs/done/GBC-00_-1_1417_1081.csv deleted file mode 100644 index b3c6e2d..0000000 --- a/data/train/jobs/done/GBC-00_-1_1417_1081.csv +++ /dev/null @@ -1,5 +0,0 @@ -Position;Floor;RoomName;X;Y;Z;BeaconName;MAC -BC-00-21_-1_1417_1081;-1;BC-00-21;1417;1081;-1;BC-00-21;C3:00:00:57:B9:E6 -BC-04-22_-1_1417_1081;-1;BC-04-22;1417;1081;-1;BC-04-22;C3:00:00:57:B9:D4 -BC-08-23_-1_1417_1081;-1;BC-08-23;1417;1081;-1;BC-08-23;C3:00:00:57:B9:E8 -BC-12-24_-1_1417_1081;-1;BC-12-24;1417;1081;-1;BC-12-24;C3:00:00:57:B9:F1 diff --git a/data/train/jobs/done/GBC-00_-1_152_1379.csv b/data/train/jobs/done/GBC-00_-1_152_1379.csv deleted file mode 100644 index 9733c32..0000000 --- a/data/train/jobs/done/GBC-00_-1_152_1379.csv +++ /dev/null @@ -1,5 +0,0 @@ -Position;Floor;RoomName;X;Y;Z;BeaconName;MAC -BC-00-21_-1_152_1379;-1;BC-00-21;152;1379;-1;BC-00-21;C3:00:00:57:B9:E6 -BC-04-22_-1_152_1379;-1;BC-04-22;152;1379;-1;BC-04-22;C3:00:00:57:B9:D4 -BC-08-23_-1_152_1379;-1;BC-08-23;152;1379;-1;BC-08-23;C3:00:00:57:B9:E8 -BC-12-24_-1_152_1379;-1;BC-12-24;152;1379;-1;BC-12-24;C3:00:00:57:B9:F1 diff --git a/data/train/jobs/done/GBC-00_-1_1687_221.csv b/data/train/jobs/done/GBC-00_-1_1687_221.csv deleted file mode 100644 index c4cd7e3..0000000 --- a/data/train/jobs/done/GBC-00_-1_1687_221.csv +++ /dev/null @@ -1,5 +0,0 @@ -Position;Floor;RoomName;X;Y;Z;BeaconName;MAC -BC-00-21_-1_1687_221;-1;BC-00-21;1687;221;-1;BC-00-21;C3:00:00:57:B9:E6 -BC-04-22_-1_1687_221;-1;BC-04-22;1687;221;-1;BC-04-22;C3:00:00:57:B9:D4 -BC-08-23_-1_1687_221;-1;BC-08-23;1687;221;-1;BC-08-23;C3:00:00:57:B9:E8 -BC-12-24_-1_1687_221;-1;BC-12-24;1687;221;-1;BC-12-24;C3:00:00:57:B9:F1 diff --git a/data/train/jobs/done/GBC-00_-1_2122_693.csv b/data/train/jobs/done/GBC-00_-1_2122_693.csv deleted file mode 100644 index f0c7324..0000000 --- a/data/train/jobs/done/GBC-00_-1_2122_693.csv +++ /dev/null @@ -1,3 +0,0 @@ -Position;Floor;RoomName;X;Y;Z;BeaconName;MAC -BC-04-22_-1_2122_693;-1;BC-04-22;2122;693;-1;BC-04-22;C3:00:00:57:B9:D4 -BC-12-24_-1_2122_693;-1;BC-12-24;2122;693;-1;BC-12-24;C3:00:00:57:B9:F1 diff --git a/data/train/jobs/done/GBC-00_-1_2547_235.csv b/data/train/jobs/done/GBC-00_-1_2547_235.csv deleted file mode 100644 index 65b0e2b..0000000 --- a/data/train/jobs/done/GBC-00_-1_2547_235.csv +++ /dev/null @@ -1,5 +0,0 @@ -Position;Floor;RoomName;X;Y;Z;BeaconName;MAC -BC-00-21_-1_2547_235;-1;BC-00-21;2547;235;-1;BC-00-21;C3:00:00:57:B9:E6 -BC-04-22_-1_2547_235;-1;BC-04-22;2547;235;-1;BC-04-22;C3:00:00:57:B9:D4 -BC-08-23_-1_2547_235;-1;BC-08-23;2547;235;-1;BC-08-23;C3:00:00:57:B9:E8 -BC-12-24_-1_2547_235;-1;BC-12-24;2547;235;-1;BC-12-24;C3:00:00:57:B9:F1 diff --git a/data/train/jobs/done/GBC-00_-1_2642_1057.csv b/data/train/jobs/done/GBC-00_-1_2642_1057.csv deleted file mode 100644 index d2fbdf0..0000000 --- a/data/train/jobs/done/GBC-00_-1_2642_1057.csv +++ /dev/null @@ -1,5 +0,0 @@ -Position;Floor;RoomName;X;Y;Z;BeaconName;MAC -BC-00-21_-1_2642_1057;-1;BC-00-21;2642;1057;-1;BC-00-21;C3:00:00:57:B9:E6 -BC-04-22_-1_2642_1057;-1;BC-04-22;2642;1057;-1;BC-04-22;C3:00:00:57:B9:D4 -BC-08-23_-1_2642_1057;-1;BC-08-23;2642;1057;-1;BC-08-23;C3:00:00:57:B9:E8 -BC-12-24_-1_2642_1057;-1;BC-12-24;2642;1057;-1;BC-12-24;C3:00:00:57:B9:F1 diff --git a/data/train/jobs/done/GBC-00_0_1105_707.csv b/data/train/jobs/done/GBC-00_0_1105_707.csv deleted file mode 100644 index b438fab..0000000 --- a/data/train/jobs/done/GBC-00_0_1105_707.csv +++ /dev/null @@ -1,5 +0,0 @@ -Position;Floor;RoomName;X;Y;Z;BeaconName;MAC -BC-00-21_0_1105_707;0;BC-00-21;1105;707;0;BC-00-21;C3:00:00:57:B9:E6 -BC-04-22_0_1105_707;0;BC-04-22;1105;707;0;BC-04-22;C3:00:00:57:B9:D4 -BC-08-23_0_1105_707;0;BC-08-23;1105;707;0;BC-08-23;C3:00:00:57:B9:E8 -BC-12-24_0_1105_707;0;BC-12-24;1105;707;0;BC-12-24;C3:00:00:57:B9:F1 diff --git a/data/train/jobs/done/GBC-00_0_2026_707.csv b/data/train/jobs/done/GBC-00_0_2026_707.csv deleted file mode 100644 index a62a771..0000000 --- a/data/train/jobs/done/GBC-00_0_2026_707.csv +++ /dev/null @@ -1,5 +0,0 @@ -Position;Floor;RoomName;X;Y;Z;BeaconName;MAC -BC-00-21_0_2026_707;0;BC-00-21;2026;707;0;BC-00-21;C3:00:00:57:B9:E6 -BC-04-22_0_2026_707;0;BC-04-22;2026;707;0;BC-04-22;C3:00:00:57:B9:D4 -BC-08-23_0_2026_707;0;BC-08-23;2026;707;0;BC-08-23;C3:00:00:57:B9:E8 -BC-12-24_0_2026_707;0;BC-12-24;2026;707;0;BC-12-24;C3:00:00:57:B9:F1 diff --git a/data/train/jobs/done/GBC-00_0_2897_72.csv b/data/train/jobs/done/GBC-00_0_2897_72.csv deleted file mode 100644 index e49fc5d..0000000 --- a/data/train/jobs/done/GBC-00_0_2897_72.csv +++ /dev/null @@ -1,5 +0,0 @@ -Position;Floor;RoomName;X;Y;Z;BeaconName;MAC -BC-00-21_0_2897_72;0;BC-00-21;2897;72;0;BC-00-21;C3:00:00:57:B9:E6 -BC-04-22_0_2897_72;0;BC-04-22;2897;72;0;BC-04-22;C3:00:00:57:B9:D4 -BC-08-23_0_2897_72;0;BC-08-23;2897;72;0;BC-08-23;C3:00:00:57:B9:E8 -BC-12-24_0_2897_72;0;BC-12-24;2897;72;0;BC-12-24;C3:00:00:57:B9:F1 diff --git a/data/train/jobs/done/GBC-00_0_2925_1485.csv b/data/train/jobs/done/GBC-00_0_2925_1485.csv deleted file mode 100644 index f6ae64e..0000000 --- a/data/train/jobs/done/GBC-00_0_2925_1485.csv +++ /dev/null @@ -1,5 +0,0 @@ -Position;Floor;RoomName;X;Y;Z;BeaconName;MAC -BC-00-21_0_2925_1485;0;BC-00-21;2925;1485;0;BC-00-21;C3:00:00:57:B9:E6 -BC-04-22_0_2925_1485;0;BC-04-22;2925;1485;0;BC-04-22;C3:00:00:57:B9:D4 -BC-08-23_0_2925_1485;0;BC-08-23;2925;1485;0;BC-08-23;C3:00:00:57:B9:E8 -BC-12-24_0_2925_1485;0;BC-12-24;2925;1485;0;BC-12-24;C3:00:00:57:B9:F1 diff --git a/data/train/jobs/done/GBC-00_0_70_1485.csv b/data/train/jobs/done/GBC-00_0_70_1485.csv deleted file mode 100644 index 6aaf0d0..0000000 --- a/data/train/jobs/done/GBC-00_0_70_1485.csv +++ /dev/null @@ -1,5 +0,0 @@ -Position;Floor;RoomName;X;Y;Z;BeaconName;MAC -BC-00-21_0_70_1485;0;BC-00-21;70;1485;0;BC-00-21;C3:00:00:57:B9:E6 -BC-04-22_0_70_1485;0;BC-04-22;70;1485;0;BC-04-22;C3:00:00:57:B9:D4 -BC-08-23_0_70_1485;0;BC-08-23;70;1485;0;BC-08-23;C3:00:00:57:B9:E8 -BC-12-24_0_70_1485;0;BC-12-24;70;1485;0;BC-12-24;C3:00:00:57:B9:F1 diff --git a/data/train/jobs/done/GBC-00_0_98_58.csv b/data/train/jobs/done/GBC-00_0_98_58.csv deleted file mode 100644 index faf89de..0000000 --- a/data/train/jobs/done/GBC-00_0_98_58.csv +++ /dev/null @@ -1,5 +0,0 @@ -Position;Floor;RoomName;X;Y;Z;BeaconName;MAC -BC-00-21_0_98_58;0;BC-00-21;98;58;0;BC-00-21;C3:00:00:57:B9:E6 -BC-04-22_0_98_58;0;BC-04-22;98;58;0;BC-04-22;C3:00:00:57:B9:D4 -BC-08-23_0_98_58;0;BC-08-23;98;58;0;BC-08-23;C3:00:00:57:B9:E8 -BC-12-24_0_98_58;0;BC-12-24;98;58;0;BC-12-24;C3:00:00:57:B9:F1 diff --git a/data/train/jobs/done/GBC-00_1_105_67.csv b/data/train/jobs/done/GBC-00_1_105_67.csv deleted file mode 100644 index 6095870..0000000 --- a/data/train/jobs/done/GBC-00_1_105_67.csv +++ /dev/null @@ -1,5 +0,0 @@ -Position;Floor;RoomName;X;Y;Z;BeaconName;MAC -BC-00-21_1_105_67;1;BC-00-21;105;67;1;BC-00-21;C3:00:00:57:B9:E6 -BC-04-22_1_105_67;1;BC-04-22;105;67;1;BC-04-22;C3:00:00:57:B9:D4 -BC-08-23_1_105_67;1;BC-08-23;105;67;1;BC-08-23;C3:00:00:57:B9:E8 -BC-12-24_1_105_67;1;BC-12-24;105;67;1;BC-12-24;C3:00:00:57:B9:F1 diff --git a/data/train/jobs/done/GBC-00_1_130_1414.csv b/data/train/jobs/done/GBC-00_1_130_1414.csv deleted file mode 100644 index ed5231d..0000000 --- a/data/train/jobs/done/GBC-00_1_130_1414.csv +++ /dev/null @@ -1,5 +0,0 @@ -Position;Floor;RoomName;X;Y;Z;BeaconName;MAC -BC-00-21_1_130_1414;1;BC-00-21;130;1414;1;BC-00-21;C3:00:00:57:B9:E6 -BC-04-22_1_130_1414;1;BC-04-22;130;1414;1;BC-04-22;C3:00:00:57:B9:D4 -BC-08-23_1_130_1414;1;BC-08-23;130;1414;1;BC-08-23;C3:00:00:57:B9:E8 -BC-12-24_1_130_1414;1;BC-12-24;130;1414;1;BC-12-24;C3:00:00:57:B9:F1 diff --git a/data/train/jobs/done/GBC-00_1_1502_611.csv b/data/train/jobs/done/GBC-00_1_1502_611.csv deleted file mode 100644 index 90941c2..0000000 --- a/data/train/jobs/done/GBC-00_1_1502_611.csv +++ /dev/null @@ -1,5 +0,0 @@ -Position;Floor;RoomName;X;Y;Z;BeaconName;MAC -BC-00-21_1_1502_611;1;BC-00-21;1502;611;1;BC-00-21;C3:00:00:57:B9:E6 -BC-04-22_1_1502_611;1;BC-04-22;1502;611;1;BC-04-22;C3:00:00:57:B9:D4 -BC-08-23_1_1502_611;1;BC-08-23;1502;611;1;BC-08-23;C3:00:00:57:B9:E8 -BC-12-24_1_1502_611;1;BC-12-24;1502;611;1;BC-12-24;C3:00:00:57:B9:F1 diff --git a/data/train/jobs/done/GBC-00_1_2766_157.csv b/data/train/jobs/done/GBC-00_1_2766_157.csv deleted file mode 100644 index 493cda4..0000000 --- a/data/train/jobs/done/GBC-00_1_2766_157.csv +++ /dev/null @@ -1,5 +0,0 @@ -Position;Floor;RoomName;X;Y;Z;BeaconName;MAC -BC-00-21_1_2766_157;1;BC-00-21;2766;157;1;BC-00-21;C3:00:00:57:B9:E6 -BC-04-22_1_2766_157;1;BC-04-22;2766;157;1;BC-04-22;C3:00:00:57:B9:D4 -BC-08-23_1_2766_157;1;BC-08-23;2766;157;1;BC-08-23;C3:00:00:57:B9:E8 -BC-12-24_1_2766_157;1;BC-12-24;2766;157;1;BC-12-24;C3:00:00:57:B9:F1 diff --git a/data/train/jobs/done/GBC-00_1_2837_1393.csv b/data/train/jobs/done/GBC-00_1_2837_1393.csv deleted file mode 100644 index 403e9ff..0000000 --- a/data/train/jobs/done/GBC-00_1_2837_1393.csv +++ /dev/null @@ -1,5 +0,0 @@ -Position;Floor;RoomName;X;Y;Z;BeaconName;MAC -BC-00-21_1_2837_1393;1;BC-00-21;2837;1393;1;BC-00-21;C3:00:00:57:B9:E6 -BC-04-22_1_2837_1393;1;BC-04-22;2837;1393;1;BC-04-22;C3:00:00:57:B9:D4 -BC-08-23_1_2837_1393;1;BC-08-23;2837;1393;1;BC-08-23;C3:00:00:57:B9:E8 -BC-12-24_1_2837_1393;1;BC-12-24;2837;1393;1;BC-12-24;C3:00:00:57:B9:F1 diff --git a/data/train/samples/00_-1_1291_655.csv b/data/train/samples/00_-1_1291_655.csv deleted file mode 100644 index f4365f2..0000000 --- a/data/train/samples/00_-1_1291_655.csv +++ /dev/null @@ -1,2 +0,0 @@ -mac;x;y;z;ts_start;ts_end;ac:23:3f:c1:dd:3c;ac:23:3f:c1:dd:49;ac:23:3f:c1:dc:ee;ac:23:3f:c1:dd:40;ac:23:3f:c1:dd:51;ac:23:3f:c1:dd:48;ac:23:3f:c1:dd:50;ac:23:3f:c1:dc:d3;ac:23:3f:c1:dd:55;ac:23:3f:c1:dc:d1;ac:23:3f:c1:dc:cb;ac:23:3f:c1:dc:d2;ac:23:3f:c1:dd:31;ac:23:3f:c1:dd:4b;ac:23:3f:c1:dd:4e;ac:23:3f:c1:dc:cd -C3:00:00:57:B9:E6;1291.0;655.0;-1.0;2026-02-08T20:40:06.871Z;2026-02-08T20:40:37.302Z;-77.000;-82.000;-76.000;nan;nan;nan;nan;nan;-80.000;-51.000;-76.000;-64.000;-70.000;-77.000;nan;-76.000 diff --git a/data/train/samples/00_-1_1417_1081.csv b/data/train/samples/00_-1_1417_1081.csv deleted file mode 100644 index 195d9e6..0000000 --- a/data/train/samples/00_-1_1417_1081.csv +++ /dev/null @@ -1,2 +0,0 @@ -mac;x;y;z;ts_start;ts_end;ac:23:3f:c1:dd:3c;ac:23:3f:c1:dd:49;ac:23:3f:c1:dc:ee;ac:23:3f:c1:dd:40;ac:23:3f:c1:dd:51;ac:23:3f:c1:dd:48;ac:23:3f:c1:dd:50;ac:23:3f:c1:dc:d3;ac:23:3f:c1:dd:55;ac:23:3f:c1:dc:d1;ac:23:3f:c1:dc:cb;ac:23:3f:c1:dc:d2;ac:23:3f:c1:dd:31;ac:23:3f:c1:dd:4b;ac:23:3f:c1:dd:4e;ac:23:3f:c1:dc:cd -C3:00:00:57:B9:E6;1417.0;1081.0;-1.0;2026-02-08T20:40:36.921Z;2026-02-08T20:41:07.362Z;-76.000;-82.000;nan;nan;nan;nan;nan;nan;-80.000;-52.000;-75.000;-64.000;-71.000;-77.000;nan;-76.000 diff --git a/data/train/samples/00_-1_152_1379.csv b/data/train/samples/00_-1_152_1379.csv deleted file mode 100644 index a0a9429..0000000 --- a/data/train/samples/00_-1_152_1379.csv +++ /dev/null @@ -1,2 +0,0 @@ -mac;x;y;z;ts_start;ts_end;ac:23:3f:c1:dd:3c;ac:23:3f:c1:dd:49;ac:23:3f:c1:dc:ee;ac:23:3f:c1:dd:40;ac:23:3f:c1:dd:51;ac:23:3f:c1:dd:48;ac:23:3f:c1:dd:50;ac:23:3f:c1:dc:d3;ac:23:3f:c1:dd:55;ac:23:3f:c1:dc:d1;ac:23:3f:c1:dc:cb;ac:23:3f:c1:dc:d2;ac:23:3f:c1:dd:31;ac:23:3f:c1:dd:4b;ac:23:3f:c1:dd:4e;ac:23:3f:c1:dc:cd -C3:00:00:57:B9:E6;152.0;1379.0;-1.0;2026-02-08T22:39:22.733Z;2026-02-08T22:39:53.224Z;-72.000;-82.000;-75.000;nan;nan;nan;nan;nan;-80.000;-51.000;-76.000;-64.000;-73.000;nan;nan;-75.500 diff --git a/data/train/samples/00_-1_1687_221.csv b/data/train/samples/00_-1_1687_221.csv deleted file mode 100644 index 2f31c72..0000000 --- a/data/train/samples/00_-1_1687_221.csv +++ /dev/null @@ -1,2 +0,0 @@ -mac;x;y;z;ts_start;ts_end;ac:23:3f:c1:dd:3c;ac:23:3f:c1:dd:49;ac:23:3f:c1:dc:ee;ac:23:3f:c1:dd:40;ac:23:3f:c1:dd:51;ac:23:3f:c1:dd:48;ac:23:3f:c1:dd:50;ac:23:3f:c1:dc:d3;ac:23:3f:c1:dd:55;ac:23:3f:c1:dc:d1;ac:23:3f:c1:dc:cb;ac:23:3f:c1:dc:d2;ac:23:3f:c1:dd:31;ac:23:3f:c1:dd:4b;ac:23:3f:c1:dd:4e;ac:23:3f:c1:dc:cd -C3:00:00:57:B9:E6;1687.0;221.0;-1.0;2026-02-08T22:39:53.064Z;2026-02-08T22:40:23.307Z;-76.000;-82.000;-76.000;nan;nan;nan;nan;nan;-80.000;-52.000;-75.000;-64.000;-71.500;-79.000;nan;-76.000 diff --git a/data/train/samples/00_-1_2547_235.csv b/data/train/samples/00_-1_2547_235.csv deleted file mode 100644 index 675c747..0000000 --- a/data/train/samples/00_-1_2547_235.csv +++ /dev/null @@ -1,2 +0,0 @@ -mac;x;y;z;ts_start;ts_end;ac:23:3f:c1:dd:3c;ac:23:3f:c1:dd:49;ac:23:3f:c1:dc:ee;ac:23:3f:c1:dd:40;ac:23:3f:c1:dd:51;ac:23:3f:c1:dd:48;ac:23:3f:c1:dd:50;ac:23:3f:c1:dc:d3;ac:23:3f:c1:dd:55;ac:23:3f:c1:dc:d1;ac:23:3f:c1:dc:cb;ac:23:3f:c1:dc:d2;ac:23:3f:c1:dd:31;ac:23:3f:c1:dd:4b;ac:23:3f:c1:dd:4e;ac:23:3f:c1:dc:cd -C3:00:00:57:B9:E6;2547.0;235.0;-1.0;2026-02-08T20:41:06.972Z;2026-02-08T20:41:37.419Z;-74.000;-82.000;nan;nan;nan;nan;nan;nan;-80.500;-52.000;-74.000;-64.000;-73.000;-77.000;nan;-75.000 diff --git a/data/train/samples/00_-1_2642_1057.csv b/data/train/samples/00_-1_2642_1057.csv deleted file mode 100644 index 9f87891..0000000 --- a/data/train/samples/00_-1_2642_1057.csv +++ /dev/null @@ -1,2 +0,0 @@ -mac;x;y;z;ts_start;ts_end;ac:23:3f:c1:dd:3c;ac:23:3f:c1:dd:49;ac:23:3f:c1:dc:ee;ac:23:3f:c1:dd:40;ac:23:3f:c1:dd:51;ac:23:3f:c1:dd:48;ac:23:3f:c1:dd:50;ac:23:3f:c1:dc:d3;ac:23:3f:c1:dd:55;ac:23:3f:c1:dc:d1;ac:23:3f:c1:dc:cb;ac:23:3f:c1:dc:d2;ac:23:3f:c1:dd:31;ac:23:3f:c1:dd:4b;ac:23:3f:c1:dd:4e;ac:23:3f:c1:dc:cd -C3:00:00:57:B9:E6;2642.0;1057.0;-1.0;2026-02-08T22:38:52.587Z;2026-02-08T22:39:23.173Z;-77.000;-83.000;-76.000;nan;nan;nan;nan;nan;-81.000;-52.000;-75.500;-64.000;-73.000;nan;nan;-76.000 diff --git a/data/train/samples/00_0_1105_707.csv b/data/train/samples/00_0_1105_707.csv deleted file mode 100644 index 8ca0f0c..0000000 --- a/data/train/samples/00_0_1105_707.csv +++ /dev/null @@ -1,2 +0,0 @@ -mac;x;y;z;ts_start;ts_end;ac:23:3f:c1:dd:3c;ac:23:3f:c1:dd:49;ac:23:3f:c1:dc:ee;ac:23:3f:c1:dd:40;ac:23:3f:c1:dd:51;ac:23:3f:c1:dd:48;ac:23:3f:c1:dd:50;ac:23:3f:c1:dc:d3;ac:23:3f:c1:dd:55;ac:23:3f:c1:dc:d1;ac:23:3f:c1:dc:cb;ac:23:3f:c1:dc:d2;ac:23:3f:c1:dd:31;ac:23:3f:c1:dd:4b;ac:23:3f:c1:dd:4e;ac:23:3f:c1:dc:cd -C3:00:00:57:B9:E6;1105.0;707.0;0.0;2026-02-08T22:40:23.178Z;2026-02-08T22:40:53.417Z;-74.000;-82.000;-75.000;nan;nan;nan;nan;nan;-80.000;-52.000;-76.000;-64.000;-70.000;-77.000;nan;-76.000 diff --git a/data/train/samples/00_0_2026_707.csv b/data/train/samples/00_0_2026_707.csv deleted file mode 100644 index 6117814..0000000 --- a/data/train/samples/00_0_2026_707.csv +++ /dev/null @@ -1,2 +0,0 @@ -mac;x;y;z;ts_start;ts_end;ac:23:3f:c1:dd:3c;ac:23:3f:c1:dd:49;ac:23:3f:c1:dc:ee;ac:23:3f:c1:dd:40;ac:23:3f:c1:dd:51;ac:23:3f:c1:dd:48;ac:23:3f:c1:dd:50;ac:23:3f:c1:dc:d3;ac:23:3f:c1:dd:55;ac:23:3f:c1:dc:d1;ac:23:3f:c1:dc:cb;ac:23:3f:c1:dc:d2;ac:23:3f:c1:dd:31;ac:23:3f:c1:dd:4b;ac:23:3f:c1:dd:4e;ac:23:3f:c1:dc:cd -C3:00:00:57:B9:E6;2026.0;707.0;0.0;2026-02-08T22:40:53.342Z;2026-02-08T22:41:23.783Z;-71.000;-82.000;nan;nan;nan;nan;nan;nan;-80.500;-52.000;-74.000;-64.000;-71.000;-77.000;nan;-76.000 diff --git a/data/train/samples/00_0_2897_72.csv b/data/train/samples/00_0_2897_72.csv deleted file mode 100644 index 90cfcee..0000000 --- a/data/train/samples/00_0_2897_72.csv +++ /dev/null @@ -1,2 +0,0 @@ -mac;x;y;z;ts_start;ts_end;ac:23:3f:c1:dd:3c;ac:23:3f:c1:dd:49;ac:23:3f:c1:dc:ee;ac:23:3f:c1:dd:40;ac:23:3f:c1:dd:51;ac:23:3f:c1:dd:48;ac:23:3f:c1:dd:50;ac:23:3f:c1:dc:d3;ac:23:3f:c1:dd:55;ac:23:3f:c1:dc:d1;ac:23:3f:c1:dc:cb;ac:23:3f:c1:dc:d2;ac:23:3f:c1:dd:31;ac:23:3f:c1:dd:4b;ac:23:3f:c1:dd:4e;ac:23:3f:c1:dc:cd -C3:00:00:57:B9:E6;2897.0;72.0;0.0;2026-02-08T22:41:23.398Z;2026-02-08T22:41:54.037Z;-76.000;-82.000;nan;nan;nan;nan;nan;nan;-80.000;-52.000;-75.000;-64.000;-73.000;-78.000;nan;-75.000 diff --git a/data/train/samples/00_0_2925_1485.csv b/data/train/samples/00_0_2925_1485.csv deleted file mode 100644 index 4683d60..0000000 --- a/data/train/samples/00_0_2925_1485.csv +++ /dev/null @@ -1,2 +0,0 @@ -mac;x;y;z;ts_start;ts_end;ac:23:3f:c1:dd:3c;ac:23:3f:c1:dd:49;ac:23:3f:c1:dc:ee;ac:23:3f:c1:dd:40;ac:23:3f:c1:dd:51;ac:23:3f:c1:dd:48;ac:23:3f:c1:dd:50;ac:23:3f:c1:dc:d3;ac:23:3f:c1:dd:55;ac:23:3f:c1:dc:d1;ac:23:3f:c1:dc:cb;ac:23:3f:c1:dc:d2;ac:23:3f:c1:dd:31;ac:23:3f:c1:dd:4b;ac:23:3f:c1:dd:4e;ac:23:3f:c1:dc:cd -C3:00:00:57:B9:E6;2925.0;1485.0;0.0;2026-02-08T22:41:53.882Z;2026-02-08T22:42:24.136Z;-77.000;-82.000;nan;nan;nan;nan;nan;nan;-80.000;-52.000;-76.000;-64.000;-71.500;-77.000;nan;-72.000 diff --git a/data/train/samples/00_0_70_1485.csv b/data/train/samples/00_0_70_1485.csv deleted file mode 100644 index 11e3065..0000000 --- a/data/train/samples/00_0_70_1485.csv +++ /dev/null @@ -1,2 +0,0 @@ -mac;x;y;z;ts_start;ts_end;ac:23:3f:c1:dd:3c;ac:23:3f:c1:dd:49;ac:23:3f:c1:dc:ee;ac:23:3f:c1:dd:40;ac:23:3f:c1:dd:51;ac:23:3f:c1:dd:48;ac:23:3f:c1:dd:50;ac:23:3f:c1:dc:d3;ac:23:3f:c1:dd:55;ac:23:3f:c1:dc:d1;ac:23:3f:c1:dc:cb;ac:23:3f:c1:dc:d2;ac:23:3f:c1:dd:31;ac:23:3f:c1:dd:4b;ac:23:3f:c1:dd:4e;ac:23:3f:c1:dc:cd -C3:00:00:57:B9:E6;70.0;1485.0;0.0;2026-02-08T22:42:24.089Z;2026-02-08T22:42:54.160Z;-74.000;nan;nan;nan;nan;nan;nan;nan;-80.500;-52.000;-76.000;-64.000;-73.000;-78.000;nan;-75.000 diff --git a/data/train/samples/00_0_98_58.csv b/data/train/samples/00_0_98_58.csv deleted file mode 100644 index 59f1824..0000000 --- a/data/train/samples/00_0_98_58.csv +++ /dev/null @@ -1,2 +0,0 @@ -mac;x;y;z;ts_start;ts_end;ac:23:3f:c1:dd:3c;ac:23:3f:c1:dd:49;ac:23:3f:c1:dc:ee;ac:23:3f:c1:dd:40;ac:23:3f:c1:dd:51;ac:23:3f:c1:dd:48;ac:23:3f:c1:dd:50;ac:23:3f:c1:dc:d3;ac:23:3f:c1:dd:55;ac:23:3f:c1:dc:d1;ac:23:3f:c1:dc:cb;ac:23:3f:c1:dc:d2;ac:23:3f:c1:dd:31;ac:23:3f:c1:dd:4b;ac:23:3f:c1:dd:4e;ac:23:3f:c1:dc:cd -C3:00:00:57:B9:E6;98.0;58.0;0.0;2026-02-08T22:42:53.484Z;2026-02-08T22:43:24.214Z;-72.000;nan;-75.000;nan;nan;nan;nan;nan;-81.000;-52.000;-76.000;-64.500;-70.000;-79.500;nan;-76.000 diff --git a/data/train/samples/00_1_105_67.csv b/data/train/samples/00_1_105_67.csv deleted file mode 100644 index 491ef69..0000000 --- a/data/train/samples/00_1_105_67.csv +++ /dev/null @@ -1,2 +0,0 @@ -mac;x;y;z;ts_start;ts_end;ac:23:3f:c1:dd:3c;ac:23:3f:c1:dd:49;ac:23:3f:c1:dc:ee;ac:23:3f:c1:dd:40;ac:23:3f:c1:dd:51;ac:23:3f:c1:dd:48;ac:23:3f:c1:dd:50;ac:23:3f:c1:dc:d3;ac:23:3f:c1:dd:55;ac:23:3f:c1:dc:d1;ac:23:3f:c1:dc:cb;ac:23:3f:c1:dc:d2;ac:23:3f:c1:dd:31;ac:23:3f:c1:dd:4b;ac:23:3f:c1:dd:4e;ac:23:3f:c1:dc:cd -C3:00:00:57:B9:E6;105.0;67.0;1.0;2026-02-08T22:43:23.597Z;2026-02-08T22:43:54.276Z;-72.000;nan;nan;nan;nan;nan;nan;nan;-80.500;-51.000;-75.000;-61.000;-71.500;nan;nan;-76.000 diff --git a/data/train/samples/00_1_130_1414.csv b/data/train/samples/00_1_130_1414.csv deleted file mode 100644 index d5fb9eb..0000000 --- a/data/train/samples/00_1_130_1414.csv +++ /dev/null @@ -1,2 +0,0 @@ -mac;x;y;z;ts_start;ts_end;ac:23:3f:c1:dd:3c;ac:23:3f:c1:dd:49;ac:23:3f:c1:dc:ee;ac:23:3f:c1:dd:40;ac:23:3f:c1:dd:51;ac:23:3f:c1:dd:48;ac:23:3f:c1:dd:50;ac:23:3f:c1:dc:d3;ac:23:3f:c1:dd:55;ac:23:3f:c1:dc:d1;ac:23:3f:c1:dc:cb;ac:23:3f:c1:dc:d2;ac:23:3f:c1:dd:31;ac:23:3f:c1:dd:4b;ac:23:3f:c1:dd:4e;ac:23:3f:c1:dc:cd -C3:00:00:57:B9:E6;130.0;1414.0;1.0;2026-02-08T22:43:53.689Z;2026-02-08T22:44:24.328Z;-71.000;nan;nan;nan;nan;nan;nan;nan;-80.500;-51.000;-74.000;-64.000;-70.000;-79.000;nan;-76.000 diff --git a/data/train/samples/00_1_1502_611.csv b/data/train/samples/00_1_1502_611.csv deleted file mode 100644 index 98356d7..0000000 --- a/data/train/samples/00_1_1502_611.csv +++ /dev/null @@ -1,2 +0,0 @@ -mac;x;y;z;ts_start;ts_end;ac:23:3f:c1:dd:3c;ac:23:3f:c1:dd:49;ac:23:3f:c1:dc:ee;ac:23:3f:c1:dd:40;ac:23:3f:c1:dd:51;ac:23:3f:c1:dd:48;ac:23:3f:c1:dd:50;ac:23:3f:c1:dc:d3;ac:23:3f:c1:dd:55;ac:23:3f:c1:dc:d1;ac:23:3f:c1:dc:cb;ac:23:3f:c1:dc:d2;ac:23:3f:c1:dd:31;ac:23:3f:c1:dd:4b;ac:23:3f:c1:dd:4e;ac:23:3f:c1:dc:cd -C3:00:00:57:B9:E6;1502.0;611.0;1.0;2026-02-08T22:44:23.746Z;2026-02-08T22:44:54.431Z;-77.000;nan;nan;nan;nan;nan;nan;nan;-80.000;-51.000;-75.000;-64.000;-71.500;-78.000;nan;-76.000 diff --git a/data/train/samples/00_1_2766_157.csv b/data/train/samples/00_1_2766_157.csv deleted file mode 100644 index 5826286..0000000 --- a/data/train/samples/00_1_2766_157.csv +++ /dev/null @@ -1,2 +0,0 @@ -mac;x;y;z;ts_start;ts_end;ac:23:3f:c1:dd:3c;ac:23:3f:c1:dd:49;ac:23:3f:c1:dc:ee;ac:23:3f:c1:dd:40;ac:23:3f:c1:dd:51;ac:23:3f:c1:dd:48;ac:23:3f:c1:dd:50;ac:23:3f:c1:dc:d3;ac:23:3f:c1:dd:55;ac:23:3f:c1:dc:d1;ac:23:3f:c1:dc:cb;ac:23:3f:c1:dc:d2;ac:23:3f:c1:dd:31;ac:23:3f:c1:dd:4b;ac:23:3f:c1:dd:4e;ac:23:3f:c1:dc:cd -C3:00:00:57:B9:E6;2766.0;157.0;1.0;2026-02-08T22:44:54.304Z;2026-02-08T22:45:24.549Z;-76.000;nan;-76.000;nan;nan;nan;nan;nan;-81.000;-52.000;-75.000;-64.500;nan;nan;nan;-76.000 diff --git a/data/train/samples/00_1_2837_1393.csv b/data/train/samples/00_1_2837_1393.csv deleted file mode 100644 index 570eea0..0000000 --- a/data/train/samples/00_1_2837_1393.csv +++ /dev/null @@ -1,2 +0,0 @@ -mac;x;y;z;ts_start;ts_end;ac:23:3f:c1:dd:3c;ac:23:3f:c1:dd:49;ac:23:3f:c1:dc:ee;ac:23:3f:c1:dd:40;ac:23:3f:c1:dd:51;ac:23:3f:c1:dd:48;ac:23:3f:c1:dd:50;ac:23:3f:c1:dc:d3;ac:23:3f:c1:dd:55;ac:23:3f:c1:dc:d1;ac:23:3f:c1:dc:cb;ac:23:3f:c1:dc:d2;ac:23:3f:c1:dd:31;ac:23:3f:c1:dd:4b;ac:23:3f:c1:dd:4e;ac:23:3f:c1:dc:cd -C3:00:00:57:B9:E6;2837.0;1393.0;1.0;2026-02-08T22:45:24.548Z;2026-02-08T22:45:54.786Z;-72.000;nan;-75.000;nan;nan;nan;nan;nan;-80.500;-52.000;-75.000;-64.000;-71.500;-81.000;nan;-76.000 diff --git a/data/train/samples/04_-1_1291_655.csv b/data/train/samples/04_-1_1291_655.csv deleted file mode 100644 index 3bc8c85..0000000 --- a/data/train/samples/04_-1_1291_655.csv +++ /dev/null @@ -1,2 +0,0 @@ -mac;x;y;z;ts_start;ts_end;ac:23:3f:c1:dd:3c;ac:23:3f:c1:dd:49;ac:23:3f:c1:dc:ee;ac:23:3f:c1:dd:40;ac:23:3f:c1:dd:51;ac:23:3f:c1:dd:48;ac:23:3f:c1:dd:50;ac:23:3f:c1:dc:d3;ac:23:3f:c1:dd:55;ac:23:3f:c1:dc:d1;ac:23:3f:c1:dc:cb;ac:23:3f:c1:dc:d2;ac:23:3f:c1:dd:31;ac:23:3f:c1:dd:4b;ac:23:3f:c1:dd:4e;ac:23:3f:c1:dc:cd -C3:00:00:57:B9:D4;1291.0;655.0;-1.0;2026-02-08T20:40:06.871Z;2026-02-08T20:40:37.302Z;-76.500;nan;-78.000;nan;nan;nan;nan;nan;-74.000;-75.000;-72.000;-67.000;-76.000;-81.000;nan;-74.000 diff --git a/data/train/samples/04_-1_1417_1081.csv b/data/train/samples/04_-1_1417_1081.csv deleted file mode 100644 index 4aa53f6..0000000 --- a/data/train/samples/04_-1_1417_1081.csv +++ /dev/null @@ -1,2 +0,0 @@ -mac;x;y;z;ts_start;ts_end;ac:23:3f:c1:dd:3c;ac:23:3f:c1:dd:49;ac:23:3f:c1:dc:ee;ac:23:3f:c1:dd:40;ac:23:3f:c1:dd:51;ac:23:3f:c1:dd:48;ac:23:3f:c1:dd:50;ac:23:3f:c1:dc:d3;ac:23:3f:c1:dd:55;ac:23:3f:c1:dc:d1;ac:23:3f:c1:dc:cb;ac:23:3f:c1:dc:d2;ac:23:3f:c1:dd:31;ac:23:3f:c1:dd:4b;ac:23:3f:c1:dd:4e;ac:23:3f:c1:dc:cd -C3:00:00:57:B9:D4;1417.0;1081.0;-1.0;2026-02-08T20:40:36.921Z;2026-02-08T20:41:07.362Z;-76.000;nan;-78.000;nan;nan;nan;nan;nan;-75.000;-63.000;-75.000;-67.000;-76.000;nan;nan;-73.000 diff --git a/data/train/samples/04_-1_152_1379.csv b/data/train/samples/04_-1_152_1379.csv deleted file mode 100644 index 0f942a7..0000000 --- a/data/train/samples/04_-1_152_1379.csv +++ /dev/null @@ -1,2 +0,0 @@ -mac;x;y;z;ts_start;ts_end;ac:23:3f:c1:dd:3c;ac:23:3f:c1:dd:49;ac:23:3f:c1:dc:ee;ac:23:3f:c1:dd:40;ac:23:3f:c1:dd:51;ac:23:3f:c1:dd:48;ac:23:3f:c1:dd:50;ac:23:3f:c1:dc:d3;ac:23:3f:c1:dd:55;ac:23:3f:c1:dc:d1;ac:23:3f:c1:dc:cb;ac:23:3f:c1:dc:d2;ac:23:3f:c1:dd:31;ac:23:3f:c1:dd:4b;ac:23:3f:c1:dd:4e;ac:23:3f:c1:dc:cd -C3:00:00:57:B9:D4;152.0;1379.0;-1.0;2026-02-08T22:39:22.733Z;2026-02-08T22:39:53.224Z;-77.000;nan;-79.000;nan;nan;nan;nan;nan;-74.000;-63.000;-72.000;-67.000;-76.000;nan;-84.000;-73.000 diff --git a/data/train/samples/04_-1_1687_221.csv b/data/train/samples/04_-1_1687_221.csv deleted file mode 100644 index c88e1bb..0000000 --- a/data/train/samples/04_-1_1687_221.csv +++ /dev/null @@ -1,2 +0,0 @@ -mac;x;y;z;ts_start;ts_end;ac:23:3f:c1:dd:3c;ac:23:3f:c1:dd:49;ac:23:3f:c1:dc:ee;ac:23:3f:c1:dd:40;ac:23:3f:c1:dd:51;ac:23:3f:c1:dd:48;ac:23:3f:c1:dd:50;ac:23:3f:c1:dc:d3;ac:23:3f:c1:dd:55;ac:23:3f:c1:dc:d1;ac:23:3f:c1:dc:cb;ac:23:3f:c1:dc:d2;ac:23:3f:c1:dd:31;ac:23:3f:c1:dd:4b;ac:23:3f:c1:dd:4e;ac:23:3f:c1:dc:cd -C3:00:00:57:B9:D4;1687.0;221.0;-1.0;2026-02-08T22:39:53.064Z;2026-02-08T22:40:23.307Z;-77.000;nan;-79.000;nan;nan;nan;nan;nan;-74.000;-63.000;-73.000;-67.000;-76.000;-78.000;-82.000;-73.000 diff --git a/data/train/samples/04_-1_2122_693.csv b/data/train/samples/04_-1_2122_693.csv deleted file mode 100644 index 641b7bf..0000000 --- a/data/train/samples/04_-1_2122_693.csv +++ /dev/null @@ -1,2 +0,0 @@ -mac;x;y;z;ts_start;ts_end;ac:23:3f:c1:dd:3c;ac:23:3f:c1:dd:49;ac:23:3f:c1:dc:ee;ac:23:3f:c1:dd:40;ac:23:3f:c1:dd:51;ac:23:3f:c1:dd:48;ac:23:3f:c1:dd:50;ac:23:3f:c1:dc:d3;ac:23:3f:c1:dd:55;ac:23:3f:c1:dc:d1;ac:23:3f:c1:dc:cb;ac:23:3f:c1:dc:d2;ac:23:3f:c1:dd:31;ac:23:3f:c1:dd:4b;ac:23:3f:c1:dd:4e;ac:23:3f:c1:dc:cd -C3:00:00:57:B9:D4;2122.0;693.0;-1.0;2026-02-08T20:17:54.993Z;2026-02-08T20:18:24.283Z;-77.000;nan;-79.000;nan;nan;nan;nan;nan;-75.000;-63.000;-74.500;-67.000;-76.000;nan;nan;-74.000 diff --git a/data/train/samples/04_-1_2547_235.csv b/data/train/samples/04_-1_2547_235.csv deleted file mode 100644 index d451fd0..0000000 --- a/data/train/samples/04_-1_2547_235.csv +++ /dev/null @@ -1,2 +0,0 @@ -mac;x;y;z;ts_start;ts_end;ac:23:3f:c1:dd:3c;ac:23:3f:c1:dd:49;ac:23:3f:c1:dc:ee;ac:23:3f:c1:dd:40;ac:23:3f:c1:dd:51;ac:23:3f:c1:dd:48;ac:23:3f:c1:dd:50;ac:23:3f:c1:dc:d3;ac:23:3f:c1:dd:55;ac:23:3f:c1:dc:d1;ac:23:3f:c1:dc:cb;ac:23:3f:c1:dc:d2;ac:23:3f:c1:dd:31;ac:23:3f:c1:dd:4b;ac:23:3f:c1:dd:4e;ac:23:3f:c1:dc:cd -C3:00:00:57:B9:D4;2547.0;235.0;-1.0;2026-02-08T20:41:06.972Z;2026-02-08T20:41:37.419Z;-76.500;nan;-79.000;nan;nan;nan;nan;nan;-75.000;-63.000;-75.000;-67.000;-76.000;-78.000;nan;-72.000 diff --git a/data/train/samples/04_-1_2642_1057.csv b/data/train/samples/04_-1_2642_1057.csv deleted file mode 100644 index 98c2580..0000000 --- a/data/train/samples/04_-1_2642_1057.csv +++ /dev/null @@ -1,2 +0,0 @@ -mac;x;y;z;ts_start;ts_end;ac:23:3f:c1:dd:3c;ac:23:3f:c1:dd:49;ac:23:3f:c1:dc:ee;ac:23:3f:c1:dd:40;ac:23:3f:c1:dd:51;ac:23:3f:c1:dd:48;ac:23:3f:c1:dd:50;ac:23:3f:c1:dc:d3;ac:23:3f:c1:dd:55;ac:23:3f:c1:dc:d1;ac:23:3f:c1:dc:cb;ac:23:3f:c1:dc:d2;ac:23:3f:c1:dd:31;ac:23:3f:c1:dd:4b;ac:23:3f:c1:dd:4e;ac:23:3f:c1:dc:cd -C3:00:00:57:B9:D4;2642.0;1057.0;-1.0;2026-02-08T22:38:52.587Z;2026-02-08T22:39:23.173Z;-76.000;nan;-77.000;nan;nan;nan;nan;nan;-74.500;-63.000;-75.000;-66.500;-76.000;-78.000;-83.000;-73.000 diff --git a/data/train/samples/04_0_1105_707.csv b/data/train/samples/04_0_1105_707.csv deleted file mode 100644 index 940dbd7..0000000 --- a/data/train/samples/04_0_1105_707.csv +++ /dev/null @@ -1,2 +0,0 @@ -mac;x;y;z;ts_start;ts_end;ac:23:3f:c1:dd:3c;ac:23:3f:c1:dd:49;ac:23:3f:c1:dc:ee;ac:23:3f:c1:dd:40;ac:23:3f:c1:dd:51;ac:23:3f:c1:dd:48;ac:23:3f:c1:dd:50;ac:23:3f:c1:dc:d3;ac:23:3f:c1:dd:55;ac:23:3f:c1:dc:d1;ac:23:3f:c1:dc:cb;ac:23:3f:c1:dc:d2;ac:23:3f:c1:dd:31;ac:23:3f:c1:dd:4b;ac:23:3f:c1:dd:4e;ac:23:3f:c1:dc:cd -C3:00:00:57:B9:D4;1105.0;707.0;0.0;2026-02-08T22:40:23.178Z;2026-02-08T22:40:53.417Z;-76.500;nan;-79.500;nan;nan;nan;nan;nan;-74.000;-63.000;nan;-67.000;-76.000;-78.000;nan;-74.500 diff --git a/data/train/samples/04_0_2026_707.csv b/data/train/samples/04_0_2026_707.csv deleted file mode 100644 index 160f335..0000000 --- a/data/train/samples/04_0_2026_707.csv +++ /dev/null @@ -1,2 +0,0 @@ -mac;x;y;z;ts_start;ts_end;ac:23:3f:c1:dd:3c;ac:23:3f:c1:dd:49;ac:23:3f:c1:dc:ee;ac:23:3f:c1:dd:40;ac:23:3f:c1:dd:51;ac:23:3f:c1:dd:48;ac:23:3f:c1:dd:50;ac:23:3f:c1:dc:d3;ac:23:3f:c1:dd:55;ac:23:3f:c1:dc:d1;ac:23:3f:c1:dc:cb;ac:23:3f:c1:dc:d2;ac:23:3f:c1:dd:31;ac:23:3f:c1:dd:4b;ac:23:3f:c1:dd:4e;ac:23:3f:c1:dc:cd -C3:00:00:57:B9:D4;2026.0;707.0;0.0;2026-02-08T22:40:53.342Z;2026-02-08T22:41:23.783Z;-76.000;nan;-76.000;nan;nan;nan;nan;nan;-76.000;-62.500;nan;-67.000;-76.000;-80.000;nan;-73.000 diff --git a/data/train/samples/04_0_2897_72.csv b/data/train/samples/04_0_2897_72.csv deleted file mode 100644 index 27b8f26..0000000 --- a/data/train/samples/04_0_2897_72.csv +++ /dev/null @@ -1,2 +0,0 @@ -mac;x;y;z;ts_start;ts_end;ac:23:3f:c1:dd:3c;ac:23:3f:c1:dd:49;ac:23:3f:c1:dc:ee;ac:23:3f:c1:dd:40;ac:23:3f:c1:dd:51;ac:23:3f:c1:dd:48;ac:23:3f:c1:dd:50;ac:23:3f:c1:dc:d3;ac:23:3f:c1:dd:55;ac:23:3f:c1:dc:d1;ac:23:3f:c1:dc:cb;ac:23:3f:c1:dc:d2;ac:23:3f:c1:dd:31;ac:23:3f:c1:dd:4b;ac:23:3f:c1:dd:4e;ac:23:3f:c1:dc:cd -C3:00:00:57:B9:D4;2897.0;72.0;0.0;2026-02-08T22:41:23.398Z;2026-02-08T22:41:54.037Z;-76.000;nan;-76.000;nan;nan;nan;nan;nan;-75.000;-62.500;-75.000;-67.500;-76.000;-79.000;-82.000;-73.000 diff --git a/data/train/samples/04_0_2925_1485.csv b/data/train/samples/04_0_2925_1485.csv deleted file mode 100644 index 6d06e82..0000000 --- a/data/train/samples/04_0_2925_1485.csv +++ /dev/null @@ -1,2 +0,0 @@ -mac;x;y;z;ts_start;ts_end;ac:23:3f:c1:dd:3c;ac:23:3f:c1:dd:49;ac:23:3f:c1:dc:ee;ac:23:3f:c1:dd:40;ac:23:3f:c1:dd:51;ac:23:3f:c1:dd:48;ac:23:3f:c1:dd:50;ac:23:3f:c1:dc:d3;ac:23:3f:c1:dd:55;ac:23:3f:c1:dc:d1;ac:23:3f:c1:dc:cb;ac:23:3f:c1:dc:d2;ac:23:3f:c1:dd:31;ac:23:3f:c1:dd:4b;ac:23:3f:c1:dd:4e;ac:23:3f:c1:dc:cd -C3:00:00:57:B9:D4;2925.0;1485.0;0.0;2026-02-08T22:41:53.882Z;2026-02-08T22:42:24.136Z;-77.000;nan;-79.000;nan;nan;nan;nan;nan;-74.000;-63.000;-72.000;-67.000;-78.000;nan;nan;-73.000 diff --git a/data/train/samples/04_0_70_1485.csv b/data/train/samples/04_0_70_1485.csv deleted file mode 100644 index 3df3d66..0000000 --- a/data/train/samples/04_0_70_1485.csv +++ /dev/null @@ -1,2 +0,0 @@ -mac;x;y;z;ts_start;ts_end;ac:23:3f:c1:dd:3c;ac:23:3f:c1:dd:49;ac:23:3f:c1:dc:ee;ac:23:3f:c1:dd:40;ac:23:3f:c1:dd:51;ac:23:3f:c1:dd:48;ac:23:3f:c1:dd:50;ac:23:3f:c1:dc:d3;ac:23:3f:c1:dd:55;ac:23:3f:c1:dc:d1;ac:23:3f:c1:dc:cb;ac:23:3f:c1:dc:d2;ac:23:3f:c1:dd:31;ac:23:3f:c1:dd:4b;ac:23:3f:c1:dd:4e;ac:23:3f:c1:dc:cd -C3:00:00:57:B9:D4;70.0;1485.0;0.0;2026-02-08T22:42:24.089Z;2026-02-08T22:42:54.160Z;-77.000;nan;-79.000;nan;nan;nan;nan;nan;-74.000;-63.000;-72.000;-67.000;-76.000;nan;nan;-73.000 diff --git a/data/train/samples/04_0_98_58.csv b/data/train/samples/04_0_98_58.csv deleted file mode 100644 index 7e886b2..0000000 --- a/data/train/samples/04_0_98_58.csv +++ /dev/null @@ -1,2 +0,0 @@ -mac;x;y;z;ts_start;ts_end;ac:23:3f:c1:dd:3c;ac:23:3f:c1:dd:49;ac:23:3f:c1:dc:ee;ac:23:3f:c1:dd:40;ac:23:3f:c1:dd:51;ac:23:3f:c1:dd:48;ac:23:3f:c1:dd:50;ac:23:3f:c1:dc:d3;ac:23:3f:c1:dd:55;ac:23:3f:c1:dc:d1;ac:23:3f:c1:dc:cb;ac:23:3f:c1:dc:d2;ac:23:3f:c1:dd:31;ac:23:3f:c1:dd:4b;ac:23:3f:c1:dd:4e;ac:23:3f:c1:dc:cd -C3:00:00:57:B9:D4;98.0;58.0;0.0;2026-02-08T22:42:53.484Z;2026-02-08T22:43:24.214Z;-76.500;nan;-79.000;nan;nan;nan;nan;nan;-76.000;-62.000;-75.000;-67.000;-76.000;-79.000;nan;-73.000 diff --git a/data/train/samples/04_1_105_67.csv b/data/train/samples/04_1_105_67.csv deleted file mode 100644 index dfac9be..0000000 --- a/data/train/samples/04_1_105_67.csv +++ /dev/null @@ -1,2 +0,0 @@ -mac;x;y;z;ts_start;ts_end;ac:23:3f:c1:dd:3c;ac:23:3f:c1:dd:49;ac:23:3f:c1:dc:ee;ac:23:3f:c1:dd:40;ac:23:3f:c1:dd:51;ac:23:3f:c1:dd:48;ac:23:3f:c1:dd:50;ac:23:3f:c1:dc:d3;ac:23:3f:c1:dd:55;ac:23:3f:c1:dc:d1;ac:23:3f:c1:dc:cb;ac:23:3f:c1:dc:d2;ac:23:3f:c1:dd:31;ac:23:3f:c1:dd:4b;ac:23:3f:c1:dd:4e;ac:23:3f:c1:dc:cd -C3:00:00:57:B9:D4;105.0;67.0;1.0;2026-02-08T22:43:23.597Z;2026-02-08T22:43:54.276Z;-76.000;nan;-77.000;nan;nan;nan;nan;nan;-76.000;-63.000;-72.000;-67.000;-76.000;nan;nan;-73.000 diff --git a/data/train/samples/04_1_130_1414.csv b/data/train/samples/04_1_130_1414.csv deleted file mode 100644 index 248bcbd..0000000 --- a/data/train/samples/04_1_130_1414.csv +++ /dev/null @@ -1,2 +0,0 @@ -mac;x;y;z;ts_start;ts_end;ac:23:3f:c1:dd:3c;ac:23:3f:c1:dd:49;ac:23:3f:c1:dc:ee;ac:23:3f:c1:dd:40;ac:23:3f:c1:dd:51;ac:23:3f:c1:dd:48;ac:23:3f:c1:dd:50;ac:23:3f:c1:dc:d3;ac:23:3f:c1:dd:55;ac:23:3f:c1:dc:d1;ac:23:3f:c1:dc:cb;ac:23:3f:c1:dc:d2;ac:23:3f:c1:dd:31;ac:23:3f:c1:dd:4b;ac:23:3f:c1:dd:4e;ac:23:3f:c1:dc:cd -C3:00:00:57:B9:D4;130.0;1414.0;1.0;2026-02-08T22:43:53.689Z;2026-02-08T22:44:24.328Z;-77.000;nan;-79.000;nan;nan;nan;nan;nan;-74.000;-62.000;nan;-67.000;-76.000;-79.000;nan;-74.000 diff --git a/data/train/samples/04_1_1502_611.csv b/data/train/samples/04_1_1502_611.csv deleted file mode 100644 index c61b42f..0000000 --- a/data/train/samples/04_1_1502_611.csv +++ /dev/null @@ -1,2 +0,0 @@ -mac;x;y;z;ts_start;ts_end;ac:23:3f:c1:dd:3c;ac:23:3f:c1:dd:49;ac:23:3f:c1:dc:ee;ac:23:3f:c1:dd:40;ac:23:3f:c1:dd:51;ac:23:3f:c1:dd:48;ac:23:3f:c1:dd:50;ac:23:3f:c1:dc:d3;ac:23:3f:c1:dd:55;ac:23:3f:c1:dc:d1;ac:23:3f:c1:dc:cb;ac:23:3f:c1:dc:d2;ac:23:3f:c1:dd:31;ac:23:3f:c1:dd:4b;ac:23:3f:c1:dd:4e;ac:23:3f:c1:dc:cd -C3:00:00:57:B9:D4;1502.0;611.0;1.0;2026-02-08T22:44:23.746Z;2026-02-08T22:44:54.431Z;-76.000;nan;-78.000;nan;nan;nan;nan;nan;-74.000;-63.000;-73.000;-66.000;-77.000;-78.000;nan;-74.000 diff --git a/data/train/samples/04_1_2766_157.csv b/data/train/samples/04_1_2766_157.csv deleted file mode 100644 index 98462b5..0000000 --- a/data/train/samples/04_1_2766_157.csv +++ /dev/null @@ -1,2 +0,0 @@ -mac;x;y;z;ts_start;ts_end;ac:23:3f:c1:dd:3c;ac:23:3f:c1:dd:49;ac:23:3f:c1:dc:ee;ac:23:3f:c1:dd:40;ac:23:3f:c1:dd:51;ac:23:3f:c1:dd:48;ac:23:3f:c1:dd:50;ac:23:3f:c1:dc:d3;ac:23:3f:c1:dd:55;ac:23:3f:c1:dc:d1;ac:23:3f:c1:dc:cb;ac:23:3f:c1:dc:d2;ac:23:3f:c1:dd:31;ac:23:3f:c1:dd:4b;ac:23:3f:c1:dd:4e;ac:23:3f:c1:dc:cd -C3:00:00:57:B9:D4;2766.0;157.0;1.0;2026-02-08T22:44:54.304Z;2026-02-08T22:45:24.549Z;-76.000;nan;-80.000;nan;nan;nan;nan;nan;-74.000;-63.000;-75.000;-66.000;-76.000;-82.000;nan;-73.000 diff --git a/data/train/samples/04_1_2837_1393.csv b/data/train/samples/04_1_2837_1393.csv deleted file mode 100644 index cbf9478..0000000 --- a/data/train/samples/04_1_2837_1393.csv +++ /dev/null @@ -1,2 +0,0 @@ -mac;x;y;z;ts_start;ts_end;ac:23:3f:c1:dd:3c;ac:23:3f:c1:dd:49;ac:23:3f:c1:dc:ee;ac:23:3f:c1:dd:40;ac:23:3f:c1:dd:51;ac:23:3f:c1:dd:48;ac:23:3f:c1:dd:50;ac:23:3f:c1:dc:d3;ac:23:3f:c1:dd:55;ac:23:3f:c1:dc:d1;ac:23:3f:c1:dc:cb;ac:23:3f:c1:dc:d2;ac:23:3f:c1:dd:31;ac:23:3f:c1:dd:4b;ac:23:3f:c1:dd:4e;ac:23:3f:c1:dc:cd -C3:00:00:57:B9:D4;2837.0;1393.0;1.0;2026-02-08T22:45:24.548Z;2026-02-08T22:45:54.786Z;-76.000;nan;-80.000;nan;nan;nan;nan;nan;-76.000;-63.000;-76.000;-67.000;-76.000;-78.000;-83.500;-73.000 diff --git a/data/train/samples/08_-1_1291_655.csv b/data/train/samples/08_-1_1291_655.csv deleted file mode 100644 index e45c681..0000000 --- a/data/train/samples/08_-1_1291_655.csv +++ /dev/null @@ -1,2 +0,0 @@ -mac;x;y;z;ts_start;ts_end;ac:23:3f:c1:dd:3c;ac:23:3f:c1:dd:49;ac:23:3f:c1:dc:ee;ac:23:3f:c1:dd:40;ac:23:3f:c1:dd:51;ac:23:3f:c1:dd:48;ac:23:3f:c1:dd:50;ac:23:3f:c1:dc:d3;ac:23:3f:c1:dd:55;ac:23:3f:c1:dc:d1;ac:23:3f:c1:dc:cb;ac:23:3f:c1:dc:d2;ac:23:3f:c1:dd:31;ac:23:3f:c1:dd:4b;ac:23:3f:c1:dd:4e;ac:23:3f:c1:dc:cd -C3:00:00:57:B9:E8;1291.0;655.0;-1.0;2026-02-08T20:40:06.871Z;2026-02-08T20:40:37.302Z;-80.000;nan;nan;nan;nan;nan;nan;nan;-78.000;-59.000;nan;-66.000;-77.000;nan;nan;-74.000 diff --git a/data/train/samples/08_-1_1417_1081.csv b/data/train/samples/08_-1_1417_1081.csv deleted file mode 100644 index f0e8360..0000000 --- a/data/train/samples/08_-1_1417_1081.csv +++ /dev/null @@ -1,2 +0,0 @@ -mac;x;y;z;ts_start;ts_end;ac:23:3f:c1:dd:3c;ac:23:3f:c1:dd:49;ac:23:3f:c1:dc:ee;ac:23:3f:c1:dd:40;ac:23:3f:c1:dd:51;ac:23:3f:c1:dd:48;ac:23:3f:c1:dd:50;ac:23:3f:c1:dc:d3;ac:23:3f:c1:dd:55;ac:23:3f:c1:dc:d1;ac:23:3f:c1:dc:cb;ac:23:3f:c1:dc:d2;ac:23:3f:c1:dd:31;ac:23:3f:c1:dd:4b;ac:23:3f:c1:dd:4e;ac:23:3f:c1:dc:cd -C3:00:00:57:B9:E8;1417.0;1081.0;-1.0;2026-02-08T20:40:36.921Z;2026-02-08T20:41:07.362Z;-80.000;nan;-84.000;nan;nan;nan;nan;nan;-77.500;-58.000;nan;-64.000;-77.000;-78.000;nan;-74.000 diff --git a/data/train/samples/08_-1_152_1379.csv b/data/train/samples/08_-1_152_1379.csv deleted file mode 100644 index 633aed1..0000000 --- a/data/train/samples/08_-1_152_1379.csv +++ /dev/null @@ -1,2 +0,0 @@ -mac;x;y;z;ts_start;ts_end;ac:23:3f:c1:dd:3c;ac:23:3f:c1:dd:49;ac:23:3f:c1:dc:ee;ac:23:3f:c1:dd:40;ac:23:3f:c1:dd:51;ac:23:3f:c1:dd:48;ac:23:3f:c1:dd:50;ac:23:3f:c1:dc:d3;ac:23:3f:c1:dd:55;ac:23:3f:c1:dc:d1;ac:23:3f:c1:dc:cb;ac:23:3f:c1:dc:d2;ac:23:3f:c1:dd:31;ac:23:3f:c1:dd:4b;ac:23:3f:c1:dd:4e;ac:23:3f:c1:dc:cd -C3:00:00:57:B9:E8;152.0;1379.0;-1.0;2026-02-08T22:39:22.733Z;2026-02-08T22:39:53.224Z;-80.000;-82.000;nan;nan;nan;nan;nan;nan;-74.500;-59.000;nan;-64.000;-77.000;-79.000;nan;-72.000 diff --git a/data/train/samples/08_-1_1687_221.csv b/data/train/samples/08_-1_1687_221.csv deleted file mode 100644 index 5e1c805..0000000 --- a/data/train/samples/08_-1_1687_221.csv +++ /dev/null @@ -1,2 +0,0 @@ -mac;x;y;z;ts_start;ts_end;ac:23:3f:c1:dd:3c;ac:23:3f:c1:dd:49;ac:23:3f:c1:dc:ee;ac:23:3f:c1:dd:40;ac:23:3f:c1:dd:51;ac:23:3f:c1:dd:48;ac:23:3f:c1:dd:50;ac:23:3f:c1:dc:d3;ac:23:3f:c1:dd:55;ac:23:3f:c1:dc:d1;ac:23:3f:c1:dc:cb;ac:23:3f:c1:dc:d2;ac:23:3f:c1:dd:31;ac:23:3f:c1:dd:4b;ac:23:3f:c1:dd:4e;ac:23:3f:c1:dc:cd -C3:00:00:57:B9:E8;1687.0;221.0;-1.0;2026-02-08T22:39:53.064Z;2026-02-08T22:40:23.307Z;-80.000;nan;nan;nan;nan;nan;nan;nan;-76.000;-58.000;-71.000;-65.500;-77.000;nan;nan;-72.000 diff --git a/data/train/samples/08_-1_2547_235.csv b/data/train/samples/08_-1_2547_235.csv deleted file mode 100644 index 945c162..0000000 --- a/data/train/samples/08_-1_2547_235.csv +++ /dev/null @@ -1,2 +0,0 @@ -mac;x;y;z;ts_start;ts_end;ac:23:3f:c1:dd:3c;ac:23:3f:c1:dd:49;ac:23:3f:c1:dc:ee;ac:23:3f:c1:dd:40;ac:23:3f:c1:dd:51;ac:23:3f:c1:dd:48;ac:23:3f:c1:dd:50;ac:23:3f:c1:dc:d3;ac:23:3f:c1:dd:55;ac:23:3f:c1:dc:d1;ac:23:3f:c1:dc:cb;ac:23:3f:c1:dc:d2;ac:23:3f:c1:dd:31;ac:23:3f:c1:dd:4b;ac:23:3f:c1:dd:4e;ac:23:3f:c1:dc:cd -C3:00:00:57:B9:E8;2547.0;235.0;-1.0;2026-02-08T20:41:06.972Z;2026-02-08T20:41:37.419Z;-80.000;-82.000;nan;nan;nan;nan;nan;nan;-76.000;-59.000;-71.000;-64.000;-77.000;nan;nan;-73.000 diff --git a/data/train/samples/08_-1_2642_1057.csv b/data/train/samples/08_-1_2642_1057.csv deleted file mode 100644 index a4fa26d..0000000 --- a/data/train/samples/08_-1_2642_1057.csv +++ /dev/null @@ -1,2 +0,0 @@ -mac;x;y;z;ts_start;ts_end;ac:23:3f:c1:dd:3c;ac:23:3f:c1:dd:49;ac:23:3f:c1:dc:ee;ac:23:3f:c1:dd:40;ac:23:3f:c1:dd:51;ac:23:3f:c1:dd:48;ac:23:3f:c1:dd:50;ac:23:3f:c1:dc:d3;ac:23:3f:c1:dd:55;ac:23:3f:c1:dc:d1;ac:23:3f:c1:dc:cb;ac:23:3f:c1:dc:d2;ac:23:3f:c1:dd:31;ac:23:3f:c1:dd:4b;ac:23:3f:c1:dd:4e;ac:23:3f:c1:dc:cd -C3:00:00:57:B9:E8;2642.0;1057.0;-1.0;2026-02-08T22:38:52.587Z;2026-02-08T22:39:23.173Z;-80.000;nan;nan;nan;nan;nan;nan;nan;-76.000;-58.000;nan;-64.000;-76.000;-79.000;nan;-73.000 diff --git a/data/train/samples/08_0_1105_707.csv b/data/train/samples/08_0_1105_707.csv deleted file mode 100644 index 72ba47d..0000000 --- a/data/train/samples/08_0_1105_707.csv +++ /dev/null @@ -1,2 +0,0 @@ -mac;x;y;z;ts_start;ts_end;ac:23:3f:c1:dd:3c;ac:23:3f:c1:dd:49;ac:23:3f:c1:dc:ee;ac:23:3f:c1:dd:40;ac:23:3f:c1:dd:51;ac:23:3f:c1:dd:48;ac:23:3f:c1:dd:50;ac:23:3f:c1:dc:d3;ac:23:3f:c1:dd:55;ac:23:3f:c1:dc:d1;ac:23:3f:c1:dc:cb;ac:23:3f:c1:dc:d2;ac:23:3f:c1:dd:31;ac:23:3f:c1:dd:4b;ac:23:3f:c1:dd:4e;ac:23:3f:c1:dc:cd -C3:00:00:57:B9:E8;1105.0;707.0;0.0;2026-02-08T22:40:23.178Z;2026-02-08T22:40:53.417Z;-79.000;-81.500;nan;nan;nan;nan;nan;nan;-76.000;-59.000;-71.000;-64.000;-76.000;-80.500;nan;-74.000 diff --git a/data/train/samples/08_0_2026_707.csv b/data/train/samples/08_0_2026_707.csv deleted file mode 100644 index 0ef9b56..0000000 --- a/data/train/samples/08_0_2026_707.csv +++ /dev/null @@ -1,2 +0,0 @@ -mac;x;y;z;ts_start;ts_end;ac:23:3f:c1:dd:3c;ac:23:3f:c1:dd:49;ac:23:3f:c1:dc:ee;ac:23:3f:c1:dd:40;ac:23:3f:c1:dd:51;ac:23:3f:c1:dd:48;ac:23:3f:c1:dd:50;ac:23:3f:c1:dc:d3;ac:23:3f:c1:dd:55;ac:23:3f:c1:dc:d1;ac:23:3f:c1:dc:cb;ac:23:3f:c1:dc:d2;ac:23:3f:c1:dd:31;ac:23:3f:c1:dd:4b;ac:23:3f:c1:dd:4e;ac:23:3f:c1:dc:cd -C3:00:00:57:B9:E8;2026.0;707.0;0.0;2026-02-08T22:40:53.342Z;2026-02-08T22:41:23.783Z;-80.000;nan;-83.000;nan;nan;nan;nan;nan;-76.000;-59.000;-71.000;-64.000;-77.000;-79.000;-86.000;-75.000 diff --git a/data/train/samples/08_0_2897_72.csv b/data/train/samples/08_0_2897_72.csv deleted file mode 100644 index e3230f3..0000000 --- a/data/train/samples/08_0_2897_72.csv +++ /dev/null @@ -1,2 +0,0 @@ -mac;x;y;z;ts_start;ts_end;ac:23:3f:c1:dd:3c;ac:23:3f:c1:dd:49;ac:23:3f:c1:dc:ee;ac:23:3f:c1:dd:40;ac:23:3f:c1:dd:51;ac:23:3f:c1:dd:48;ac:23:3f:c1:dd:50;ac:23:3f:c1:dc:d3;ac:23:3f:c1:dd:55;ac:23:3f:c1:dc:d1;ac:23:3f:c1:dc:cb;ac:23:3f:c1:dc:d2;ac:23:3f:c1:dd:31;ac:23:3f:c1:dd:4b;ac:23:3f:c1:dd:4e;ac:23:3f:c1:dc:cd -C3:00:00:57:B9:E8;2897.0;72.0;0.0;2026-02-08T22:41:23.398Z;2026-02-08T22:41:54.037Z;-80.000;nan;nan;nan;nan;nan;nan;nan;-76.000;-59.000;nan;-64.000;-77.000;-78.000;nan;-75.000 diff --git a/data/train/samples/08_0_2925_1485.csv b/data/train/samples/08_0_2925_1485.csv deleted file mode 100644 index 28b584e..0000000 --- a/data/train/samples/08_0_2925_1485.csv +++ /dev/null @@ -1,2 +0,0 @@ -mac;x;y;z;ts_start;ts_end;ac:23:3f:c1:dd:3c;ac:23:3f:c1:dd:49;ac:23:3f:c1:dc:ee;ac:23:3f:c1:dd:40;ac:23:3f:c1:dd:51;ac:23:3f:c1:dd:48;ac:23:3f:c1:dd:50;ac:23:3f:c1:dc:d3;ac:23:3f:c1:dd:55;ac:23:3f:c1:dc:d1;ac:23:3f:c1:dc:cb;ac:23:3f:c1:dc:d2;ac:23:3f:c1:dd:31;ac:23:3f:c1:dd:4b;ac:23:3f:c1:dd:4e;ac:23:3f:c1:dc:cd -C3:00:00:57:B9:E8;2925.0;1485.0;0.0;2026-02-08T22:41:53.882Z;2026-02-08T22:42:24.136Z;-80.000;-82.000;nan;nan;nan;nan;nan;nan;-76.000;-59.000;-76.500;-64.000;-77.000;nan;nan;-72.000 diff --git a/data/train/samples/08_0_70_1485.csv b/data/train/samples/08_0_70_1485.csv deleted file mode 100644 index 92a6d3e..0000000 --- a/data/train/samples/08_0_70_1485.csv +++ /dev/null @@ -1,2 +0,0 @@ -mac;x;y;z;ts_start;ts_end;ac:23:3f:c1:dd:3c;ac:23:3f:c1:dd:49;ac:23:3f:c1:dc:ee;ac:23:3f:c1:dd:40;ac:23:3f:c1:dd:51;ac:23:3f:c1:dd:48;ac:23:3f:c1:dd:50;ac:23:3f:c1:dc:d3;ac:23:3f:c1:dd:55;ac:23:3f:c1:dc:d1;ac:23:3f:c1:dc:cb;ac:23:3f:c1:dc:d2;ac:23:3f:c1:dd:31;ac:23:3f:c1:dd:4b;ac:23:3f:c1:dd:4e;ac:23:3f:c1:dc:cd -C3:00:00:57:B9:E8;70.0;1485.0;0.0;2026-02-08T22:42:24.089Z;2026-02-08T22:42:54.160Z;-79.000;-82.000;nan;nan;nan;nan;nan;nan;-76.000;-58.000;-76.500;-64.000;-77.000;nan;nan;-72.000 diff --git a/data/train/samples/08_0_98_58.csv b/data/train/samples/08_0_98_58.csv deleted file mode 100644 index 4664854..0000000 --- a/data/train/samples/08_0_98_58.csv +++ /dev/null @@ -1,2 +0,0 @@ -mac;x;y;z;ts_start;ts_end;ac:23:3f:c1:dd:3c;ac:23:3f:c1:dd:49;ac:23:3f:c1:dc:ee;ac:23:3f:c1:dd:40;ac:23:3f:c1:dd:51;ac:23:3f:c1:dd:48;ac:23:3f:c1:dd:50;ac:23:3f:c1:dc:d3;ac:23:3f:c1:dd:55;ac:23:3f:c1:dc:d1;ac:23:3f:c1:dc:cb;ac:23:3f:c1:dc:d2;ac:23:3f:c1:dd:31;ac:23:3f:c1:dd:4b;ac:23:3f:c1:dd:4e;ac:23:3f:c1:dc:cd -C3:00:00:57:B9:E8;98.0;58.0;0.0;2026-02-08T22:42:53.484Z;2026-02-08T22:43:24.214Z;-81.000;-82.000;nan;nan;nan;nan;nan;nan;-76.000;-58.000;nan;-64.000;-77.000;-78.000;nan;-75.000 diff --git a/data/train/samples/08_1_105_67.csv b/data/train/samples/08_1_105_67.csv deleted file mode 100644 index f168cb5..0000000 --- a/data/train/samples/08_1_105_67.csv +++ /dev/null @@ -1,2 +0,0 @@ -mac;x;y;z;ts_start;ts_end;ac:23:3f:c1:dd:3c;ac:23:3f:c1:dd:49;ac:23:3f:c1:dc:ee;ac:23:3f:c1:dd:40;ac:23:3f:c1:dd:51;ac:23:3f:c1:dd:48;ac:23:3f:c1:dd:50;ac:23:3f:c1:dc:d3;ac:23:3f:c1:dd:55;ac:23:3f:c1:dc:d1;ac:23:3f:c1:dc:cb;ac:23:3f:c1:dc:d2;ac:23:3f:c1:dd:31;ac:23:3f:c1:dd:4b;ac:23:3f:c1:dd:4e;ac:23:3f:c1:dc:cd -C3:00:00:57:B9:E8;105.0;67.0;1.0;2026-02-08T22:43:23.597Z;2026-02-08T22:43:54.276Z;-80.000;-81.000;-83.000;nan;nan;nan;nan;nan;-77.000;-57.500;-71.000;-64.000;-76.000;nan;nan;-74.000 diff --git a/data/train/samples/08_1_130_1414.csv b/data/train/samples/08_1_130_1414.csv deleted file mode 100644 index d0414d8..0000000 --- a/data/train/samples/08_1_130_1414.csv +++ /dev/null @@ -1,2 +0,0 @@ -mac;x;y;z;ts_start;ts_end;ac:23:3f:c1:dd:3c;ac:23:3f:c1:dd:49;ac:23:3f:c1:dc:ee;ac:23:3f:c1:dd:40;ac:23:3f:c1:dd:51;ac:23:3f:c1:dd:48;ac:23:3f:c1:dd:50;ac:23:3f:c1:dc:d3;ac:23:3f:c1:dd:55;ac:23:3f:c1:dc:d1;ac:23:3f:c1:dc:cb;ac:23:3f:c1:dc:d2;ac:23:3f:c1:dd:31;ac:23:3f:c1:dd:4b;ac:23:3f:c1:dd:4e;ac:23:3f:c1:dc:cd -C3:00:00:57:B9:E8;130.0;1414.0;1.0;2026-02-08T22:43:53.689Z;2026-02-08T22:44:24.328Z;-80.000;-82.000;nan;nan;nan;nan;nan;nan;-76.000;-59.000;nan;-64.000;-76.500;nan;nan;-74.000 diff --git a/data/train/samples/08_1_1502_611.csv b/data/train/samples/08_1_1502_611.csv deleted file mode 100644 index 6d4d08c..0000000 --- a/data/train/samples/08_1_1502_611.csv +++ /dev/null @@ -1,2 +0,0 @@ -mac;x;y;z;ts_start;ts_end;ac:23:3f:c1:dd:3c;ac:23:3f:c1:dd:49;ac:23:3f:c1:dc:ee;ac:23:3f:c1:dd:40;ac:23:3f:c1:dd:51;ac:23:3f:c1:dd:48;ac:23:3f:c1:dd:50;ac:23:3f:c1:dc:d3;ac:23:3f:c1:dd:55;ac:23:3f:c1:dc:d1;ac:23:3f:c1:dc:cb;ac:23:3f:c1:dc:d2;ac:23:3f:c1:dd:31;ac:23:3f:c1:dd:4b;ac:23:3f:c1:dd:4e;ac:23:3f:c1:dc:cd -C3:00:00:57:B9:E8;1502.0;611.0;1.0;2026-02-08T22:44:23.746Z;2026-02-08T22:44:54.431Z;-80.000;-82.000;nan;nan;nan;nan;nan;nan;-76.000;-59.000;nan;-64.000;-76.000;nan;nan;-75.000 diff --git a/data/train/samples/08_1_2766_157.csv b/data/train/samples/08_1_2766_157.csv deleted file mode 100644 index af6625c..0000000 --- a/data/train/samples/08_1_2766_157.csv +++ /dev/null @@ -1,2 +0,0 @@ -mac;x;y;z;ts_start;ts_end;ac:23:3f:c1:dd:3c;ac:23:3f:c1:dd:49;ac:23:3f:c1:dc:ee;ac:23:3f:c1:dd:40;ac:23:3f:c1:dd:51;ac:23:3f:c1:dd:48;ac:23:3f:c1:dd:50;ac:23:3f:c1:dc:d3;ac:23:3f:c1:dd:55;ac:23:3f:c1:dc:d1;ac:23:3f:c1:dc:cb;ac:23:3f:c1:dc:d2;ac:23:3f:c1:dd:31;ac:23:3f:c1:dd:4b;ac:23:3f:c1:dd:4e;ac:23:3f:c1:dc:cd -C3:00:00:57:B9:E8;2766.0;157.0;1.0;2026-02-08T22:44:54.304Z;2026-02-08T22:45:24.549Z;-80.000;-82.000;nan;nan;nan;nan;nan;nan;-75.500;-60.000;nan;-64.000;-77.000;nan;nan;-73.000 diff --git a/data/train/samples/08_1_2837_1393.csv b/data/train/samples/08_1_2837_1393.csv deleted file mode 100644 index efda28a..0000000 --- a/data/train/samples/08_1_2837_1393.csv +++ /dev/null @@ -1,2 +0,0 @@ -mac;x;y;z;ts_start;ts_end;ac:23:3f:c1:dd:3c;ac:23:3f:c1:dd:49;ac:23:3f:c1:dc:ee;ac:23:3f:c1:dd:40;ac:23:3f:c1:dd:51;ac:23:3f:c1:dd:48;ac:23:3f:c1:dd:50;ac:23:3f:c1:dc:d3;ac:23:3f:c1:dd:55;ac:23:3f:c1:dc:d1;ac:23:3f:c1:dc:cb;ac:23:3f:c1:dc:d2;ac:23:3f:c1:dd:31;ac:23:3f:c1:dd:4b;ac:23:3f:c1:dd:4e;ac:23:3f:c1:dc:cd -C3:00:00:57:B9:E8;2837.0;1393.0;1.0;2026-02-08T22:45:24.548Z;2026-02-08T22:45:54.786Z;-80.000;-82.000;nan;nan;nan;nan;nan;nan;-76.000;-58.000;-71.000;-64.000;-77.000;nan;nan;-72.000 diff --git a/data/train/samples/12_-1_1291_655.csv b/data/train/samples/12_-1_1291_655.csv deleted file mode 100644 index ce2faec..0000000 --- a/data/train/samples/12_-1_1291_655.csv +++ /dev/null @@ -1,2 +0,0 @@ -mac;x;y;z;ts_start;ts_end;ac:23:3f:c1:dd:3c;ac:23:3f:c1:dd:49;ac:23:3f:c1:dc:ee;ac:23:3f:c1:dd:40;ac:23:3f:c1:dd:51;ac:23:3f:c1:dd:48;ac:23:3f:c1:dd:50;ac:23:3f:c1:dc:d3;ac:23:3f:c1:dd:55;ac:23:3f:c1:dc:d1;ac:23:3f:c1:dc:cb;ac:23:3f:c1:dc:d2;ac:23:3f:c1:dd:31;ac:23:3f:c1:dd:4b;ac:23:3f:c1:dd:4e;ac:23:3f:c1:dc:cd -C3:00:00:57:B9:F1;1291.0;655.0;-1.0;2026-02-08T20:40:06.871Z;2026-02-08T20:40:37.302Z;nan;nan;nan;nan;nan;nan;nan;nan;-80.000;-48.000;-73.000;-65.000;-71.000;-77.000;-82.000;-81.000 diff --git a/data/train/samples/12_-1_1417_1081.csv b/data/train/samples/12_-1_1417_1081.csv deleted file mode 100644 index da0f854..0000000 --- a/data/train/samples/12_-1_1417_1081.csv +++ /dev/null @@ -1,2 +0,0 @@ -mac;x;y;z;ts_start;ts_end;ac:23:3f:c1:dd:3c;ac:23:3f:c1:dd:49;ac:23:3f:c1:dc:ee;ac:23:3f:c1:dd:40;ac:23:3f:c1:dd:51;ac:23:3f:c1:dd:48;ac:23:3f:c1:dd:50;ac:23:3f:c1:dc:d3;ac:23:3f:c1:dd:55;ac:23:3f:c1:dc:d1;ac:23:3f:c1:dc:cb;ac:23:3f:c1:dc:d2;ac:23:3f:c1:dd:31;ac:23:3f:c1:dd:4b;ac:23:3f:c1:dd:4e;ac:23:3f:c1:dc:cd -C3:00:00:57:B9:F1;1417.0;1081.0;-1.0;2026-02-08T20:40:36.921Z;2026-02-08T20:41:07.362Z;nan;nan;nan;nan;nan;nan;nan;nan;-81.000;-48.000;-69.000;-65.000;-71.000;nan;-82.000;-81.000 diff --git a/data/train/samples/12_-1_152_1379.csv b/data/train/samples/12_-1_152_1379.csv deleted file mode 100644 index f063c6f..0000000 --- a/data/train/samples/12_-1_152_1379.csv +++ /dev/null @@ -1,2 +0,0 @@ -mac;x;y;z;ts_start;ts_end;ac:23:3f:c1:dd:3c;ac:23:3f:c1:dd:49;ac:23:3f:c1:dc:ee;ac:23:3f:c1:dd:40;ac:23:3f:c1:dd:51;ac:23:3f:c1:dd:48;ac:23:3f:c1:dd:50;ac:23:3f:c1:dc:d3;ac:23:3f:c1:dd:55;ac:23:3f:c1:dc:d1;ac:23:3f:c1:dc:cb;ac:23:3f:c1:dc:d2;ac:23:3f:c1:dd:31;ac:23:3f:c1:dd:4b;ac:23:3f:c1:dd:4e;ac:23:3f:c1:dc:cd -C3:00:00:57:B9:F1;152.0;1379.0;-1.0;2026-02-08T22:39:22.733Z;2026-02-08T22:39:53.224Z;nan;nan;nan;nan;nan;nan;nan;nan;-77.000;-48.000;-69.000;-65.000;-71.000;nan;-82.000;-81.000 diff --git a/data/train/samples/12_-1_1687_221.csv b/data/train/samples/12_-1_1687_221.csv deleted file mode 100644 index 4d6a07c..0000000 --- a/data/train/samples/12_-1_1687_221.csv +++ /dev/null @@ -1,2 +0,0 @@ -mac;x;y;z;ts_start;ts_end;ac:23:3f:c1:dd:3c;ac:23:3f:c1:dd:49;ac:23:3f:c1:dc:ee;ac:23:3f:c1:dd:40;ac:23:3f:c1:dd:51;ac:23:3f:c1:dd:48;ac:23:3f:c1:dd:50;ac:23:3f:c1:dc:d3;ac:23:3f:c1:dd:55;ac:23:3f:c1:dc:d1;ac:23:3f:c1:dc:cb;ac:23:3f:c1:dc:d2;ac:23:3f:c1:dd:31;ac:23:3f:c1:dd:4b;ac:23:3f:c1:dd:4e;ac:23:3f:c1:dc:cd -C3:00:00:57:B9:F1;1687.0;221.0;-1.0;2026-02-08T22:39:53.064Z;2026-02-08T22:40:23.307Z;nan;nan;nan;nan;nan;nan;nan;nan;-77.000;-48.000;-69.000;-65.000;-71.000;nan;nan;-82.000 diff --git a/data/train/samples/12_-1_2122_693.csv b/data/train/samples/12_-1_2122_693.csv deleted file mode 100644 index c0ee338..0000000 --- a/data/train/samples/12_-1_2122_693.csv +++ /dev/null @@ -1,2 +0,0 @@ -mac;x;y;z;ts_start;ts_end;ac:23:3f:c1:dd:3c;ac:23:3f:c1:dd:49;ac:23:3f:c1:dc:ee;ac:23:3f:c1:dd:40;ac:23:3f:c1:dd:51;ac:23:3f:c1:dd:48;ac:23:3f:c1:dd:50;ac:23:3f:c1:dc:d3;ac:23:3f:c1:dd:55;ac:23:3f:c1:dc:d1;ac:23:3f:c1:dc:cb;ac:23:3f:c1:dc:d2;ac:23:3f:c1:dd:31;ac:23:3f:c1:dd:4b;ac:23:3f:c1:dd:4e;ac:23:3f:c1:dc:cd -C3:00:00:57:B9:F1;2122.0;693.0;-1.0;2026-02-08T20:17:54.993Z;2026-02-08T20:18:24.283Z;nan;nan;nan;nan;nan;nan;nan;nan;-81.000;-48.000;-69.000;-65.000;-71.000;nan;-82.000;-81.000 diff --git a/data/train/samples/12_-1_2547_235.csv b/data/train/samples/12_-1_2547_235.csv deleted file mode 100644 index d6857e2..0000000 --- a/data/train/samples/12_-1_2547_235.csv +++ /dev/null @@ -1,2 +0,0 @@ -mac;x;y;z;ts_start;ts_end;ac:23:3f:c1:dd:3c;ac:23:3f:c1:dd:49;ac:23:3f:c1:dc:ee;ac:23:3f:c1:dd:40;ac:23:3f:c1:dd:51;ac:23:3f:c1:dd:48;ac:23:3f:c1:dd:50;ac:23:3f:c1:dc:d3;ac:23:3f:c1:dd:55;ac:23:3f:c1:dc:d1;ac:23:3f:c1:dc:cb;ac:23:3f:c1:dc:d2;ac:23:3f:c1:dd:31;ac:23:3f:c1:dd:4b;ac:23:3f:c1:dd:4e;ac:23:3f:c1:dc:cd -C3:00:00:57:B9:F1;2547.0;235.0;-1.0;2026-02-08T20:41:06.972Z;2026-02-08T20:41:37.419Z;nan;nan;nan;nan;nan;nan;nan;nan;-78.500;-48.000;-69.000;-65.000;-71.000;nan;nan;-81.000 diff --git a/data/train/samples/12_-1_2642_1057.csv b/data/train/samples/12_-1_2642_1057.csv deleted file mode 100644 index 8a6d265..0000000 --- a/data/train/samples/12_-1_2642_1057.csv +++ /dev/null @@ -1,2 +0,0 @@ -mac;x;y;z;ts_start;ts_end;ac:23:3f:c1:dd:3c;ac:23:3f:c1:dd:49;ac:23:3f:c1:dc:ee;ac:23:3f:c1:dd:40;ac:23:3f:c1:dd:51;ac:23:3f:c1:dd:48;ac:23:3f:c1:dd:50;ac:23:3f:c1:dc:d3;ac:23:3f:c1:dd:55;ac:23:3f:c1:dc:d1;ac:23:3f:c1:dc:cb;ac:23:3f:c1:dc:d2;ac:23:3f:c1:dd:31;ac:23:3f:c1:dd:4b;ac:23:3f:c1:dd:4e;ac:23:3f:c1:dc:cd -C3:00:00:57:B9:F1;2642.0;1057.0;-1.0;2026-02-08T22:38:52.587Z;2026-02-08T22:39:23.173Z;nan;nan;nan;nan;nan;nan;nan;nan;-77.000;-48.000;-69.000;-65.000;-71.000;nan;-82.000;-81.000 diff --git a/data/train/samples/12_0_1105_707.csv b/data/train/samples/12_0_1105_707.csv deleted file mode 100644 index f8cf7dd..0000000 --- a/data/train/samples/12_0_1105_707.csv +++ /dev/null @@ -1,2 +0,0 @@ -mac;x;y;z;ts_start;ts_end;ac:23:3f:c1:dd:3c;ac:23:3f:c1:dd:49;ac:23:3f:c1:dc:ee;ac:23:3f:c1:dd:40;ac:23:3f:c1:dd:51;ac:23:3f:c1:dd:48;ac:23:3f:c1:dd:50;ac:23:3f:c1:dc:d3;ac:23:3f:c1:dd:55;ac:23:3f:c1:dc:d1;ac:23:3f:c1:dc:cb;ac:23:3f:c1:dc:d2;ac:23:3f:c1:dd:31;ac:23:3f:c1:dd:4b;ac:23:3f:c1:dd:4e;ac:23:3f:c1:dc:cd -C3:00:00:57:B9:F1;1105.0;707.0;0.0;2026-02-08T22:40:23.178Z;2026-02-08T22:40:53.417Z;nan;nan;nan;nan;nan;nan;nan;nan;-79.000;-48.000;-70.000;-65.000;-71.000;-80.500;nan;-81.000 diff --git a/data/train/samples/12_0_2026_707.csv b/data/train/samples/12_0_2026_707.csv deleted file mode 100644 index 39d9c0b..0000000 --- a/data/train/samples/12_0_2026_707.csv +++ /dev/null @@ -1,2 +0,0 @@ -mac;x;y;z;ts_start;ts_end;ac:23:3f:c1:dd:3c;ac:23:3f:c1:dd:49;ac:23:3f:c1:dc:ee;ac:23:3f:c1:dd:40;ac:23:3f:c1:dd:51;ac:23:3f:c1:dd:48;ac:23:3f:c1:dd:50;ac:23:3f:c1:dc:d3;ac:23:3f:c1:dd:55;ac:23:3f:c1:dc:d1;ac:23:3f:c1:dc:cb;ac:23:3f:c1:dc:d2;ac:23:3f:c1:dd:31;ac:23:3f:c1:dd:4b;ac:23:3f:c1:dd:4e;ac:23:3f:c1:dc:cd -C3:00:00:57:B9:F1;2026.0;707.0;0.0;2026-02-08T22:40:53.342Z;2026-02-08T22:41:23.783Z;nan;nan;nan;nan;nan;nan;nan;nan;-77.000;-48.000;-69.000;-64.500;-71.000;-80.500;-83.000;-81.000 diff --git a/data/train/samples/12_0_2897_72.csv b/data/train/samples/12_0_2897_72.csv deleted file mode 100644 index 122b614..0000000 --- a/data/train/samples/12_0_2897_72.csv +++ /dev/null @@ -1,2 +0,0 @@ -mac;x;y;z;ts_start;ts_end;ac:23:3f:c1:dd:3c;ac:23:3f:c1:dd:49;ac:23:3f:c1:dc:ee;ac:23:3f:c1:dd:40;ac:23:3f:c1:dd:51;ac:23:3f:c1:dd:48;ac:23:3f:c1:dd:50;ac:23:3f:c1:dc:d3;ac:23:3f:c1:dd:55;ac:23:3f:c1:dc:d1;ac:23:3f:c1:dc:cb;ac:23:3f:c1:dc:d2;ac:23:3f:c1:dd:31;ac:23:3f:c1:dd:4b;ac:23:3f:c1:dd:4e;ac:23:3f:c1:dc:cd -C3:00:00:57:B9:F1;2897.0;72.0;0.0;2026-02-08T22:41:23.398Z;2026-02-08T22:41:54.037Z;nan;nan;nan;nan;nan;nan;nan;nan;-80.500;-48.000;-69.000;-65.000;-71.000;-77.000;-82.000;-81.000 diff --git a/data/train/samples/12_0_2925_1485.csv b/data/train/samples/12_0_2925_1485.csv deleted file mode 100644 index 9f8a6c9..0000000 --- a/data/train/samples/12_0_2925_1485.csv +++ /dev/null @@ -1,2 +0,0 @@ -mac;x;y;z;ts_start;ts_end;ac:23:3f:c1:dd:3c;ac:23:3f:c1:dd:49;ac:23:3f:c1:dc:ee;ac:23:3f:c1:dd:40;ac:23:3f:c1:dd:51;ac:23:3f:c1:dd:48;ac:23:3f:c1:dd:50;ac:23:3f:c1:dc:d3;ac:23:3f:c1:dd:55;ac:23:3f:c1:dc:d1;ac:23:3f:c1:dc:cb;ac:23:3f:c1:dc:d2;ac:23:3f:c1:dd:31;ac:23:3f:c1:dd:4b;ac:23:3f:c1:dd:4e;ac:23:3f:c1:dc:cd -C3:00:00:57:B9:F1;2925.0;1485.0;0.0;2026-02-08T22:41:53.882Z;2026-02-08T22:42:24.136Z;nan;nan;nan;nan;nan;nan;nan;nan;-77.000;-48.000;-69.500;-65.000;-71.000;nan;-82.000;-81.000 diff --git a/data/train/samples/12_0_70_1485.csv b/data/train/samples/12_0_70_1485.csv deleted file mode 100644 index 790945e..0000000 --- a/data/train/samples/12_0_70_1485.csv +++ /dev/null @@ -1,2 +0,0 @@ -mac;x;y;z;ts_start;ts_end;ac:23:3f:c1:dd:3c;ac:23:3f:c1:dd:49;ac:23:3f:c1:dc:ee;ac:23:3f:c1:dd:40;ac:23:3f:c1:dd:51;ac:23:3f:c1:dd:48;ac:23:3f:c1:dd:50;ac:23:3f:c1:dc:d3;ac:23:3f:c1:dd:55;ac:23:3f:c1:dc:d1;ac:23:3f:c1:dc:cb;ac:23:3f:c1:dc:d2;ac:23:3f:c1:dd:31;ac:23:3f:c1:dd:4b;ac:23:3f:c1:dd:4e;ac:23:3f:c1:dc:cd -C3:00:00:57:B9:F1;70.0;1485.0;0.0;2026-02-08T22:42:24.089Z;2026-02-08T22:42:54.160Z;nan;nan;nan;nan;nan;nan;nan;nan;-80.000;-48.000;-69.000;-65.000;-71.000;nan;-82.000;-81.500 diff --git a/data/train/samples/12_0_98_58.csv b/data/train/samples/12_0_98_58.csv deleted file mode 100644 index e3644fc..0000000 --- a/data/train/samples/12_0_98_58.csv +++ /dev/null @@ -1,2 +0,0 @@ -mac;x;y;z;ts_start;ts_end;ac:23:3f:c1:dd:3c;ac:23:3f:c1:dd:49;ac:23:3f:c1:dc:ee;ac:23:3f:c1:dd:40;ac:23:3f:c1:dd:51;ac:23:3f:c1:dd:48;ac:23:3f:c1:dd:50;ac:23:3f:c1:dc:d3;ac:23:3f:c1:dd:55;ac:23:3f:c1:dc:d1;ac:23:3f:c1:dc:cb;ac:23:3f:c1:dc:d2;ac:23:3f:c1:dd:31;ac:23:3f:c1:dd:4b;ac:23:3f:c1:dd:4e;ac:23:3f:c1:dc:cd -C3:00:00:57:B9:F1;98.0;58.0;0.0;2026-02-08T22:42:53.484Z;2026-02-08T22:43:24.214Z;nan;nan;nan;nan;nan;nan;nan;nan;-77.000;-48.000;-70.000;-65.000;-71.000;-79.000;-82.000;-81.000 diff --git a/data/train/samples/12_1_105_67.csv b/data/train/samples/12_1_105_67.csv deleted file mode 100644 index eebc32d..0000000 --- a/data/train/samples/12_1_105_67.csv +++ /dev/null @@ -1,2 +0,0 @@ -mac;x;y;z;ts_start;ts_end;ac:23:3f:c1:dd:3c;ac:23:3f:c1:dd:49;ac:23:3f:c1:dc:ee;ac:23:3f:c1:dd:40;ac:23:3f:c1:dd:51;ac:23:3f:c1:dd:48;ac:23:3f:c1:dd:50;ac:23:3f:c1:dc:d3;ac:23:3f:c1:dd:55;ac:23:3f:c1:dc:d1;ac:23:3f:c1:dc:cb;ac:23:3f:c1:dc:d2;ac:23:3f:c1:dd:31;ac:23:3f:c1:dd:4b;ac:23:3f:c1:dd:4e;ac:23:3f:c1:dc:cd -C3:00:00:57:B9:F1;105.0;67.0;1.0;2026-02-08T22:43:23.597Z;2026-02-08T22:43:54.276Z;nan;nan;nan;nan;nan;nan;nan;nan;-77.000;-48.000;-69.000;-65.000;-71.000;-79.000;-82.000;-81.000 diff --git a/data/train/samples/12_1_130_1414.csv b/data/train/samples/12_1_130_1414.csv deleted file mode 100644 index e96d300..0000000 --- a/data/train/samples/12_1_130_1414.csv +++ /dev/null @@ -1,2 +0,0 @@ -mac;x;y;z;ts_start;ts_end;ac:23:3f:c1:dd:3c;ac:23:3f:c1:dd:49;ac:23:3f:c1:dc:ee;ac:23:3f:c1:dd:40;ac:23:3f:c1:dd:51;ac:23:3f:c1:dd:48;ac:23:3f:c1:dd:50;ac:23:3f:c1:dc:d3;ac:23:3f:c1:dd:55;ac:23:3f:c1:dc:d1;ac:23:3f:c1:dc:cb;ac:23:3f:c1:dc:d2;ac:23:3f:c1:dd:31;ac:23:3f:c1:dd:4b;ac:23:3f:c1:dd:4e;ac:23:3f:c1:dc:cd -C3:00:00:57:B9:F1;130.0;1414.0;1.0;2026-02-08T22:43:53.689Z;2026-02-08T22:44:24.328Z;nan;nan;nan;nan;nan;nan;nan;nan;-81.000;-48.000;-71.000;-65.000;-71.000;-77.000;-82.000;-82.000 diff --git a/data/train/samples/12_1_1502_611.csv b/data/train/samples/12_1_1502_611.csv deleted file mode 100644 index 68636dc..0000000 --- a/data/train/samples/12_1_1502_611.csv +++ /dev/null @@ -1,2 +0,0 @@ -mac;x;y;z;ts_start;ts_end;ac:23:3f:c1:dd:3c;ac:23:3f:c1:dd:49;ac:23:3f:c1:dc:ee;ac:23:3f:c1:dd:40;ac:23:3f:c1:dd:51;ac:23:3f:c1:dd:48;ac:23:3f:c1:dd:50;ac:23:3f:c1:dc:d3;ac:23:3f:c1:dd:55;ac:23:3f:c1:dc:d1;ac:23:3f:c1:dc:cb;ac:23:3f:c1:dc:d2;ac:23:3f:c1:dd:31;ac:23:3f:c1:dd:4b;ac:23:3f:c1:dd:4e;ac:23:3f:c1:dc:cd -C3:00:00:57:B9:F1;1502.0;611.0;1.0;2026-02-08T22:44:23.746Z;2026-02-08T22:44:54.431Z;nan;nan;nan;nan;nan;nan;nan;nan;-77.000;-44.000;-71.000;-65.000;-71.000;nan;nan;-81.000 diff --git a/data/train/samples/12_1_2766_157.csv b/data/train/samples/12_1_2766_157.csv deleted file mode 100644 index cee0ccd..0000000 --- a/data/train/samples/12_1_2766_157.csv +++ /dev/null @@ -1,2 +0,0 @@ -mac;x;y;z;ts_start;ts_end;ac:23:3f:c1:dd:3c;ac:23:3f:c1:dd:49;ac:23:3f:c1:dc:ee;ac:23:3f:c1:dd:40;ac:23:3f:c1:dd:51;ac:23:3f:c1:dd:48;ac:23:3f:c1:dd:50;ac:23:3f:c1:dc:d3;ac:23:3f:c1:dd:55;ac:23:3f:c1:dc:d1;ac:23:3f:c1:dc:cb;ac:23:3f:c1:dc:d2;ac:23:3f:c1:dd:31;ac:23:3f:c1:dd:4b;ac:23:3f:c1:dd:4e;ac:23:3f:c1:dc:cd -C3:00:00:57:B9:F1;2766.0;157.0;1.0;2026-02-08T22:44:54.304Z;2026-02-08T22:45:24.549Z;nan;nan;nan;nan;nan;nan;nan;nan;-78.500;-48.000;-69.000;-65.000;-71.000;nan;nan;-81.000 diff --git a/data/train/samples/12_1_2837_1393.csv b/data/train/samples/12_1_2837_1393.csv deleted file mode 100644 index 4905865..0000000 --- a/data/train/samples/12_1_2837_1393.csv +++ /dev/null @@ -1,2 +0,0 @@ -mac;x;y;z;ts_start;ts_end;ac:23:3f:c1:dd:3c;ac:23:3f:c1:dd:49;ac:23:3f:c1:dc:ee;ac:23:3f:c1:dd:40;ac:23:3f:c1:dd:51;ac:23:3f:c1:dd:48;ac:23:3f:c1:dd:50;ac:23:3f:c1:dc:d3;ac:23:3f:c1:dd:55;ac:23:3f:c1:dc:d1;ac:23:3f:c1:dc:cb;ac:23:3f:c1:dc:d2;ac:23:3f:c1:dd:31;ac:23:3f:c1:dd:4b;ac:23:3f:c1:dd:4e;ac:23:3f:c1:dc:cd -C3:00:00:57:B9:F1;2837.0;1393.0;1.0;2026-02-08T22:45:24.548Z;2026-02-08T22:45:54.786Z;nan;nan;nan;nan;nan;nan;nan;nan;-78.500;-48.000;-69.000;-66.500;-71.000;nan;-81.500;-81.000 diff --git a/data/train/testjobs/done/GBC-04_-1_2120_1236.csv b/data/train/testjobs/done/GBC-04_-1_2120_1236.csv deleted file mode 100644 index 046debc..0000000 --- a/data/train/testjobs/done/GBC-04_-1_2120_1236.csv +++ /dev/null @@ -1,4 +0,0 @@ -Position;Floor;RoomName;X;Y;Z;BeaconName;MAC -BC-00-21_-1_2120_1236;-1;BC-00-21;2120;1236;-1;BC-00-21;C3:00:00:57:B9:E6 -BC-00-25_-1_2120_1236;-1;BC-00-25;2120;1236;-1;BC-00-25;C3:00:00:57:B9:E7 -BC-08-23_-1_2120_1236;-1;BC-08-23;2120;1236;-1;BC-08-23;C3:00:00:57:B9:E8 diff --git a/data/train/testsamples/00_-1_2120_1236.csv b/data/train/testsamples/00_-1_2120_1236.csv deleted file mode 100644 index 74f9dc0..0000000 --- a/data/train/testsamples/00_-1_2120_1236.csv +++ /dev/null @@ -1,2 +0,0 @@ -mac;x;y;z;ts_start;ts_end;ac:23:3f:c1:dd:3c;ac:23:3f:c1:dd:49;ac:23:3f:c1:dc:ee;ac:23:3f:c1:dd:40;ac:23:3f:c1:dd:51;ac:23:3f:c1:dd:48;ac:23:3f:c1:dd:50;ac:23:3f:c1:dc:d3;ac:23:3f:c1:dd:55;ac:23:3f:c1:dc:d1;ac:23:3f:c1:dc:cb;ac:23:3f:c1:dc:d2;ac:23:3f:c1:dd:31;ac:23:3f:c1:dd:4b;ac:23:3f:c1:dd:4e;ac:23:3f:c1:dc:cd -C3:00:00:57:B9:E7;2120.0;1236.0;-1.0;2026-02-08T20:18:25.327Z;2026-02-08T20:18:55.256Z;nan;nan;nan;nan;nan;nan;nan;nan;nan;-49.000;nan;-74.000;-77.000;-80.000;nan;-80.000 diff --git a/data/train/testsamples/08_-1_2120_1236.csv b/data/train/testsamples/08_-1_2120_1236.csv deleted file mode 100644 index 032c974..0000000 --- a/data/train/testsamples/08_-1_2120_1236.csv +++ /dev/null @@ -1,2 +0,0 @@ -mac;x;y;z;ts_start;ts_end;ac:23:3f:c1:dd:3c;ac:23:3f:c1:dd:49;ac:23:3f:c1:dc:ee;ac:23:3f:c1:dd:40;ac:23:3f:c1:dd:51;ac:23:3f:c1:dd:48;ac:23:3f:c1:dd:50;ac:23:3f:c1:dc:d3;ac:23:3f:c1:dd:55;ac:23:3f:c1:dc:d1;ac:23:3f:c1:dc:cb;ac:23:3f:c1:dc:d2;ac:23:3f:c1:dd:31;ac:23:3f:c1:dd:4b;ac:23:3f:c1:dd:4e;ac:23:3f:c1:dc:cd -C3:00:00:57:B9:E8;2120.0;1236.0;-1.0;2026-02-08T20:18:25.327Z;2026-02-08T20:18:55.256Z;-80.000;-82.000;nan;nan;nan;nan;nan;nan;-76.000;-58.000;nan;-64.000;-76.500;nan;nan;-73.000 diff --git a/tmp/main_process.log b/tmp/main_process.log deleted file mode 100644 index 8b7f773..0000000 --- a/tmp/main_process.log +++ /dev/null @@ -1,265 +0,0 @@ ---- Log resettato il 2026-02-09 02:30:18 --- -2026-02-09T03:30:18.000Z CYCLE: 0/12 localized -2026-02-09T03:30:28.000Z CYCLE: 0/12 localized -2026-02-09T03:30:38.000Z CYCLE: 0/12 localized -2026-02-09T03:30:48.000Z CYCLE: 0/12 localized -2026-02-09T03:30:58.000Z CYCLE: 0/12 localized -2026-02-09T03:31:08.000Z CYCLE: 0/12 localized -2026-02-09T03:31:18.000Z CYCLE: 0/12 localized -2026-02-09T03:31:28.000Z CYCLE: 0/12 localized -2026-02-09T03:31:38.000Z CYCLE: 0/12 localized -2026-02-09T03:31:48.000Z CYCLE: 0/12 localized -2026-02-09T03:31:58.000Z CYCLE: 0/12 localized -2026-02-09T03:32:08.000Z CYCLE: 0/12 localized -2026-02-09T03:32:18.000Z CYCLE: 0/12 localized -2026-02-09T03:32:28.000Z CYCLE: 0/12 localized -2026-02-09T03:32:39.000Z CYCLE: 0/12 localized -2026-02-09T03:32:49.000Z CYCLE: 0/12 localized -2026-02-09T03:32:59.000Z CYCLE: 0/12 localized -2026-02-09T03:33:09.000Z CYCLE: 0/12 localized -2026-02-09T03:33:19.000Z CYCLE: 0/12 localized -2026-02-09T03:33:29.000Z CYCLE: 0/12 localized -2026-02-09T03:33:39.000Z CYCLE: 0/12 localized -2026-02-09T03:33:49.000Z CYCLE: 0/12 localized -2026-02-09T03:33:59.000Z CYCLE: 0/12 localized -2026-02-09T03:34:09.000Z CYCLE: 0/12 localized -2026-02-09T03:34:19.000Z CYCLE: 0/12 localized -2026-02-09T03:34:29.000Z CYCLE: 0/12 localized -2026-02-09T03:34:39.000Z CYCLE: 0/12 localized -2026-02-09T03:34:49.000Z CYCLE: 0/12 localized -2026-02-09T03:34:59.000Z CYCLE: 0/12 localized -2026-02-09T03:35:10.000Z CYCLE: 0/12 localized -2026-02-09T03:35:19.000Z CYCLE: 0/12 localized -2026-02-09T03:36:24.000Z Core Orchestrator avviato. BUILD: core-orchestrator-v1.4-background-train -2026-02-09T03:36:24.000Z Avvio modalità SIMULTANEA (Collect + Train Executor + Infer)... -2026-02-09T03:36:24.000Z INFER_MODE build tag=infer-debug-v20-autoreload -2026-02-09T03:36:24.000Z Tutti i processi core (incluso Train Executor) sono attivi. -2026-02-09T03:36:24.000Z 🧠 Caricamento/Aggiornamento modello: /data/model/model.joblib -2026-02-09T03:36:24.000Z ✅ MODELLO PRONTO: 16 GW allenati. -2026-02-09T03:36:24.000Z 🏢 Piani mappati: [-1, 0, 1] -2026-02-09T03:36:24.000Z 🧪 Valore Fill (NaN): -110.0 -2026-02-09T03:36:24.000Z 📡 Primi 3 GW di riferimento: ['AC:23:3F:C1:DD:3C', 'AC:23:3F:C1:DD:49', 'AC:23:3F:C1:DC:EE'] -2026-02-09T03:36:24.000Z [1/16] ONLINE: ac:23:3f:c1:dd:4e -2026-02-09T03:36:24.000Z CYCLE: 0/12 localized -2026-02-09T03:36:24.000Z [2/16] ONLINE: ac:23:3f:c1:dc:cd -2026-02-09T03:36:24.000Z [3/16] ONLINE: ac:23:3f:c1:dc:d3 -2026-02-09T03:36:24.000Z [4/16] ONLINE: ac:23:3f:c1:dc:d1 -2026-02-09T03:36:25.000Z [5/16] ONLINE: ac:23:3f:c1:dd:31 -2026-02-09T03:36:25.000Z [6/16] ONLINE: ac:23:3f:c1:dc:ee -2026-02-09T03:36:25.000Z [7/16] ONLINE: ac:23:3f:c1:dd:40 -2026-02-09T03:36:25.000Z [8/16] ONLINE: ac:23:3f:c1:dc:cb -2026-02-09T03:36:25.000Z [9/16] ONLINE: ac:23:3f:c1:dc:d2 -2026-02-09T03:36:25.000Z [10/16] ONLINE: ac:23:3f:c1:dd:3c -2026-02-09T03:36:25.000Z [11/16] ONLINE: ac:23:3f:c1:dd:51 -2026-02-09T03:36:25.000Z [12/16] ONLINE: ac:23:3f:c1:dd:55 -2026-02-09T03:36:25.000Z [13/16] ONLINE: ac:23:3f:c1:dd:4b -2026-02-09T03:36:25.000Z [14/16] ONLINE: ac:23:3f:c1:dd:48 -2026-02-09T03:36:26.000Z [15/16] ONLINE: ac:23:3f:c1:dd:49 -2026-02-09T03:36:26.000Z [16/16] ONLINE: ac:23:3f:c1:dd:50 -2026-02-09T03:36:26.000Z Collector pronto. Monitoraggio directory Job... -2026-02-09T03:36:34.000Z CYCLE: 0/12 localized -2026-02-09T03:36:44.000Z CYCLE: 0/12 localized -2026-02-09T03:36:54.000Z CYCLE: 0/12 localized -2026-02-09T03:37:04.000Z CYCLE: 0/12 localized -2026-02-09T03:37:14.000Z CYCLE: 0/12 localized -2026-02-09T03:37:25.000Z CYCLE: 0/12 localized -2026-02-09T03:37:35.000Z CYCLE: 0/12 localized -2026-02-09T03:37:45.000Z CYCLE: 0/12 localized -2026-02-09T03:37:55.000Z CYCLE: 0/12 localized -2026-02-09T03:38:05.000Z CYCLE: 0/12 localized -2026-02-09T03:38:15.000Z CYCLE: 0/12 localized -2026-02-09T03:38:25.000Z CYCLE: 0/12 localized -2026-02-09T03:38:35.000Z CYCLE: 0/12 localized -2026-02-09T03:38:45.000Z CYCLE: 0/12 localized -2026-02-09T03:38:55.000Z CYCLE: 0/12 localized -2026-02-09T03:39:05.000Z CYCLE: 0/12 localized -2026-02-09T03:39:15.000Z CYCLE: 0/12 localized -2026-02-09T03:39:25.000Z CYCLE: 0/12 localized -2026-02-09T03:39:35.000Z CYCLE: 0/12 localized -2026-02-09T03:39:45.000Z CYCLE: 0/12 localized -2026-02-09T03:39:55.000Z CYCLE: 0/12 localized -2026-02-09T03:40:05.000Z CYCLE: 0/12 localized -2026-02-09T03:40:16.000Z CYCLE: 0/12 localized -2026-02-09T03:40:26.000Z CYCLE: 0/12 localized -2026-02-09T03:40:36.000Z CYCLE: 0/12 localized -2026-02-09T03:40:46.000Z CYCLE: 0/12 localized -2026-02-09T03:40:56.000Z CYCLE: 0/12 localized -2026-02-09T03:41:06.000Z CYCLE: 0/12 localized -2026-02-09T03:41:16.000Z CYCLE: 0/12 localized -2026-02-09T03:41:26.000Z CYCLE: 0/12 localized -2026-02-09T03:41:36.000Z CYCLE: 0/12 localized -2026-02-09T03:41:46.000Z CYCLE: 0/12 localized -2026-02-09T03:41:56.000Z CYCLE: 0/12 localized -2026-02-09T03:42:06.000Z CYCLE: 0/12 localized -2026-02-09T03:42:16.000Z CYCLE: 0/12 localized -2026-02-09T03:42:26.000Z CYCLE: 0/12 localized -2026-02-09T03:42:36.000Z CYCLE: 0/12 localized -2026-02-09T03:42:46.000Z CYCLE: 0/12 localized -2026-02-09T03:42:56.000Z CYCLE: 0/12 localized -2026-02-09T03:43:06.000Z CYCLE: 0/12 localized -2026-02-09T03:43:17.000Z CYCLE: 0/12 localized -2026-02-09T03:43:27.000Z CYCLE: 0/12 localized -2026-02-09T03:43:37.000Z CYCLE: 0/12 localized -2026-02-09T03:43:47.000Z CYCLE: 0/12 localized -2026-02-09T03:43:57.000Z CYCLE: 0/12 localized -2026-02-09T03:44:07.000Z CYCLE: 0/12 localized -2026-02-09T03:44:17.000Z CYCLE: 0/12 localized -2026-02-09T03:44:27.000Z CYCLE: 0/12 localized -2026-02-09T03:44:37.000Z CYCLE: 0/12 localized -2026-02-09T03:44:47.000Z CYCLE: 0/12 localized -2026-02-09T03:44:57.000Z CYCLE: 0/12 localized -2026-02-09T03:45:07.000Z CYCLE: 0/12 localized -2026-02-09T03:45:17.000Z CYCLE: 0/12 localized -2026-02-09T03:45:27.000Z CYCLE: 0/12 localized -2026-02-09T03:45:37.000Z CYCLE: 0/12 localized -2026-02-09T03:45:47.000Z CYCLE: 0/12 localized -2026-02-09T03:45:57.000Z CYCLE: 0/12 localized -2026-02-09T03:46:08.000Z CYCLE: 0/12 localized -2026-02-09T03:46:18.000Z CYCLE: 0/12 localized -2026-02-09T03:46:28.000Z CYCLE: 0/12 localized -2026-02-09T03:46:38.000Z CYCLE: 0/12 localized -2026-02-09T03:46:48.000Z CYCLE: 0/12 localized -2026-02-09T03:46:58.000Z CYCLE: 0/12 localized -2026-02-09T03:47:08.000Z CYCLE: 0/12 localized -2026-02-09T03:47:18.000Z CYCLE: 0/12 localized -2026-02-09T03:47:28.000Z CYCLE: 0/12 localized -2026-02-09T03:47:38.000Z CYCLE: 0/12 localized -2026-02-09T03:47:48.000Z CYCLE: 0/12 localized -2026-02-09T03:47:58.000Z CYCLE: 0/12 localized -2026-02-09T03:48:08.000Z CYCLE: 0/12 localized -2026-02-09T03:48:18.000Z CYCLE: 0/12 localized -2026-02-09T03:48:28.000Z CYCLE: 0/12 localized -2026-02-09T03:48:38.000Z CYCLE: 0/12 localized -2026-02-09T03:48:48.000Z CYCLE: 0/12 localized -2026-02-09T03:48:58.000Z CYCLE: 0/12 localized -2026-02-09T03:49:09.000Z CYCLE: 0/12 localized -2026-02-09T03:49:19.000Z CYCLE: 0/12 localized -2026-02-09T03:49:29.000Z CYCLE: 0/12 localized -2026-02-09T03:49:39.000Z CYCLE: 0/12 localized -2026-02-09T03:49:49.000Z CYCLE: 0/12 localized -2026-02-09T03:49:59.000Z CYCLE: 0/12 localized -2026-02-09T03:50:09.000Z CYCLE: 0/12 localized -2026-02-09T03:50:19.000Z CYCLE: 0/12 localized -2026-02-09T03:50:29.000Z CYCLE: 0/12 localized -2026-02-09T03:50:39.000Z CYCLE: 0/12 localized -2026-02-09T03:50:49.000Z CYCLE: 0/12 localized -2026-02-09T03:50:59.000Z CYCLE: 0/12 localized -2026-02-09T03:51:09.000Z CYCLE: 0/12 localized -2026-02-09T03:51:19.000Z CYCLE: 0/12 localized -2026-02-09T03:51:29.000Z CYCLE: 0/12 localized -2026-02-09T03:51:39.000Z CYCLE: 0/12 localized -2026-02-09T03:51:49.000Z CYCLE: 0/12 localized -2026-02-09T03:51:59.000Z CYCLE: 0/12 localized -2026-02-09T03:52:10.000Z CYCLE: 0/12 localized -2026-02-09T03:52:20.000Z CYCLE: 0/12 localized -2026-02-09T03:52:30.000Z CYCLE: 0/12 localized -2026-02-09T03:52:40.000Z CYCLE: 0/12 localized -2026-02-09T03:52:50.000Z CYCLE: 0/12 localized -2026-02-09T03:53:00.000Z CYCLE: 0/12 localized -2026-02-09T03:53:10.000Z CYCLE: 0/12 localized -2026-02-09T03:53:20.000Z CYCLE: 0/12 localized -2026-02-09T03:53:30.000Z CYCLE: 0/12 localized -2026-02-09T03:53:40.000Z CYCLE: 0/12 localized -2026-02-09T03:53:50.000Z CYCLE: 0/12 localized -2026-02-09T03:54:00.000Z CYCLE: 0/12 localized -2026-02-09T03:54:10.000Z CYCLE: 0/12 localized -2026-02-09T03:54:21.000Z CYCLE: 0/12 localized -2026-02-09T03:54:31.000Z CYCLE: 0/12 localized -2026-02-09T03:54:41.000Z CYCLE: 0/12 localized -2026-02-09T03:54:51.000Z CYCLE: 0/12 localized -2026-02-09T03:55:01.000Z CYCLE: 0/12 localized -2026-02-09T03:55:18.000Z Core Orchestrator avviato. BUILD: core-orchestrator-v1.4-background-train -2026-02-09T03:55:18.000Z Avvio modalità SIMULTANEA (Collect + Train Executor + Infer)... -2026-02-09T03:55:18.000Z INFER_MODE build tag=infer-debug-v20-autoreload -2026-02-09T03:55:18.000Z Tutti i processi core (incluso Train Executor) sono attivi.2026-02-09T03:55:18.000Z 🧠 Caricamento/Aggiornamento modello: /data/model/model.joblib - -2026-02-09T03:55:18.000Z ✅ MODELLO PRONTO: 16 GW allenati. -2026-02-09T03:55:18.000Z 🏢 Piani mappati: [-1, 0, 1] -2026-02-09T03:55:18.000Z 🧪 Valore Fill (NaN): -110.0 -2026-02-09T03:55:18.000Z 📡 Primi 3 GW di riferimento: ['AC:23:3F:C1:DD:3C', 'AC:23:3F:C1:DD:49', 'AC:23:3F:C1:DC:EE'] -2026-02-09T03:55:18.000Z CYCLE: 0/12 localized -2026-02-09T03:55:18.000Z [1/16] ONLINE: ac:23:3f:c1:dd:55 -2026-02-09T03:55:18.000Z [2/16] ONLINE: ac:23:3f:c1:dd:4b -2026-02-09T03:55:18.000Z [3/16] ONLINE: ac:23:3f:c1:dd:4e -2026-02-09T03:55:18.000Z [4/16] ONLINE: ac:23:3f:c1:dc:cd -2026-02-09T03:55:18.000Z [5/16] ONLINE: ac:23:3f:c1:dd:48 -2026-02-09T03:55:18.000Z [6/16] ONLINE: ac:23:3f:c1:dc:d1 -2026-02-09T03:55:18.000Z [7/16] ONLINE: ac:23:3f:c1:dd:31 -2026-02-09T03:55:18.000Z [8/16] ONLINE: ac:23:3f:c1:dc:ee -2026-02-09T03:55:18.000Z [9/16] ONLINE: ac:23:3f:c1:dc:cb -2026-02-09T03:55:18.000Z [10/16] ONLINE: ac:23:3f:c1:dc:d2 -2026-02-09T03:55:19.000Z [11/16] ONLINE: ac:23:3f:c1:dd:40 -2026-02-09T03:55:19.000Z [12/16] ONLINE: ac:23:3f:c1:dd:51 -2026-02-09T03:55:19.000Z [13/16] ONLINE: ac:23:3f:c1:dd:3c -2026-02-09T03:55:19.000Z [14/16] ONLINE: ac:23:3f:c1:dd:49 -2026-02-09T03:55:20.000Z [15/16] ONLINE: ac:23:3f:c1:dd:50 -2026-02-09T03:55:23.000Z [16/16] ONLINE: ac:23:3f:c1:dc:d3 -2026-02-09T03:55:24.000Z Collector pronto. Monitoraggio directory Job... -2026-02-09T03:55:28.000Z CYCLE: 0/12 localized -2026-02-09T03:55:38.000Z CYCLE: 0/12 localized -2026-02-09T03:55:48.000Z CYCLE: 0/12 localized -2026-02-09T03:55:58.000Z CYCLE: 0/12 localized -2026-02-09T03:56:08.000Z CYCLE: 0/12 localized -2026-02-09T03:56:18.000Z CYCLE: 0/12 localized -2026-02-09T03:56:28.000Z CYCLE: 0/12 localized -2026-02-09T03:56:38.000Z CYCLE: 0/12 localized -2026-02-09T03:56:48.000Z CYCLE: 0/12 localized -2026-02-09T03:56:58.000Z CYCLE: 0/12 localized -2026-02-09T03:57:08.000Z CYCLE: 0/12 localized -2026-02-09T03:57:18.000Z CYCLE: 0/12 localized -2026-02-09T03:57:29.000Z CYCLE: 0/12 localized -2026-02-09T03:57:39.000Z CYCLE: 0/12 localized -2026-02-09T03:57:49.000Z CYCLE: 0/12 localized -2026-02-09T03:57:59.000Z CYCLE: 0/12 localized -2026-02-09T03:58:09.000Z CYCLE: 0/12 localized -2026-02-09T03:58:19.000Z CYCLE: 0/12 localized -2026-02-09T03:58:29.000Z CYCLE: 0/12 localized -2026-02-09T03:58:39.000Z CYCLE: 0/12 localized -2026-02-09T03:58:49.000Z CYCLE: 0/12 localized -2026-02-09T03:58:59.000Z CYCLE: 0/12 localized -2026-02-09T03:59:09.000Z CYCLE: 0/12 localized -2026-02-09T03:59:19.000Z CYCLE: 0/12 localized -2026-02-09T03:59:29.000Z CYCLE: 0/12 localized -2026-02-09T03:59:39.000Z CYCLE: 0/12 localized -2026-02-09T03:59:49.000Z CYCLE: 0/12 localized -2026-02-09T03:59:59.000Z CYCLE: 0/12 localized -2026-02-09T04:00:17.000Z Core Orchestrator avviato. BUILD: core-orchestrator-v1.4-background-train -2026-02-09T04:00:17.000Z Avvio modalità SIMULTANEA (Collect + Train Executor + Infer)... -2026-02-09T04:00:17.000Z INFER_MODE build tag=infer-debug-v20-autoreload -2026-02-09T04:00:17.000Z 🧠 Caricamento/Aggiornamento modello: /data/model/model.joblib -2026-02-09T04:00:17.000Z Tutti i processi core (incluso Train Executor) sono attivi.2026-02-09T04:00:17.000Z ✅ MODELLO PRONTO: 16 GW allenati. -2026-02-09T04:00:17.000Z 🏢 Piani mappati: [-1, 0, 1] - -2026-02-09T04:00:17.000Z 🧪 Valore Fill (NaN): -110.0 -2026-02-09T04:00:17.000Z 📡 Primi 3 GW di riferimento: ['AC:23:3F:C1:DD:3C', 'AC:23:3F:C1:DD:49', 'AC:23:3F:C1:DC:EE'] -2026-02-09T04:00:17.000Z CYCLE: 0/12 localized -2026-02-09T04:00:18.000Z [1/16] ONLINE: ac:23:3f:c1:dd:3c -2026-02-09T04:00:18.000Z [2/16] ONLINE: ac:23:3f:c1:dd:48 -2026-02-09T04:00:18.000Z [3/16] ONLINE: ac:23:3f:c1:dc:cd -2026-02-09T04:00:18.000Z [4/16] ONLINE: ac:23:3f:c1:dd:55 -2026-02-09T04:00:18.000Z [5/16] ONLINE: ac:23:3f:c1:dd:4b -2026-02-09T04:00:18.000Z [6/16] ONLINE: ac:23:3f:c1:dd:4e -2026-02-09T04:00:18.000Z [7/16] ONLINE: ac:23:3f:c1:dc:d3 -2026-02-09T04:00:18.000Z [8/16] ONLINE: ac:23:3f:c1:dd:31 -2026-02-09T04:00:18.000Z [9/16] ONLINE: ac:23:3f:c1:dc:d1 -2026-02-09T04:00:18.000Z [10/16] ONLINE: ac:23:3f:c1:dc:cb -2026-02-09T04:00:18.000Z [11/16] ONLINE: ac:23:3f:c1:dd:51 -2026-02-09T04:00:18.000Z [12/16] ONLINE: ac:23:3f:c1:dd:49 -2026-02-09T04:00:18.000Z [13/16] ONLINE: ac:23:3f:c1:dd:40 -2026-02-09T04:00:18.000Z [14/16] ONLINE: ac:23:3f:c1:dc:d2 -2026-02-09T04:00:19.000Z [15/16] ONLINE: ac:23:3f:c1:dd:50 -2026-02-09T04:00:20.000Z [16/16] ONLINE: ac:23:3f:c1:dc:ee -2026-02-09T04:00:20.000Z Collector pronto. Monitoraggio directory Job... -2026-02-09T04:00:28.000Z CYCLE: 0/12 localized -2026-02-09T04:00:38.000Z CYCLE: 0/12 localized -2026-02-09T04:00:48.000Z CYCLE: 0/12 localized -2026-02-09T04:00:58.000Z CYCLE: 0/12 localized -2026-02-09T04:01:08.000Z CYCLE: 0/12 localized -2026-02-09T04:01:18.000Z CYCLE: 0/12 localized -2026-02-09T04:01:28.000Z CYCLE: 0/12 localized -2026-02-09T04:01:38.000Z CYCLE: 0/12 localized -2026-02-09T04:01:48.000Z CYCLE: 0/12 localized -2026-02-09T04:01:58.000Z CYCLE: 0/12 localized -2026-02-09T04:02:08.000Z CYCLE: 0/12 localized -2026-02-09T04:02:18.000Z CYCLE: 0/12 localized -2026-02-09T04:02:28.000Z CYCLE: 0/12 localized