Magic Mirror mit dem Raspberry Pi – der Spiegel, der alles zeigt

NEWS



MAGIC MIRROR MIT DEM RASPBERRY PI – DER SPIEGEL, DER ALLES ZEIGT


Wandspiegel im Holzrahmen mit schimmernden Anzeigen und Raspberry Pi auf der Ablage

Termine und Wetter schweben im Spiegelbild

Kurz gesagt: Wie funktioniert ein Magic Mirror mit dem Raspberry Pi?

Die Kurzfassung:

  • Das Prinzip: Hinter einem halbdurchlässigen Spionspiegel sitzt ein Monitor mit schwarzem Hintergrund. Nur die weißen Schriften kommen durch das Glas – Uhrzeit, Termine und Wetter scheinen im Spiegelbild zu schweben.
  • Die Software: MagicMirror² ist quelloffen, kostenlos und modular. Aktuell ist Version 2.37 vom Juli 2026, dahinter steht eine sehr aktive Entwicklergruppe mit Releases im Quartalsrhythmus.
  • Die Systemvoraussetzung: Raspberry Pi OS mit Desktop, denn die Anzeige läuft in Electron. Die Lite-Variante ohne grafische Oberfläche funktioniert nicht.
  • Der Stolperstein Nummer eins: Version 2.37 verlangt Node.js 22 in aktueller Fassung oder Node.js 24. Das Node-Paket aus den Debian-Quellen ist mit Version 20.19 zu alt.
  • Die Kosten: Mit vorhandenem Monitor und Spiegelfolie bleibt es unter 150 Euro. Mit neuem Display, echtem Spionglas und sauber gebautem Rahmen landet man bei 250 bis 400 Euro.
  • Der Reiz: Hunderte Community-Module – vom Fahrplan der Haltestelle vor der Tür bis zur Müllabfuhr-Erinnerung – machen aus dem Spiegel ein Familien-Dashboard.

Was ein Magic Mirror ist – und warum die Illusion funktioniert

Ein Magic Mirror mit dem Raspberry Pi ist im Kern ein sehr einfacher Aufbau: ein Monitor, ein Pi, ein halbdurchlässiger Spiegel und ein Rahmen, der alles zusammenhält. Der Zauber entsteht durch Physik, nicht durch Software. Ein Spionspiegel – im Handel auch als Zweiwegspiegel oder Venezianischer Spiegel geführt – reflektiert einen großen Teil des auftreffenden Lichts und lässt den Rest hindurch. Typische Ware liegt bei etwa 70 Prozent Reflexion und 30 Prozent Durchlass.

Dieses Verhältnis entscheidet über alles Weitere. Vor dem Glas steht ein normal beleuchteter Raum, dahinter ein Monitor. Wo der Bildschirm schwarz bleibt, kommt aus der Tiefe kein Licht – dort gewinnt die Reflexion, und man sieht schlicht sein Spiegelbild. Wo weiße Schrift leuchtet, ist die Lichtmenge stark genug, um durch die Beschichtung zu dringen. Genau deshalb arbeitet MagicMirror² konsequent mit schwarzem Untergrund und dünner, heller Typografie. Ein buntes Dashboard mit weißem Hintergrund würde die Illusion sofort zerstören.

Die Software dahinter heißt MagicMirror² und ist eines der ältesten und best gepflegten Projekte der Pi-Szene. Sie besteht aus einem Node.js-Server und einer Electron-Anzeige, die den Browser im Vollbild ohne Fensterrahmen darstellt. Module werden in einer einzigen Konfigurationsdatei angeordnet – oben links die Uhr, oben rechts das Wetter, unten die Nachrichten. Uhr, Kalender, Wetter, Nachrichten-Feeds und Komplimente sind bereits eingebaut, alles Weitere kommt aus dem Modulverzeichnis der Community.

Was der Spiegel bewusst nicht ist: ein Tablet an der Wand. Es gibt keine Bedienung, keine Menüs, keine Fingerabdrücke auf dem Glas. Der Magic Mirror zeigt genau die Informationen, die man morgens zwischen Zähneputzen und Haustür braucht – und sonst nichts. Wer eine bedienbare Wandkonsole sucht, ist mit einem Kiosk-Browser auf einem Touchdisplay besser bedient.

