Home Assistant – Installation innerhalb Proxmox

In diesem Artikel erkläre ich euch, wie ihr Home Assistant als virtuelle Maschine (VM) innerhalb Proxmox einrichten können. Diese Anleitung führt euch durch den Prozess von der Vorbereitung bis zur Installation.

In diesem Fall gibt es mehrere Wege zum Ziel. Ich zeige euch, welchen Weg ich gegangen bin. Starten wir mit der Home Assistant Installation innerhalb Proxmox.

Inhaltsverzeichnis

Schritt 1: Vorbereitung und Downloads

Bevor wir beginnen können, stellen wir sicher, dass wir die folgenden Dinge bereit haben:

– Eine laufende Instanz von Proxmox.
– Ausreichend Ressourcen (CPU, Arbeitsspeicher, Speicherplatz) für die Home-Assistant-VM.
– Eine Internetverbindung. (ist ja klar :-D)

Laden wir zunächst die QCOW2-Datei von Home Assistant herunter. Diese Datei enthält das Betriebssystem und alle erforderlichen Komponenten für Home Assistant. Um uns an dieser Stelle einige Schritte zu ersparen, machen den Download direkt über Proxmox.

Wir öffnen die Proxmox-Webkonsole und melden uns an. (zum Beispiel unter https://192.168.0.30:8006/)

Proxmox im Dark Mode mit Shell des aktuellen Nodes

Ganz links klicken wir auf unseren Proxmox Node und danach in der Mitte auf „Shell“.

In der Regel ladet man da direkt im Home-Verzeichnis des angemeldeten Benutzers. In meinem Fall „root“. Für den Download wechseln wir in das Verzeichnis „tmp“ im Wurzelverzeichnis und starten den Download:

cd /tmp
wget https://github.com/home-assistant/operating-system/releases/download/12.1/haos_ova-12.1.qcow2.xz

Bitte achtet darauf, dass ihr den aktuellen Pfad verwendet. (https://www.home-assistant.io/installation/alternative)

Shell von Proxmox im Dark Mode

Mit folgendem Befehl lässt sich die Datei unkompliziert entpacken:

unxz haos_ova-12.1.qcow2.xz

Schritt 2: Home-Assistant-VM erstellen und konfigurieren

Als nächstes legen wir eine virtelle Maschine für Home Assistant an. Dazu verwenden wir folgenden Befehl:

qm create 105 --name home-assistant-test --bios ovmf --boot order=virtio0 --machine q35 --cores 4 --memory 4096 --scsihw virtio-scsi-pci --net0 model=virtio,bridge=vmbr0 --agent enabled=1 --tablet 0

Bitte passt die Parameter entsprechend eurer Umgebung an.

Proxmox im Dark Mode mit einer offnen Shell

Jetzt erstellt ihr noch eine entsprechende EFI Disk:

qm set 105 --efidisk0 local-lvm:1,format=raw

Schritt 3: QCOW2-Datei in Proxmox einbinden

Um die heruntergeladene QCOW2-Datei in Proxmox einzubinden, verwenden wir den Befehl „qm importdisk“.

Öffne dazu das Terminal (Shell) in Proxmox.

Verwendet den folgenden Befehl, um die QCOW2-Datei in Proxmox einzubinden:

qm importdisk 105 /tmp/haos_ova-12.1.qcow2 local-lvm

(Ersetze die ID der VM, in die Sie Home Assistant installieren möchten, /tmp/haos_ova-12.1.qcow2 durch den Pfad zur heruntergeladenen QCOW2-Datei und durch den Speicherort, in dem die Datei gespeichert werden soll.)

Die Zuweisung zur virtuellen Maschine erfolgt mit:

qm set 105 --virtio0 local-lvm:vm-105-disk-1

Die Home Assistant VM ist jetzt startklar!

Schritt 4: Konfiguration von Home Assistant

Startet die VM und lasst die ersten Schritte innerhalb der VM durchlaufen. Das funktioniert voll automatisch!

Proxmox im Dark Mode mit der offenen Konsole von einer Proxmox VM

Nach wenigen Sekunden erscheint diese Anzeige mit wichtigen Informationen für den Aufruf der GUI (Webpanel).

Das Willkommens-Fenster von Home Assistant nach der Installation im Firefox-Browser

Im meinem Fall starte ich den Aufruf über die IP-Adresse im Browser, da ich bereits eine Home Assistant Instanz laufen habe.

Benutzer anlegen von Home Assistant nach der Installation im Firefox-Browser

Die Home Assistant Installation innerhalb Proxmox ist abgeschlossen.

Folge den Bildschirmanweisungen zur Konfiguration von Home Assistant. Dies umfasst die Sprachauswahl, Netzwerkkonfiguration und Benutzeranmeldung.

Melde dich mit den von Ihnen festgelegten Anmeldeinformationen bei Home Assistant an.

Passe die Einstellungen an und füge deine Smart-Home-Geräte hinzu, um dein Smart Home zu verwalten.

Herzlichen Glückwunsch! Du hast erfolgreich Home Assistant als VM in Proxmox eingerichtet und du kannst nun dein Smart Home über eine benutzerfreundliche Oberfläche steuern. Wenn du weitere Fragen haben oder Unterstützung benötigen, zögern Sie nicht, mich zu kontaktieren.

Viel Spaß beim Automatisieren und Optimieren eures Zuhauses!

Schritt 5: Bereinigung

Stop! Ordnung muss sein!

Die qcow2-Datei wurde in den angegeben Datastore (hier: local-lvm) importiert, sodass wir diese Datei nicht mehr brauchen:

rm /tmp/haos_ova-12.1.qcow2

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Du verlässt BlueStorm-X

BlueStorm-X bietet Links zu Websites anderer Organisationen an, um Besuchern bestimmte Informationen zur Verfügung zu stellen. Ein Link stellt keine Billigung des Inhalts, des Standpunkts, der Politik, der Produkte oder Dienstleistungen dieser Website dar. Sobald Sie einen Link zu einer anderen, nicht von BlueStorm-X unterhaltenen Website herstellen, unterliegen Sie den Bedingungen dieser Website, einschließlich, aber nicht beschränkt auf deren Datenschutzpolitik.

You will be redirected to

Click the link above to continue or CANCEL