Home Assistant

Da ich bei HA mit Backups arbeite und die Ausfallsicherheite eine weitere VM auf der Syno ist bezieht sich diese Anleitung auf den Proxmox Host und wir nutzen nur lokalen Speicher (der soll ja auch was tun).

Also als erstes klicken wir auf den Host, gehen in die Shell und installieren unzip, das brauchen wir später.

haos1.jpg

Nun erstellen wir eine VM. Hier die Einstellungen wo ich was reingeschrieben oder geändert habe

  1. Allgemein
    1. Vergeben eine ID
    2. einen Namen
    3. haken „beim Booten starten“ an
  2. OS
    1. Kein Medium auswählen
  3. System
    1. QEMU Agent aktivieren
    2. Bios auf OVMF(UEFI) umstellen
    3. EFI Storage: wo du es anlegen willst
    4. Haken bei „Pre-Enroll-Schlüssel“ raus nehmen
  4. Disks
    1. Storage = local-lvm
    2. größe 1GB die wird gleich eh wieder gelöscht
  5. CPU
    1. Kerne, ich starte mit 2en aber das ist natürlich von deiner Hardware abhängig und wie groß deine HA Instanz wird
  6. Speicher
    1. Speicher = 4096 reicht für mich - min. Speicher = 512
  7. Netzwerk - Keine Änderungen
  8. Bestätigen - Na was wohl? Abschließen

Nun brauchen wir HAOS. Wir gehen also auf die HA Seite und machen einen rechts Klick auf „Vmware Workstation“ und wählen „Adresse des Links kopieren“ aus.

In Proxmox gehen wir wieder auf unseren Host und auf die Shell von selbigem und laden das vmdk Image runter, hier im Beispiel ist es die 10.4, nutzt immer die aktuelle aus dem Download und passt die Befehle an.

wget https://github.com/home-assistant/operating-system/releases/download/10.4/haos_ova-10.4.vmdk.zip

danach entpacken wir es

unzip haos_ova-10.4.vmdk.zip

nun schieben wir das Image in die VM mit

qm importdisk ID_der_VM NAME_DER_VMDK Speicher_Ort

z.b. qm importdisk 202 haos_ova-10.4.vmdk local-lvm

Man sieht dann wie die Disk importiert wird, wenn das abgeschlossen ist gehen wir auf die VM auf Hardware und sehen eine Unused Disk0 = die vmdk, merk dir den Eintrag, nicht das du gleich die falsche Disk löscht. Wir klicken auf Laufwerk und aushängen. Nun ist die Disk die wir am Anfang erstellt haben die Unused Disk1. Diese Auswählen und entfernen. Ein Doppelklick auf die Unused Disk0 unsere vmdk und auf Hinzufügen klicken. Nun auf Optionen wechseln und die Bootreihenfolge so ändern das die vmdk als erstes gebootet wird

haos2.jpg

Nun auf Konsole klicken und dann die VM starten. Das war es auch schon. Danach können wir die Oberfläche aufrufen und mit HomeAssistant starten oder ein Backup zurück spielen.

http://IPA.DRE.SSE.VM:8123/