This post may contain affiliate links. As an Amazon Associate we earn from qualifying purchases. Disclosure.

TL;DR

Picking the right hardware for Home Assistant in 2026 is trickier than it looks. Green, Yellow, and DIY N100 builds each make a compelling case -- here's how they actually compare in daily use.

Three Home Assistant hardware options are worth your money in 2026, and each one targets a completely different user. Nabu Casa's own numbers suggest the HA Green sells most to first-time buyers, while the HA Yellow is the choice for anyone running a Zigbee-heavy setup. The DIY N100 path costs a similar $120-150 but delivers the most headroom for growth. None of these is wrong, they just fit different situations.

TL;DR: HA Green ($99) is the best beginner choice, plug in, done. HA Yellow ($139) is worth it if you have 20+ Zigbee or Thread devices. A DIY N100 mini PC ($120-150) wins on raw performance for large or expanding installations. According to the Home Assistant State of the Open Home survey, over 60% of users run HA on a Raspberry Pi or dedicated x86 hardware.

If you're brand new to the platform itself, our guide to getting started with Home Assistant (linked below in Related Articles) covers the software side before you commit to hardware.

Worth saying up front where this comparison stands, because it changes how you should read it. This house runs none of the three. Home Assistant here lives on a Raspberry Pi 5 running HA OS on bare metal, mounted on a DIN rail inside the electrical cabinet, powered by a Mean Well MDR-60-5 industrial 5 V supply rather than a USB charger. Zigbee comes off a Home Assistant Connect ZBT-1, and the network is a few dozen devices, mostly mains-powered bulbs and switches that act as routers. So everything below about the Green, the Yellow and the N100 is read off spec sheets, vendor documentation and community reports, not off a shelf in this cabinet.

Why does that matter? Because the DIY path won here for a reason nobody's spec table has a column for: where the thing physically goes. A Green or a Yellow is a desk object with a plastic shell and a power brick. Neither clips onto a DIN rail next to the breakers, and neither takes 5 V from a cabinet supply. Once "it lives in the electrical cabinet" was the requirement, the appliances were out before RAM or eMMC entered the argument.

That constraint is not most people's constraint, and this article isn't written as though it is. If your HA box sits on a shelf, the trade-offs below are the ones that actually decide it.

A close-up of a computer motherboard

What Is the Home Assistant Green and Who Is It For?

The HA Green costs $99 and ships as a complete appliance. It runs a custom board with 4GB RAM and 32GB eMMC storage, which is enough headroom for most setups under 100 devices. There's no Zigbee radio onboard, but it handles Wi-Fi and cloud integrations out of the box with zero configuration.

Setup genuinely takes under five minutes. Plug it in, open a browser, navigate to homeassistant.local:8123, and follow the on-screen steps. That's it. For anyone who has wrestled with flashing SD cards on a Raspberry Pi 3, the Green feels like a revelation.

The 32GB eMMC storage is soldered. You can't swap it out later. That's the one real limitation, heavy users running local voice processing (Whisper) or a media server alongside HA will feel that ceiling within a year. For a focused HA installation with standard automations and dashboards, it's plenty.

When to Choose the Green

Pick the Green if you're starting fresh, don't own any Zigbee hardware yet, or want a box you never have to think about again. The pattern that comes up again and again in community first-boot threads is a household with a handful of Wi-Fi plugs and a cloud thermostat, both of which the Green picks up through standard integrations with no flashing and no dongle. That is the whole pitch, and it is a good one.

It's also the right call if other household members will interact with the system. The appliance model means fewer failure modes and no one accidentally breaking the OS with a bad update.

What Makes the Home Assistant Yellow Different?

The HA Yellow costs $139 and targets users who want more. The defining feature is a built-in Silicon Labs MGM210P Zigbee/Thread radio, that's the same chip family used in the SkyConnect dongle, but wired directly to the board rather than sitting on a USB port. You also get a Raspberry Pi CM4 socket, an M.2 slot for NVMe SSD storage, and a real-time clock.

The CM4 slot is where the Yellow earns its price difference. Drop in a CM4 with 8GB RAM and a fast NVMe drive and you have a genuinely capable machine, one that handles Frigate camera processing, local Whisper speech-to-text, and dozens of concurrent automations without throttling. That configuration, a CM4 8GB with an NVMe drive in the M.2 slot, is the one Nabu Casa's own documentation treats as the Yellow's full build, and it is the one the community forum's Frigate threads keep landing on.

CM4 RAM Choices, What Actually Matters

The CM4 comes in 1GB, 2GB, 4GB, and 8GB variants. For HA Yellow specifically:

  • 2GB, fine for a bare HA install with no add-ons, tight in practice
  • 4GB, comfortable for standard setups, most automations, HACS integrations
  • 8GB, recommended if you plan to run Frigate, Node-RED, Whisper, or more than 150 devices
  • 1GB, avoid; HA 2026.x with a handful of add-ons will hit the ceiling

