Überblick¶
Ein physisches Status-Dashboard für die ScanSync Dokumenten-Pipeline. Ein Waveshare 2.9” E-Paper Display an einem Raspberry Pi Pico W pollt die ScanSync API und zeigt Verarbeitungsstatus, Fortschritt und Dateiliste in Echtzeit an.
Motivation¶
ScanSync läuft headless auf einem Server — um den aktuellen Status zu sehen, musste man bisher SSH nutzen oder den Browser öffnen. Ein E-Paper Display neben dem Scanner zeigt auf einen Blick, was gerade passiert, ohne dass ein Bildschirm dauerhaft laufen muss.
Features¶
- Live Dashboard — pollt die ScanSync Status-API und rendert Dokumentenstatus auf dem E-Paper
- Boot-Sequenz — animierter 4-Schritt Bootscreen (Init → WiFi → Time → Data)
- Gestapelter Fortschrittsbalken — visueller Breakdown von fertigen / aktiven / fehlerhaften Dokumenten
- Dateiliste — zeigt bis zu 5 Dokumente mit Status-Tags (NEW, META, OCR, NAME, SYNC, OK, ERR)
- WiFi Signal-Anzeige — RSSI-basierte Signalstärke in Echtzeit
- Auto-Refresh — konfigurierbares Update-Intervall mit partiellen Display-Updates
Hardware¶
| Komponente | Modell |
|---|---|
| Microcontroller | Raspberry Pi Pico W |
| Display | Waveshare 2.9” e-Paper (296×128, schwarz/weiß) |
Ergebnis¶
Das Repository ist öffentlich auf GitHub verfügbar. In Kombination mit ScanSync v0.4.1 (erweiterte Status-API) bildet es ein vollständiges physisches Monitoring-Setup.