Commit Graph

4 Commits

Author SHA1 Message Date
887379a1d6 .flaskenv aus Tracking entfernen (enthielt SECRET_KEY)
.flaskenv (Flask SECRET_KEY) war versehentlich versioniert. Aus Tracking
genommen, in .gitignore aufgenommen, Key lokal rotiert. History-Purge folgt.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-01 19:22:40 +02:00
b20f4c582c Zaehllinie persistent speichern (ueberlebt Neustart)
- Linie wird beim Setzen atomar in counting_line.json gespeichert
- beim Start geladen -> Default fuer Session UND Webcam-Grabber
- Pfad per LINE_FILE-Env ueberschreibbar, Datei via .gitignore ausgeschlossen
- set_line-Route nutzt jetzt _valid_line (weniger Doppelcode)

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-01 14:41:29 +02:00
bde547368d Modelle nicht mehr versionieren (Ultralytics laedt sie automatisch)
- yolo11s.pt aus Tracking entfernt, .gitignore auf *.pt erweitert
- README: Modelle werden beim ersten Start autom. geladen statt manuell

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-01 14:28:00 +02:00
c09fd8948b Vehicle-Counter: MQTT-Crossing-Events, Motion-Gating & ESP32-Cam
- Linienueberquerungen werden als MQTT-Event publiziert (fuer n8n -> NocoDB)
- Motion-Gate: YOLO laeuft nur bei Bewegung -> weniger CPU-Last
- Always-on-Grabber (24/7-Zaehlung unabhaengig von Zuschauern)
- Konfigurierbare Inferenz per Env (Modell, imgsz, FP16, Kamera-URL)
- .gitignore ergaenzt (.env, uploads/, Modelle, __pycache__)
- Aufraeumen: alte app2/app3/app4/sudo-Dateien entfernt

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-01 14:09:04 +02:00