⚡ Quick Answer
The Home Assistant Green ($99) is the best hardware for most users — it's purpose-built, plug-and-play, and runs flawlessly out of the box. If you want Zigbee/Thread built in, step up to the Home Assistant Yellow ($129). Power users who want headroom for dozens of add-ons should go with a Beelink EQ12 mini PC (~$170).
Table of Contents
Why Does Your Home Assistant Hardware Actually Matter?
Home Assistant is software — but the hardware you run it on determines whether your smart home is fast and reliable or sluggish and frustrating. A slow processor means automations that lag by 2–3 seconds. Insufficient RAM means the UI stutters under load. And consumer-grade SD cards used in older Pi setups fail after 12–18 months of constant writes.
In 2025, you have four serious options: the purpose-built Home Assistant Green and Yellow devices from Nabu Casa, the Raspberry Pi 5, and mini PCs like the Beelink EQ12. Each has a distinct use case. Here's exactly which one you should buy.
Home Assistant Green — The Best Choice for Most Users
🟢 Home Assistant Green
Price: $99 · CPU: Rockchip RK3566 (quad-core, 1.8GHz) · RAM: 4GB · Storage: 32GB eMMC · Power: ~5W idle
Check Price on AmazonThe Home Assistant Green is the best hardware for running Home Assistant for the vast majority of users, and it's not close. Nabu Casa — the company behind Home Assistant — designed this device from scratch specifically to run their software. There's no OS setup, no config files to edit, no SD card to burn. You plug it in, it boots, and you're setting up your smart home within minutes.
The RK3566 processor handles Home Assistant OS comfortably, including heavy add-ons like Frigate NVR, Node-RED, and Zigbee2MQTT running simultaneously. The 4GB of RAM is ample — Home Assistant itself typically uses under 1GB, leaving plenty of headroom. The 32GB eMMC storage is far more reliable than an SD card and won't wear out prematurely from the constant database writes Home Assistant makes.
At $99, the Green is competitively priced — less than a Raspberry Pi 5 fully equipped with case, power supply, and SSD. It draws only 5W at idle, meaning it costs roughly $5–$7/year to run 24/7 in most parts of the US or Europe.
The only limitation is that the Green has no built-in Zigbee or Z-Wave radio. If you want those protocols, you'll need a USB dongle like the SONOFF Zigbee 3.0 USB Dongle Plus (~$20), which works perfectly with Zigbee2MQTT.
Home Assistant Yellow — Best if You Want Built-in Zigbee
🟡 Home Assistant Yellow (with PoE)
Price: $129 (standard) / $159 (PoE kit with CM4 Lite) · CPU: Raspberry Pi CM4 · RAM: 1–8GB (CM4 dependent) · Storage: NVMe M.2 slot + 8MB SPI flash · Built-in: Silicon Labs MGM210P Zigbee/Thread
Check Price on AmazonThe Home Assistant Yellow is the best choice if you're building a Zigbee or Thread-heavy smart home and want a clean, integrated setup without USB dongles. The onboard Silicon Labs MGM210P chip is one of the best Zigbee coordinators available — better than most USB sticks — and it's hard-wired directly to the board, eliminating USB latency and interference issues.
The Yellow is powered by a Raspberry Pi Compute Module 4, which you either bring yourself or buy pre-installed. A CM4 with 4GB RAM and 32GB eMMC costs around $55–75, so the total investment with the Yellow board is $185–$205. The PoE version adds another $30 but eliminates a power cable entirely — useful for rack or closet installs.
The M.2 NVMe slot is a standout feature. You can install a 256GB NVMe SSD for around $25 and run a full database history, security camera clips via Frigate, and media storage — all on fast, reliable flash storage. This makes the Yellow the most expandable of the dedicated HA hardware options.
Raspberry Pi 5 4GB — Best DIY Experience
🍓 Raspberry Pi 5 4GB
Price: $60 (board only) / ~$120 fully equipped · CPU: Cortex-A76 quad-core 2.4GHz · RAM: 4GB LPDDR4X · Storage: microSD or NVMe via HAT · Power: 5V/5A USB-C
Check Price on AmazonThe Raspberry Pi 5 is the best DIY hardware platform for running Home Assistant. Its Cortex-A76 cores are roughly 2–3x faster than the Pi 4, making it the snappiest single-board computer option available. The Pi 5 is the only SBC with a PCIe 2.0 interface, enabling the NVMe Base HAT ($12 from Pimoroni) for proper SSD storage.
Running Home Assistant OS on a Pi 5 with NVMe storage is a legitimately excellent experience. Boot times are under 20 seconds, the Lovelace dashboard loads instantly, and heavy automations execute without perceptible lag. This is the platform to choose if you enjoy tinkering, want to run multiple OS partitions, or need the GPIO pins for custom hardware projects.
The downside is cost. A properly equipped Pi 5 (board + active cooler + case + NVMe HAT + SSD + power supply) runs $120–$140. That's more than the Home Assistant Green for a similar real-world performance level. You're paying for flexibility, not pure value.
Beelink EQ12 — Best for Power Users and Heavy Workloads
💻 Beelink EQ12 Mini PC
Price: ~$170–$199 · CPU: Intel N100 (4-core, up to 3.4GHz) · RAM: 16GB DDR4 · Storage: 500GB NVMe SSD · Power: ~6–12W typical
Check Price on AmazonThe Beelink EQ12 is the best Home Assistant hardware for power users running demanding workloads. The Intel N100 chip delivers desktop-class x86 performance — roughly 4–5x the processing power of the Home Assistant Green — while still averaging only 6–12W under mixed loads. It ships with 16GB of DDR4 RAM and a 500GB NVMe SSD standard, making it ready to run Home Assistant alongside Frigate (AI object detection), a full media server, UniFi controller, and multiple databases simultaneously.
Because it runs standard x86 hardware, you can run Home Assistant OS directly, or install Proxmox and run HA as a VM alongside other services. This is the preferred setup for homelabbers: Proxmox gives you VM snapshots, easy backups, and the ability to spin up additional containers for services like AdGuard Home, Vaultwarden, or Nextcloud.
The EQ12 has dual 2.5GbE ports, which is excellent for VLAN-separated IoT networks. The only real downside is physical size (it's the largest option here) and slightly higher power draw than the ARM options.
Side-by-Side Comparison
| Device | Price | CPU | RAM | Storage | Best For |
|---|---|---|---|---|---|
| HA Green | $99 | RK3566 1.8GHz | 4GB | 32GB eMMC | Most users |
| HA Yellow | $129+CM4 | CM4 (varies) | 1–8GB | NVMe slot | Zigbee/Thread power users |
| Raspberry Pi 5 | ~$120 | A76 2.4GHz | 4–8GB | microSD/NVMe | DIY tinkerers |
| Beelink EQ12 | ~$180 | N100 3.4GHz | 16GB | 500GB NVMe | Power users / Proxmox |
🏆 Our Verdict
Buy the Home Assistant Green ($99) if you want the simplest, most reliable path to a great smart home. It's plug-and-play, purpose-built, and has all the performance 95% of users will ever need.
Buy the Home Assistant Yellow if you're heavily invested in Zigbee or Thread and want the best integrated coordinator without USB dongles.
Buy a Beelink EQ12 if you want to run Proxmox, Frigate NVR, or a full homelab stack alongside Home Assistant — it's the only option with truly no performance ceiling for home use.
Buy a Raspberry Pi 5 if you're a maker who wants GPIO access, multiple OS experiments, or tight integration with custom hardware projects.
Frequently Asked Questions
Can I run Home Assistant on an old PC or laptop?
Yes — any x86 machine from roughly 2013 onwards can run Home Assistant OS. A repurposed laptop or desktop works, but idle power draw (30–80W) makes dedicated mini PCs like the EQ12 far more efficient for 24/7 operation.
Is the Home Assistant Green worth it vs a Raspberry Pi 4?
The Green is definitively worth it over a Pi 4. It has more reliable eMMC storage, similar performance, official support, and costs less than a fully equipped Pi 4 in 2025. The Pi 4 era is effectively over for new Home Assistant builds.
Do I need a separate Zigbee dongle with the Home Assistant Green?
Yes — the Green has no built-in radio. The SONOFF Zigbee 3.0 USB Dongle Plus (~$20) is the most popular choice and works excellently with Zigbee2MQTT. Use a short USB extension cable to reduce interference.
What's the minimum RAM for Home Assistant in 2025?
Home Assistant OS itself runs on 1GB RAM, but 2GB is the practical minimum with a few add-ons. For comfortable operation with Frigate, Node-RED, and multiple integrations, 4GB is recommended.
Can the Beelink EQ12 run Home Assistant and Proxmox simultaneously?
Yes — this is actually the recommended use case. Install Proxmox on bare metal, then create a Home Assistant OS VM. With 16GB RAM and an N100 processor, you can run HA plus several other VMs and containers with headroom to spare.
How long does the Home Assistant Green last?
Nabu Casa estimates 10+ years of life for the Green. The eMMC storage is rated for far more write cycles than a microSD card, and the low power draw (5W) keeps temperatures and component stress minimal.
Does Home Assistant Yellow require a Raspberry Pi?
Yes — the Yellow is a carrier board for a Raspberry Pi Compute Module 4 (CM4). You either buy the Yellow as a kit with a CM4 included (~$185–205) or source the CM4 separately and install it yourself.
What's the best storage for Home Assistant to avoid SD card failure?
eMMC (as in the Green) or NVMe SSD are both excellent. If you're on a Pi 5, use the NVMe Base HAT with a 128GB+ SSD. Avoid microSD cards for production Home Assistant installs — they fail within 1–2 years under constant database writes.
SmartWired participates in the Amazon Associates Programme. We may earn a commission from qualifying purchases at no extra cost to you.