Beelink N100 Mini PC and Home Assistant

Hi,

I bought a Beelink N100 Mini PC.

Do you think within Proxmox a Home Assistant VM and one for Agent DVR will run properly?

Or should I split it to two Beelink Mini PCs?

I also want to install two Pi Holes ( for High Availability ) and Unbound

I have experience with those Tools in installing them Bare Metal.

At the moment I have those tools split on four Rasperry PI5.

Hi Shaun, sorry can’t answer your question regarding DVR but make sure to check the community helper scripts for Proxmox (the late @tteck his baby) if you haven’t yet.

1 Like

Surely that would depend on the specs (memory & storage, at least) of whichever version of the N100 you bought?

You haven’t shared these with us, nor have you told us how much resources those applications are currently using across your four Pi5s.

Without this info, any attempt to help you would be pure speculation.

1 Like

How many cameras and what resolution?

I run Scrypted NVR on an Aoostar N100 pc with 16GB of RAM.

24/7 recording of seven 8Mpx cameras averages around 10% CPU use. Motion detection is done on camera but object detection is done in Scrypted.

Network utilisation of one of the 2.5Gb/s network ports is easily manageable too:

Screenshot 2025-01-11 at 20-23-44 Administration – Home Assistant

If my dedicated HA NUC dies I would have no issues running up HA in an LXC on this box.

1 Like

4 Dahua Cameras with Full HD Resolution.

Software is called AgentDVR

Mini Pro S12 from Beelink with 16 GB of RAM and 500 GB SSD

Cool, now add up the resources currently used on each of your individual Pi5s and compare them to the N100.

Chances are, you’re well within range to run everything on a single machine based on Tom’s reply. (Well, the 500GB might be a bit low for video storage, but that can be tackled easily)

1 Like

Video will be recorded to a NAS Storage.

1 Like

It’s not an apples to apples comparison. This is the processor.

Total Cores 4, Total Threads 4, Max Turbo Frequency 3.40 GHz, Cache 6 MB IntelÂŽ Smart Cache, TDP 6 W.

That N100 will kick the snot out of a pi5. My bet is about 4x Cpu. Available (not scientific)

Limiting factor will be available ram when combining workloads. How much total ram is being used across all boxes. That will be your ceiling… You can squeeze ‘more’ into a faster proc. Total RAM always increases… Like traffic more roads doesn’t equal less congestion.

2 Likes

I have that exact hardware as host for my “Proxmox / HAOS VM” system (using the tteck script) and it is fast and rock solid. So you can definitely start with that, and add a VM for your Agent DVR and see how it performs. If good, you’re set. If it strains things too much, just add a second system for your DVR.

I also have the Beelink Pro 12 with 16gb RAM an N100 and I added a 1TB SSD to it on top of the 512gb M.2. Running Proxmox with HA as a VM, Frigate NVR with Coral TPU (3 cameras), Mosquitto server, Ubunto headless, and QBittorrent on the 512 drive and a Samba server on the 1 tb drive. I also have Music Assistant almost constantly streaming to 2 devices.

My CPU usage is ~10% and RAM ~40% under normal loads.

I think you’ll be fine.

3 Likes

That sounds good. So I could get rid of the 4x Pi 5s and use them for something else or sell them. I saw there is a possibility to go for 32 or 64 GB

There will always be possibilities to upgrade, both now and in the future - that’s the nature of technology.

Don’t fall into the trap of wanting to upgrade immediately. By the time you’ll actually need to, whatever it is will be cheaper. :wink:

1 Like

Listen to this.

Great advice.

So the question you need to ask yourself is.
Can the 32 handle it?
If so do I have enough headroom to add things? and if so what would I possibly add? How much does that thing need?

If you can’t think of anything you need in the near future to add to that box that will cause you to flip from the 32 to the 64 then buy for now at your best price

Price however. If it’s less than a few cups o coffee. MORE RAM!

new tech price is ALWAYS cheaper for same capacity and you now have a few spare pi for experiments…

2 Likes

Thanks so far. Any recommendations for a 1TB NVMe 2280 ?

In my case - Beelink EQ12 N100, 16GB RAM, 2 TB SSD works fine.
I’m happy with it.
HA + Frigate (local media storage)
HA with >800 enabled entities, 24 integrations, 30 automations …
Frigate with 5 cams 4Mp, 1 cam 8Mp, 24x7 recording, detection, retention 10/30 days.
Screenshot is a part of the infrastructure dashboard.

My Samsung 970 PRO NVMe™ M.2 SSD 1TB has been running 24x7x365 for 5 years now. There are no problems.

Scrypted is not free, correct? At first look seems that subscription is needed for camera’s watching…

Scrypted is free and allows things like rebroadcasting to Homekit. The NVR plug-in is not. It is a per camera licence. And IMO well worth the minor cost considering the amount of development work and 1 on 1 support the developer does.

2 Likes

@Phoenix85 be aware that @AlDek is using a Coral TPU which has a very big role in his setup.
If you don’t know what that is, I advice you to do some reading.

1 Like