Zum Hauptinhalt springen

Konfiguration bearbeiten

Editor für config.js​

  • Öffne die Datei über den Dateibrowser.
  • Bearbeite sie direkt im Browser.

Grundstruktur und wichtige Einstellungen​

let config = {
address: "0.0.0.0",
port: 8088,
ipWhitelist: ["127.0.0.1", "::1", "192.168.1.0/24"],
language: "de",
modules: [
{
module: "clock",
position: "top_left"
},
{
module: "newsfeed",
position: "bottom_bar"
}
]
}

address​

  • Zweck: Legt fest, auf welcher Netzwerkschnittstelle MagicMirror² erreichbar ist.
  • Empfohlener Wert: "0.0.0.0", wenn du die Oberfläche von einem Computer im Netzwerk prüfen möchtest.
  • Bei "localhost" oder "127.0.0.1" kann nur der Spiegel selbst zugreifen.

port​

  • Zweck: Port des MagicMirror²-Webservers
  • Standard: 8088
  • Wichtig: Ändere diesen Wert nicht. Gerät und Weboberfläche erwarten Port 8088. Ein anderer Port kann Fernzugriff und Verbindung unterbrechen.

ipWhitelist​

  • Zweck: Beschränkt den Zugriff auf bestimmte IP-Adressen.
  • Standardmäßig sind nur lokale Adressen wie 127.0.0.1 und ::1 erlaubt.
  • Ergänze bei Bedarf dein lokales Netzwerk, beispielsweise "192.168.1.0/24".
ipWhitelist: ["127.0.0.1", "::1", "192.168.1.0/24"]
Sicherheit

Erlaube nur vertrauenswürdige Netzwerke. Der Zugriff für "0.0.0.0/0" ist aus Sicherheitsgründen nicht empfohlen.

Modul aktivieren​

  • Ergänze einen Eintrag im Array modules: [].
  • module enthält den Modulnamen.
  • position bestimmt die Position auf dem Spiegel.
  • config enthält optionale Einstellungen.

Modul deaktivieren​

Setze im Modulobjekt disabled: true.

Globale Einstellungen​

Zu den globalen Werten gehören Sprache (language), Zeitformat (timeFormat) und Einheiten (units).

Speichern und aktualisieren​

Speichere die Änderungen und aktualisiere anschließend den Spiegel.

Weitere Muster findest du unter Konfigurationsbeispiele. Erweiterte Optionen beschreibt die offizielle MagicMirror²-Dokumentation.