Private
Public Access
Gitea-Veröffentlichung und Projektübersicht vorbereiten
This commit is contained in:
1 parent
72ac0c6d61
commit
2856b7f8ad
3 files changed
+58
-1
No files matched your search
@@ -30,6 +30,10 @@ Versorgung und Sicherheit im Plan.
|
|||||||
- Dokumentation übersichtlich halten; diese Datei unter 400 Zeilen halten.
|
- Dokumentation übersichtlich halten; diese Datei unter 400 Zeilen halten.
|
||||||
- Im lokalen Git Code, Planung und bearbeitbare Blender-Szenen versionieren;
|
- Im lokalen Git Code, Planung und bearbeitbare Blender-Szenen versionieren;
|
||||||
Renderdateien, Referenzclip, `.venv` und `data/` bleiben unversioniert.
|
Renderdateien, Referenzclip, `.venv` und `data/` bleiben unversioniert.
|
||||||
|
- Gitea-Ziel für dieses Projekt: `https://gitea.fritz.box/marcinator_2/Halloween`;
|
||||||
|
Branch `main`, Repository zunächst privat. HTTPS-Zertifikatsprüfung aktiv
|
||||||
|
halten; das öffentliche Zertifikat nur lokal in Git konfigurieren.
|
||||||
|
Zugangsdaten gehören nicht in Git oder Chat.
|
||||||
|
|
||||||
## Hardware und Architektur
|
## Hardware und Architektur
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
# Halloween: interaktives atmendes Grab
|
# Halloween: interaktives atmendes Grab
|
||||||
|
|
||||||
Stand: 13. Oktober 2026. Status: Entwurf zur Abstimmung; erste Software mit
|
Stand: 14. Oktober 2026. Status: Entwurf zur Abstimmung; erste Software mit
|
||||||
Livebild und simulierter Steuerung vorhanden, reale Mechanik noch offen.
|
Livebild und simulierter Steuerung vorhanden, reale Mechanik noch offen.
|
||||||
|
|
||||||
## Zielbild
|
## Zielbild
|
||||||
@@ -954,6 +954,11 @@ sind bekannt und der Betreiber kann jederzeit stoppen oder sanft schalten.
|
|||||||
Integration in das Uploadskript erstellt; nur lokal geprüft.
|
Integration in das Uploadskript erstellt; nur lokal geprüft.
|
||||||
- [x] Lokale Git-Versionsverwaltung für Code, Planung und bearbeitbare
|
- [x] Lokale Git-Versionsverwaltung für Code, Planung und bearbeitbare
|
||||||
Blender-Szenen vorbereitet; Renderdateien bleiben lokal.
|
Blender-Szenen vorbereitet; Renderdateien bleiben lokal.
|
||||||
|
- [x] Gitea-Veröffentlichung vorbereitet: Projektübersicht in `README.md`,
|
||||||
|
Ziel `https://gitea.fritz.box/marcinator_2/Halloween`, Branch `main`.
|
||||||
|
- [x] Privates Gitea-Repository laut Nutzer angelegt, ohne Initialisierung.
|
||||||
|
- [ ] `main` hochladen; Git benötigt eine lokale HTTPS-Anmeldung.
|
||||||
|
- [ ] Remote-Commit nach dem Push mit lokalem `main` vergleichen.
|
||||||
- [ ] Plan abgestimmt und freigegeben.
|
- [ ] Plan abgestimmt und freigegeben.
|
||||||
- [x] Softwareumsetzung begonnen; echte Kamera und Aktoren nicht geprüft.
|
- [x] Softwareumsetzung begonnen; echte Kamera und Aktoren nicht geprüft.
|
||||||
|
|
||||||
@@ -963,6 +968,18 @@ Das Upload- und Autostartskript wurde nur lokal geprüft; eine Verbindung zum
|
|||||||
Pi, die Unit-Installation und ein Neustart wurden noch nicht getestet.
|
Pi, die Unit-Installation und ein Neustart wurden noch nicht getestet.
|
||||||
Einkaufslisten mit konkreten Modellen folgen nach Phase 1.
|
Einkaufslisten mit konkreten Modellen folgen nach Phase 1.
|
||||||
|
|
||||||
|
Gitea-Prüfung am 14. Oktober 2026: Instanz mit aktivierter TLS-Prüfung und
|
||||||
|
vorhandenem öffentlichem Zertifikat erreichbar (Version 1.24.0). Die
|
||||||
|
unangemeldete API-Abfrage für `marcinator_2/Halloween` lieferte HTTP 404;
|
||||||
|
laut Nutzer besteht noch kein Repository. Kein nutzbarer HTTPS-Login
|
||||||
|
hinterlegt; der geprüfte SSH-Zugang wurde abgelehnt. Die 56 bisher
|
||||||
|
versionierten Dateien enthalten keine ausgeschlossenen Laufzeit- oder
|
||||||
|
Renderdateien; eine Musterprüfung der Texthistorie fand keine Geheimnisse.
|
||||||
|
Dies ist keine vollständige Sicherheitsprüfung. Die Repository-Anlage
|
||||||
|
wurde anschließend vom Nutzer bestätigt. Der Push-Versuch
|
||||||
|
scheiterte an fehlender HTTPS-Anmeldung (`could not read Username`);
|
||||||
|
ein Upload ist noch nicht bestätigt.
|
||||||
|
|
||||||
|
|
||||||
## Blender-Konzeptvorschau (separat freigegeben)
|
## Blender-Konzeptvorschau (separat freigegeben)
|
||||||
|
|
||||||
|
|||||||
@@ -0,0 +1,36 @@
|
|||||||
|
# Halloween: interaktives atmendes Grab
|
||||||
|
|
||||||
|
Raspberry-Pi-Projekt für eine Halloween-Grabattrappe mit Kamera,
|
||||||
|
Weboberfläche und geplantem Effektablauf.
|
||||||
|
|
||||||
|
Die erste Softwareversion bietet ein Picamera2-Livebild, einen Demo-Feed,
|
||||||
|
gespeicherte Moduswahl, einen simulierten Effektablauf sowie eine lokale
|
||||||
|
SQLite-Datenbank für Testereignisse und manuell zugeordnete Profile.
|
||||||
|
GPIO-Steuerung, automatische Personenerkennung und Aufnahme von Clips
|
||||||
|
sind noch nicht umgesetzt. Die echte Kamera und die Aktoren sind noch
|
||||||
|
nicht praktisch geprüft.
|
||||||
|
|
||||||
|
## Lokal ohne Hardware starten
|
||||||
|
|
||||||
|
```bash
|
||||||
|
python3 -m venv .venv
|
||||||
|
.venv/bin/python -m pip install -r requirements.txt
|
||||||
|
.venv/bin/python run.py --demo
|
||||||
|
```
|
||||||
|
|
||||||
|
Danach `http://127.0.0.1:8000` öffnen. Das Bild ist synthetisch und als
|
||||||
|
Demo gekennzeichnet. Die WebUI bindet ausschließlich an `127.0.0.1`.
|
||||||
|
Für den Zugriff auf einen Pi ist ein SSH-Tunnel vorgesehen.
|
||||||
|
|
||||||
|
## Dokumentation
|
||||||
|
|
||||||
|
- [Software, Pi-Einrichtung und lokale Prüfungen](SOFTWARE.md)
|
||||||
|
- [Projektdateien auf den Pi übertragen](UPLOAD.md)
|
||||||
|
- [Arbeitsplan, Hardwarestand und offene Entscheidungen](PLAN.md)
|
||||||
|
- [Blender-Konzeptvorschau](preview/README.md)
|
||||||
|
- [Projektregeln](AGENTS.md)
|
||||||
|
|
||||||
|
Code, Planung und bearbeitbare Blender-Szenen werden versioniert.
|
||||||
|
Laufzeitdaten unter `data/`, `.venv`, Referenzclips und gerenderte
|
||||||
|
Bilder/Videos bleiben lokal. Die Blender-Vorschau ist eine Simulation;
|
||||||
|
einige Schnittprojekte benötigen zusätzlich die lokal erzeugten Bildsequenzen.
|
||||||
Reference in new issue
Block a user