Phase 2

Multi-User

Kinder-Profile mit eigenem Avatar, Lautstärke und Playlist. Figur auflegen – Profil wechselt automatisch.

Status: Abgeschlossen

Phase 2 ist vollständig implementiert und über das Web-Interface unter Kinder und RFID Tags konfigurierbar.

Kinder-Profile anlegen

Jedes Kind bekommt ein eigenes Profil mit Name, Emoji-Avatar, Lautstärke-Vorgabe und optionaler Standard-Playlist. Beim RFID-Login wird das Profil automatisch aktiviert.

1

Im Web-Interface auf „Kinder" klicken.

2

„+ Kind hinzufügen" klicken.

3

Benutzernamen, Anzeigename, Emoji und Lautstärke eintragen.

4

Optional: Spotify Playlist-URI hinterlegen (Spotify-App → Teilen → Link kopieren → URI extrahieren).

5

Speichern.

📷

Screenshot ausstehend

/public/screenshots/users-overview.jpg

Kinder-Übersicht im Web-Interface

RFID-Tags zuweisen

RFID-Tags können drei Rollen haben: Nutzer-Login, Playlist abspielenoder eine Systemaktion (Stopp, Lautstärke +/-).

Nutzer-Login

Wechselt zum Kinderprofil und setzt die zugehörige Lautstärke.

Playlist

Startet eine Spotify-Playlist direkt (Spotify Web API erforderlich).

Aktion

Stopp, Lautstärke erhöhen/senken, Sleep-Timer.

Tag zuweisen: Im Web-Interface auf RFID Tags → Tag hinzufügen klicken, dann die Figur an den Reader halten. Die UID wird automatisch erkannt.

📷

Screenshot ausstehend

/public/screenshots/rfid-tag-assignment.jpg

Tag-Zuweisung – UID wird beim Auflegen automatisch erkannt

Playlist-URI aus Spotify kopieren

Spotify-App → Playlist → ⋯ → Teilen → Link kopieren. Aus https://open.spotify.com/playlist/37i9dQZF1DX... wird spotify:playlist:37i9dQZF1DX...

Ablauf beim Tag-Auflegen

# Was passiert wenn eine Figur aufgelegt wird

1. RFID-Reader erkennt Tag-UID

2. UID → Datenbank-Lookup → Aktion

3a. Nutzer-Tag → Profil aktivieren, Lautstärke setzen

3b. Playlist-Tag → Spotify Web API → Wiedergabe starten

3c. Aktion-Tag → Stop / Vol+ / Vol-

4. Display zeigt Bestätigung