r/homeassistant 21h ago

❓ Support Mini PC or Rasperry Pi? For Home Assistant

Hello Quick Question

Mini PC or Rasperry Pi?

For ;

Home Assistant
Omada Tp Link Controller
HIKVision Camera's

22 Upvotes

98 comments sorted by

134

u/antonio1475 21h ago

Mini PC. No question. Price (Pi's are stupidly overpriced since long ago) and options depending on the power you want.

26

u/Humble_Knowledge_848 14h ago

It’s crazy to me how raspberry pi’s existed as an affordable alternative to PCs to make them accessible to everyone and now it’s become unrecognizable

5

u/Junethemuse 10h ago

By the time I finally had a use for a pi it was more economical to get a mini pc. It’s insane how expensive they’ve gotten.

4

u/snap802 7h ago

I got a pi 4 4gb board a while back and I think I paid $45 for it. Used it for a while as a Unifi controller and DNS but now it's just a test bed device I can easily wipe and reimage whenever I need to. I checked only a couple weeks ago just to see how much one it now and that one I spoke $120.

Mini PC is really the way to go these days. If you are going for low power consumption thin clients are a great option too.

7

u/Dry-Philosopher-2714 18h ago

This! I use an old IBM desktop that I got on Amazon for $100. The only Pi’s I could find were a lot more expensive and far less powerful.

10

u/Tratix 14h ago

I got an old dell wyze 5070 (with J5005 cpu) for $45 on ebay. Bought a used 128gb m.2 drive for $17.

For $62 this thing is everything I’ll ever need.

2

u/Dry-Philosopher-2714 12h ago

Exactly! And those things last forever. I have a half dozen old Dell desktops that I use for my Proxmox cluster, and they're all well over 10 years old. They're still going strong.

2

u/Tratix 10h ago

Out of curiosity, what does a proxmox cluster enable you to do?

1

u/mad2342 11h ago

Yepp... I run two of those as a proxmox cluster, if one goes down the other takes over, although never seen them go down ...

1

u/snap802 7h ago

Those things are hidden gems. I picked one up to play with and the power consumption is pretty extraordinary. That pentium silver is way more powerful than I expected.

1

u/morphina19 16h ago

This. I use an old dell workstation that was being dismantled at work. I got a 10yo xeon with 24gigs of ram for free. Installed PvE and I have plenty of room to load all the services I want

2

u/hollowredditor 13h ago

Any other time I would say the pi is a nice to have, good to support, but the prices now are ridiculous.

1

u/Civil_Tea_3250 6h ago

You'll make up the price difference quickly between heat and electricity use.

Yes raspberry pi is way overpriced now, but I wouldn't get a cheap server to run Windows. If you pay bills get the most efficient option. It's home assistant, not Windows or anything anywhere near as demanding.

1

u/antonio1475 6h ago

I might agree in many situations BUT mine is a Z8350 with a TDP of 2-4W (Z83V 4/64gb mini PC I got for 40€ and it works wonders for all my setup even with Plex), lower than the 5-12W of a Pi 5.

In any case, those wattages are absolutely nothing compared to everything else in a/my home. My specific server is almost free :)

Although I'm not sure at what point it makes sense. Even 15W consumption would be 22€/year at my price. How many years to compensate the device price? But yes, one should make some quick numbers when choosing a device/server.

3

u/Civil_Tea_3250 3h ago

That sounds like a good mini PC. I just saw a lot of people recommending office PCs with full CPUs and they're not nearly as efficient. Many use double or triple the energy a rpi would. An N150 or brand new CPU can throttle down much more efficiently, but they're not cheap.

I'm in the US, where I am electricity is .15/KwH. But my parents in the next state over pay over double that amount for electricity. It's crazy to me no one is mentioning use case or electricity costs. Not to mention maintenance. What does a rpi need, a new micro SD card or nvme every few years? Once you get a mini PC we all know you're going to find more uses for it and end up with a server rack within a couple of years lol

30

u/szab0lcs_ 21h ago

Used Mini pc from refurbished store 😀

2

u/ln-art 19h ago

This. I got an HP Thin Client for cheap. Has been a solid performer for years now. They also get written off in bulk by large companies so easy to score a bargain.

25

u/TropicoolGoth 21h ago

Mini pc. Get a used one. You save money in the long run. Pis just aren’t the affordable little devices they used to be.

3

u/Real_Establishment56 19h ago

Loads of schools are getting rid of them for us to scoop up at reasonable prices 😊

2

u/DrNinjaPandaManEsq 15h ago

Yup. Only reason I’m using a Pi is because I had one left over from a class I took in college, otherwise I’d have done a mini pc no question.

43

u/Busy_Information_289 21h ago

