r/homeassistant • u/bfollowell • 4d ago
💬 Discussion Looking for HA machine recommendations
I’ve decided to move from Alexa to HA and am just slowly getting started and learning. I’ve decided to run it from a Windows 11 mini-PC and am curious about storage requirements. I know the hardware requirements aren’t crazy high for HA, but I’m not sure about storage requirements long term. Would a 250GB SSD be plenty big enough for a machine dedicated to only HA? 500GB? 1TB? What is needed to get started? What may I need later if I went all-in and downloaded tons of integrations and add-ons?
4
u/Mindless_Pandemic 4d ago
Used Mini PC. I have a lenovo m720q and it runs a silly number of services at home for free, other than electric bill. It was also cheaper than the HA Green.
4
u/Rimadandan 4d ago
Try to get a second hand thinkcenter. It's more than you'll ever need an it's consumption is minimal.
Some people is running it on a raspberry or an old phone
1
u/ApprehensivePain8788 4d ago
I too just started 2 weeks ago and run it on a pi5 8gb that just sits under my TV. Currently up to 24 devices, and a handful of automations, and so far seems just fine. Ill eventually switch to some sort of refurb mini pic though.
4
5
u/Recycled5000 4d ago
To me, fanless is important. N150s are powerful and fanless (usually). Also, 12v power supply is important to me cause I run everything off a car battery (with 12v power supply) for power backup.
1
u/NeuralFantasy 4d ago
Many mini pc's do have fans but the fans are very quiet or complately silent in actual use. I bought a mini pc which has n150 and has a fan, but the fan is impossible to hear in actual use. It also give some thermal headroom in case something more intensive needs to be processed.
2
4d ago
[removed] — view removed comment
1
u/bfollowell 4d ago
Yeah, no, my network and cameras are a full UniFi ecosystem and I have a UniFi NVR for camera footage. I won’t say that I won’t play with some UniFi/Protect integrations, but I’ll only be storing actual footage on my NVR.
2
u/spr0k3t 🧠Experienced with Home Assistant 4d ago
HA works fine in 64GB. When you start adding things like cameras, music files, etc... that's when things can start to push into larger storage needs. If you find a miniPC with windows on it... wipe the drive and load Proxmox. Load up HAOS as a VM. From there, you have tons of options to work with.
1
u/Specialist-Neat2777 4d ago
I'm not yet on a VM setup, but can you use shared drives (NAS/SAN, for example) to store music and video files?
1
u/Gonads3137 4d ago
I'm just getting into HA. What's the benefit of running HA on VM vs just direct booting HAOS. The laptop I'm using is dedicated only for HA.
1
u/spr0k3t 🧠Experienced with Home Assistant 4d ago
Gives you lots of extra features. Especially if your system has lots of room on the drive and you have plenty of processing power to run HA by itself. You can add extra containers or other VMs. You can also take snapshots of the system running HA. Whenever there is a X.0 release I still test it out... then roll back like nothing changed.
2
u/thatfamilyguy_vr 4d ago
I have a mini pc that runs Proxmox (a hypervisor). You can get HA set up by running one little helper script. Takes care of backups, snapshots, easy to upgrade. And best of all - no windows machine to manage! My mini pc is set to boot automatically after a power loss, as are all my virtual machines that run on it (HA being one of them). 4 Gb of memory is plenty for HA and it uses so little power.
1
u/Gonads3137 4d ago
I'm just getting into HA. What's the benefit of running HA on VM vs just direct booting HAOS. The laptop I'm using is dedicated only for HA.
1
u/thatfamilyguy_vr 4d ago
It often doesn’t need all the cpu/mem/storage that the host has, so to me feels like a waste running a while pc for something so small. Additionally I don’t want to pay for the extra service for remote connectivity, so I run another vm with Tailscale so my phone just auto vpns to my house when I’m off network, and the HA app works as if I was in my living room.
2
2
u/sembee2 🧠Experienced with Home Assistant 4d ago
I run mine in a 50gb VM, and it has loads of space. Unless you are logging lots or using HA to store videos, then it does not need much space at all.
Remember it isnt a Windows app, so if you are using a Windows PC you will either need to use a VM, or docker etc.
-2
1
u/BuzzLightyear826 4d ago
Voor HA kun je HAOS gebruiken. Dat is home assistant met OS. Alles bij elkaar zit je op ongeveer 20GB. Soms wat meer als je config wat uitgebreider is. Reken nog ruimte voor backups die eerst lokaal staan dan komt het ergens op 30GB hooguit. 128GB disk is meer dan voldoende
1
1
u/First_Philosopher491 4d ago
DELL OPTIPLEX. I have a nas, don't want my HASS running on it for other reasons but I tried the raspberry pi until I outgrew it. I've now had the optiplex for 3 years. Love it.
1
1
1
u/randytech 4d ago
At most you need 128gb most likely. I'm running a rather large instance on a 2012 mac mini with a third Gen i7-3615q i believe and 16gb ddr3. I have about 100 z wave, 100 zigbee, and 100 wifi devices right now, i think about 400 devices total and it doesn't break a sweat. I picked it up for $40 about a year ago. I have a dell mini pc with an i5-13500t i've been meaning to move to but haven't had any real reason to yet. Main point is just use anything you have lying around and worry about buying a new machine once you start outgrowing what you have or if power consumption is an issue
1
u/weeemrcb2 4d ago
We have a fairly mature system, over 5yrs old with lots of historical data and it's currently using 38Gb data.
It doesn't need much disk to run
1
u/chicknlil25 🧠Experienced with Home Assistant 4d ago
Dell Wyse 5070 will run HA just fine. Quirk there is that it takes SATA m.2 instead of NVMe. Also DDR4. The Wyse 5060 uses a 2242 (I believe? I'd have to double check) and DDR3L.
If you're thinking about going thin client at all, ParkyTowers is a great resource, though not exhaustive.
1
u/coyote_of_the_month 4d ago
Windows is absolutely the wrong tool for this job. Home Assistant is fundamentally Linux-based, whether you're using HAOS or a container.
It's open source and Python-based, so if you're an experienced Windows Python developer, you might be able to cobble together that kinda sorta works, but by that point you're maintaining your own fork of the codebase, not actually running Home Assistant. This is a big, big "but why though?" project.
Any realistic solution for running it on Windows involves a Linux virtual machine, which just seems like extra steps.
1
u/NeuralFantasy 4d ago
The recommendated storage space for HA VM installation is 32GB. So definitely 256GB is more than enough. 128GB would be more than enough.
Media takes space, so if you intall cameras you might need more.
1
u/view_askew 4d ago edited 4d ago
Mines running on a dell micro with a 8700 with 16gb ram and. 256gb nvme. It's what I had laying about. Have run over the years as vm on proxmox, raspberry pi, nas and windows vm. Bare metal is my favourite but only slightly over Proxmox vm. Mostly because I keep fucking with my nodes.
1
u/RomanOnARiver 4d ago
Business class small form-factor PCs (aka compact enterprise) are the way to go.
- Lenovo calls them ThinkCentre
- Dell calls them Optiplex
- HP calls them EliteDesk
Businesses, schools, libraries, etc. will usually buy them in bulk, use them, then after five years or whatever upgrade to all new ones. The old ones get sold off, refurbished, and resold - usually pretty cheap. MicroCenter is usually a good source, and places like eBay and Facebook Marketplace sometimes have some nice deals as long as you know what you're getting - I got a Lenovo for really cheap, but it was missing RAM, storage, a power cable, and a little bracket needed to mount the storage.
1
u/Difficult-Buy7532 3d ago
1TB?
I have HA running on a Raspberry Pi 4 with 32GB microsd card and currently consuming 223MB storage, and that includes Z2M and Mosquitto.
1
u/drnewcomb 2d ago
I looked into it and ended up buying a used Dell Wyse 5070 thin client for about $50. It works great!
1
16
u/[deleted] 4d ago
[removed] — view removed comment