Zum Hauptinhalt springen

Module

Im Bereich Module installierst, verwaltest und konfigurierst du MagicMirror-Module. Module erweitern die integrierte Oberfläche beispielsweise um Wetter, Kalender oder eigene Dashboards.

hinweis

Der Bereich Module ist nur verfügbar, wenn bei der Einrichtung die integrierte Oberfläche ausgewählt wurde. Bei einer benutzerdefinierten URL läuft der Spiegel im Kioskmodus und verwendet das Modulsystem nicht.

1. Modulverwaltung öffnen

  1. Öffne das Web-Dashboard.
  2. Klicke in der oberen Navigation auf Module.
  3. Der integrierte Dateibrowser und die Modulverwaltung werden angezeigt.

Über die Oberfläche kannst du Module hochladen, aus einem Repository klonen oder manuell anlegen.

2. Dateibrowser

config/

Dieser Ordner enthält die Hauptkonfiguration config.js.

  • Ändere den Port nicht.
  • Die Adresse kann von localhost auf 0.0.0.0 geändert werden, damit andere Geräte im Netzwerk auf MagicMirror zugreifen können.
  • Passe ipWhitelist an, wenn weitere Geräte zugreifen dürfen.
  • Die laufende Spiegelansicht kann im Browser über Port 8088 geprüft werden.
  • Sichtbarkeit und Verhalten der Module werden hier konfiguriert.
important

Aufbau und Syntax von config.js entsprechen der Originalsoftware MagicMirror. Weitere Informationen enthält die offizielle MagicMirror-Moduldokumentation.

css/

Dieser Ordner enthält custom.css für eigene Darstellungsanpassungen.

  • Behalte die Einträge für die Schriftart Noto Color Emoji am Anfang der Datei, damit Emojis unterstützt werden.
  • Der übrige Inhalt verwendet normales CSS für MagicMirror.

modules/

Dieser Ordner enthält alle installierten MagicMirror-Module. Jedes Modul besitzt einen eigenen Unterordner.

3. Module installieren

3.1 Über GitHub

  1. Klicke oben in der Modulansicht auf das GitHub-Symbol.
  2. Wähle Installieren und gib die Repository-URL ein.
  3. Das Repository wird direkt in den Ordner /modules geklont.
  4. Mit Aktualisieren kannst du Git-basierte Module später auf den neuesten Stand bringen.

3.2 Per ZIP-Upload

  1. Klicke auf Hochladen.
  2. Wähle eine .zip-Datei mit dem Modul aus.
  3. Das System entpackt den Inhalt automatisch in /modules.
warnung

Abhängig von Netzwerkgeschwindigkeit und Geräteleistung kann das Entpacken einige Minuten dauern.

3.3 Manuell

  1. Erstelle einen Ordner in /modules.
  2. Lade die erforderlichen Moduldateien hoch oder lege sie dort an.
  3. Ergänze das Modul immer in config/config.js. Andernfalls erscheint es nicht auf dem Spiegel.

Syntax und Beispiele findest du in der MagicMirror-Moduldokumentation.

4. Zusätzliche Hinweise

  • Der Dateibrowser unterstützt Drag-and-drop für Uploads und Dateiaustausch.
  • Verwende Port 8088 für die Vorschau der aktuellen Spiegelansicht.
  • Vermeide unnötige Änderungen an Systemdateien außerhalb von config, css und modules.
  • Weitere Hinweise enthält die offizielle MagicMirror-Dokumentation.