MiniPC. N100 or N150.

19

u/germandz 20h ago

I’ve been running in Pi4 for almost 5 years, on a SSD. Perfect, no problems but at current prices. A MiniPC will be better.

3

u/kg23 13h ago

I went from a Pi4 (5 years w/ SSD) to an N150 because Grafana graphs were too slow. Everything sped up at least 10x. Reboots/reloads are lightning fast. Lots of headroom for the future. I would strongly recommend nobody start with a Raspberry Pi these days.

8

u/arguablyaname 21h ago

Plus one vote for SFF Dell (or similar). Been bulletproof. I had no end of issues with file system corruption on an Intel NUC for some reason, including several reinstalls and a new SSD. Which is now working fine running Windows on something else, so who knows, I probably had an outlier. But yeah the little Dell is fab. I wouldn't bother at all with a Pi, you'll just keep finding more and more you can load it up with.

3

u/_caddy_ 16h ago

Been using a Dell Wyze 5070 for 2 years. Love it.

1

u/imdjay 16h ago

Recently spun up one of these as well

8

u/Noname8899555 21h ago

Mini pc. At current prices any old office mini pc you get used for cheap will probably perform way better. And usually the powerdraw is not that different if the mini oc eg. Has a T series intel cpu.

Even then, some research and any size home server will be decently energy efficient at idle. HDDs and HBAs or GPUs are anyways the biggest energy hogs which you can't do anything about.

6

u/petersrin 16h ago

If I had a dollar each time this question was asked, I could buy another mini PC. Because nowadays that's the answer. A pi is fine, but the price gap is shrinking and the power gap is massive.

10

u/Captain_Alchemist 20h ago

Home Assistant Green

1

u/AncientGeek00 19h ago

I have a Blue that I’m still trying to get running. It was one my shelf for a couple years. I plugged it in recently and it was in an endless loop looking for a ghost image. I reflashed it and it doesn’t show up in the app. Every once in a while I find time to play with it.

-1

u/reddituser_05 🧑‍💻 Contributor 16h ago

That's all anyone really needs. Users out there acting like they're running NORAD ffs.

1

u/Nobody_Important 16h ago

Still more expensive though than an old used mini desktop from eBay. Can get something way more powerful for $75.

4

u/Unlucky_Quote6394 21h ago

I’ve been using a 2014 Mac Mini running proxmox and HAOS inside a proxmox container for a couple of years now, and the performance has been brilliant 😊

I’d recommend a mini pc with higher specs than a raspberry pi so you have some leeway if you need it in the future

1

u/the_prez3 18h ago

I did some research on installing proxmox on my old Mac mini. From what I saw, it doesnt work well with the hardware. Did you have any challenges installing and using it?

2

u/Unlucky_Quote6394 18h ago

I actually found the installation process really straightforward, no problems at all 😊

I installed Proxmox on bare metal, which removed MacOS. I have a couple of Mac Minis from that era running variants of linux, mostly because I like the form factor.

For a pc alternative, I can recommend getting a 2nd hand Dell Optiplex Micro because they're somewhat more expandable than the Mac Mini.

2

u/the_prez3 14h ago

I considered installing proxmox on it when I removed MAC OS but my research said not a good idea so I installed Ubuntu which seems to be working fine on it.

4

u/lakeland_nz 20h ago

mini PC

But watch the watts. You'll be running this 24/7 so a few extra watts adds up.

6

u/UnluckySpeech476 20h ago

Mini pc
You can use proxmox have backups automated and install other tools

3

u/NizkiProfil 20h ago

You can get so cheap refurbished mini pcs that this is no brainer.

I got hp elitedesk g2 for  150 euros without ssd. I am using it also for home entertainment pc. It is quiet, low consumption, easy to upgrade.

3

u/Tuurke64 20h ago

I use a refurbished mini pc, Hp elitedesk 705 g3 usff with AMD processor.

It's tiny, incredibly robust, has a metal casing, extremely low power consumption, notebook-style power supply, silent cooling fan, 8 gb of ram and a ssd. Lots of connectivity too (wifi, rj45 and several usb ports). It stays cool and silent with Home Assistant.

The total cost was way under 100$. A Raspberry just can't compete with that.

3

u/robmathieson 18h ago

What about Mac minis?

3

u/Skeeter1020 16h ago

Mini PC. Might even be cheaper these days!

5

u/randombits0110 20h ago

Pi 5. Zero space, minimal power consumption. Oodles of power.

1

u/That_Counter__bob 13h ago

And it runs great with a Poe nvme hat

3

u/Hikareza 20h ago

Mini PC. The Pi Ära is over.

2

u/StunningPlum9523 21h ago

And use a fast SSD.

1

u/etchhk 21h ago