MagicMirror² installieren – Schritt für Schritt

Die Software kostet nichts und lässt sich lange vor dem ersten Sägeschnitt ausprobieren: Erst auf einem normalen Monitor einrichten, Module sortieren, und erst danach bauen. Diese Reihenfolge erspart viel Frust.

  1. Betriebssystem wählen: Raspberry Pi OS in der 64-Bit-Fassung mit Desktop. Die Lite-Variante scheidet aus, weil Electron eine grafische Oberfläche voraussetzt. Danach einmal sudo apt update && sudo apt full-upgrade laufen lassen.
  2. Node.js aktualisieren: Das ist der häufigste Fehler beim Einstieg. In Debian Trixie steckt Node.js 20.19, MagicMirror² 2.37 verlangt aber Node 22 ab Version 22.22 oder Node 24. Abhilfe schafft das NodeSource-Repository: curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash - und anschließend sudo apt install -y nodejs. Kontrolle mit node -v.
  3. Projekt holen: git clone https://github.com/MagicMirrorOrg/MagicMirror.git und danach cd MagicMirror.
  4. Abhängigkeiten installieren: node --run install-mm. Dieser Schritt dauert je nach Modell zwischen wenigen und rund 25 Minuten und meldet zwischendurch gar nichts – abbrechen wäre der zweite klassische Anfängerfehler.
  5. Konfiguration anlegen: cp config/config.js.sample config/config.js. Diese eine Datei enthält später sämtliche Module samt Position, Reihenfolge und Zugangsdaten.
  6. Starten: node --run start. Aktuelle Versionen setzen auf Wayland; auf Systemen mit X11 lautet der Befehl node --run start:x11. Nach wenigen Sekunden steht die Standardansicht im Vollbild.
  7. Autostart einrichten: Damit der Spiegel nach jedem Stromausfall von selbst wiederkommt, gehört MagicMirror² in einen Autostart – üblich ist der Prozessmanager pm2, der den Dienst überwacht und bei Abstürzen neu startet.
  8. Fernwartung sichern: Sobald der Pi im Rahmen verschwindet, gibt es keine Tastatur mehr. Also vorher SSH aktivieren und dem Gerät eine feste IP-Adresse geben.

Spionspiegel, Rahmen und Display – der Bau im Detail

Der teuerste Posten ist das Glas, und genau dort wird am häufigsten am falschen Ende gespart. Drei Wege führen zum Ziel:

VarianteStärkenSchwächen
Spiegelfolie auf Glas oder AcrylSehr günstig, ideal zum Ausprobieren, jede Größe möglichBlasenbildung beim Aufziehen, flauer Kontrast, sichtbare Kanten
Acryl-SpionspiegelLeicht, bruchsicher, lässt sich selbst zuschneidenVerkratzt schnell, wölbt sich bei großen Flächen
Glas-SpionspiegelBrillante Reflexion, bleibt plan, feuchtraumtauglichSchwer, teuer, Zuschnitt nur beim Glaser

Für den Rahmen genügt ein tiefer Bilderrahmen aus dem Möbelhaus oder ein selbst gebauter Kasten aus Leimholz. Wichtig sind drei Details: Erstens muss der komplette Bereich zwischen Glas und Monitor lichtdicht sein – schon ein schmaler Spalt lässt Streulicht ein und macht aus dem Spiegel eine matte Scheibe. Zweitens gehören die silbernen Displayränder mit schwarzer Klebefolie abgedeckt, sonst zeichnen sie sich als Rechteck ab. Drittens braucht der Aufbau Lüftungsschlitze, denn Monitor und Pi geben ihre Abwärme in einen geschlossenen Kasten ab.

