Private
Public Access
addet test set
This commit is contained in:
1 parent
d370f992ce
commit
b0f35bf3cc
21 files changed
+1796
-183
No files matched your search
@@ -153,6 +153,13 @@ Versorgung und Sicherheit im Plan.
|
||||
- Automatisch erzeugte Profile samt Merkmalsvektoren 30 Tage nach der letzten
|
||||
Sichtung löschen. Manuell angelegte Profile bleiben bis zur Löschung bestehen.
|
||||
- Clips mit Zeit, Vorschaubild und Ereignistyp zum manuellen Prüfen anbieten.
|
||||
- Neu beauftragt: bei jeder akzeptierten automatischen Auslösung ein JPEG
|
||||
des grünen Bereichs aus dem Trigger-Frame lokal unter data/event-images/
|
||||
speichern; Vorschau/Ansehen und bestätigtes Bildlöschen in der Ereignisliste.
|
||||
Nutzerwahl: bis manuelle Löschung behalten, keine automatische Bilderfrist.
|
||||
Ereignis/Profilzuordnung bleiben beim Bildlöschen; Upload-Sicherungen separat.
|
||||
Keine Bilder bei manuellen Testauslösungen oder nachträglich für alte Ereignisse.
|
||||
Lokale synthetische Tests bestanden; echter Pi-Speicher-/Anzeigetest noch offen.
|
||||
- Aufnahmebereich auf den vorgesehenen privaten Bereich begrenzen;
|
||||
Maskierung, Aufbewahrung und Löschfrist vor Umsetzung festlegen.
|
||||
- Tonwiedergabe und Tonaufnahme unterscheiden; Tonaufnahme standardmäßig aus.
|
||||
@@ -166,7 +173,8 @@ Versorgung und Sicherheit im Plan.
|
||||
- Nutzer wünscht nun direkten Zugriff im Heimnetz. Manueller Start über
|
||||
Uvicorn mit `--factory --host 0.0.0.0` ist in `SOFTWARE.md` beschrieben.
|
||||
Aktuell ohne Login; keine öffentliche Internetfreigabe beauftragt.
|
||||
`run.py` und systemd bleiben unverändert bei Loopback.
|
||||
`run.py` bleibt bei Loopback; systemd nutzt die beim Upload gewählte
|
||||
Bind-Adresse, initial Loopback.
|
||||
- Picamera2 liefert das MJPEG-Livebild; auf dem Entwicklungsrechner wurde
|
||||
nur der Demo-Feed geprüft, nicht die echte Pi-Kamera.
|
||||
- Moduswahl, simulierte Sequenz und lokale NanoDet-Personendetektion mit
|
||||
@@ -180,6 +188,17 @@ Versorgung und Sicherheit im Plan.
|
||||
aktivierter Automatik sperren bis zum bewussten Rücksetzen. Frames und
|
||||
Personenrahmen werden synchron angezeigt; Tracks sind flüchtig, keine Profile.
|
||||
Echte Personenauslösung am Pi, GPIO und Clip-Speicherung sind noch offen.
|
||||
- Zusätzlicher Testmodus „Bewegung in Pfeilrichtung“ ist implementiert:
|
||||
Optical Flow im gewählten Bereich, kein Personenmodell/keine Überquerung nötig.
|
||||
Auswahl und Aktivierung gespeichert; Personenerkennung bleibt der Standard.
|
||||
Zwei gerichtete Beobachtungen bestätigen; zwei Sekunden Bildruhe und zehn
|
||||
Sekunden Sperrzeit. Bildruhe ist keine Personenfreiheit. Nur Simulation,
|
||||
separates motion_direction_test-Ereignis ohne Profil, mit lokalem Auslösebild.
|
||||
Nutzer-Screenshot bestätigt Testmodus mit Pi-Bild und 5 Auswertungen/s,
|
||||
aber bisher keine Auslösung. Kleine/langsame Nahbereichbewegung war im
|
||||
synthetischen Regressionstest zu schwach für die alte Schwelle; korrigiert.
|
||||
UI zeigt Bildänderung/Richtungsbestätigung und automatische Bereitschaft
|
||||
getrennt von manuellen Tests. Echte Auslösung am Pi bleibt zu prüfen.
|
||||
- SQLite speichert Testereignisse und Profilkennungen unter `data/`;
|
||||
automatische Kamera-Zuordnung fehlt noch. Die Datenbank kann bereits
|
||||
Merkmalsvektoren für Auto-Profile mit 30-Tage-Frist speichern; die Kamera
|
||||
@@ -192,8 +211,17 @@ Versorgung und Sicherheit im Plan.
|
||||
- Nutzer-Screenshot vom 14. Oktober 2026 bestätigt SSH-Zugang als
|
||||
`marcinator_2` auf `raspi5wlan.local` und Projektdateien unter `~/halloween`.
|
||||
Standgleichheit, Python-Einrichtung und laufende WebUI noch prüfen.
|
||||
- Optionaler systemd-Autostart der WebUI wird mit `--install-service` beim
|
||||
Upload eingerichtet; auf einem echten Pi noch nicht geprüft.
|
||||
- Versionierter Upload richtet systemd-Autostart bei jedem `--apply` ein.
|
||||
Neue Version samt eigener `.venv` unter `releases/`, atomarer `current`-Link,
|
||||
gemeinsames `data/` über `HALLOWEEN_STATE_DIR`. Nach Dienststopp Daten sichern;
|
||||
bei Start-/HTTP-Fehlern Code, Unit und Daten zurücksetzen. `--web-host` wählt
|
||||
Loopback oder ausdrücklich Heimnetz; gespeicherte Wahl bleibt erhalten.
|
||||
Update mit genau einem sudo-Aufruf für Umschaltung und Rückfall; Paketsetup
|
||||
unprivilegiert, Python-/Unitprüfung per runuser als Pi-Benutzer. Passwort und
|
||||
sudoers/Zeitstempel bleiben unverändert; echte Passwortabfrage noch prüfen.
|
||||
Alte Versionen/Sicherungen nicht automatisch löschen. Lokale Simulationstests
|
||||
bestanden; Nutzer bestätigt erfolgreichen Upload. Autostart nach tatsächlichem
|
||||
Reboot und automatischer Rückfall am Gerät noch ungeprüft.
|
||||
|
||||
- Nutzer-Ausgaben bestätigen Raspbian GNU/Linux 13 (trixie), Python 3.13.5
|
||||
und Kernelarchitektur aarch64; Paket-/Python-Bitness noch nicht geprüft.
|
||||
|
||||
Reference in new issue
Block a user