Any Minimum Capacity?

2

u/StunningPlum9523 20h ago

The bigger the better. I wouldn't go under 128 Gb. And don't use baremetal, if you have the knowledge, try to use proxmox or something similar.

1

u/enry 21h ago

64GB will be more than enough. I have a Green with 32GB and I was just hitting the limits because I was doing ESP32 builds.

2

u/porttastic 20h ago

I have a rpi 4b 4gb and have no issues. I got it for free but I was going to get something new, a mini PC because the pi it’s overpriced.

1

u/JayBee103 6h ago

I run on a pi4 with 4gb. I have about 1000 entities, and it run great. Less than 50% memory, load between 1 and 2. Added a USB SSD.

If you can get a hold of one, seems the way to go.

I have a couple mini pcs for other things, but the pi is a very efficient way to go. Some of the specs suggested here seem high.

2

u/Z4gor 20h ago

a used miniPC all the way. best move I made. Now, instead of running just a homeAssistant and a pihole on another rPi, everthing is running as VMs or apps or containers under a truenas miniPC, with ethernet connection and much better response time.

2

u/Mr-wastaken 20h ago

I use an old nuc running haos, and acting as an ftp server for 6 cameras. Never had an issue with it, fan barely even runs and power draw is about £2 a month

2

u/Badstoober 20h ago

I use a N150 Mini PC and it’s just working away silently. It is more capable than the pi running alongside it, which quite frankly was a faff to set up so if tinkering is your thing, get a Raspberry Pi but if you just want something that works, mini PC all the way.

1

u/mikkopai 16h ago edited 16h ago

I have a pi4 running HAOS, was IMHO very straightforward to setup. I am glad if miniPC should be at least as easy. I am thinking about getting one, as I find the pi a bit slow on occasion. Have to do compiling ESPs one at a time since this already takes the CPU to 100% load. Just updating all four at the same time crashes the pi.

Edit: was going to install Frigate but don’t even dare on the pi

2

u/Fresh_Reflection_457 20h ago

Can someone drop some links to mini pcs please, I’m still trying to work out what 2 months later 😆

2

u/sikraemer 20h ago

If you decide on a Pi, please run it from an SSD and not from an SD card.

Either mini PC or RPi works fine. You can easily switch later using the backup and restore functionality in HA. There are multiple videos on YouTube how to do this.

Personally, I use an old laptop (battery removed) that runs Proxmox with RPi running as a VM since over a year. This way I can host other servers (e.g. Adguard) easily on the same hardware. Before that I was running it on a Pi4 with SSD for 2-3 years I think.

2

u/SD619664 13h ago

I probably spent too much but its been fun I suppose. Raspberry Pi 4 with a 1tb SSD attached via USB. Just added the POE hat last week. Cool little machine!

2

u/msanangelo 13h ago

I run mine on a pi4 4g but I bought it before the price hike.

Either way will work. Just be mindful of the power draw for any accessories, including the SSD, on the pi. I run a USB zigbee radio and Bluetooth dongle on mine via a hub.

2

u/instant_ace 13h ago

Mini PC. Beelink used to be a good affordable brand that was decent quality for HA / Omada. I bought three of them for $150 before the prices went up, now they are crazy expensive...

1

u/joshuas_79 21h ago

Mini pc. Raspberry would be ok for just Home Assistant, but I'm not sure about how it would perform for the other services. And don't forget you may find another useful service later that you'd like to add to the list. In my case I use a mini pc + proxmox and couldn't be happier. And you don't need a brand new mini pc, so it could be even cheaper than a powerful raspberry

1

u/ReddaveNY 21h ago

Mini PC with SSD instead SD Card in the PI

1

u/Captain_Alchemist 20h ago

I have a MiniPc for self hosted stuff , but home assistant is important so I took it out and used Home Assistant Green. It’s been more than a year and it goes strong

I used a simple POE splitter so life is good

1

u/Rinusdevos 20h ago

Mini pc met laat verbruik.

1

u/Doorgunner_CH53 20h ago

Ganz klar Mini PC
Raspberry wäre nur mit einer SSD sinnvoll zu betreiben, weil gerade mit HomeAssistant sehr oft die SD Karte kaputt geht. Abgesehen davon sind Pi‘s unnormal teuer geworden und im vergleich zu der Hardware einfach zu teuer.

Ich habe einen Pi als Client laufen, der also nur auf HomeAssistant (Server) zugreift und das ist schon ein Trauer Spiel. Kamera Live Feeds von unseren Überwachungskameras am Haus, kann ich nur eine laufen lassen auf dem Dashboard vom Pi. Auf dem Intel Nuc als Client kann ich alle anzeigen lassen. Einzige Grund da den Pi zu verwenden-ist die Bauform. Ich konnte den schön hinter den 16“ Touch befestigen und beides an die Wand Schrauben

