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. Am ZKM steuert es 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.