Picking the right box to run Home Assistant is the decision that quietly shapes everything that follows: how fast your automations fire, whether your storage survives a year of constant writes, and how much room you have to grow. The platform runs happily on purpose-built appliances, single-board computers, or a compact mini PC, and each suits a different kind of household. The wrong choice usually shows up months later as a corrupted SD card or a system that chokes the moment you add cameras.

Quick Answer

For most South African homes, the Home Assistant Green is the easiest correct answer, since it ships ready to run with reliable eMMC storage and handles 100-plus devices comfortably. Go with a Raspberry Pi 5 paired with an SSD if you want flexibility and already tinker, and step up to an Intel N100 mini PC if you plan to run camera detection, local voice, or other services alongside Home Assistant. Budget 4GB of RAM as your starting point, with 8GB as the comfortable sweet spot for a growing setup.

The appliance route: Home Assistant Green

The Green is the official plug-and-play box. It is a compact aluminium-and-plastic unit with a quad-core ARM processor, 4GB of RAM and 32GB of eMMC storage, with gigabit ethernet, USB-A ports and an HDMI output for diagnostics. As of early 2026 its suggested price rose to around 199 US dollars, driven by higher memory costs, so factor current Rand pricing and stock when you plan.

Its real strength is that eMMC storage. Home Assistant writes to disk constantly, and the cheap microSD cards that trip up many first-time builders can corrupt under that load within months. The Green's soldered eMMC is built for sustained writes, which is why the box runs smoothly even with 100-plus devices and rarely surprises you. For someone who wants Home Assistant to simply work without becoming a hobby in itself, it is the lowest-risk pick.

The flexible route: Raspberry Pi

The Raspberry Pi 5 is the traditional enthusiast choice and the most flexible platform for Home Assistant. With 8GB of RAM it is inexpensive, endlessly documented, and reuses skills and parts many tinkerers already have. The catch is storage: a Pi running Home Assistant off a microSD card will often see that card fail within roughly six to twenty-four months because of the relentless write cycles.

The fix is not optional, it is the whole plan. On a Pi 5, fit an NVMe SSD via the official M.2 HAT and boot from it; on a Pi 4, boot from a USB SSD instead. A modest SSD adds a small cost but transforms reliability, turning a card that dies in a year into storage that lasts for years. Skip this step and you inherit the exact corruption problem the Green was designed to avoid.

Sizing the Pi correctly

Treat 2GB as a bare minimum that nobody should target and 4GB as the practical floor for a useful install. With a Zigbee setup, MQTT and a couple of add-ons, 4GB is comfortable and 8GB is the sweet spot that leaves real headroom. Buying a 4GB Pi to save a little, then immediately bumping into its limits, is a common false economy.

The powerhouse route: N100 mini PC

An Intel N100 mini PC is the move when Home Assistant is only part of the plan. For roughly the cost of a mid-range Pi build it offers several times the headroom, which is exactly what you need to run camera object detection, a local voice assistant that is not painfully slow, or other home-server services on the same machine.

The N100 chip matters because of Intel QuickSync. Hardware-accelerated video decoding allows Frigate to analyse multiple 1080p camera streams with the CPU load sitting under 20 percent, something a Pi or the Green simply cannot sustain at that resolution. If your smart home is heading towards cameras and local voice rather than just lights and sensors, that hardware headroom pays off quickly.

It draws more power than a Pi or Green, so it is overkill as a pure Home Assistant box and better justified as a small always-on server that happens to run Home Assistant too. For RAM, 8GB is a sensible minimum and 16GB is worth the small extra cost if you plan to run Frigate alongside other add-ons. The mini PC range at Evetech covers N100-class machines well suited to this role.

Storage rules that apply to every platform

The one rule that holds regardless of which platform you choose: never run a permanent Home Assistant install off a bare, unrated microSD card. It will fail. On a Green you do not have to think about this; on a Pi the fix is an SSD; on a mini PC it is built in. For sensors, smart plugs and the Zigbee dongles that complete any of these builds, the smart home and appliances range at Evetech is the right place to look for locally-stocked compatible hardware.

Matching hardware to your home

Be honest about where your setup is going. Lights, plugs, sensors and a manageable device count: the Green or a Pi-with-SSD covers it cleanly, with the Green winning on simplicity and the Pi on flexibility. Cameras with detection, local voice, or a stack of extra services: an N100 mini PC is the one that will not feel cramped a year in. The connectivity bits that round out any of these builds live in the accessories best sellers.

Frequently Asked Questions

How much RAM does Home Assistant need?

The official minimum is 2GB, but 4GB is the practical floor for a useful setup, and 8GB is the comfortable sweet spot for most homes. With Zigbee, MQTT and a few add-ons, 4GB works, while 8GB leaves real room to grow.

Why is a Raspberry Pi SD card a problem?

Home Assistant writes to storage constantly, and consumer microSD cards often corrupt under that load within six to twenty-four months. Booting the Pi from an SSD instead, via the M.2 HAT on a Pi 5 or USB on a Pi 4, solves the reliability issue.

Is the Home Assistant Green worth it over a Pi?

For people who want it to just work, yes. The Green ships ready to run with durable eMMC storage that avoids the SD-card failure problem, and it handles large device counts smoothly. A Pi is cheaper and more flexible but needs an SSD added to match that reliability.

When should I choose a mini PC instead?

Choose an N100 mini PC when you plan to run camera detection, local voice, or other services alongside Home Assistant. It offers several times the headroom of a Pi or Green, at the cost of higher power draw, so it suits a small home server rather than a pure Home Assistant box.

Does the N100 mini PC handle Frigate camera detection?

Yes, and noticeably better than a Pi or Green. Intel QuickSync lets the N100 handle multiple 1080p streams in hardware with CPU load well under 20 percent. For a setup with two or more cameras doing real-time object detection, the N100 is the right base.

Decide whether your smart home is staying light or growing towards cameras and voice, then size the hardware to match. Compare ready-to-run boxes and N100 options in the mini PC range at Evetech and build a system that lasts.