Alle Projekte

Öffentliches Hardware-Projekt · Infrastruktur

AceMagic S1 Display

Ein natives Statusdisplay für den AceMagic S1, das echte Proxmox-Daten verständlich und in mehreren Designs darstellt.

StatusÖffentlich · Version 0.1.4 · auf echter Hardware getestetMein AnteilEigenes Lernprojekt · Entwicklung, Gestaltung und Dokumentation
ProxmoxNode.jsJavaScriptLinuxGitHub
Display
170 × 320 Pixel
Ansichten
13 Designs
Datenzugriff
Nur lesend
Betrieb
Lokaler Linux-Dienst

Ausgangslage

Worum es ging.

Das eingebaute 170×320-Display sollte nicht nur dekorativ sein, sondern nützliche Werte aus dem eigenen Homelab zeigen.

Aufbau

Wie ich es umgesetzt habe.

Ein eigener Dienst bereitet Proxmox-Metriken für mehrere direkt auf dem Gerät gerenderte Ansichten auf.

Lernweg

Was ich dabei mitnehme.

Daraus ist ein öffentlich dokumentiertes Projekt mit Hardware-Test, Galerie und reproduzierbarem Aufbau entstanden.

Geräteanbindung, kleine Oberflächen, Datenaufbereitung, Linux-Dienste und saubere öffentliche Dokumentation.

Architektur

Der Aufbau auf einen Blick.

Eine bewusst vereinfachte Darstellung der wichtigsten Bausteine und ihres Weges durch das Projekt.

  1. Proxmox API

    Liest Metriken und Gaststatus aus dem Homelab aus. Der Zugriff bleibt dabei bewusst ausschließlich lesend.

  2. Datenaufbereitung

    Node.js verdichtet CPU, RAM, Storage, Backups und Erreichbarkeit zu einer einheitlichen Datenbasis.

  3. Renderer & Galerie

    Dreizehn Ansichten verwenden dieselben aufbereiteten Werte und lassen sich vor der Übertragung lokal vergleichen.

  4. USB-HID

    Der lokale Linux-Dienst überträgt das gerenderte Bild und den passenden LED-Zustand direkt an das Gerät.

  5. S1 Display

    Das 170×320-Panel zeigt Normal-, Warn- und Offline-Zustände kompakt direkt am Rechner an.

Projektmerkmale

Was bereits greifbar ist.

Echte Hardware13 Designs52 automatisierte TestsOpen Source

Echte Proxmox-Daten

CPU, Temperatur, RAM, Storage, Gäste, Backups und Laufzeit werden verständlich verdichtet.

13 Hardware-Designs

Unterschiedliche Ansichten vom ruhigen Statusboard bis zu Instrumenten- und Telemetrievarianten.

Klare Zustände

Online, Warnung und Offline bleiben auch auf dem kleinen Display eindeutig erkennbar.

Lokale Galerie

Designs lassen sich im Browser vergleichen und kontrolliert auf das Gerät übernehmen.

Robuster Betrieb

Health-Check und Watchdog überwachen den lokalen Dienst ohne zusätzliche Plattform.

Öffentlich nachvollziehbar

Aufbau, Installation, Tests und Releases sind im GitHub-Repository dokumentiert.

Video

Alle Designs in Bewegung

Kurze lokale Videovorschau der unterschiedlichen 170×320-Ansichten. Startet bewusst nicht automatisch.

Open Source & nachvollziehbar

Direkt ins Projekt.

Quellcode, Installation, Architektur, Designs und Tests sind offen dokumentiert. So bleibt nachvollziehbar, was bereits funktioniert und wie das Projekt aufgebaut ist.

GPL-3.0Version 0.1.4Hardware-getestet
Öffentliches GitHub-RepositoryAceMagic S1 DisplayQuellcode, Releases und DokumentationRepository öffnen

ProjektansichtAceMagic S1 Display