Beim Display zählt weniger die Auflösung als die Bauhöhe: Panels mit dickem Rahmen zwingen zu einem tiefen Kasten, der an der Wand klobig wirkt. Ein Blick in den Display-Vergleich lohnt sich also, bevor bestellt wird. Ein Monitor mit hoher Grundhelligkeit setzt sich zudem deutlich besser gegen das Glas durch als ein sparsames Notebook-Panel.

Module, die den Magic Mirror wirklich nützlich machen

Ein Spiegel, der nur die Uhrzeit zeigt, verliert nach zwei Wochen seinen Reiz. Nützlich wird er durch Informationen, die man ohnehin jeden Morgen sucht:

  • Die eingebaute Grundausstattung: Uhr, Kalender über iCal-Verknüpfung, Wetter und Nachrichten-Feeds sind bereits Teil der Installation. Das Wettermodul beherrscht unter anderem Open-Meteo als Datenquelle – die läuft ohne Registrierung und ohne API-Schlüssel.
  • Abfahrtsmonitor: Module für Bahn und Nahverkehr zeigen, ob die nächste Verbindung noch zu schaffen ist. Für viele deutsche Verkehrsverbünde gibt es fertige Erweiterungen im Modulverzeichnis.
  • Familienkalender: Mehrere Kalender in unterschiedlichen Farben nebeneinander – für viele Haushalte der eigentliche Grund, warum der Spiegel im Flur hängen bleibt.
  • Smart-Home-Anbindung: Über MQTT landen Temperaturen, offene Fenster oder der Ladestand des Autos auf dem Glas. Wer Home Assistant betreibt, veröffentlicht die passenden Werte einfach als MQTT-Themen.
  • Fernsteuerung: Ein Steuerungsmodul liefert eine Weboberfläche, über die sich Module ein- und ausblenden und der Bildschirm abschalten lässt – ohne dass jemand den Rahmen öffnen muss.
  • Bewegungsauslösung: Ein PIR-Sensor am GPIO weckt das Display, wenn jemand den Flur betritt. Wer auch beim ruhigen Stehen vor dem Spiegel keine Abschaltung möchte, greift zu einem Präsenzmelder statt zum klassischen Bewegungsmelder.

Ein Wort zur Auswahl: Das Modulverzeichnis ist riesig, aber nicht jedes Projekt wird gepflegt. Vor der Installation lohnt der Blick auf das Datum des letzten Commits – Module, die seit Jahren stillstehen, brechen erfahrungsgemäß beim nächsten größeren Versionssprung weg.

Fehler und Stolpersteine beim Magic Mirror

  • Falsches Systemabbild: Raspberry Pi OS Lite spart RAM, kann Electron aber nicht anzeigen. Die Desktop-Fassung ist Pflicht – oder man betreibt MagicMirror² im Server-Modus und lässt ein anderes Gerät die Anzeige übernehmen.
  • Veraltetes Node.js: Meldungen über nicht unterstützte Engine-Versionen beim Installieren haben fast immer dieselbe Ursache. Erst Node aus dem NodeSource-Repository nachziehen, dann erneut installieren.
  • Streulicht im Rahmen: Wenn das Spiegelbild milchig wirkt, ist irgendwo Licht zwischen Glas und Panel. Schwarzer Fotokarton an den Innenseiten löst das Problem meist auf Anhieb.
  • Dauerlicht statt Nachtruhe: Ein Display, das rund um die Uhr leuchtet, altert schneller und stört im Flur. Ein Cronjob schaltet den Bildschirm nachts ab; unter Wayland übernimmt das wlr-randr, klassisch war es vcgencmd display_power 0.
  • Wärmestau: Ein geschlossener Holzkasten mit Netzteil, Monitor und Pi wird warm. Ohne Lüftungsschlitze oben und unten drosselt der Pi im Sommer sichtbar.
  • Feuchtigkeit im Bad: Der beliebteste Aufstellort ist zugleich der anspruchsvollste. Glas statt Acryl, dichte Rückwand und ausreichend Abstand zur Dusche sind Pflicht.
  • Privatsphäre im Flur: Termine und Nachrichten hängen sichtbar für jeden Besucher an der Wand. Sensible Kalender gehören nicht auf den Spiegel – oder nur zeitgesteuert eingeblendet.

