Zum Inhalt springen

Architektur: Unterschied zwischen den Versionen

Aus MegBes Wiki
Clawtronics (Diskussion | Beiträge)
Grundstruktur des neuen MegBes-Wikis
 
Keine Bearbeitungszusammenfassung
 
(2 dazwischenliegende Versionen von einem anderen Benutzer werden nicht angezeigt)
Zeile 11: Zeile 11:
  megbes-internal (Server beim Kunden)
  megbes-internal (Server beim Kunden)
           ↓
           ↓
  UDP im Ausstellungsnetz
  UDP im Ausstellungsnetz  
           ↓
           ↓
  BrightSign, PC, Raspberry Pi oder anderes UDP-fähiges Gerät
  BrightSign, PC, Raspberry Pi oder anderes UDP-fähiges Gerät
Zeile 39: Zeile 39:
* relaisgesteuerte Stationen
* relaisgesteuerte Stationen
* weitere netzwerkfähige Steuerungen
* weitere netzwerkfähige Steuerungen
Ausführlich: [[Routing und Signalweg]].


== Projektspezifische Ausprägung ==
== Projektspezifische Ausprägung ==

Aktuelle Version vom 28. Oktober 2026, 14:48 Uhr

Architektur

[Bearbeiten]

Überblick

[Bearbeiten]

MegBes besteht aus einer zentral betriebenen externen Ebene, einer lokalen internen Ebene beim jeweiligen Kunden und den angeschlossenen Medienstationen.

Web-Frontend oder App
         ↓
megbes-external (zentral bei IONOS/Plesk)
         ↓
megbes-internal (Server beim Kunden)
         ↓
UDP im Ausstellungsnetz 
         ↓
BrightSign, PC, Raspberry Pi oder anderes UDP-fähiges Gerät

megbes-external

[Bearbeiten]
  • Läuft zentral auf einem IONOS-Server unter Plesk.
  • Für jeden Kunden beziehungsweise jedes Projekt wird ein eigener Docker-Container betrieben.
  • Nimmt Anforderungen des Web-Frontends oder einer App entgegen.
  • Ordnet die Anforderung dem betreffenden Projekt und internen Server zu.
  • Projektbezogene Konfigurationen werden im privaten Repository tinetronics/megbes-config verwaltet.

megbes-internal

[Bearbeiten]
  • Läuft bei jedem Kunden auf einem eigenen Server.
  • Befindet sich im lokalen Netzwerk der Ausstellung.
  • Nimmt die für das Projekt bestimmten Anforderungen entgegen.
  • Wandelt Steuerbefehle in UDP-Signale um und sendet diese an die Medienstationen.

Medienstationen

[Bearbeiten]

MegBes ist nicht auf einen bestimmten Gerätetyp beschränkt. Entscheidend ist, dass das Zielgerät UDP-Signale empfangen oder über eine passende Zusatzkomponente umsetzen kann. Typische Empfänger sind:

  • BrightSign-Player
  • Windows- oder Linux-PCs
  • Raspberry Pis
  • relaisgesteuerte Stationen
  • weitere netzwerkfähige Steuerungen

Ausführlich: Routing und Signalweg.

Projektspezifische Ausprägung

[Bearbeiten]

Domains, Ports, Stationszuordnungen, Timer und installierte Releases können je Projekt abweichen. Diese Angaben gehören auf die jeweilige Projektseite und dürfen nicht als globaler Standard verallgemeinert werden.