Files
Halloween/tools/instructions.md
T
2026-10-14 05:07:07 +02:00

1.6 KiB

Modul tools/

Hier liegen Pi-Transfer/Einrichtung und die reproduzierbaren Blender-Werkzeuge.

  • upload_to_pi.sh zeigt ohne --apply nur eine Vorschau. Beim Übertragen keine Dateien auf dem Pi löschen; .git, .venv, data, Vorschauen, Referenzen und Schlüsseldateien ausgeschlossen lassen. SSH-Hostschlüssel weiterhin prüfen.
  • install_pi_service.sh richtet den optionalen systemd-Autostart ein. Die Python-Umgebung muss vorher auf dem Pi eingerichtet sein. Der Dienst bindet über run.py nur an 127.0.0.1; sudo nur bei --apply.
  • Render-, Ton- und Prüfscripte unter tools/ erzeugen Dateien in preview/. Bearbeitbare .blend-Szenen werden versioniert, gerenderte Medien und .blend1-Backups bleiben lokal.
  • Keine Pi-Adressen, Zugangsdaten, WLAN-Schlüssel oder Gerätemodelle in Skripten fest eintragen. Zielwerte kommen aus Argumenten oder werden am tatsächlichen Gerät geprüft.

Änderungen an Upload- und Installationsbefehlen in UPLOAD.md und SOFTWARE.md nachführen; Renderabläufe in den jeweiligen README-Dateien unter preview/ dokumentieren.

Fiktive Scan-Videos nutzen nur synthetische Avatare und Demo-IDs. Kegelprojektion, Zeichnen der Bildsequenz und Videoschnitt sind getrennte Schritte; Reihenfolge im zugehörigen Vorschau-README dokumentieren.

  • install_detection_model.py lädt auf ausdrücklichen Aufruf das im Manifest fixierte NanoDet-Modell unter data/models/. Größe und SHA-256 vor atomarem Ersetzen prüfen, TLS-Prüfung beibehalten. --state-dir bzw. HALLOWEEN_STATE_DIR muss zum Server passen. Keine Modellgewichte hochladen.