Setting up Home Assistant
- Create a normal Linux VM for Home Assistant, but there are some exceptions to the normal procedure:
- Don't create a disk, not needed since we are going to use the one downloaded from Home Assistant's website
- Make sure the BIOS id
OVMF (UEFI)
- Also un-tick "Pre-Enroll keys"
- Download the latest qcow2 file from the official Home Assistant site
- Extract it and upload to the Proxmox server
- Import it to the VM you just created:
qm importdisk <VM number> haos_ova-X-Y.qcow2 <storage pool> --format qcow2
- fill out the VM number to match yours
- also use the correct filename for Home Assistant
- the storage pool is where you want the qcow2 file to be located (it can be the same where your UEFI disk is)
- Go back to the VM Hardware settings page and attach the imported disk by clicking on the disk, then Edit -> Add
- Under
Options -> Boot order
on the VM, enable and then move this disk to the first place so it will boot from that
Source: