Einrichtungsanleitung

Von der leeren SD-Karte zum funktionierenden Wandbildschirm

Der gesamte Vorgang von Anfang bis Ende. Plane etwa 20 Minuten ein, die meiste Zeit wartest du auf Downloads.

Was du brauchst

  • Einen Raspberry Pi 4 oder neuer (empfohlen: 4 GB RAM oder mehr)
  • Eine microSD-Karte mit 16 GB oder mehr
  • Einen Bildschirm mit HDMI-Eingang – darauf wird der Kalender angezeigt
  • Einen Computer, von dem aus du die SD-Karte beschreibst (Mac, Windows oder Linux)
  • Den Namen und das Passwort deines WLANs (oder ein Ethernet-Kabel)
1

Raspberry Pi OS auf die SD-Karte schreiben

Lade Raspberry Pi Imager herunter und öffne es – das offizielle, kostenlose Werkzeug von Raspberry Pi selbst. Stecke deine SD-Karte ein und gehe dann im Imager so vor:

Betriebssystem wählen → Raspberry Pi OS (64-Bit). Speicher wählen → deine SD-Karte.

Bevor du auf „Weiter“ klickst, klicke auf das Zahnrad-/Einstellungs-Symbol (oder du wirst dazu aufgefordert), um einiges vorab einzustellen – lege einen Hostnamen fest, aktiviere SSH und gib hier deine WLAN-Daten ein. Wenn du das jetzt tust, verbindet sich der Pi beim ersten Start automatisch mit deinem Netzwerk, ganz ohne dass Tastatur oder Maus angeschlossen sein müssen.

Klicke auf „Schreiben“ und warte, bis es fertig ist (das ist der langsame Teil).

2

Pi starten

Stecke die SD-Karte in den Pi, schließe ihn an deinen Bildschirm an und schalte ihn ein. Gib ihm ein paar Minuten für den ersten Start – im Hintergrund erledigt er einige einmalige Einrichtungsschritte.

Wenn du WLAN und SSH schon beim Beschreiben eingerichtet hast (Schritt 1), brauchst du am Pi weder Tastatur noch Maus – alles Weitere lässt sich von einem anderen Computer aus erledigen.
3

Terminal öffnen und den Installer starten

Sitzt du direkt am Pi, öffne ein Terminalfenster. Verbindest du dich stattdessen von einem anderen Computer aus, öffne dein eigenes Terminal und verbinde dich zuerst per SSH (ersetze den Namen durch den Hostnamen, den du in Schritt 1 festgelegt hast):

Starte dann den Installer:

curl -sSL https://piazzahq.com/install | bash

Das lädt die neueste Version herunter und richtet alles automatisch ein – Node.js, die App selbst und den Kioskmodus für den Wandbildschirm. Zwischendurch fragt es nach deinem Passwort (für ein paar einmalige Systeminstallationen) und startet am Ende automatisch neu.

4

Es läuft

Nach dem Neustart sollte die Kalenderanzeige automatisch auf dem angeschlossenen Bildschirm erscheinen. Rufe vom Handy oder einem beliebigen Browser im selben Netzwerk die auf diesem Bildschirm angezeigte Adresse auf, um die Einrichtung abzuschließen – du wählst, ob dies dein Hauptgerät ist, und gibst (beim Hauptgerät) eine E-Mail-Adresse zum Aktivieren ein. Wenn du Home Assistant nutzt, fragt die Einrichtung auch, ob du es verbinden möchtest – optional, und später in den Einstellungen genauso leicht nachzuholen, falls du es jetzt überspringen willst. Keine Zahlung nötig – über die E-Mail-Adresse bekommst du nur Update-Hinweise.

Danach geht es weiter mit Designs, Kalenderquellen und allen in deiner Familie oder deinem Team.

Eine Abkürzung, die man kennen sollte: Strg+Alt+K schaltet die Kioskanzeige ein oder aus, falls du einmal an ein Terminal auf dem Pi selbst kommen musst.

Wenn etwas schiefgeht

Der Installationsbefehl bricht mittendrin ab

Das hängt davon ab, wo. Wenn ~/piazzahq noch nicht existiert, kannst du den einzeiligen Installationsbefehl gefahrlos noch einmal von vorn ausführen. Existiert der Ordner bereits (auch durch einen teilweise fehlgeschlagenen Versuch), führe die Einzeile nicht erneut aus – sie verweigert das absichtlich, damit nichts gelöscht wird. Führe stattdessen bash ~/piazzahq/install.sh direkt aus; das lässt sich bedenkenlos beliebig oft wiederholen und überspringt Schritte, die bereits geklappt haben. Bleibt es immer an derselben Stelle hängen, notiere dir die genaue Fehlermeldung und melde dich bei uns.

Der Bildschirm zeigt nach dem Neustart nichts

Gib ihm noch eine Minute – die Kioskanzeige braucht nach dem Start manchmal einen Moment. Ist er danach immer noch schwarz, prüfe, ob das HDMI-Kabel im Anschluss mit der Beschriftung HDMI0 bei einem Pi 4/5 steckt und nicht im zweiten Anschluss.

