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