LED-Dashboard mit API-Schnittstelle: Echtzeit-Parkplatzverwaltung für Rastanlagen
Wie ich ein webbasiertes Dashboard entwickelt habe, das LED-Anzeigetafeln über eine REST-API steuert und Parkplatzbelegungen in Echtzeit anzeigt.

Das Projekt
Für einen Betreiber von Rastanlagen und Parkflächen habe ich ein webbasiertes Dashboard entwickelt, das die Verwaltung von LED-Anzeigetafeln vollständig digitalisiert. Die Kernaufgabe: Fahrern in Echtzeit anzuzeigen, wie viele Parkplätze noch frei sind — automatisch, zuverlässig und ohne manuellen Aufwand.
Die Herausforderung
Moderne LED-Panels bieten heute mehr als nur statische Anzeigen. Über standardisierte API-Schnittstellen lassen sie sich programmatisch steuern — also Texte, Zahlen und Zustände dynamisch aktualisieren. Die Herausforderung lag darin, diese rohe technische Fähigkeit in eine benutzerfreundliche Verwaltungsoberfläche zu übersetzen, die auch nicht-technische Mitarbeiter problemlos bedienen können.
Zusätzlich mussten Belegungsdaten aus einem externen Parkraumerfassungssystem abgerufen und in Echtzeit verarbeitet werden.
Die Lösung: Ein zentrales Web-Dashboard
Das entwickelte Dashboard bündelt alle Funktionen in einer einzigen Oberfläche:
Panel-Verwaltung Alle angeschlossenen LED-Tafeln werden zentral in einer Übersicht verwaltet. Status, Standort und aktuelle Anzeige sind auf einen Blick sichtbar.
Echtzeit-Parkplatzdaten per API Über eine REST-API-Schnittstelle werden die aktuellen Belegungsdaten des Parkplatzsensorsystems abgerufen. Die Anzahl der freien Plätze wird automatisch auf den LED-Panels aktualisiert — ohne manuellen Eingriff.
Automatische Aktualisierung Ein konfigurierbares Intervall sorgt dafür, dass die Anzeigen immer aktuell sind. Ändert sich die Belegung, werden die Panels innerhalb von Sekunden aktualisiert.
Manuelle Steuerung Für Sondersituationen — Wartungsarbeiten, Events oder gesperrte Bereiche — können Betreiber die Anzeigen jederzeit manuell überschreiben.
Technischer Aufbau
Der Datenfluss in 4 Schritten:
1. Parkraumerfassung Sensoren an den Parkplätzen erfassen die Belegung in Echtzeit und übermitteln die Daten an ein zentrales System.
2. REST-API (Backend / NestJS) Das NestJS-Backend ruft die Belegungsdaten über eine REST-API ab, verarbeitet sie und stellt sie intern bereit. Gleichzeitig kommuniziert es direkt mit der LED-Panel-API.
3. Dashboard (Angular) Betreiber sehen im Web-Dashboard alle Standorte auf einen Blick — aktuell belegte und freie Plätze, Panelstatus und manuelle Steuerungsmöglichkeiten.
4. LED-Anzeigetafeln Die Panels werden automatisch aktualisiert sobald sich die Belegung ändert — unter 30 Sekunden Reaktionszeit.
Stack:
Frontend: Angular — reaktive Oberfläche mit Echtzeit-Updates
Backend: NestJS — REST-API-Konsumierung und Panel-Steuerung
Datenbank: PostgreSQL — Panel-Konfigurationen und Verlaufsdaten
Kommunikation: HTTP-Polling + WebSocket für Live-Updates
Deployment: Docker auf einem dedizierten Server
Ergebnis
Das System läuft vollautomatisch. Betreiber sehen auf einen Blick den Status aller Standorte, Fahrer erhalten zuverlässige Echtzeit-Informationen. Der manuelle Aufwand für die Aktualisierung der Anzeigetafeln ist auf null gesunken.
Messbare Verbesserungen:
Manuelle Aktualisierungen: −100% (vollständig automatisiert)
Reaktionszeit bei Belegungsänderung: unter 30 Sekunden
Verwaltungsaufwand pro Standort: −80%
Fazit
Dieses Projekt zeigt, wie eine sauber entwickelte API-Integration aus starrer Hardware ein intelligentes, automatisiertes System macht. Die Kombination aus modernem Web-Dashboard und Echtzeit-Datenanbindung schafft echten Mehrwert — für Betreiber und Endnutzer gleichermaßen.
Haben Sie ein ähnliches Vorhaben? Kostenloses Erstgespräch vereinbaren →
Projekt anfragen
Ähnliches Vorhaben geplant?
Kostenloses Erstgespräch — ich höre zu, bevor ich Lösungen vorschlage.