| # | Stil | Arm | Status |
|---|
| # | Stil | Arm | Erstellt | Status |
|---|
Eine Station = ein Raspberry Pi mit 1–2 Armen. Ordne sie einem Event zu und öffne den Steuerlink am Handy (QR scannen), um die Arme vor Ort zu bedienen (Blatt-Freigabe, Stift justieren, Nivellieren).
Hier hinterlegte Netze zieht sich jeder Pi automatisch und verbindet sich, sobald eines in Reichweite ist. Änderungen greifen beim nächsten Online-Sein des Pi. Passwörter werden aus Sicherheitsgründen nicht mehr angezeigt.
Arme registrierst du in der Datenbank-Tabelle arms (Name + Token). Zuordnung zu einer Station unter „Stationen". Status „offline", wenn sich ein Arm >30 s nicht meldet.
Ein Thema = Name (Anzeige) + Szene-Beschreibung auf Englisch — sie ersetzt
{theme} im Themen-Prompt (System-Panel). Beispiel: as a mighty gladiator
in a colosseum arena, holding a sword and shield.
Welche Themen bei einem Event mitspielen, wählst du unter Events → 🎭 Themen.
Pro Foto wird dann eines davon zufällig gewählt. Keine Auswahl = Porträt-Modus.
⇅ Import / Export
Gestalte den Tablet-Start-Bildschirm dieses Events (Logo, Texte, Farben, Hintergrundbild mit Zuschnitt).
Layout-Manager öffnen ↗ Standard-Layout bearbeiten ↗Hat ein Event kein eigenes Layout, wird automatisch das Standard-Layout angezeigt.
💡 Kunden-Link zum Selbstbearbeiten (wenn der Kunde „eigenes Branding" gebucht hat) gibt's jetzt direkt beim Event: Events → 🔗 Kunden-Link.
Gestaltet das Bild, das der Gast per QR-Code / Link herunterlädt – Rahmen, Passepartout, Textzeilen, Logo und Umfärben (z. B. weiße Zeichnung auf schwarz). Die gezeichnete Datei selbst bleibt unberührt.
Login-Passwort fürs Ops-Team. Wird nur verschlüsselt (Hash) gespeichert.
Benannte Prompts (Englisch). Enthält ein Prompt {theme}, wird er zum
Themen-Prompt (die Szene des zufälligen Themas wird eingesetzt), sonst ist er ein
Porträt-Prompt. Den Standard nutzen Events ohne eigene Wahl. Pro Event wählst du
den Prompt unter Events → 🎭 Themen & KI-Prompt.
Welches KI-Modell aus dem Gäste-Foto die Karikatur macht — getrennt je Art: Porträt (Foto ohne Thema) und Thema (Surfer, Gladiator …). Gilt für alle Arme, greift ab dem nächsten Foto. API-Keys bleiben lokal auf dem Pi, hier wählst du nur das Modell. Kosten grob pro Bild in Klammern (Stand Sep. 2026, gerechnet auf ~1,5 MP; FLUX = pro Megapixel, Gemini/gpt-image = pro Token · Werte können sich beim Anbieter ändern).
Zwingt die KI, das echte Gesicht stärker zu erhalten. Wirkt nur bei gpt-image-1 – FLUX & Nano Banana ignorieren den Wert.
Jedes KI-Bild kostet echtes Geld (~6 Cent). Diese harten Obergrenzen schützen vor Dauerfeuer durch hängende Tablets, Bugs oder Missbrauch — sie gelten auch bei mehreren Armen/Events gleichzeitig. Bei Erreichen wartet die Queue einfach, nichts geht verloren.
Schickt Gästen den Link zu ihrem Portrait per E-Mail (Kiosk-Fertig-Screen).
API-Key: app.brevo.com → Einstellungen → API-Schlüssel → neuen Key anlegen
(beginnt mit xkeysib-…).
Datenbank- & FTP-Passwort liegen aus Sicherheitsgründen in der Server-Datei
config.php (nicht über die Weboberfläche änderbar). Zum Rotieren: bei
easyname neu setzen und config.php aktualisieren.
SKETCH_API_KEY (Brücke zu fotoshare.at) liegt ebenfalls in config.php
und muss mit dem Wert in Vercel übereinstimmen.
Admin = alles · Operator = Tagesgeschäft (Events/Kiosk/Themen/Branding), keine Einstellungen/Nutzer/Löschen · Betrachter = nur ansehen. „+ Nutzer" schickt eine „Passwort setzen"-Mail.
Nach mehreren Fehlversuchen sperrt das System Login-Versuche 15 Min lang (Schutz vor Angriffen). Hier hebst du alle aktiven Sperren sofort auf – für alle IPs und Konten. Hinweis: Bist du selbst komplett ausgesperrt, ruf das von einem anderen Netz/Gerät auf (z. B. Handy-Hotspot) oder warte 15 Min.