🖥️ ioBroker auf Pi 4/5 mit EndeavourOS
ioBroker & Pi-hole Vorbereitung auf Raspberry Pi 4 oder Pi 5 mit EndeavourOS ARM (headless)
- Dieses Buch behandelt EndeavourOS ARM, nicht das verbreitete Debian-basierte Raspberry-Pi-System.
- Der Raspberry Pi 4 (BCM2711, Cortex-A72) oder Pi 5 (BCM2712, Cortex-A76) wird ausschließlich im Heimnetzwerk betrieben und ist von außen nur über VPN erreichbar. Meldungen erhalte ich über Matrix, E-Mail oder SMS.
- Mein EndeavourOS mit ioBroker und Pi-hole läuft minimalistisch und äußerst stabil – vollständig headless (ohne grafische Benutzeroberfläche) und ohne Docker. Grundprinzip: Was nicht installiert ist, kann auch nicht abstürzen.
- Die in den Beispielen verwendeten IPv4- und IPv6-Adressen müssen durch deine eigenen Adressen ersetzt werden.
- Alle verwendeten Versionen entsprechen dem Stand zum Zeitpunkt der Erstellung dieses Buches.
🏠 Vorwort
In meinem Smart Home setze ich ausschließlich auf Geräte, die auch ohne Cloud vollständig nutzbar...
💡 Alarm
🐧 EndeavourOS ARM auf Raspberry Pi 4 oder Pi 5 Dieses Dokument beschreibt die Grundlagen und Beso...
💿 Schritt 1: Image herunterladen und auf SSD schreiben
📦 Image auswählen Besuche die GitHub-Releases-Seite von EndeavourOS ARM: 🔗 https://github.com/end...
⚡ Schritt 2: Verkabeln und erster Boot
Raspberry Pi starten SSD an einen blauen USB-3-Port des Raspberry Pi 4 oder Pi 5 anschließen. LAN...
🔌 Schritt 3: SSH aktivieren und IP-Adresse im Netzwerk finden
💡 Hinweis Bei EndeavourOS ARM funktionierte die Methode mit der Datei ssh in der Boot-Partition ...
🧰 Schritt 4: SSH-Login und Grundkonfiguration
1. SSH-Verbindung herstellen (ersetze die IP durch deine) ssh alarm@192.168.0.164 2. Standard-Zug...
💾 Schritt 5: EEPROM-Bootloader
EEPROM-Bootloader beim Raspberry Pi 4 und Pi 5 aktualisieren Das Paket rpi4-eeprom ist für den R...
🧩 Schritt 6: Kernel und System prüfen
1. Aktuell geladenen Kernel anzeigen uname -r → Beispielausgabe: 6.18.60-1-rpi 2. Installierte K...
🌐 Schritt 7: IPv4- und IPv6-Adressen konfigurieren
📡 Statische IPv4- und IPv6-ULA-Adressen Wenn die FRITZ!Box keine Möglichkeit bietet, für ein einz...
⚙️ Schritt 8: Vorbereitung und ioBroker installieren
1. Funktionen in /boot/config.txt anpassen In der /boot/config.txt lassen sich bestimmte Funkti...
💾 Schritt 9: Backup und Wiederherstellung
⚠️ Achtung Der ioBroker-Dienst muss vor dem Restore gestoppt sein! Ein genialer Backup Adapter is...
🔒 Schritt 10: Optional – Firewall (ufw) Minimal-Konfiguration
Headless, Heimnetz, kein Portforwarding! 1. Installation und Dienst aktivieren sudo pacman -S --n...
⚙️ Schritt 11: Fazit / System-Check / Tipps für den Betrieb
💡 Hinweis: Diese Befehle dienen der regelmäßigen Systempflege, Fehlerdiagnose und Optimierung ein...
🧰 Anhang / Troubleshooting & Systembefehle
Diese Übersicht fasst nützliche Befehle für Diagnose, Systemanalyse und Fehlersuche auf deinem En...
📡 Anwesenheitserkennung (AWH)
Anwesenheitserkennung mit FRITZ!Box und ioBroker Eine Anwesenheitserkennung mit einer FRITZ!Box u...
🔌🏡 Screenshots
ioBroker überzeugt für mich besonders durch die Kombination aus Blockly-Steuerungen, VIS, Datenpu...