Module
Im Bereich Module installierst, verwaltest und konfigurierst du MagicMirror-Module. Module erweitern die integrierte Oberfläche beispielsweise um Wetter, Kalender oder eigene Dashboards.
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
- Öffne das Web-Dashboard.
- Klicke in der oberen Navigation auf Module.
- 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
localhostauf0.0.0.0geändert werden, damit andere Geräte im Netzwerk auf MagicMirror zugreifen können. - Passe
ipWhitelistan, 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.
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
- Klicke oben in der Modulansicht auf das GitHub-Symbol.
- Wähle Installieren und gib die Repository-URL ein.
- Das Repository wird direkt in den Ordner
/modulesgeklont. - Mit Aktualisieren kannst du Git-basierte Module später auf den neuesten Stand bringen.
3.2 Per ZIP-Upload
- Klicke auf Hochladen.
- Wähle eine
.zip-Datei mit dem Modul aus. - Das System entpackt den Inhalt automatisch in
/modules.
Abhängig von Netzwerkgeschwindigkeit und Geräteleistung kann das Entpacken einige Minuten dauern.
3.3 Manuell
- Erstelle einen Ordner in
/modules. - Lade die erforderlichen Moduldateien hoch oder lege sie dort an.
- 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,cssundmodules. - Weitere Hinweise enthält die offizielle MagicMirror-Dokumentation.