How to pick a mini PC for Home Assistant 2026
Choose the right mini PC for your local Home Assistant setup with performance, power use, and real-world compatibility in mind.
On this page
If you’re building a local-first smart home with Home Assistant at the center, the machine you run it on is the foundation of everything else. It needs to run Home Assistant reliably, host a Zigbee/Z-Wave radio or two, and maybe run extras like an MQTT broker or Frigate. But you don’t need to overbuild — a modest mini PC handles a typical home with room to spare. Here’s how to choose.
Match the Hardware to the Job
For most Home Assistant setups, target 4 cores and 8 GB of RAM as a comfortable baseline. You can run on less, but 8 GB gives headroom for add-ons (MQTT, Zigbee2MQTT, a database, the occasional camera integration). If you plan to run Frigate for local camera object detection (covered in our guide to building a Frigate NVR from scratch), that changes things — Frigate wants more CPU and benefits from an Intel iGPU running OpenVINO, or a dedicated detector such as a Hailo-8/8L, for hardware acceleration, so size up accordingly.
Practical things that matter more than raw speed:
- An NVMe SSD, not an SD card or eMMC. Home Assistant’s database writes constantly, and SD cards die. An NVMe or even a SATA SSD is the single biggest reliability upgrade.
- At least two USB-A ports for your Zigbee and/or Z-Wave coordinator sticks. Use a short USB extension cable to move the radio away from the PC — USB 3.0 ports and SSDs generate 2.4 GHz interference that degrades Zigbee.
- Low idle power, since this box runs 24/7. Modern Intel “P” and AMD mobile-based mini PCs idle in the single-digit-to-low-teens watts.
Intel NUC 12 Pro
The Intel NUC 12 Pro (the NUC12WSHi5 model) pairs an Intel Core i5-1240P — 12 cores, 16 threads — with Iris Xe graphics, which is handy for Frigate hardware acceleration. It’s a “kit,” so it ships barebone: you add your own DDR4 SO-DIMM RAM and an M.2 NVMe SSD. It uses an active (fan) cooler, not passive cooling, but it’s quiet in normal use. It’s a solid, well-supported choice for a do-everything Home Assistant box.
Minisforum UM790 Pro
The Minisforum UM790 Pro is an AMD option built around the Ryzen 9 7940HS (8 cores, 16 threads) with Radeon 780M graphics, dual USB4 ports, and 2.5 GbE. It’s noticeably more powerful than you need for plain Home Assistant — it makes more sense if you’re consolidating other workloads (containers, a NAS front-end, media) onto the same machine. Like the NUC, it’s actively cooled. (Some configurations ship barebone; check the listing for whether RAM and SSD are included.)
For a lighter, cheaper build, a Raspberry Pi 5 with an NVMe HAT, or a purpose-built Home Assistant Green (or a Home Assistant Yellow you already own; Nabu Casa wound the Yellow down for new sales in October 2025), are also perfectly good for typical homes — a full x86 mini PC is overkill unless you’re running Frigate or other heavy add-ons.
Radios and Hubs Are Separate Purchases
Your mini PC doesn’t talk Zigbee, Z-Wave, Thread, or Matter on its own — you add radios:
- Zigbee: a USB coordinator stick (e.g. a Connect ZBT-2 or a Sonoff dongle) plugged into the mini PC and run through ZHA or Zigbee2MQTT.
- Z-Wave: an 800-series USB stick such as the Zooz ZST39, run through Z-Wave JS. (Z-Wave generations are 500, 700, and 800 — there is no “Z-Wave 1000.”)
- Thread/Matter: a Thread border router. A HomePod mini or a Thread-capable Apple TV 4K can serve as one for HomeKit, and there are standalone options; Matter devices then join over Wi-Fi or Thread. Note that a HomePod is a Matter controller / Thread border router only — it does not run Home Assistant.
If you already own a Philips Hue Bridge, keep it — it manages your Hue Zigbee bulbs locally and exposes them to Home Assistant over your LAN. It’s a lighting bridge, though, not a general-purpose Matter or Z-Wave hub.
Don’t Overbuild
A compact, efficient mini PC with 4+ cores, 8 GB of RAM, and an NVMe SSD covers the vast majority of Home Assistant homes. Spend the extra money only if you’re adding Frigate or stacking other services on the same box. Power efficiency and a real SSD will do more for day-to-day reliability than chasing a faster CPU.
Quick Verdict
For a local-first Home Assistant home, the Intel NUC 12 Pro is a great all-rounder (remember: barebone, actively cooled, add your own RAM/SSD), while the Minisforum UM790 Pro with its Ryzen 9 7940HS suits people consolidating heavier workloads. Add the right USB radios for Zigbee and Z-Wave, prioritize an NVMe SSD and low idle power, and resist the urge to overbuild. For more picks, see our roundup of the best mini PCs for Home Assistant.