Installation
Alle Installationsmethoden im Vergleich — mit Schritt-für-Schritt-Anleitung für Raspberry Pi, Mini-PC, Proxmox und Docker.
Welche Methode ist die richtige?
Home Assistant kann auf verschiedene Arten installiert werden. Die Empfehlung für die meisten Nutzer ist Home Assistant Operating System (HA OS) — ein komplettes Betriebssystem, das alles mitbringt.
| Methode | Schwierigkeit | Add-ons | Supervisor | Empfohlen für |
|---|---|---|---|---|
| HA OS | Einfach | Ja | Ja | Einsteiger, dedizierter Pi/Mini-PC |
| Container (Docker) | Mittel | Nein | Nein | Bestehender Server, NAS |
| Core | Fortgeschritten | Nein | Nein | Python-Entwickler |
| Supervised | Fortgeschritten | Ja | Ja | Debian-Server, volle Kontrolle |
Was bedeutet "Supervisor"? Der Supervisor ist eine Verwaltungsschicht, die Add-ons, Backups, Updates und das Betriebssystem zentral steuert. Ohne Supervisor musst du alles manuell verwalten.
Hardware-Empfehlungen
Die Wahl der richtigen Hardware ist entscheidend für ein reibungsloses Smart Home:
| Hardware | Preis ca. | RAM | Leistung | Geeignet für |
|---|---|---|---|---|
| Raspberry Pi 4 (4 GB) | ~60 EUR | 4 GB | Mittel | Einsteiger, bis ~50 Geräte |
| Raspberry Pi 5 (8 GB) | ~90 EUR | 8 GB | Gut | Einsteiger–Fortgeschrittene |
| Home Assistant Green | ~100 EUR | 4 GB | Gut | Plug & Play, offiziell unterstützt |
| Home Assistant Yellow | ~150 EUR | 8 GB | Sehr gut | Integrierter Zigbee-Stick, NVMe-Slot |
| Intel NUC / Mini-PC | ~150–300 EUR | 8–16 GB | Sehr gut | Viele Geräte, Kameras, KI-Funktionen |
| Proxmox VM | variiert | frei wählbar | Sehr gut | Bestehender Server, Fortgeschrittene |
Praxis-Tipp: Für die meisten Haushalte reicht ein Raspberry Pi 4/5 aus. Wenn du Kamera-Streams, lokale Spracherkennung (Whisper/Piper) oder viele Geräte (>100) nutzen willst, nimm einen Mini-PC mit x86-Prozessor und mindestens 8 GB RAM.
HA OS auf Raspberry Pi installieren (Empfohlen)
Das ist der einfachste Weg. Du brauchst:
- Einen Raspberry Pi 4 oder 5 (mind. 2 GB RAM, 4 GB empfohlen)
- Eine SD-Karte (mind. 32 GB, besser 64 GB) oder SSD über USB
- Ein Netzteil (USB-C, 5V/3A für Pi 4 oder 5V/5A für Pi 5)
- Ein Ethernet-Kabel (empfohlen) oder WLAN
- Raspberry Pi Imager auf deinem Computer
Schritt 1: Image herunterladen und flashen
- Lade den Raspberry Pi Imager herunter:
https://www.raspberrypi.com/software/ - Öffne den Imager und wähle unter "Betriebssystem" → "Other specific-purpose OS" → "Home assistants and home automation" → Home Assistant
- Wähle dein Pi-Modell und die SD-Karte als Ziel
- Klicke auf "Schreiben" und warte, bis der Vorgang abgeschlossen ist
Häufiger Fehler: Beim Pi Imager nicht unter "Einstellungen" SSH oder Hostnamen ändern — das überschreibt die HA OS Konfiguration! Einfach ohne zusätzliche Einstellungen flashen.
Schritt 2: Pi starten
- Stecke die SD-Karte in den Pi
- Verbinde Ethernet-Kabel (oder konfiguriere WLAN)
- Schließe das Netzteil an — der Pi startet automatisch
- Warte 5–10 Minuten beim ersten Start (kann auch 20 Min dauern!)
Tipp: Während der Erstinstallation werden im Hintergrund Pakete heruntergeladen. Der Fortschritt ist unter
http://homeassistant.local:8123sichtbar — dort steht "Preparing Home Assistant". Nicht den Stecker ziehen!
Schritt 3: Auf Home Assistant zugreifen
Öffne im Browser:
http://homeassistant.local:8123Falls das nicht funktioniert, suche die IP-Adresse deines Pi im Router und öffne http://[IP]:8123.
Schritt 4: WLAN einrichten (falls kein Ethernet)
Wenn du kein Ethernet-Kabel nutzen kannst, musst du die WLAN-Daten vor dem ersten Boot auf die SD-Karte schreiben:
- Stecke die SD-Karte in deinen PC
- Öffne das Laufwerk
hassos-boot - Erstelle eine Datei
CONFIG/network/my-networkmit folgendem Inhalt:
1[connection]
2id=my-network
3type=wifi
4
5[wifi]
6mode=infrastructure
7ssid=DeinWLANName
8
9[wifi-security]
10auth-alg=open
11key-mgmt=wpa-psk
12psk=DeinWLANPasswort
13
14[ipv4]
15method=auto
16
17[ipv6]
18method=autoHA OS auf einem Mini-PC / Intel NUC installieren
Für mehr Leistung empfiehlt sich ein x86-Mini-PC:
- Lade das HA OS Image für Generic x86-64 von der offiziellen Seite herunter
- Flashe das Image mit Balena Etcher auf einen USB-Stick
- Boote den Mini-PC vom USB-Stick
- Das Image installiert sich auf die interne Festplatte/SSD
- Nach dem Neustart:
http://homeassistant.local:8123
Achtung: HA OS überschreibt die gesamte Festplatte! Nutze einen dedizierten PC oder installiere HA OS in einer virtuellen Maschine (Proxmox, VirtualBox).
HA OS in einer virtuellen Maschine (Proxmox)
Proxmox ist eine beliebte Virtualisierungsplattform. Damit kannst du HA OS neben anderen Diensten auf einem Server laufen lassen.
- Lade das HA OS .qcow2-Image herunter
- Erstelle in Proxmox eine neue VM (UEFI Boot, OVMF BIOS)
- Weise 2 Cores, 4 GB RAM und 32 GB Disk zu
- Importiere das Image als Disk
- Starte die VM — HA OS bootet automatisch
1# Image herunterladen
2wget https://github.com/home-assistant/operating-system/releases/download/14.0/haos_ova-14.0.qcow2.xz
3
4# Entpacken
5xz -d haos_ova-14.0.qcow2.xz
6
7# In VM importieren (VM-ID anpassen!)
8qm importdisk 100 haos_ova-14.0.qcow2 local-lvmProxmox-Tipp: Für USB-Geräte (Zigbee-Stick, Bluetooth) musst du USB-Passthrough in den VM-Einstellungen konfigurieren. Unter "Hardware" → "Add" → "USB Device".
Docker-Installation (Container)
Für alle, die bereits einen Linux-Server oder ein NAS mit Docker haben:
1version: '3'
2services:
3 homeassistant:
4container_name: homeassistant
5image: ghcr.io/home-assistant/home-assistant:stable
6volumes:
7 - ./config:/config
8 - /etc/localtime:/etc/localtime:ro
9restart: unless-stopped
10privileged: true
11network_mode: hostStarte mit docker compose up -d und öffne dann http://[SERVER-IP]:8123.
Wichtig: Bei der Container-Installation hast du keine Add-ons. MQTT-Broker, Zigbee2MQTT und ähnliche Software musst du separat als Container installieren. Für Einsteiger empfehlen wir HA OS!
Supervised-Installation auf Debian
Die Supervised-Installation gibt dir die volle Kontrolle über das Betriebssystem und Zugriff auf Add-ons. Voraussetzungen: Debian 12 (Bookworm), Docker, NetworkManager, Systemd.
1# Voraussetzungen installieren
2sudo apt update && sudo apt install -y \
3 apparmor jq wget curl udisks2 \
4 libglib2.0-bin network-manager dbus \
5 lsb-release systemd-journal-remote
6
7# Docker installieren
8curl -fsSL https://get.docker.com | sh
9
10# OS Agent installieren
11wget https://github.com/home-assistant/os-agent/releases/latest/download/os-agent_linux_x86_64.deb
12sudo dpkg -i os-agent_linux_x86_64.deb
13
14# Supervised Installer ausführen
15wget https://github.com/home-assistant/supervised-installer/releases/latest/download/homeassistant-supervised.deb
16sudo dpkg -i homeassistant-supervised.debCore-Installation (Python venv)
Die "nackte" Installation für Python-Entwickler:
1# Python 3.12+ erforderlich
2sudo apt install -y python3 python3-dev python3-venv python3-pip \
3 bluez libffi-dev libssl-dev libjpeg-dev zlib1g-dev \
4 autoconf build-essential libopenjp2-7
5
6sudo useradd -rm homeassistant -d /srv/homeassistant
7sudo mkdir /srv/homeassistant
8sudo chown homeassistant:homeassistant /srv/homeassistant
9
10sudo -u homeassistant -H -s
11cd /srv/homeassistant
12python3 -m venv .
13source bin/activate
14pip install homeassistant
15hassNach der Installation: SSD statt SD-Karte
SD-Karten sind die häufigste Ursache für Probleme mit Home Assistant auf dem Raspberry Pi. Sie verschleissen schnell durch die vielen Schreibvorgaenge der Datenbank. Der Umstieg auf eine SSD ist der beste einzelne Verbesserungsschritt.
Vorteile einer SSD
- 5–10x schnellerer Start und schnellere Datenbankabfragen
- Deutlich laengere Lebensdauer (SSDs halten 10-100x mehr Schreibzyklen aus)
- Keine plötzlichen Ausfälle durch kaputte SD-Karten
Migration
- Erstelle ein vollständiges Backup unter Einstellungen → System → Sicherungen
- Flashe HA OS auf die SSD (gleicher Vorgang wie bei SD-Karte)
- Boote vom SSD (Pi 4: USB-Boot aktivieren, Pi 5: automatisch)
- Stelle das Backup wieder her
Häufige Installationsprobleme
| Problem | Ursache | Lösung |
|---|---|---|
homeassistant.local nicht erreichbar | mDNS nicht unterstützt | IP-Adresse direkt im Router nachschauen |
| Seite lädt nicht nach 20 Min. | Download fehlgeschlagen | Internetverbindung prüfen, neu flashen |
| Pi bootet nicht | Defekte SD-Karte / falsches Image | Andere SD-Karte testen, Image erneut flashen |
| "Preparing" bleibt hängen | Langsame Internetverbindung | Geduld (bis 30 Min.), oder Ethernet statt WLAN |
| USB-Geräte nicht erkannt (VM) | Kein USB-Passthrough | USB-Passthrough in VM-Einstellungen aktivieren |
Nächster Schritt: Nach dem ersten Zugriff startet der Onboarding-Assistent. Weiter zum Ersten Start
Passende Videos
Home Assistant auf Proxmox installieren: Schnelle Einrichtung als VM
Ich zeige, wie ich Home Assistant mit den Proxmox Helper Scripts als virtuelle Maschine installiere. Schritt-für-Schritt-Anleitung, Voraussetzungen und Besonderheiten.
Proxmox auf Mini-PC installieren: Schritt-für-Schritt-Anleitung
Ich zeige Schritt für Schritt, wie ich Proxmox auf einem Mini-PC installiere, von BIOS-Einstellungen bis zur Weboberfläche. Technisch fundiert und praxisnah.
Bootfähigen USB-Stick für Proxmox mit Balena Etcher erstellen
Ich zeige, wie ich mit Balena Etcher einen bootfähigen USB-Stick für Proxmox erstelle und welche technischen Besonderheiten dabei zu beachten sind.
