Hardware

Hardware-Validierung

Checkliste für den ersten Aufbau – gilt für beide Bauvarianten. Jeder Abschnitt hat ein klares Bestanden-Kriterium.

Warum?

Vor v1.0 und dem Gehäuse-Design soll nachgewiesen sein, dass Wundio auf echter Hardware stabil läuft. Die vollständige Version mit Ergebnistabelle liegt im Repository unter docs/hardware-validation.md.

1. Vor dem ersten Start

  • Pi OS Lite flashen (Raspberry Pi Imager): Hostname wundio, SSH an, WLAN vorkonfigurieren (oder später über den Wundio-Hotspot).
  • Spotify: im Premium-Familienabo ein eigenes Mitglied für die Box anlegen.

Bestanden: Pi OS Lite geflasht, Box-Konto angelegt

2. Aufbau (Strom aus!)

  • Nach der Anleitung der gewählten Variante verkabeln.
  • Zugtest: an jedem Kabel kräftig ziehen – nichts löst sich.
  • Sichtprüfung: keine blanken Drähte, die sich berühren können.

Bestanden: Nichts löst sich, keine blanken Drähte

3. Installation

  • Installer endet ohne [ERR ]; Warnungen notieren.
  • Nach dem Neustart: systemctl is-active wundio-core → active.
  • Web-UI erreichbar: http://wundio.local:8000

Bestanden: Installation ohne manuellen Eingriff

4. Audio

  • Ton hörbar, kein Knacken/Rauschen in Ruhe.
  • Lautstärke ändert sich hörbar.
  • Vol+/Vol− Taster ändern die Lautstärke.

Bestanden: Klarer Ton, Lautstärke über Software und Tasten regelbar

5. RFID & Display

  • Display zeigt beim Start „Wundio … Starting“, danach „Bereit“.
  • Karte auflegen → Web-UI „RFID“ zeigt die UID.
  • 10× Karte auflegen/abnehmen → jeder Scan wird erkannt.
  • Lesereichweite durch die Deckelwand (2 / 3 / 4 mm) in mm notieren.
  • M5Stack RFID 2: liest zuverlässig mit 3,3 V Versorgung? Falls nicht, Ergebnis notieren und nicht eigenmächtig auf 5 V umklemmen.

Bestanden: Jeder Scan erkannt, Reaktion < 1 s

6. Spotify-Anmeldung

  • Display und Web-UI (Einstellungen → Spotify-Konto der Box) zeigen einen Code.
  • Code auf spotify.com/pair eingeben → Web-UI zeigt „Mit Spotify verbunden“.
  • sudo reboot → Box ist ohne neuen Code wieder angemeldet.
  • Strom ziehen und wieder anstecken → weiterhin angemeldet.

Bestanden: Nach Neustart und Stromausfall angemeldet, ohne Handy

7. Karten abspielen

  • In der Web-UI eine Karte mit einem Spotify-Link (Album) belegen.
  • Karte auflegen → Wiedergabe startet in < 5 s.
  • Play/Pause, Next, Prev funktionieren per Taster.
  • Karte mit Playlist, Podcast und Einzeltitel testen.

Bestanden: Alle vier Inhaltstypen starten per Karte

8. Karten anlernen

  • Eltern-Handy: Spotify-App → Gerät „Wundio“ wählen → Hörspiel-Album starten.
  • Neue, unbekannte Karte auflegen → Display „Gespeichert: …“.
  • In der Eltern-App auf ein anderes Gerät wechseln / Wiedergabe beenden.
  • Karte erneut auflegen → spielt auf dem Box-Konto.
  • Web-UI „Bestehende Karte neu belegen“ → Karte auflegen → neuer Inhalt gespeichert.

Bestanden: Angelernte Karte spielt danach ohne Eltern-Handy

9. Unabhängigkeit von den Eltern

  • Eltern hören auf ihrem Handy Spotify, gleichzeitig Karte an der Box → beide spielen weiter.
  • Eltern-Handy aus / außer Haus → Karten funktionieren.

Bestanden: Box und Eltern stören sich nicht

10. Robustheit

  • 5× Strom während der Wiedergabe ziehen → Box startet jedes Mal sauber.
  • Router aus, Box an, Router nach 2 min an → Box verbindet sich selbst.
  • 8 h Dauerwiedergabe → keine Aussetzer, Temperatur < 75 °C.
  • Bootzeit messen: Strom an → Karte spielbar.

Bestanden: Keine manuelle Reparatur nötig

Bei Fehlern

$sudo bash /opt/wundio/scripts/diagnose.sh
$journalctl -u wundio-core -n 200