Ich kenne die Adresse des Pi nicht, die ich am Handy aufrufen soll

Sie wird direkt auf dem Wandbildschirm selbst angezeigt, sobald er läuft. Wenn du in Schritt 1 einen eigenen Hostnamen festgelegt hast, probiere http://<dieser-hostname>.local von einem Handy im selben WLAN aus.

Kann ich einen zweiten Bildschirm hinzufügen, ohne einen weiteren Pi zu kaufen?

Ja – jedes Gerät mit einem Webbrowser kann ein Bildschirm sein: ein altes Tablet, der eingebaute Browser eines Fire Stick oder Chromecast, ein übriger Monitor an einer günstigen Streaming-Box. Gehe in der App zu Geräte → „Bildschirm hinzufügen“, wähle, welches Layout er zeigen soll, und scanne entweder den QR-Code auf dem neuen Gerät oder tippe die angezeigte Adresse ein. Beim ersten Laden erscheint er in deiner Bildschirmliste.

Ist das neue Gerät im selben WLAN wie dein Pi, funktioniert das sofort. Für etwas, das zwischen Netzwerken wechselt – etwa ein Tablet, das du von Raum zu Raum trägst – installiere zuerst Tailscale auf dem Pi und auf dem neuen Gerät; die App erkennt es automatisch und gibt dir einen Link, der von überall in deinem Tailnet funktioniert und nicht nur im aktuellen WLAN.

Ich habe noch kein Home Assistant – wie installiere ich es?

Home Assistant ist ein eigenständiges, kostenloses Projekt – es gehört nicht zu Piazza HQ, und die Einrichtung hier kümmert sich nur darum, eine bestehende Installation zu verbinden , die bei dir bereits läuft. Wenn du bei null anfängst, ist die einfachste Variante ohne eigenen Aufwand Home Assistant Green – eine kleine Box, die schon mit installiertem System kommt; du musst nur Strom und Netzwerk anschließen.

Möchtest du es lieber selbst auf Hardware betreiben, die du ohnehin hast (ein übriger Pi oder derselbe Rechner wie dein Piazza-HQ-Zentralserver), ist das hier der offizielle Docker-Installationsbefehl – er funktioniert auf einem Raspberry Pi oder jedem Linux-Rechner, auf dem Docker Engine bereits installiert ist (setze zuerst deine eigene Zeitzone und einen Ordner für die Konfiguration ein):

docker run -d --name homeassistant --privileged --restart=unless-stopped -e TZ=America/Chicago -v ~/homeassistant/config:/config -v /run/dbus:/run/dbus:ro --network=host ghcr.io/home-assistant/home-assistant:stable

Sobald es läuft, rufe http://<Adresse dieses Rechners>:8123 auf, um seine eigene Einrichtung abzuschließen – komm dann hierher zurück (Einstellungen → Home Assistant oder der Einrichtungsassistent bei einer frischen Installation), um es zu verbinden.

Dieser Docker-Weg enthält nicht die optionalen „Apps“ von Home Assistant (Zigbee2MQTT, einen MQTT-Broker usw.) – das reicht, um Sensoren und Schalter mit Piazza HQ zu verbinden, aber wenn du diese vermutlich haben möchtest, bekommst du sie mit dem Beschreiben des vollständigen Home Assistant OS ebenfalls. Der Installationsprozess von Home Assistant kann sich im Lauf der Zeit ändern – deren offizielle Installationsdokumentation ist maßgeblich, falls hier etwas veraltet aussieht.

Wie verbinde ich Home Assistant?

Die Einrichtung fragt beim ersten Start danach – füge einfach deine Home-Assistant-URL (z. B. http://homeassistant.local:8123) und ein langlebiges Zugriffstoken ein (in Home Assistant: dein Profil → Reiter „Sicherheit“ → Langlebige Zugriffstoken → Token erstellen). Übersprungen oder richtest du einen zweiten Bildschirm ein? Das geht jederzeit unter Einstellungen → Home Assistant. In beiden Fällen bleiben URL und Token auf deinem eigenen Server – sie werden nie an den Bildschirm oder an jemandes Handy gesendet. Nach dem Verbinden kannst du im Layout ein Entitätsstatus-Widget hinzufügen, um den aktuellen Zustand eines beliebigen Sensors oder Geräts anzuzeigen, Lichter und Schalter umzuschalten, einen Thermostat einzustellen oder eine Szene auszuführen.

Du möchtest es auch in die andere Richtung – Home Assistant schaltet einen Bildschirm ein/aus oder wechselt das Layout einer Anzeige? Das ist eine eigene Einrichtung unter Einstellungen → Home-Assistant-Steuerung: siehe die vollständige Anleitung für die drei Möglichkeiten, es zu verbinden.

Fernzugriff einrichten, manuell auf X11 umschalten, Protokolle prüfen – siehe die Seite zur Fehlerbehebung mit Befehlen zum Kopieren (vorerst Pi-spezifisch).

Du möchtest erkunden, was die App wirklich kann? Das Benutzerhandbuch behandelt jeden Reiter.