Das Schaffen eines intelligenten Zuhauses, das auf Ihre Bedürfnisse und Wünsche zugeschnitten ist, war noch nie so zugänglich wie heute. Eine zentrale Komponente bei der Realisierung dieses Konzepts ist die Installation von Home Assistant, einer vielseitigen und Open-Source-Plattform, die es ermöglicht, Ihre Wohnräume mit modernster Technologie zu steuern und zu automatisieren.
In diesem Artikel werden wir Schritt für Schritt durch den Installationsprozess von Home Assistant führen, damit Sie Ihr intelligentes Zuhause aufbauen und individuell anpassen können. Ob Sie gerade erst anfangen oder bereits Erfahrung in der Hausautomatisierung haben, Home Assistant bietet Ihnen die Möglichkeit, verschiedene Geräte und Dienste nahtlos zu integrieren und intelligente Automatisierungen zu erstellen.
Die Installation von Home Assistant ist der erste Schritt auf Ihrer Reise zu einem vernetzten, komfortablen und effizienten Zuhause. Lassen Sie uns gemeinsam beginnen und Ihr intelligentes Zuhause verwirklichen.
Systemanforderungen für Home Assistant
Minimalanforderungen:
- Ein Computer oder Einplatinencomputer (z. B. Raspberry Pi) mit einem 1-GHz-Prozessor
- 1 GB RAM (obwohl 2 GB oder mehr empfohlen werden)
- Ein Netzwerkanschluss oder drahtlose Netzwerkkonnektivität (Wi-Fi)
- Ein Speichermedium (z. B. SD-Karte oder USB-Laufwerk) mit ausreichend Speicherplatz
- Eine kompatible Betriebssysteminstallation (z. B. Raspberry Pi OS für den Raspberry Pi)
Empfohlene Anforderungen:
- Ein Computer mit mehreren Kernen und mindestens 2 GHz Prozessorleistung
- 4 GB RAM oder mehr
- Ein zuverlässiges, schnelles Speichermedium, vorzugsweise eine SSD oder eine externe Festplatte
- Eine zuverlässige Internetverbindung
- Ein 64-Bit-Betriebssystem (sofern unterstützt)
Bitte beachten Sie, dass diese Anforderungen von der genauen Konfiguration und den verwendeten Komponenten abhängen. Wenn Sie vorhaben, viele Erweiterungen oder Integrationen mit Home Assistant zu nutzen, kann dies zusätzliche Ressourcen erfordern.
Diese Informationen sind zum Zeitpunkt meines Wissensstandes im Januar 2022 gültig. Bitte überprüfen Sie die offizielle Website von Home Assistant oder die Dokumentation für aktuelle Systemanforderungen.
Schritt-für-Schritt-Anleitung zur Installation von Home Assistant auf Docker
Home Assistant ist eine Open-Source-Plattform zur Automatisierung von Smart Homes. Die Installation auf Docker erleichtert die Verwaltung und Aktualisierung Ihrer Home Assistant-Instanz. Folgen Sie den Schritten unten, um Home Assistant mithilfe von Docker, Docker Compose und Portainer zu installieren.
Schritt 1: Docker installieren
Zuerst müssen Sie Docker auf Ihrem Host-System installieren. Befolgen Sie die offizielle Docker-Dokumentation für Ihr Betriebssystem, um Docker zu installieren: Docker-Installationsanleitungen
Schritt 2: Docker Compose installieren (optional)
Um die Konfiguration von Home Assistant zu vereinfachen, empfehlen wir die Installation von Docker Compose. Docker Compose ermöglicht es, mehrere Container mit einer einzigen Konfigurationsdatei zu starten. Installieren Sie Docker Compose, indem Sie den Anweisungen auf der offiziellen Docker-Compose-Website folgen: Docker Compose-Installationsanleitungen
Schritt 3: Home Assistant Docker-Container erstellen
Erstellen Sie eine Datei mit dem Namen „docker-compose.yml“ und fügen Sie den folgenden Inhalt ein:
version: '3'
services:
homeassistant:
image: homeassistant/home-assistant
container_name: home-assistant
volumes:
- /pfad/zur/konfiguration:/config
restart: always
network_mode: host
Ersetzen Sie „/pfad/zur/konfiguration“ durch den Pfad, an dem Sie Ihre Home Assistant-Konfigurationsdateien speichern möchten.
Schritt 4: Home Assistant starten
Öffnen Sie ein Terminal, navigieren Sie zum Verzeichnis, in dem sich Ihre „docker-compose.yml“-Datei befindet, und führen Sie den folgenden Befehl aus, um Home Assistant zu starten:
docker-compose up -d
Schritt 5: Portainer installieren (optional)
Portainer ist ein Docker-Webinterface, das die Verwaltung Ihrer Container erleichtert. Führen Sie den folgenden Befehl aus, um Portainer in einem eigenen Container zu starten:
docker run -d -p 9000:9000 --name=portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock portainer/portainer
Navigieren Sie anschließend in Ihrem Webbrowser zu „http://IHR_SERVER_IP:9000“ und richten Sie Portainer ein.
Schritt 6: Home Assistant konfigurieren
Öffnen Sie Ihren Webbrowser und gehen Sie zu „http://IHR_SERVER_IP:8123“ (ersetzen Sie „IHR_SERVER_IP“ durch die IP-Adresse Ihres Servers). Folgen Sie den Anweisungen auf dem Bildschirm, um die Home Assistant-Konfiguration abzuschließen.
Nun haben Sie Home Assistant erfolgreich auf Docker installiert und können Ihr Smart Home automatisieren und steuern.
Installieren von Home Assistant Operating System
Voraussetzungen
Diese Anleitung setzt voraus, dass Sie über einen dedizierten Generic x86-64 PC (typischerweise ein Intel- oder AMD-basiertes System) verfügen, der ausschließlich Home Assistant Operating System ausführt. Das System muss 64-Bit-fähig sein und im UEFI-Modus starten können. Die meisten Systeme, die in den letzten 10 Jahren hergestellt wurden, unterstützen den UEFI-Startmodus.
Zusammenfassung
Sie müssen Ihren Generic x86-64 PC so konfigurieren, dass der UEFI-Bootmodus aktiviert ist, und dann das HAOS (Home Assistant OS) Disk-Image auf Ihr Boot-Medium schreiben. Es gibt zwei Möglichkeiten, dies zu tun, wie unten aufgeführt.
Konfigurieren des BIOS auf Ihrem x86-64-System
- Um das BIOS zu betreten, starten Sie Ihr x86-64-System und drücken Sie wiederholt die F2-Taste (bei einigen Systemen kann dies Del, F1 oder F10 sein).
- Stellen Sie sicher, dass der UEFI-Bootmodus aktiviert ist.
- Deaktivieren Sie Secure Boot.
- Speichern Sie Ihre Änderungen und verlassen Sie das BIOS.



