Schreib Raspberry Pi OS auf eine Karte, führ unseren Installer einmal aus und starte neu. Der Pi öffnet dann bei jedem Start die Gebetszeiten im Vollbild, auch ohne Internet. Die Moschee wählst du am Bildschirm, mit einer Tastatur oder indem du einen Code mit dem Handy scannst.
Zwei Dinge vorab.
- Auf einem echten Pi haben wir das noch nicht ausprobiert. Teste es, bevor du dich darauf verlässt, und schreib uns an support@salahpoint.com, wie es lief.
- Eine Batterie-Uhr ist Pflicht, wenn deine Moschee ohne Internet laufen kann. Ohne sie startet ein Pi nach einem Stromausfall mit der Uhrzeit, zu der der Strom ausfiel. Die Anzeige meldet dann „Uhrzeit nicht bestätigt, bitte die Uhr prüfen“, und die Zeiten bleiben falsch, bis er wieder online ist. Der Raspberry Pi 5 hat die Uhr auf der Platine: Ergänze die offizielle RTC-Batterie. Ein Pi 4 oder 3 braucht ein DS3231-Modul.
Was du brauchst
- Einen Raspberry Pi 5 (unsere Wahl, wegen der Uhr) oder einen Pi 4 oder 3 B+, mit mindestens 1 GB Speicher. Ein Zero 2 W hat zu wenig: Das Kiosk-Tutorial von Raspberry Pi verlangt 1 GB.
- Ein eigenes Netzteil an der Steckdose, nicht den USB-Anschluss des Fernsehers.
- Eine microSD-Karte mit 32 GB oder mehr von einer bekannten Marke und einen Computer mit Kartenleser (Einstiegsanleitung von Raspberry Pi).
- Ein Kabel von Micro-HDMI auf HDMI für einen Pi 4 oder 5.
- Internet für den ersten Start: ein Netzwerkkabel oder WLAN.
Schritt 1: Die Karte schreiben
Installiere den Raspberry Pi Imager auf deinem Computer und öffne ihn.
- Wähle deinen Pi, dann Raspberry Pi OS (64-bit), dann die Karte.
- Trag in den Einstellungen einen Hostnamen wie
salah-screen, einen Benutzernamen mit Passwort, dein WLAN (mit Kabel nicht nötig) und dein Land ein, und schalte SSH ein. - Schreib die Karte, steck sie in den Pi, schließ den Fernseher an HDMI0 an (den Anschluss neben dem Stromanschluss) und steck den Strom ein.
Schritt 2: Den Installer ausführen
Verbinde dich von einem anderen Computer mit ssh dein-benutzername@salah-screen.local, oder öffne auf dem Pi ein Terminal. Füg diese eine Zeile ein. Sie lädt den Installer, prüft, dass es genau unsere Datei ist, und führt ihn aus:
curl -fsSLO https://tv.salahpoint.com/pi/install-1.0.sh && echo "d1ce68bd2af774edf4228b88d258e0aa0b1face7253cd2874bb5503990371e1f install-1.0.sh" | sha256sum -c && sudo bash install-1.0.shEr stellt drei Fragen, auf Englisch: Drück Enter, um die Moschee am Bildschirm zu wählen, sag, ob eine Batterie-Uhr eingebaut ist, und ob der Bildschirm hochkant hängt. Dann startet er neu. Du kannst den Installer lesen, bevor du ihn ausführst.
Was er einrichtet: Chromium im Vollbild bei jedem Start, mit den Optionen aus dem Kiosk-Tutorial von Raspberry Pi; kein Abschalten des Bildschirms; weniger Schreibzugriffe auf die Karte; 1080p an einem 4K-Fernseher; die Batterie-Uhr; und den Befehl salahpoint-config. Er bricht ab, wenn das Overlay-Dateisystem an ist, weil es die gespeicherten Zeiten bei jedem Start verliert.
Schritt 3: Deine Moschee wählen
Nach dem Neustart zeigt der Bildschirm eine Suche und einen QR-Code.
- Mit dem Handy: Scanne den Code, such die Moschee und bestätige. Ein Konto brauchst du nicht. Der Bildschirm öffnet sie in wenigen Sekunden.
- Mit einer Tastatur: Tipp Name, Stadt oder Postleitzahl der Moschee ein und drück Enter.
Lass ihn eine Minute online, damit er die App und eure Zeiten speichert. Ab dann merkt er sich die Moschee.
Schritt 4: Testen
Zieh das Netzwerk ab, dann den Strom, und steck ihn wieder ein: Die Zeiten sollten wiederkommen. Lass mit weiterhin getrenntem Netzwerk den Strom 10 Minuten weg, starte neu und vergleiche die Uhr mit deinem Handy. Ohne funktionierende Batterie-Uhr sollte die Anzeige „Uhrzeit nicht bestätigt, bitte die Uhr prüfen“ melden.
Später ändern
- Die Moschee: Drück an einer Tastatur Enter oder M, oder klick mit der Maus, und wähl Moschee ändern.
- Per Befehl:
salahpoint-configzeigt die Einstellungen.sudo salahpoint-config address deine-moscheelegt eine feste Moschee fest,resumegeht zurück zur Wahl am Bildschirm. - Von jedem Computer aus: Steck die Karte in einen Computer und speichere darauf eine Datei
salahpoint.txtmit dem Link deiner Moschee. Sie geht den Einstellungen vor. - Hochkant oder Tempo:
sudo salahpoint-config rotate 90(oder 270),sudo salahpoint-config reduced-motion yesfür einen älteren Pi. - Batterie-Uhr später eingebaut:
sudo salahpoint-config battery-clock pi5oderds3231. Beim Pi 5 schaltet das das Laden ein, das ab Werk aus ist, wie die Dokumentation von Raspberry Pi beschreibt. Ein DS3231-Modul muss einmal online gehen, um die Zeit zu lernen. Prüfen kannst du beides mittimedatectl. - Alles entfernen:
sudo salahpoint-config uninstall, dann neu starten.
Eine Änderung per Befehl gilt ab dem nächsten Start: sudo reboot.
Wenn etwas nicht stimmt
- „Uhrzeit nicht bestätigt, bitte die Uhr prüfen“: seit dem Start kein Internet und keine funktionierende Batterie-Uhr, oder die Uhr weicht mehr als 2 Minuten ab. Verbinde das Internet oder bau eine Batterie-Uhr ein.
timedatectlzeigt die Uhrzeit. - „Diesen Bildschirm mit dem Internet verbinden“: Der allererste Start braucht Internet. Sobald er verbunden ist, geht es von selbst weiter.
- Er fragt wieder nach der Moschee: Wähl sie neu. Fragt er nach jedem Start, kann die Karte defekt sein, oder in
salahpoint.txtstehtchoose. - Kein Bild: HDMI0 nehmen und den Eingang am Fernseher prüfen.
- Nach einer Weile schwarz: die Energiespar- oder Schlafeinstellung des Fernsehers ausschalten.
- Langsam oder ruckelig:
sudo salahpoint-config reduced-motion yes. - Kein Adhan-Ton: Er ist aus, bis deine Moschee eine Aufnahme hochlädt und ihn einschaltet. Prüf die Lautstärke des Fernsehers.
- Ein Blitz-Symbol oder Abstürze: Das Netzteil ist zu schwach.
- Zum Desktop kommen:
salahpoint-config stop. Ein Neustart bringt die Anzeige zurück. - Er startet gar nicht: Die Karte kann defekt sein. Stecker ziehen kann eine Karte auf Dauer beschädigen, also gib dem Pi eine eigene Steckdose, nicht die des Fernsehers, und halte eine Ersatzkarte bereit.
Was getestet ist
- Der Installer, in Debian-Containern mit den eigenen Paketen und dem Einstellungswerkzeug von Raspberry Pi, für das aktuelle Raspberry Pi OS (Trixie) und das ältere (Bookworm), mit Desktop und Lite: ein erster Lauf, ein zweiter Lauf, der nichts ändert, jede Einstellung und ein Entfernen, das jede Datei so zurücklässt, wie sie war.
- Die Anzeige in Chrome auf einem Computer: die Suche, die Wahl per Handy, das Menü, der Hinweis zur Uhr und der Start ohne Internet.
- Auf einem echten Pi nicht ausprobiert: der Start ab dem Einstecken, das Bild, wie flüssig es auf jedem Modell läuft, die Batterie-Uhr ohne Strom, ein Fernseher, der aus- und wieder eingeschaltet wird, und der Adhan über HDMI.
Geschrieben vom Salah-Point-Team. Siehe auch: alle Geräte, eine Anzeige offline betreiben.
Raspberry Pi ist eine Marke von Raspberry Pi Ltd. Salah Point steht in keiner Verbindung dazu.