I’m currently running a Windows N95 Mini-PC and 16GB. I’ve Plex Server running bare metal (with 2 local and 2 remote users) and a Home Assistant Hyper-V VM.
HA was basically just a side project, but kept on ballooning…
Now I’m actually thinking of getting rid of my Ikea Gateway and connecting everything directly to HA. I also would like to connect to some Bluetooth devices.
Both of this is extremely hard if not impossible in a Hyper-V environment because it seems to be nigh impossible to get BT and Zigbee connectivity to a Hyper-V VM.
So I thought about moving to Proxmox and running HA and Plex there in VMs. Is this a good idea? Are 16GB Ram and 256GB SSD enough (Media lives on a 4TB SSD)?
Another possibility would be running the HA on dedicated hardware like a Pi or HA Green. But this would mean another device and also extra investments (money’s a bit tight now)…
I’m currently running HA, Plex, arr stack and a few other services on an N97 in Proxmox but with LXCs rather than VMs. Everything is local including voice, and with no extra hubs. Uses about 6 gig RAM whilst idle and about 80GB HD space excluding backups.
That‘s good to hear.
I think I‘ll try installing proxmox on a different SSD so that I can go back if there arise any problems. LXC is a kind of container, not a VM right?
Migrating the HA Hyper-V to Proxmox seems to be a hassle. Would it be possible to do a fresh install and then just import a backup from my current Install?
LXCs are more lightweight than VMs but can be harder to configure. HA in an LXC doesn’t support add-ons but I prefer to run Plex etc separately rather than in HA directly.
I would guess you could restore an HA configuration backup to a fresh install rather than migrating an entire VM, haven’t done it myself though.
You should be ok to copy the config directory contents from the existing HA to a new one. If you have already configured Bluetooth or zigbee devices these may need to be reconfigured.
My advice is to install Proxmox, then use the Proxmox VE Helper-Scripts to install HA as a VM and Plex as an LXC.
For bluetooth use bluetooth proxies, as for Zigbee you could go the ethernet-based coordinator route. I use both these in my virtualized setup and I can move my HA vm around without worrying about USB connections.