Die BIOS-Konfiguration ist nun abgeschlossen.
Schreiben des Home Assistant Operating System-Images auf Ihr Boot-Medium
Um das HAOS-Image auf das Boot-Medium Ihres x86-64-Systems zu schreiben, gibt es zwei verschiedene Methoden:
- Schreiben Sie das HAOS-Disk-Image direkt von Ihrem Desktop-Computer auf das Boot-Medium (z. B. mit einem USB-S-ATA-Adapter). Wenn Sie diese Methode verwenden können, fahren Sie mit „Schreiben des Images auf Ihr Boot-Medium“ fort und befolgen Sie alle Schritte. Wenn Sie nicht abnehmbare interne Medien verwenden oder den erforderlichen Adapter nicht haben, versuchen Sie stattdessen die nächste Methode.
- Erstellen Sie ein „Live-Betriebssystem“ auf einem USB-Gerät, auf dem z. B. Ubuntu ausgeführt wird (Anleitung). Legen Sie es in Ihr System ein und starten Sie das Live-Betriebssystem. Befolgen Sie dann ab Schritt 2 unter „Schreiben des Images auf Ihr Boot-Medium“.
Schreiben des Images auf Ihr Boot-Medium
- Schließen Sie das Home Assistant Boot-Medium (Speichergerät) an Ihren Computer an.
- Laden Sie Balena Etcher herunter und starten Sie es (https://www.balena.io/etcher). Unter Windows müssen Sie es möglicherweise mit Administratorrechten ausführen.
- Laden Sie das Image auf Ihren Computer herunter. Kopieren Sie die URL für das Image. Wenn es mehrere Links gibt, wählen Sie den richtigen Link für Ihre Version von Generic x86-64 aus. https://github.com/home-assistant/operating-system/releases/download/11.1/haos_generic-x86-64-11.1.img.xz
- Fügen Sie die URL in Ihren Browser ein, um den Download zu starten.
- Wählen Sie „Aus Datei flashen“ und wählen Sie das gerade heruntergeladene Image aus. Flashen von URL funktioniert bei einigen Systemen nicht.
- Wählen Sie das Ziellaufwerk aus, das Sie für Ihre Installation verwenden möchten.
- Wählen Sie „Flashen“, um das Image zu schreiben.
- Wenn Balena Etcher das Image erfolgreich geschrieben hat, erhalten Sie eine Bestätigung.





Starten Sie Ihren Generic x86-64-Computer
Wenn Sie Ihren Desktop-Computer verwendet haben, um das HAOS-Image direkt auf ein Boot-Medium wie eine S-ATA-SSD zu schreiben, schließen Sie dies wieder an Ihren Generic x86-64-Computer an.
Wenn Sie ein Live-Betriebssystem verwendet haben (z. B. Ubuntu), fahren Sie es herunter und entfernen Sie das USB-Gerät mit dem Live-Betriebssystem.
Stecken Sie ein Ethernet-Kabel ein, das mit dem Netzwerk verbunden ist.
Schalten Sie das System ein. Wenn Sie einen Bildschirm an Ihren Generic x86-64-Computer angeschlossen haben, wird nach etwa einer Minute das Home Assistant Begrüßungsbanner in der Konsole angezeigt.
Wenn das Gerät über das Fehlen eines bootfähigen Mediums beschwert, müssen Sie den EFI-Eintrag in Ihrem BIOS angeben. Dies kann entweder mit einem Live-Betriebssystem (z. B. Ubuntu) und folgendem Befehl (ersetzen Sie
efibootmgr --create --disk /dev/--part 1 --label "HAOS" \ --loader '\EFI\BOOT\bootx64.efi'
Der efibootmgr-Befehl funktioniert nur, wenn Sie das Live-Betriebssystem im UEFI-Modus gestartet haben. Stellen Sie sicher, dass Sie von Ihrem USB-Flash-Laufwerk in diesem Modus starten. Je nach Berechtigungen auf der Eingabeaufforderung müssen Sie efibootmgr möglicherweise mit sudo ausführen.
Andernfalls könnte das BIOS Ihnen ein Tool zum Hinzufügen von Boot-Optionen zur Verfügung stellen, in dem Sie den Pfad zur EFI-Datei angeben können: \EFI\BOOT\bootx64.efi
In wenigen Minuten können Sie in Ihrem Desktop-Browser auf Ihr neues Home Assistant unter homeassistant.local:8123 zugreifen.
Wenn Sie eine ältere Windows-Version verwenden oder eine strengere Netzwerkkonfiguration haben, müssen Sie möglicherweise auf Home Assistant unter homeassistant:8123 oder http://X.X.X.X:8123
(ersetzen Sie X.X.X.X durch die IP-Adresse Ihres Generic x86-64) zugreifen.
Installieren von Home Assistant Operating System
Einführung
Diese Anleitung zeigt, wie Sie das Home Assistant Operating System auf Ihrem Raspberry Pi mithilfe des Raspberry Pi Imagers installieren können. Wenn der Raspberry Pi Imager nicht für Ihr Betriebssystem unterstützt wird, können Sie stattdessen Balena Etcher verwenden.
Schreiben des Images auf Ihre SD-Karte
- Laden Sie den Raspberry Pi Imager auf Ihren Computer herunter und installieren Sie ihn, wie unter https://www.raspberrypi.com/software/ beschrieben.
- Öffnen Sie den Raspberry Pi Imager und wählen Sie Ihr Raspberry Pi-Gerät aus.
- Wählen Sie das Betriebssystem aus:
- Wählen Sie „Betriebssystem auswählen“.
- Wählen Sie „Anderes spezielles Betriebssystem“ > „Home Assistants und Home Automation“ > „Home Assistant“.
- Wählen Sie das Home Assistant OS aus, das zu Ihrer Hardware passt (RPi 3 oder RPi 4).
- Wählen Sie den Speicher aus:
- Stecken Sie die SD-Karte in den Computer. Hinweis: Der Inhalt der Karte wird überschrieben.
- Wählen Sie Ihre SD-Karte aus.
- Schreiben Sie den Installer auf die SD-Karte:
- Um den Vorgang zu starten, wählen Sie „Weiter“.
- Warten Sie, bis das Home Assistant OS auf die SD-Karte geschrieben wurde.
- Entfernen Sie die SD-Karte.


Raspberry Pi starten
Stecken Sie die SD-Karte in Ihren Raspberry Pi ein.
Verbinden Sie ein Ethernet-Kabel, das mit dem Netzwerk verbunden ist.
Verbinden Sie das Netzteil, um das Gerät zu starten.
In wenigen Minuten können Sie in Ihrem Desktop-Browser auf Ihr neues Home Assistant unter homeassistant.local:8123 zugreifen.
Wenn Sie eine ältere Windows-Version verwenden oder eine strengere Netzwerkkonfiguration haben, müssen Sie möglicherweise auf Home Assistant unter homeassistant:8123 oder http://X.X.X.X:8123
(ersetzen Sie X.X.X.X durch die IP-Adresse Ihres Raspberry Pi) zugreifen.
Herzlichen Glückwunsch! Sie haben die Einrichtung des Raspberry Pi abgeschlossen!
Home Assistant Container LXC auf Proxmox VE installieren
Option zur Verwendung von Fuse Overlayfs (Fortgeschritten)
Die eigenständige containerbasierte Installation von Home Assistant Core bedeutet, dass die Software in einem Docker-Container installiert ist, getrennt vom Host-Betriebssystem. Dies ermöglicht Flexibilität und Skalierbarkeit sowie verbesserte Sicherheit, da der Container einfach verschoben oder von anderen Prozessen auf dem Host isoliert werden kann.
Hinweis: Wenn der LXC privilegiert erstellt wird, wird das Skript automatisch die USB-Passthrough-Einrichtung vornehmen.
Um eine neue Proxmox VE Home Assistant Container LXC zu erstellen, führen Sie den folgenden Befehl in der Proxmox VE-Shell aus:
bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/homeassistant.sh)"
Standard-Einstellungen: 2 GB RAM – 16 GB Speicher – 2 vCPU
Home Assistant Schnittstelle: IP:8123
Portainer Schnittstelle: IP:9000
Pfad zu HA /config: /var/lib/docker/volumes/hass_config/_data
Um Container zu aktualisieren, Bilder zu entfernen oder HACS zu installieren, führen Sie den folgenden Befehl in der LXC-Konsole aus:
bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/homeassistant.sh)"
Home Assistant OS VM erstellen
Mit diesem Skript wird der Prozess zur Erstellung einer virtuellen Maschine (VM) mithilfe des offiziellen KVM (qcow2) Disk-Images von Home Assistant automatisiert. Dies beinhaltet das Finden, Herunterladen und Extrahieren des Images, das Festlegen benutzerdefinierter Einstellungen, das Importieren und Anhängen der Festplatte, das Festlegen der Bootreihenfolge und das Starten der VM. Es unterstützt verschiedene Speichertypen und beinhaltet keine versteckten Installationen.
Erstellen einer neuen Proxmox VE Home Assistant OS VM
Führen Sie den folgenden Befehl in der Proxmox VE-Shell aus, um eine neue Home Assistant OS VM zu erstellen:
bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/vm/haos-vm.sh)"
Standardmäßige Einstellungen: 4 GB RAM – 32 GB Speicher – 2 vCPU – Stabile Version des Images
Hinweis: Die Festplatte muss eine Mindestgröße von 32 GB haben, und ihre Größe kann während der Erstellung der VM nicht geändert werden.
Nach Abschluss des Skripts klicken Sie auf die VM und dann auf die Registerkarte „Zusammenfassung“, um die IP-Adresse der VM zu finden.
Home Assistant Benutzeroberfläche: IP:8123
Hardware Vorschläge
Raspberry Pi 4 8GB RAM

