Guide · Home automation
Best hardware to run Home Assistant in 2026
As an Amazon Associate I earn from qualifying purchases. Buying through these links supports the site at no extra cost to you. Full disclosure
Home Assistant runs your lights, sensors, locks, and routines around the clock. That means the hardware needs to be reliable and low-power more than fast. Home Assistant is light, so almost anything can run it.
The real choices are how much setup you're willing to do, and whether this machine will only run your smart home or other services too.
Words you'll see in this guide
- Home Assistant: free software that controls smart home devices from many brands in one place, running on your own hardware.
- eMMC: storage soldered onto a board. Slower than an SSD, and much more reliable than an SD card.
- Zigbee / Z-Wave / Thread: low-power wireless languages that smart sensors, bulbs, and locks use to talk to your hub.
- Dongle: a small stick that plugs into a USB port and adds a feature, here a radio for Zigbee or Z-Wave.
- Virtual machine (VM): a complete computer simulated in software, running inside your real one.
- Docker: a tool that runs each app in its own sealed box, so apps don't break each other or your system.
Two questions first
- Do you want it to just work, or do you enjoy tinkering?
- Will this box only run Home Assistant, or other services too?
If it's smart home only and you want zero hassle, buy the purpose-built box. If it'll also run a media server, Pi-hole, and other apps, get a mini PC and put Home Assistant on it.
My top 3 picks
Home Assistant Green
The Home Assistant Green is the official box from Nabu Casa, the company behind Home Assistant. It comes with the software installed on eMMC storage. Plug it in and it's running in minutes, with no SD cards, Linux, or Docker to deal with.
- Why eMMC matters: it avoids the most common way these setups fail, which is a worn-out SD card.
- What else you need: a radio dongle for Zigbee or Z-Wave devices (see below).
Intel N100 mini PC (Beelink EQ13 / S12 Pro)
Want one box for Home Assistant, a media server, and a dozen other apps? A low-power Beelink EQ13 handles all of it at roughly 6 to 12 W. You can install Home Assistant OS directly, or run it as a virtual machine under Proxmox.
Leave a USB port free for your radio dongle. More options are in the under-$300 mini PC guide.
Check price on AmazonRaspberry Pi 5 (booting from an SSD)
A Raspberry Pi 5 is the classic do-it-yourself route, and a good one if you already own one.
- One firm rule: boot from an SSD, not an SD card. Home Assistant writes to storage constantly, and SD cards wear out and take your smart home down with them.
- Not for you if: you want it running in five minutes. That's what the Green is for.
The radio you'll probably need
Most smart sensors and locks talk Zigbee or Z-Wave, and none of the boxes above include those radios.
-
Zigbee and Thread: Home Assistant Connect ZBT-2The official stick from Nabu Casa, made to work with Home Assistant out of the box. The Sonoff Zigbee 3.0 dongle is a popular cheaper alternative. Home Assistant Connect ZBT-2Check price on Amazon
-
Z-Wave: Home Assistant Connect ZWA-2 or a Zooz 800-series stickOnly needed if you have Z-Wave devices, which are common in door locks. Zooz 800-series Z-Wave stickCheck price on Amazon
Side by side
| Pick | Best for | Radio | Runs other services? |
|---|---|---|---|
| Home Assistant Green | Zero hassle | USB dongle | No, smart home only |
| N100 mini PC | Smart home plus everything else | USB dongle | Yes, easily |
| Raspberry Pi 5 | Tinkering, or using a Pi you own | USB dongle | A little |
What I'd buy
- You just want a reliable smart home hub: the Home Assistant Green.
- This box will also run your other services: an N100 mini PC with everything on it.
- You already have a Raspberry Pi: use it, and add an SSD.
Whichever you pick, add the right radio for your devices. Not sure this is even the server you need? Start with the what-server chooser.
Free email updates
I'm working on running a local AI voice assistant for Home Assistant. Subscribe and I'll send the setup when it works.
No spam. Unsubscribe anytime. Privacy policy.