As long as you don’t want to do object detection in high res CCTV streams with something like Frigate it will be fine. That’s a similar spec to my old setup.
I was using Wyze Bridge add-on for 8 Wyze cameras on my Lenovo T520, and I did just order 4 Tapo C120 2K cams and 2 Tapo 2K C210s to start replacing the Wyze cams. The C120s have built-in local AI for detection so I think I will be ok?
Will I be able to use my HAos backups to get back up and running or is it easier to start from scratch if I am going the Proxmox route?
You’ll be using snapshots in a VM based setup, its easier to restore… keep in mind that 2fa breaks when you restore a snapshot at least it does for me (make sure you have your companion app always signed in to reset the 2fa if you use it).
I rotate my snapshots in virtualbox as I make changes I intend to keep and know an update is stable then copy the VM folder to the NAS for live backup rotation of the entire instance including its snapshots.
So my current backups won’t be of use I take it? The 2fa you mention is for the Wyze?
2fa for the home assistant install when you restore, just something to keep in mind.
You can test a restore from latest backup and configure from there if it works (why we test via non primary instances just to validate a backup works) or you can rebuild fresh if you have issues then make a snapshot of the VM once you are satisfied with the configuration at that point in time.
oh I almost forget that when restoring a snapshot you may in some cases need to redo authtokens for certain things (I find I need to do this for hass agent to reauth it with a new long lived token).
Really the only things I found that break on restore since the rest is just cycling the zigbee and matter devices to resync to HA.
Just making sure all bases are covered based on my experience so far so its smooth for others and they know what to do.
That’s fine. I was referring to object detection done outside of the cameras (in a HA add-on).
This is an excellent guide to installing HA under Proxmox if you want to go that route. It’s been an excellent choice for me.
I also run HA on Intel NUC i7 skull canyon. Total overkill, i admit, but i just love the speed of esphome compiling, and i tinker quite a lot with esphome. I used to have HA inside VM on synology for quite a while, but, as said, speed was the main factor to switch to nuc. Restart is also waaay faster than inside VM.
But, i wonder - what’s the difference between Proxmox and installing with linux image (generic x86 x64) (that’s what i’ve done)? I mean - benefits of one or other?
From Blog post
First, why would you run Home Assistant OS as a VM on Proxmox VE 8? Well, Home Assistant is typically not very resource hungry and even old mini-PCs from several years ago would have a lot of left over computing resources that you can run other services. Running Proxmox VE, which is a free hypervisor based on KVM, has a nice management UI and is pretty easy to use. It allows you to run HAOS in a VM, and you can then run other VMs or LXC containers on the same hardware.
If you are new to Home Assistant, not super nerdy, and just want a super reliable and easy to use “appliance”, then don’t go the Proxmox VE route. Just grab a cheap used mini/ultra-mini PC and run Home Assistant OS on it “bare metal” and be done with it. But if you know you want HAOS as a VM, potentially do LXC containers down the road, Proxmox VE is a great (and free) option. Even though Home Assistant can do backups, being able to do a whole HAOS VM snapshot at the hypervisor level can be great for roll-back from failed upgrades or “oh crap” mistakes.
This is exactly why I went the virtualbox vm path with my instance, having that way to restore when its needed after breaking something is just peace of mind being in the IT industry lol.
My end goal is to have Home Assistant and Plex Server running at the same time in VM’s and down the road who know what else… Maybe as a NAS media server for my Plex media so I can take my USB drives off my router? Anyone doing these 3 at the same time?
But either way it looks like running HAos on Proxmox gives a lot a wiggle room.
Looks like TrueNAS might be something I can play with.
Aha… so, basically: if you want something else to do with your nuc except run HA… understood… well, i don’t have plans to run anything else, since i have Synology for that, so i’m good.
Regarding Plex server: i could be mistaken, but isn’t it that HA can also run that?
There is a plug in that allows control and access to your Plex instance if you run one.
I just restored a backup from an rpi4 on a nuc and that was pretty seamless. So your current backups are of perfect use provided they contain all you want to migrate. The backup upload did not work for me though, so I breezed throuh the wizard as a new system, installed samba, uploaded the backup and restored from there.
Yeah I had that plug in for a while but never had much luck with it running on my old Lenovo T520. It would keep telling me there was a new version of the PMS available but I could never get it to update and when I checked the status of it it would say it is not running and if I want to start it which then fail. Just seemed like it would be easier to run it separately in its on VM? I mean I have a Plex Media Server on my Shield TV which I currently use but it really is underpowered and the Shield TV sometimes drops my NAS Mapped drive for no apparent reason and since it is connected to my projector in my theater it is a pain to power up the system and check it… especially during the day light hours since it is a short throw front projector.
That would be me. My NAS metal box is with J4125 & 8GM ram, running (obviously) storage services and Plex and HAOS in VM and 2 camera footage feeding into the NAS storage (but w/o object detection stuff). And a second VM running Ubuntu desktop environment as a family web browser.
(And AdGuard, and DB, and MQTT server, …)
CPU is like 4-7% when you are not using Firefox for web surfing.
If I were you I would go with Proxmox.
Thank for the reply. I do have a couple quick questions for you:
Do you run Plex in its own VM or are you running the Plex addon inside HAos?
Do you run TrueNAS or another NAS software?
How much internal drive space does the NAS, Plex HAos and everything else take up?
My NUC7CJYH comes with a 120 SSD but I am wondering if that is enough or should I order a larger one?
I will definitely be going the Proxmox route but it looks like there are two ways to install it, one via KVM/Proxmox and the other Using This Guide
So which is the best way to go?
The community guide is the way to go, very easy.
Bit of a difficult question, as few if any will have done both methods and can provide a useful comparison. So I’ll just say I used the community guide and it worked great for me, and the 1,000+ post thread is filled with positive comments.