Home Assistant OS (HAOS) ist die empfohlene Installationsvariante für Home Assistant: ein schlankes Linux, Supervisor, Add-ons – alles fertig aus einer Hand. Home Assistant
In diesem Artikel zeige ich dir, wie du HAOS auf einem x86-Server (z. B. alter Desktop, NUC, Mini-PC) per USB-Stickinstallierst. Wir nutzen dafür eine bewährte Methode:
Live-Ubuntu vom USB-Stick starten → HAOS-Image auf die Server-Festplatte schreiben → Server direkt in HAOS booten. Home Assistant+1
1. Voraussetzungen
Hardware
- x86-64-Server (z. B. alter PC, NUC, Mini-Server)
- Mindestens 2 GB RAM und 32 GB Speicher (mehr ist besser, z. B. SSD) Home Assistant
- Netzwerkkabel (Ethernet), am besten direkt an deinen Router/Switch
- Ein zweiter Rechner (Windows, macOS oder Linux) zum Vorbereiten des Sticks
- USB-Stick mit mind. 8 GB Kapazität
Wichtig: Die Festplatte im Server wird bei der Installation vollständig überschrieben. Vorher unbedingt Daten sichern! Home Assistant
2. Überblick: Was wir genau machen
Damit du den roten Faden hast, hier die Kurzfassung:
- HAOS-Image (Generic x86-64) von der Home-Assistant-Seite herunterladen. Home Assistant
- Ubuntu-Live-Stick erstellen (z. B. mit Balena Etcher).
- Server vom USB-Stick starten („Try Ubuntu“).
- In Ubuntu das Tool „Disks“ (Laufwerke) öffnen.
- Mit „Restore Disk Image…“ das HAOS-Image direkt auf die Server-Festplatte schreiben. Home Assistant
- Neu starten, Stick entfernen, Server von der HAOS-Festplatte booten.
- Über
http://homeassistant.local:8123im Browser auf Home Assistant zugreifen. Home Assistant+1
Danach folgt der normale Onboarding-Prozess von Home Assistant.
3. Schritt 1 – HAOS-Image herunterladen (Generic x86-64)
- Öffne auf deinem Vorbereitungs-PC die offizielle Installationsseite für Generic x86-64 von Home Assistant. Home Assistant
- Dort findest du den Abschnitt „Install Home Assistant OS – Generic x86-64“ und einen Download-Link für ein Image in der Form
haos_generic-x86-64-XX.X.img.xz. Home Assistant - Lade die aktuellste Version herunter und speichere sie z. B. im Ordner
Downloads.
Das
.xzist ein komprimiertes Archiv. Entweder entpackt später Ubuntu das Image für dich – oder du entpackst es bereits auf dem PC (z. B. mit 7-Zip oder einem integrierten Entpacker).
4. Schritt 2 – Ubuntu-Live-Stick mit Balena Etcher erstellen
Wir brauchen ein kleines Live-Linux, das auf dem Server bootet und uns das HAOS-Image auf die Festplatte schreiben lässt. Offizielle Anleitung nutzt hier Ubuntu Desktop. Home Assistant+1
4.1 Ubuntu Desktop herunterladen
- Gehe auf die Ubuntu-Website und lade die aktuelle Ubuntu Desktop ISO herunter (z. B. 24.04 LTS).
4.2 Balena Etcher installieren
- Lade Balena Etcher herunter und installiere es (für Windows, macOS oder Linux verfügbar). Home Assistant
4.3 USB-Stick mit Ubuntu bespielen
- Stecke deinen USB-Stick in den PC.
- Starte Balena Etcher:
- Klicke auf „Flash from file“ und wähle die Ubuntu-ISO.
- Klicke auf „Select target“ und wähle deinen USB-Stick.
- Klicke auf „Flash!“, um den Stick zu schreiben.
Achtung: Alle Daten auf dem Stick werden gelöscht.
Wenn Etcher fertig ist, hast du nun einen bootfähigen Ubuntu-Live-Stick.
5. Schritt 3 – Server vom USB-Stick starten
- Stecke den frisch erstellten Ubuntu-Stick in deinen Server.
- Schalte den Server ein und öffne das Boot-Menü (je nach Hersteller z. B.
F2,F10,F12,ESCoderDEL). - Wähle den USB-Stick als Boot-Medium.
- Im Ubuntu-Menü unbedingt „Try Ubuntu“ oder „Ubuntu ausprobieren“ auswählen – nicht „Install“. Home Assistant+1
Nach kurzer Zeit landet du auf einem Ubuntu-Desktop, der komplett vom USB-Stick läuft (deine Festplatte im Server bleibt vorerst unverändert).
6. Schritt 4 – HAOS-Image im Live-Ubuntu herunterladen (falls noch nicht passiert)
Wenn du das HAOS-Image noch nicht vorher auf einem anderen Rechner geholt hast:
- Öffne Firefox/Chromium im Live-Ubuntu.
- Besuche erneut die Generic x86-64 Installationsseite von Home Assistant. Home Assistant
- Lade das HAOS-Image (
.img.xz) herunter und speichere es im OrdnerDownloads.
7. Schritt 5 – „Disks“ öffnen und Ziel-Festplatte auswählen
Jetzt schießen wir das HAOS-Image direkt auf die Server-Festplatte.
- Klicke unten links in Ubuntu auf „Show Applications“ / „Anwendungen anzeigen“. Home Assistant
- Suche nach „Disks“ oder „Laufwerke“ und starte das Programm (GNOME Disks).
- Links siehst du alle erkannten Laufwerke:
- Wähle die interne Festplatte/SSD des Servers aus (achte auf Größe & Hersteller).
- Nicht den USB-Stick mit Ubuntu auswählen!
8. Schritt 6 – HAOS-Image auf die Festplatte schreiben („Restore Disk Image…“)
- In Disks klickst du oben rechts auf das Drei-Punkte-Menü (⋮).
- Wähle „Restore Disk Image…“ (oder „Abbild wiederherstellen…“). Home Assistant
- Im Dateidialog:
- Wähle die entpackte
.img-Datei oder ggf. gleich das.img.xz(wenn Ubuntu das direkt unterstützt).
- Wähle die entpackte
- Klicke auf „Start Restoring…“ / „Wiederherstellen starten“.
- Bestätige den Warnhinweis, dass die komplette Festplatte gelöscht wird.
- Gib ggf. dein Passwort ein (bei Live-Ubuntu meist nicht nötig).
- Unten in der Partitionstabelle siehst du nun den Status „Restoring…“ – das ist der Schreibvorgang. Home Assistant
Typische Stolpersteine:
- Fehler „Error unmounting filesystem“:
Oft nutzt Ubuntu noch eine vorhandene Swap-Partition auf dieser Platte. Wähle in Disks die Swap-Partition aus, klicke auf „Stopp/Stop“, um sie zu unmounten, und versuche es erneut. Home Assistant- Stelle sicher, dass du wirklich das Live-Ubuntu vom Stick benutzt und nicht ein lokales Linux auf der Festplatte.
Wenn der Vorgang durch ist, wurde die Festplatte komplett mit HAOS beschrieben.
9. Schritt 7 – Stick entfernen und vom HAOS-Medium booten
- Schließe Disks und fahre Ubuntu sauber herunter.
- Warte, bis der Server aus ist, und entferne den USB-Stick. Home Assistant
- Schalte den Server wieder ein.
- Stelle im BIOS/UEFI sicher, dass die Festplatte mit HAOS als Boot-Medium ausgewählt ist.
Wenn dein System „kein bootfähiges Medium gefunden“ meldet, musst du ggf. im UEFI manuell einen EFI-Eintrag für HAOS anlegen (
\EFI\BOOT\bootx64.efi) oder mit einem Live-Linuxefibootmgrnutzen, um einen Eintrag namens „HAOS“ zu erstellen. Home Assistant
Nach dem Start siehst du (mit Monitor am Server) nach kurzer Zeit ein Home-Assistant-Welcome-Banner auf der Konsole. Home Assistant
10. Schritt 8 – Erster Zugriff auf Home Assistant
Sobald HAOS durchgestartet ist:
- Verbinde den Server per Ethernet mit deinem Heimnetz/Router (falls noch nicht geschehen). Home Assistant
- Warte einige Minuten (2–20 min, abhängig von Hardware & Internet). In dieser Zeit lädt HAOS Komponenten nach und richtet Home Assistant ein. Home Assistant+1
- Öffne auf einem PC im selben Netzwerk einen Browser und rufe auf:
http://homeassistant.local:8123Wenn das nicht funktioniert:- Versuche
http://homeassistant:8123Home Assistant+1 - Oder nutze die IP-Adresse deines Servers:
http://X.X.X.X:8123
- Versuche
- Du solltest nun auf dem Onboarding-Bildschirm von Home Assistant landen und:
- Ein Benutzerkonto anlegen
- Standort, Zeitzone und Sprache einstellen
- Erste Integrationen hinzufügen
Damit ist dein HAOS-Server betriebsbereit – Updates und Add-ons verwaltest du ab jetzt direkt über die Weboberfläche.
11. Alternative: Festplatte direkt am PC mit Balena Etcher beschreiben
Falls du die Server-Festplatte/SSD herausnehmen kannst, gibt es eine zweite Methode (ohne Ubuntu-Live):
- Baue die Festplatte aus dem Server aus (oder nutze eine externe USB-SATA/NVMe-Box).
- Schließe sie an deinen PC an.
- Starte Balena Etcher.
- Wähle „Flash from file“ und das HAOS Generic x86-64 Image. Home Assistant
- Klicke auf „Select target“ und wähle die Server-Festplatte (aufpassen, nichts Falsches!).
- Klicke auf „Flash!“.
- Wenn Etcher fertig ist, baue die Festplatte wieder in den Server ein.
- Stelle im BIOS die Festplatte als Boot-Medium ein und starte den Server.
Der Rest (Zugriff über homeassistant.local:8123) ist identisch.

Schreibe einen Kommentar