Pairing · einfach · stabil · getrennt vom Install-Flow

TV koppeln ohne Umwege.

Wenn die TV-App bereits auf dem Gerät läuft, brauchst du hier nur den 6-stelligen Code. Danach wählst du deine Playlist, vergibst einen Namen und das Gerät ist verbunden. Install und Pairing bleiben bewusst getrennt, damit es für Nutzer klar und im Backend sauber skalierbar bleibt.

Pairing bleibt hier bewusst eine eigene Strecke: erst die TV-App laufen lassen oder öffnen, dann erst Code prüfen, Gerät zuordnen und später verwalten.

code-firstplaylist danachgeräte verwaltbarinstall getrennt
Für Nutzer einfachEin klarer Weg: Code eingeben, Playlist wählen, Gerätenamen setzen, fertig.
Für viele Nutzer sauberGeräte bleiben pro Account klar zugeordnet und später verwaltbar statt nur einmalig gekoppelt.
Für das System robustCode-first, dann Bindung. Das hält Install, Pairing und Remote logisch und technisch getrennt.

So ist der optimale Ablauf

Beste User-Sicht

Der Nutzer soll nicht zwischen Install, Pairing und Remote rätseln. Erst TV-App starten oder öffnen, dann hier nur koppeln.

1
TV zeigt einen 6-stelligen Code.
2
Nutzer gibt den Code hier ein oder öffnet direkt /pair/123456.
3
System prüft den Status sofort und zeigt erst dann Playlist + Gerätename.
4
Nach Bestätigung landet das Gerät direkt in einer verwaltbaren Geräteliste.

Beste Backend-Sicht

Das Backend braucht wenige klare Zustände statt Mischmodi. Offene Codes bleiben leichtgewichtig, Bindung erst bei echter Bestätigung.

A
Offener Code wird erzeugt oder vom TV geliefert.
B
Statusprüfung entscheidet: pending, confirmed, expired oder not_found.
C
Erst dann werden User, Playlist und Gerätename fest gebunden.
D
Geräteverwaltung und spätere Remote-/Guide-Nutzung bauen darauf auf.
1
Code prüfen
2
Zuordnen
3
Fertig

1. Code eingeben

Einfachste Regel Hier nur den TV-Code eingeben. Playlist und Gerätename erscheinen erst, wenn der Code wirklich gültig und noch offen ist.
Tipp: Wenn der TV schon einen Pairing-Link oder QR öffnet, wird der Code automatisch übernommen.

Geräte & Code-Erzeugung

Wann Code generieren sinnvoll ist Nur wenn du aus dem Web startest und einen Code für einen bereits installierten TV erzeugen willst. Für normale Nutzer ist meist der TV-seitige Code der intuitivere Weg.
Optional: Code im Web erzeugen
Meine Geräte
Hier erscheinen aktive Gerätebindungen. Umbenennen, pausieren oder löschen bleibt möglich, ohne die Pairing-Logik selbst zu vermischen.
/pair/ = getrennte Geräte-Kopplung im gemeinsamen Entry-System gleiche visuelle Sprache · code-first · verwaltbare Geräte