The CM4 Lite variants (no eMMC) let the Yellow boot from the M.2 NVMe, which is the configuration worth aiming at. It's faster and the storage is easily expandable. Add a $25-40 CM4 Lite 8GB and a $20 256GB NVMe and your total is around $200, but you get hardware that'll last five-plus years.

Thread and Matter Support on the Yellow

The onboard MGM210P acts as a Thread border router automatically, which is the Yellow's one genuinely structural advantage over both rivals. A soldered radio with a proper antenna trace beats a dongle hanging off a USB 3.0 port, and not for subtle reasons: USB 3.0 and its cabling radiate hard in the 2.4 GHz band, which is why the standard advice for every Zigbee and Thread stick is a USB 2.0 extension cable to get it away from the machine. The Yellow removes that failure mode by design rather than by workaround. Anyone running a ZBT-1 or a SONOFF stick, this house included, is solving the same problem with cable placement instead, and the Yellow's answer is honestly the tidier engineering.

A black and grey computer motherboard

Should You Build a DIY N100 Setup Instead?

The N100 mini PC is the sleeper option. A Beelink EQ12 or Trigkey G4 costs around $120-150, ships with 16GB DDR4 RAM and a 500GB SSD, and runs HA OS from the generic x86-64 image. That's four physical CPU cores at 3.4GHz base, far more compute than either the Green or a standard CM4.

The load that separates them is the Frigate one. Community reports of an N100 running a 1080p/30fps Frigate stream alongside local Whisper and several hundred automations put CPU usage comfortably under half, where the same job on a CM4 8GB lands high enough that there is not much left over. Both work. Only one leaves margin, and margin is the thing you actually pay for at this tier.

Where does the N100 fall short? Official support. Nabu Casa's support channels focus on their own hardware. When something goes wrong on an N100 setup, you're relying on the Home Assistant community forum and the generic x86 troubleshooting thread. That's genuinely excellent for most issues, but it's a different experience from official hardware support.

Also: no onboard Zigbee or Thread radio. You'll need a USB dongle, same as the Green. The SkyConnect ($35) works well; so does the SONOFF Zigbee 3.0 USB Dongle Plus at around $20.

Storage on DIY Builds

The N100's internal SSD is fast and replaceable. HA OS on a 500GB NVMe means you can store months of recorder history, camera snapshots, and add-on data without managing storage. Compare that to the Green's 32GB eMMC, if you enable the Recorder integration at full fidelity, 32GB fills up in a few weeks.

How Do They Perform Under Load?

Real performance differences show up when your setup grows. With 50 devices and 20 active automations, all three options feel identical. The gap opens at scale.

The number that decides this is not devices, it's what those devices ask of the box. A few dozen Zigbee bulbs and switches, which is roughly what this house runs on a Raspberry Pi 5 with HA OS, keep the machine mostly idle. Cameras are what changes the arithmetic. The moment continuous video decoding enters the picture, startup times and dashboard responsiveness stop being free, and that is the threshold the migration threads on the community forum are almost always describing.

The HA Green is honestly fine for the majority of users. Most smart home setups don't need server-grade compute. But if you're already thinking about Frigate NVR, local LLMs, or a Zigbee network over 50 devices, start with the Yellow or DIY path. Migrating later wastes an afternoon you'll never get back.

Which Hardware Fits Your Setup?

HA GreenHA Yellow (CM4 8GB + NVMe)DIY N100 mini PC
Price99 USD complete139 USD board, ~200 USD built120-150 USD
RAM4GB, solderedCM4 choice; 8GB recommended16GB DDR4
Storage32GB eMMC, solderedM.2 NVMe, your pick500GB SSD, replaceable
Zigbee/Thread radioNone, add a dongleOnboard MGM210PNone, add a dongle
Frigate + Whisper + 400 automationsBeyond its comfort zoneRuns, little headroom leftRuns with headroom to spare
Official supportYesYesCommunity forum only
Best forFresh starts and hands-off householdsZigbee and Thread-heavy setupsMost compute per dollar

Here's the honest breakdown:

  • HA Green ($99): Best for beginners, Wi-Fi-first setups, households wanting a zero-maintenance appliance. No Zigbee onboard, non-expandable storage. Perfect if you have under 50 devices and no plans for add-on-heavy integrations.
  • HA Yellow ($139 + CM4): Best for Zigbee and Thread-heavy setups. Built-in radio eliminates USB dongle reliability issues. CM4 8GB + NVMe SSD configuration handles medium-to-large installations well. The right choice if you own 20+ Zigbee devices now or plan to.
  • DIY N100 ($120-150): Best for large installations, power users, anyone running Frigate, Whisper, or database-heavy recorder setups. Most performant option, lowest official support. Add a $35 SkyConnect dongle for Zigbee and Thread.

The Yellow's real competitive advantage isn't the radio, it's the CM4 form factor. By being upgradeable to faster CM4 variants as they release, it stays relevant longer than any fixed-spec appliance. A Yellow bought today with a CM4 4GB can be upgraded to CM5 (when available in CM slot form) without replacing the whole board.