Produktlink: Jetzt bei Amazon kaufen
Technische Daten:
- SoC: Broadcom BCM2711
- CPU: 64-bit ARM Cortex-A72 (4x 1,5 GHz)
- GPU: Broadcom VideoCore VI
- RAM: 8 GB LPDDR4
- Wireless LAN: 2,4 GHz und 5 GHz IEEE 802.11b/g/n/ac wireless LAN
- Bluetooth: Bluetooth 5.0, BLE
- Ethernet: Gigabit Ethernet
- USB: 2x USB-A 3.0, 2x USB-A 2.0
- GPIO: Standard 40-Pin GPIO-Header (vollständig rückwärtskompatibel zu früheren Boards)
- Video: 2x micro-HDMI (bis zu 4Kp60 Support), 2-Kanal MIPI DSI-Port (Display), 2-Kanal MIPI CSI-Port (Kamera)
- Audio: 4-poliger Stereo-Audio- und Composite-Video-Anschluss
- Multimedia: H.265 (4Kp60 decode), H.264 (1080p60 decode, 1080p30 encode), OpenGL ES, 3.0 graphics
- SD-Karte: microSD (für Betriebssystem und Datenspeicherung)
- Stromversorgung: 5 V | 3 A (via USB-C), 5 V | 3 A (via GPIO), Power over Ethernet (PoE) aktiviert – (benötigt separates PoE HAT)

