Running a Home Assistant Operating System [HAOS] VM in VirtualBox 🌱

What is Home Assistant Operating System [HAOS]?

[Home Assistant Operating System is a] minimal Operating System optimized to power Home Assistant. It comes with Supervisor to manage Home Assistant Core and Add-on. -https://www.home-assistant.io/installation/
  1. Open a web browser and download the Home Assistant Operating System .vdi Download
  2. Extract the downloaded .zip file
  3. Launch VirtualBox
  4. Create a New VM by selecting Machine > New

    Name: HAOS
    Machine Folder: C:\VMs
    Type: Linux
    Version: Other Linux (64-bit)
    Memory Size: 2048 MB
    Hard disk: Use an existing virtual hard disk now

  5. Click the folder icon > Browse to and select the extracted HAOS .vdi file
  6. Click Create
  7. Select the VM and Click Settings
  8. Select System
  9. Check the Enable EFI checkbox
  10. On the Processor tab, give the VM at least 2 processors
  11. Select Display
  12. Slide the Video Memory to 128 MB
  13. Select Network
  14. Set the attached to dropdown to Bridged Adapter
  15. Select Audio
  16. Set the Audio Controller dropdown to Intel HD Audio
  17. Click OK
  18. Make sure the HAOS VM is selected and click Start > Normal
  19. Welcome to Home Assistant Operating System
  20. Open a web browser and navigate to http://DNSorIP:8123
  21. Enter a Name, Username and Password to create a Home Assistant user account > Click Create Account
  22. Enter a Name for this Home Assistant installation (ie Home)
  23. Click Detect to set the installation geolocation
  24. Verify the Unit System and Currency > Click Next
  25. Select any anonymous data to share with the Home Assistant development team > Click Next
  26. Click Finish