GalleryControl
Zentrale Ausstellungs-Gerätesteuerung für Museen — Projektoren, Strom und Computer über PJLink, NETIO, ANEL und SSH aus einer Oberfläche.
Rolle: Entwickler
Über das Projekt
GalleryControl ersetzt das Herumlaufen mit Fernbedienungen und das Jonglieren von Browser-Tabs durch eine einzige Oberfläche, über die sich eine ganze Ausstellung mit einem Klick ein- und ausschalten lässt. Im Produktivbetrieb am ZKM seit 2025, steuert es dort über 50 Geräte in mehreren parallelen Ausstellungen.
Features
- Ein Schalter fürs Museum — eine ganze Ausstellung mit einem Klick öffnen oder schließen; der Befehl kaskadiert auf alle untergeordneten Geräte
- Öffnungszeiten-Planung — Geräte fahren automatisch passend zum Kalender hoch und runter
- Geräte-Monitoring — Echtzeit-Status: online, offline oder Aufmerksamkeit nötig
- Werkschutz — automatisches Abschalten überlasteter, sensorgetriebener Werke (Laufzeit-/Zeitscheiben-Budgets)
- Multi-Protokoll — PJLink (Projektoren/Displays), NETIO und ANEL (Strom) sowie SSH für jeden erreichbaren Rechner
Technik
FastAPI-Backend mit React-Oberfläche, PostgreSQL als Datenbank, cron-basierter Scheduler und protokollspezifische Geräte-Manager. Containerisiert mit Docker Compose. MIT-lizenziert.