Fujitsu Esprimo Q920 0-Watt Intel Core i5 240GB SSD Festplatte 8GB Speicher Windows 10 Pro Business Desktop Computer Mini PC (Generalüberholt)
Technische Daten- Hersteller: FUJITSU
- Produktabmessungen: 19,1 x 18,5 x 5,87 cm; 1,94 Kilogramm
- Modellnummer: 10002611
- Farbe: Schwarzes
- Formfaktor: Robuste
- Display-Größe: 11,7 Zentimeter
- Lösung: 1080p Full HD Pixels
- Prozessormarke: Intel
- Prozessortyp: Core i5-4590T
- Prozessorkerne: 4
- Größe des Arbeitsspeichers: 8 GB
- Speicher-Art: DDR3 SDRAM
- Max. unterstützte Größe: 8 GB
- Größe Festplatte: 8 GB
- Festplatten-Umdrehungsgeschwindigkeit: 7200 Umdrehungen pro Minute
- Beschreibung Grafikkarte: Intel HD Graphics 4600
- Anzahl der Ethernet-Anschlüsse: 1
- Hardware Plattform: Windows
- Betriebssystem: Windows 10 Pro
- Artikelgewicht: 1,94 Kilograms

Produktlink: Jetzt bei Amazon kaufen
SONOFF Zigbee 3.0 USB Dongle Plus Gateway
Universal Zigbee mit Antenne für Home Assistant, Open HAB usw., kabelloser Zigbee 3.0 USB-Adapter (1 Stück)
Technische Daten:
- Externe Antenne mit SMA-Schnittstelle
- Das Aluminiumgehäuse reduziert effektiv Signalstörungen von Peripheriegeräten
- bis zu +20dBm Ausgangsverstärkung
- kann ZHA in Home Assistant verwenden oder Zigbee2MQTT verwenden
- Vorgeflasht mit Zigbee-Koordinator-Firmware basierend auf EZNet 6.10.3
- Sie können auch die Router-Firmware flashen, um die Netzwerkreichweite zu erweitern
- Basierend auf EFR32MG21
- +20dBm Ausgangssignal