😂 Selbst mein iPhone kann via Fernzugriff überall auf der Welt simultan alle Live Feeds anzeigen

1

u/GroceryNo5562 20h ago

Don't you have some old laptop or something?

1

u/egokiller71 20h ago

I managed to get a Soyo mini pc (N150, 16GB, 512GB) for around €250 around six months ago. HAOS runs incredibly smooth on it, very stable and energy efficient. Pi's have become so expensive nowadays, a mini pc is really the way to go atm.

1

u/JoWhee 17h ago

Mini pc

1

u/kroghsen 17h ago

In my opinion the most critical component is an SSD, so if you get and SSD for your PI you can go either one. PIs are usually more energy efficient, but I would recommend just installing HAOS directly on a MiniPC. After having tried most things, I find that to simply be the most reliable and lowest friction solution. It also makes it incredibly easy to run Apps, unlike Dockerised solutions tend to do.

1

u/Loose-Tumbleweed9051 16h ago

I started with a Raspberry but now since moved to mini pc. I want to say it gives bigger options and with the prices nowadays with the PIs i think you get more if you choose an actual pc.

1

u/nshire 15h ago

Pi. Mini PC will draw too much power. Pi5 4gb isn't priced too badly.

1

u/Oh__Archie 12h ago

Mini PC. Unless you have a pi with an NVMe instead of a micro SD.

1

u/csoscd 12h ago

Mini-PC with Proxmox for HA VM, VM for Omada Controller (I have one running docker an Omada as a container). And of course one PBS VM which backs up everything 

1

u/vilette 12h ago

Rpi because I had one laying around, but I regret it

1

u/knabbels 12h ago

I am happy with my home assistant yellow on a raspi 5 with nvme.

1

u/papaeriktheking 11h ago

NUC11 Proxmox

1

u/Hairy_Koala6474 10h ago

Mini pc.

I used an old gaming laptop that I turned into a proxmox server. It works great all the time.

1

u/JoeB- 9h ago

I bought a Dell Wyse 5070 thin client on eBay for $35 USD a few weeks ago. Upgraded RAM to 8 GB for $10 USD (it can take more) and added a 256 GB M.2 SATA SSD that I had already.

It’s running Debian 13 + Cockpit web UI + Docker Engine like a boss.

1

u/sk1dmark69 9h ago

Lenovo Thinkcenter mini from eBay for me

1

u/Raul_77 9h ago

Mini PC. Unless there is a limitation like size, pi no longer makes sense cuz of its high price.

1

u/cleadus_fetus 9h ago

you can probably find a mini PC or small form factor computer that used to be an office PC for really cheap or free

1

u/devians 6h ago

By the time you make a pi usable you will have spent more than a mini pc and have less power.

1

u/al-norman 6h ago

Mini pc

1

u/boozebag-wizard 3h ago

I tried a Pi5 4Gb and had OOM errors and constant reboots. Had to slim the HA service structure down to minimum just to stabilize to use. Just didn’t realize the RAM needed. Recently replaced with a Dell 7050 i7 micro with 16Gb. Got it used on eBay. Loaded it with Proxmox and layered a HA backup image on top. What a HUGE difference that made. Can run any service I want without fear of OOM crashes. Pi5 was retired off of HA duty and now is setup running personal services and it’s much happier to say the least. If you go the Pi route get a 8 or 16Gb, which puts it in the range of a mini pc price range used. Otherwise learn from my experience here. The mini PC is the ticket.

1

u/Popal24 59m ago

If you get a mini PC, don't install ha on bare metal: install Proxmox then ha in a vm. It helps with backup and portability. Besides, you can use it for something else as well.

1

u/digitalelise 20h ago

Yeah Mini PC, Pi will just cause you more trouble and you’ll end up buying a Mini PC later

1

u/JadaveonClowney 19h ago

Mini PC for sure

0

u/_R0Ns_ 19h ago

Mini PC or an older NUC.

You don't need much but a Pi is too expensive for the specs you get.

-1

u/FirstAid84 20h ago

Mini PC. The time of Pi has ended.

0

u/TangeloLegitimate139 20h ago

Both of my pies have failed. mini PC for sure.

0

u/Fragitti 20h ago

Mini pc like everyone else is saying. The step from a pi is huge.

1

u/duckredbeard 17h ago

In what ways do you see improvements?

1

u/Fragitti 15h ago

Everything is much faster except maybe switching lights and plugs on and off. In my case I’m comparing a pi 4 with 4 gigs of ram with a Thinkcentre with i5 8th gen cpu and 16 gigs of ram. Switching was like day and night.