Installing Home Assistant OS using Proxmox 8

trying ProxMox out on an old Acer Revo 3900 atom processor… proxmox installs normally. I followed the instructions to the letter but when hass vm boots it doesnt get an IP address, tried everything above you suggested to get the guest agent running, but results are always the same with no agent running/ no IP.

also hass vm console output has errors .

any suggestions ?

Is the CPU able to do virtualization? I’m not sure many, if any Atom processors do.

Do a google search to check the specs for the processor, and if it does support virtualization, make sure it is enabled in the bios.

I dont believe it does support cpu virtualisation extensions, but I also read that you can disable this in the Guest machine by switching off KVM hardware virtualisation.

1 Like

You may be better off running a Supervised install, instead of Proxmox on that machine.

Im running Hass.io on a RPi3b at the moment, what I love about it is the simplicity in terms of upgrading and addons, i have Grafana, adguard, duck dns etc…

Running on HA supervised on Debian, will that mean i wont have access to the addon-store like in Hass.IO ?

Sure will.

Just as note, the name Hass.io is no longer used - it was renamed some time ago. See here for the new naming structure.

No if you use supervised you will have the store as well. Best of all worlds.

This sounds worth doing. Thanks for your replies gents… lets see if i can breath some life into this 10 yr old atom :slight_smile:

One last question before I start building it, I’ve got a zwave USB dongle, will this just work out of the box or is there USB redirectors I have to install ? Sorry I will do some more research once I get home but thought I’d ask here forst

Passthrough of USB works out of the box. It’s listed in the guide.
Installed Proxmox just yesterday using this guide, thank you author, and my deconz zigbee stick worked perfectly.
Do note that you might run into issues restoring backup, see another thread regarding 502 bad gateway. I also had issues with my setup regarding duckdns, unifi running as HA addon and using a custom port.

I followed your Debian guide with my machine and it works flawlessly.

Anyone who has an old Atom 230 netbook lying around be advised - it works perfectly :smiley:

1 Like

Thanks for the awesome guide. Got everything going and I’m stuck on this step.

Under HOST NAME enter the IP of the Ubuntu machine, leave PORT NUMBER at 22, enter the username and password you created when installing the OS to your machine, and then select LOGIN. If you are prompted with a security window, select YES to continue.

2.2b) Navigate to /usr/share/hassio/homeassistant . This is the standard storage location for all user configuration, YAML and custom folders.

I don’t see the hassio folder; or am I missing something?

Thanks again. :+1:

Thank you Kanga and Whiskerz007.
All up and running very quickly and without any issues on a Dell 9020m.
No way that would have happened without the work the two of you have put into this guide and script.
Thanks.
rob

1 Like

When using a HA VM, the config location is at /config, not /usr/share/hassio/homeassistant

Don’t have it in ’ / ’ either. Never mind, had to upgrade all my Tasmota devices so started with a fresh install of everything. Cheers again. :ok_hand:

You’re in the root of the Proxmox OS, not the HA VM. You need to install the SSH add-on from within HA, then you can connect to the VM with something like WinSCP.

1 Like

All good; sorted. Thanks.

Hi @kanga_who. I found this thread while looking for an alternative way to install my Home Assistant. Just learned about HA a few months ago and started testing it for implementation when we move in to our new apartment.
My Test HA is on a VirtualBox VM in a 10-year old Windows 10 laptop with a first gen Intel i5-520M, 4GB RAM and 640GB HDD. I also have another VirtualBox VM with Ubuntu 20.04.1 LTS Desktop in which I have Tuya Convert setup to Tasmotize devices. On Windows 10, I have installed Plex Media Server (using the same 640GB HDD as media storage for home videos and old TV shows downloaded using a torrent client also installed on Windows 10) and PlexConnect, which only works with Python 2.7.x (github.com/iBaa/PlexConnect). I use PlexConnect for my Apple TV 3 to have access to my PMS.
The 640GB HDD failed recently so I have a 500GB SSD on the way. After reading this whole thread, I decided that I will install Proxmox instead of Windows 10 on the SSD.
Your guide is very detailed and I’m confident that I will be able to follow it successfully to get HA running. Since you are using Proxmox with multiple VMs for your HA, PMS, etc., my questions are more on using Proxmox for PMS and PlexConnect. I have very limited Linux knowledge so excuse any basic questions.

  1. Any reason why you are using Ubuntu 18.04 for your PMS? Can I use 20.04.1 LTS Desktop instead?
  2. Can I install PMS directly on Ubuntu without using Docker? Any downsides in doing this?
  3. I’ll be using the same SSD, where Proxmox is installed, as my media storage for PMS. How should I setup my media storage in the Ubuntu VM for PMS so that (a) I can copy videos to the media storage by attaching an external USB hard drive to the laptop and (b) I can install a torrent client in the Ubuntu VM to download and save old TV shows to the media storage?
  4. PlexConnect only works on Python 2. Does Ubuntu 20.04.1 only come with Python 3? If so, can I install Python 2?

I haven’t really felt the need to move to 20.04 as 18.04 LTS works perfectly well. You could use 20.04, it will function the same to the best of my knowledge.

You could - I only use Docker as I like to install a new container when I update Plex to first make sure the new version doesn’t have any issue. If it functions well, I can easily delete the old container.

Best bet it is make a folder mount for your media storage. If you install PMS via docker, you can then point the PMS docker container to the folder mount. As en example, I have the following.

In the 1st Ubuntu VM I have something like this;
/home/kanga/media mounted for Plex media on a 1TB SSD
/home/kanga/transmission mounted for Transmission to download to a 2TB HDD

In the 2nd Ubuntu VM I have;
/home/kanga/shinobi mounted for Shinobi to save CCTV footage too on the same 2TB HDD as above.

Not sure as I don’t use PlexConnect. If you need Python2, perhaps using 18.04 LTS would be better, but I can’t say specifically which Python version it ships with.

Just used the guide to get running on an old i5 laptop with SSD (which I was running Ubuntu 18 / docker).
I’m kinda getting there, but the whole system seems incredibly slow! Booting the VM takes a good 10 mins, and I have yet to get all my devices etc working again yet after an extremely slow restore.

Ant idea why things would be so slow? The fan is constantly running too - high temp. Could this be due to the CPU cores settings being misconfigured?

I have the CPU settings on Sockets:1, Cores:2, Type:Default(kvm64)