Tutorial elektronik smart mirror Smart Mirror mit dem Raspberry Pi – Teil 3

Smart Mirror mit dem Raspberry Pi – Teil 3: Module installieren

3. April 2022 Aktualisiert: 14. Mai 2026 3 Min. Lesezeit
Teilen:
Smart Mirror mit dem Raspberry Pi – Teil 3: Module installieren

Im dritten und letzten Teil der Smart Mirror Anleitung installieren wir weitere MagicMirror²-Module, passen sie an unsere Bedürfnisse an und lernen, wie wir Fehler beheben und wo wir bei Problemen Hilfe finden.

Die Serie auf einen Blick:

  • Teil 1: Hardware — Rahmen, Spiegel, Display, Montage
  • Teil 2: Software — MagicMirror² installieren & konfigurieren
  • Teil 3 (dieser Artikel): Module — Zusatzmodule installieren & Fehler beheben

Hinweis

Was sind MagicMirror²-Module?

Module sind Erweiterungen für MagicMirror², die neue Widgets und Funktionen hinzufügen. Es gibt zwei Arten:

  • Standard-Module — direkt mit MagicMirror² mitgeliefert (Uhr, Wetter, Kalender, Nachrichten, Kompliment, etc.)
  • Community-Module — von der Community entwickelt und auf GitHub veröffentlicht (über 200 Module)

Jedes Modul wird in der config/config.js konfiguriert und kann frei auf dem Spiegel positioniert werden.

Videoanleitung

Da die Installation und Konfiguration von Modulen am einfachsten visuell zu erklären ist, gibt es diesen Teil als vollständige Videoanleitung:

Das Video zeigt:

  • Wie du Community-Module findest und installierst
  • Konfiguration von Modulen in config.js
  • Positionierung von Modulen (top_left, top_center, top_right, etc.)
  • Typische Fehler und wie du sie behebst
  • Wo du Hilfe findest (Forum, GitHub Issues)

Empfehlenswerte Community-Module

Hier sind einige der beliebtesten und nützlichsten Community-Module:

Module installieren – Grundprinzip

Alle Community-Module werden auf die gleiche Weise installiert:

  1. In das MagicMirror-Module-Verzeichnis wechseln: cd ~/MagicMirror/modules
  2. Modul klonen: git clone https://github.com/autor/modulname
  3. In das Modul-Verzeichnis wechseln und Abhängigkeiten installieren: cd modulname && npm install
  4. Modul-Konfiguration in ~/MagicMirror/config/config.js hinzufügen

Fehler beheben

Wenn ein Modul nicht funktioniert oder MagicMirror² sich nicht startet, helfen folgende Schritte:

  • Browser-Konsole prüfen — im Entwicklertools-Modus (F12) siehst du JavaScript-Fehler direkt
  • PM2-Logs lesenpm2 logs MagicMirror zeigt Fehlermeldungen beim Autostart
  • Modul deaktivieren — den entsprechenden Eintrag in config.js mit disabled: true markieren, um zu isolieren welches Modul das Problem verursacht
  • GitHub Issues — im Repository des jeweiligen Moduls oft schon beantwortet
  • MagicMirror Forumforum.magicmirror.builders mit aktiver Community

Tipp

Hilfreiche Ressourcen

Die Serie abgeschlossen 🎉

Du hast alle drei Teile durchgearbeitet:

  1. Teil 1: Hardware — Rahmen, Spiegel, Display fertig
  2. Teil 2: Software — MagicMirror² installiert und konfiguriert
  3. Teil 3: Module — Erweiterungen installiert, Fehler behoben

Dein Smart Mirror ist nun vollständig einsatzbereit. Viel Spaß mit deinem selbst gebauten smarten Spiegel!

Wie viele Module kann ich gleichzeitig installieren?
Theoretisch unbegrenzt, praktisch limitiert durch die RAM-Kapazität des Raspberry Pi. Beim Pi 3 mit 1 GB RAM solltest du nicht übertreiben – 8 bis 15 Module sind in der Regel kein Problem.
Mein Modul zeigt 'Loading...' an und lädt nicht – was tun?
Häufigste Ursachen: fehlende npm install nach dem Klonen, falsche API-Keys in der Konfiguration, oder keine Internetverbindung. Prüfe die Browser-Konsole (F12) für genaue Fehlermeldungen.
Kann ich eigene Module entwickeln?
Ja! MagicMirror² hat eine gut dokumentierte Modul-API. Mit JavaScript-Grundkenntnissen lässt sich ein einfaches Modul in wenigen Stunden entwickeln. Die offizielle Dokumentation unter docs.magicmirror.builders enthält einen Entwickler-Guide.
Wie aktualisiere ich MagicMirror² auf eine neue Version?
Im MagicMirror-Verzeichnis: git pull && npm install. Bei größeren Updates empfiehlt sich vorher ein Backup der config.js.
Kann der Smart Mirror auch Spracheingabe unterstützen?
Ja, mit dem Modul MMM-AssistantMk2 (Google Assistant) oder MMM-Hotword (Aktivierungswort) lässt sich Sprachsteuerung integrieren. Das erfordert ein USB-Mikrofon am Raspberry Pi.

Hat dir der Artikel gefallen? Teile ihn!