Häufige Fragen zum Magic Mirror mit dem Raspberry Pi

Welcher Raspberry Pi eignet sich am besten?
Die Entwickler unterstützen Electron offiziell auf dem Pi 2, 3, 4 und 5. Flüssig wird die Anzeige ab dem Pi 4, entspannt ist der Pi 5. Ein Zero 2 W fällt für die Anzeige aus und taugt allenfalls als Server, dessen Bild ein anderes Gerät darstellt.

Was kostet ein Magic Mirror insgesamt?
Mit ausgemustertem Monitor, Spiegelfolie und einfachem Holzrahmen bleibt man unter 150 Euro. Ein Aufbau mit neuem Display, echtem Glas-Spionspiegel und sauberem Rahmen liegt bei 250 bis 400 Euro – immer noch deutlich unter fertigen Smart-Mirror-Produkten.

Muss es echtes Spionglas sein?
Nein, aber der Unterschied ist sichtbar. Folie eignet sich hervorragend für den ersten Testaufbau. Wer den Spiegel dauerhaft in Wohnbereich oder Bad hängen will, greift zu Acryl oder Glas – der Kontrast ist deutlich klarer.

Wie halte ich MagicMirror² aktuell?
Im Projektordner genügen git pull und anschließend erneut node --run install-mm. Community-Module werden einzeln aktualisiert, da jedes Modul ein eigenes Repository mitbringt.

Kann der Spiegel auf Anwesenheit reagieren?
Ja. Ein Bewegungs- oder Präsenzsensor am GPIO schaltet das Display beim Betreten des Raums ein und nach einigen Minuten wieder ab. Das spart Strom und verlängert die Lebensdauer des Panels spürbar.

Lassen sich Home-Assistant-Daten anzeigen?
Ja, am elegantesten über MQTT: Home Assistant veröffentlicht die gewünschten Werte, ein MQTT-Modul holt sie ab. Damit landen Raumtemperaturen, Fensterkontakte oder der Stromverbrauch direkt im Spiegelbild.

Geht das Projekt auch ohne Werkstatt?
Ja. Ein tiefer Bilderrahmen, ein zugeschnittener Spionspiegel vom Glaser und schwarze Klebefolie genügen – gesägt werden muss dann nichts mehr.

Fazit

Der Magic Mirror mit dem Raspberry Pi ist seit Jahren das Vorzeigeprojekt der Pi-Welt, und das völlig zu Recht: Die Software ist an einem Abend eingerichtet, der Rahmen an einem Wochenende gebaut, und danach hängt im Flur ein Möbelstück, das Termine, Wetter und Abfahrtszeiten ins Spiegelbild zaubert. Unsere klare Empfehlung dazu: Erst die Software auf einem normalen Monitor einrichten, Module in Ruhe sortieren – und erst danach Glas kaufen. Wer diese Reihenfolge einhält, spart sich teure Fehlkäufe und weiß am Ende genau, welche Displaygröße überhaupt passt. Und die zweite Regel ist ebenso wichtig: Nimm einen Pi 4 oder Pi 5 mit Desktop-System und bring Node.js vor der Installation auf den geforderten Stand. Damit läuft der Spiegel jahrelang, ohne dass man den Rahmen noch einmal öffnen muss.

* = Affiliate Link (raspi-config.de ist Teilnehmer des Partnerprogramms von Amazon EU, das zur Bereitstellung eines Mediums für Websites konzipiert wurde, mittels dessen durch die Platzierung von Werbeanzeigen und Links zu Amazon.de Werbekostenerstattung verdient werden kann.)


VORSCHAU


Was Dich im Raspberry Pi Videokurs erwartet.


Play klicken & Video abspielen.

QUIZ


Prüfe Deinen aktuellen Wissensstand.

Raspberry Pi Quiz starten

Bild anklicken & Quiz starten.

NEWS



EMPFEHLUNG



Danke für Deine Weiterempfehlung!

© 2026 raspi-config.de | Datenschutz | Impressum