Private
Public Access
1.3 KiB
1.3 KiB
Modul halloween/
Hier liegt die erste Pi-WebUI. run.py im Projektstamm startet sie.
camera.pyliefert ein gemeinsames MJPEG-Bild für mehrere Betrachter.--demoerzeugt ausdrücklich gekennzeichnete Testbilder; echte Kamera läuft nur über Picamera2 auf dem Pi. Kamerafehler sichtbar melden.controller.pyenthält bislang ausschließlich die simulierte Effekt-Zustandslogik. Stopp bleibt bis zum Rücksetzen bestehen; nach Start oder Rücksetzen muss erst der Bereich frei sein und dann ein neuer Trigger kommen. Beschädigte Einstellungen schalten aufaus.web.pybietet WebUI und API;index.htmlist die Oberfläche.run.pybindet an127.0.0.1, Zugriff vom Laptop erfolgt per SSH-Tunnel.- Der Header
X-Halloween-UIist nur eine einfache Schranke für Schreibaufrufe, kein echter Zugangsschutz. Vor Betrieb mit anderen Netzfreigaben Authentifizierung entwerfen und prüfen. - Laufzeitdaten liegen standardmäßig unter
data/und werden weder hochgeladen noch in Git aufgenommen. - Echte GPIO-/Aktorsteuerung erst nach geklärter Mechanik, Versorgung,
sicherem Stopp und den Hardwaretests aus
PLAN.mdergänzen.
Bei Änderungen an Zustandsübergängen oder Endpunkten die zugehörigen Tests
unter tests/ und die Bedienhinweise in SOFTWARE.md prüfen.