Just to add info so you can make your own best choice.
Im running HomeAssistant in proxmox now. (formaly known as HassIO).
Installed using Whiskerz’s script. Proxmox + HomeAssistant works flawless, even usb passtrough, Add-ons, updating, etc work without a fuzz…
As a bonus, Proxmox allows snapshots and backup/restore actions.
Why am I taking this route?
in proxmox, I run each in a separate instance:
- homeassistant (ip adress 1)
- ubuntu with unifi controller software (ip adress 2)
- nas- software, OpenMediaVault (ip adress 3)
- Mosquitto broker (ip adress 4)
And i am playing with PiHole now. If its nothing, i will just delete the VM instance.
If something else comes along, i will try that