best

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
  1. Match the Hardware to the Job
  2. Radios and Hubs Are Separate Purchases
  3. Don’t Overbuild
  4. Quick Verdict

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.

Next steps

Compare this category side by side

If you want fewer opinions and more matrix-style tradeoffs, the comparison pages are the next stop.

See comparisons →

Inspect all products

The full product database keeps the caveats, setup notes, and compatibility details attached to each device.

Browse products →

Back up and read the explainers

If a buying guide feels too specific too fast, the guides section covers the broader local-first logic behind it.

Read guides →

Related articles

Best local-first smart home hubs

The best smart home hubs and controllers for people who care about local control, Home Assistant compatibility, and fewer long-term regrets.

Read article →

Best smart plugs with local control and energy monitoring

The best local smart plugs with energy monitoring for Home Assistant: real local control over Zigbee, Z-Wave, or Wi-Fi plus accurate power data, no cloud.

Read article →

Best local security cameras for Home Assistant

The best Home Assistant-friendly local camera options for buyers who care about RTSP, ONVIF, NVR compatibility, and lower cloud dependence.

Read article →
New guides and product notes, no inbox required. Follow via RSS →