working camera movement

This commit is contained in:
marcinator_2 committed 2026-10-16 01:38:10 +02:00
1 parent fce8f62534
commit 11e0875a20
21 files changed
+2117 -334

No files matched your search

+17 -2
View File
@@ -4,7 +4,7 @@
bei jedem angewendeten Update den systemd-Autostart der WebUI ein. Ohne
`--apply` zeigt es nur eine lokale Vorschau und verbindet sich nicht zum Pi.
## Auf dem Laptop ausführen
## Auf dem Laptop im Projektordner ausführen
Das folgende Beispiel verwendet den vom Nutzer bestätigten SSH-Benutzer,
Hostnamen und Projektordner. Der absolute Home-Pfad muss auf dem Pi stimmen:
@@ -102,13 +102,28 @@ der Rückfall gelungen ist. Ein unvollständiger Rückfall wird ausdrücklich ge
Abrupter Stromverlust/SIGKILL während des Updates ist nicht automatisch abgedeckt.
`data/` wird niemals vom Laptop übertragen: Datenbank, Bilder, Modelle,
Modus und Erkennungseinstellungen bleiben auf dem Pi. `.git`, `.venv`,
Modus und Erkennungseinstellungen sowie `follow.json` mit Farbe, Richtungen,
Nachführ- und Einrichtgrenzen bleiben auf dem Pi. `.git`, `.venv`,
Vorschauen, Referenzen, `.env`, Schlüssel, Versionsordner und Sicherungen werden
ebenfalls ausgeschlossen. Eigene Dateien außerhalb von `data/` bleiben im
Basisordner, werden aber nicht automatisch in die neue Version übernommen.
Das Skript löscht keine alten Pi-Dateien. Systempakete werden nicht geändert.
Nach Start gelten die bisherigen Freigabe-/Resetbedingungen der Effektsteuerung.
## Nach einem WebUI-Update
Vor dem Update die Kameraservos stoppen und ihre separate Versorgung abziehen.
Nach erfolgreichem Upload die Browserseite mit **Strg+F5** neu laden. Auf der
Kameraseite `/kamera` stehen die Bewegungs- und Einrichtgrenzen unter dem Bild.
`halloween/camera.html` wird zusammen mit dem übrigen Projekt übertragen;
es ist kein zusätzlicher Einzeldatei-Upload nötig.
Beim Laden alter `follow.json`-Dateien bleiben die Nachführgrenzen erhalten;
fehlende Einrichtgrenzen werden mit dem bisherigen Bereich 1100–1900 µs ergänzt.
Ein Update erweitert keinen Bewegungsbereich und startet keine Kamerasitzung.
Vor einem neuen Bewegungstest die gespeicherten Werte im WebUI prüfen.
## Auf dem Pi prüfen
```bash