If an all-in-one hub is still on your shortlist, our piece comparing smart home hub options (linked below in Related Articles) is worth a look before you commit to any of these three.

One more thing worth saying plainly: the HA Green at $99 is not a budget compromise. It's a considered product for a specific user type. Don't let spec comparisons make you feel like you're buying less. If your setup fits its limits, it's the better choice.

FAQ

Does HA Green have Zigbee? No, see the FAQ item above for details on adding a dongle.

Can I run Frigate on HA Yellow? Yes, with a CM4 8GB and NVMe storage. Coral USB Accelerator ($60) adds hardware-accelerated object detection and keeps CPU usage low.

Is HA OS free on N100? Yes. HA OS is open-source and free. The optional Nabu Casa subscription ($6.50/month) adds cloud remote access and voice assistant integration but isn't required.

How Do You Handle Upgrading and Long-Term Maintenance?

One thing nobody talks about enough is what happens two or three years after you buy. Hardware decisions don't just affect setup day, they shape every update cycle, every hardware failure, every time you want to add a new protocol.

The HA Green is a sealed appliance. Nabu Casa releases regular software updates through the standard HA update mechanism, so software longevity is fine. Hardware longevity is the question. If the eMMC storage degrades (which NAND flash does over time, especially with frequent writes from the recorder integration), you're looking at a full device replacement, not a storage swap. HA recommends adjusting recorder purge settings to extend eMMC life. According to the Home Assistant documentation on storage optimization, setting purge_keep_days: 10 keeps the write load manageable on lower-capacity storage.

The Yellow's upgradability is its real long-term story. When the CM5 Compute Module becomes available in the CM4 form factor, a Yellow owner can drop in the new module and get a significant CPU boost without touching the board. That's a better deal than buying new hardware, and it's the one argument that would make me reconsider the DIY route if the cabinet weren't a hard constraint here. A board whose only aging part is a module you can unplug is a genuinely different ownership proposition from a sealed appliance.

DIY N100 builds age like any mini PC. The platform is mature, N100 chips are efficient enough that thermal issues are rare, and the NVMe is easily swapped if it fails. The main maintenance task is keeping the HA OS image updated, which works the same as any x86 install. No special considerations.

Add-On Compatibility Across Hardware

Most add-ons work on all three platforms, but a few are hardware-specific. Coral USB Accelerator for Frigate NVR works on all three (USB 3.0 port required, which the Yellow provides via the CM4 breakout). GPU-accelerated transcoding for Frigate requires an N100 or similar x86 processor with Quick Sync, which the Green and Yellow don't support. If you're planning a large camera setup with hardware transcoding, the N100 path is the only option.

The Z-Wave JS add-on works identically on all three platforms when using a USB Z-Wave dongle. The Yellow's onboard radio handles only Zigbee and Thread, not Z-Wave. If you have Z-Wave devices, add a separate USB dongle regardless of which hardware you pick.

Picking the right base hardware now means fewer compromises later. Think about the protocols you'll need in two years, not just today, and size accordingly.

Where Do You Go After Choosing Hardware?

Once the box is picked, the next decisions are about radios and whether the whole thing is worth it for you. If you're still weighing the platform itself, is Home Assistant worth it? lays out the honest trade-offs, and the what Home Assistant does covers what the software actually does. Cross-shopping an all-in-one hub instead? Our Homey Pro vs Home Assistant comparison weighs the two head to head. For the radio layer, the best Zigbee hubs for Home Assistant and the best Wi-Fi devices for Home Assistant cover which accessories pair cleanly with each board.

Frequently Asked Questions

Does Home Assistant Green have built-in Zigbee support?

No, the HA Green ($99) does not include a Zigbee or Z-Wave radio. It ships with 4GB RAM and 32GB eMMC storage and is designed as a plug-and-play appliance for Wi-Fi and cloud-connected devices. To add Zigbee, you need a USB dongle like the Home Assistant SkyConnect (around $35). That's still a cheaper entry point than HA Yellow if you only have a handful of Zigbee devices or plan to expand slowly.

How much RAM does the Home Assistant Yellow need?

HA Yellow uses a Raspberry Pi Compute Module 4 (CM4) slot, so the RAM depends on which CM4 you install. The Yellow ships in two configurations: a kit version where you supply your own CM4, and a pre-assembled version with a CM4 included. For most users running 50-100 devices with standard automations, 4GB RAM is comfortable. Go to 8GB if several add-ons will run at once, Frigate NVR and Node-RED in particular, because 4GB gets tight in that setup. Stay at 4GB if the box is running HA core functions only.

Can I install Home Assistant OS on an N100 mini PC?

Yes, HA OS installs cleanly on N100 mini PCs. The process involves writing the generic x86-64 HA OS image to the internal SSD using a USB boot drive. On a typical N100 box such as a Beelink EQ12 (16GB RAM, 500GB SSD) the install is a sub-15-minute job. The N100's four cores and 16GB RAM handle even large installations without hesitation. The trade-off is no official Nabu Casa hardware support, so troubleshooting relies on the community forum rather than official channels.

Sources & References