Home Assistant OS Review 2026: The Best Way to Run Home Automation

Ask a long-term Home Assistant owner how they run the software and the answer, more often than not, is Home Assistant OS — HAOS for short. It is the official operating system for the open-source home automation platform, designed to turn a small computer into a dedicated appliance rather than another program stacked on a general-purpose machine. This is a research-based buying guide, not a hands-on lab test: it draws on Home Assistant’s official documentation (home-assistant.io/installation, accessed February 2026), Nabu Casa’s own specification sheets, GitHub release notes and the aggregated owner consensus across the Home Assistant Community Forum and Reddit’s r/homeassistant.

Home Assistant is regularly described as one of the most widely used open-source home-automation platforms, and GitHub shows roughly 75,000 stars on its core repository as of early 2026 — a useful signal of the community’s size, not a guarantee of quality. The real questions for a newcomer are not whether Home Assistant is worth trying, but which way of running it is most reliable and which hardware deserves your money. The short version: HAOS is now the most dependable route for the vast majority of users, and the hardware choice matters far more than most guides admit — particularly around storage and wireless radios. This guide sets out exactly how to make that call.

Home Assistant OS at a Glance

Affiliate disclosure: this article contains affiliate links. If you buy through them, we may earn a commission at no extra cost to you.

Prices below are indicative UK street prices including VAT, checked in February 2026; retail prices move, so treat every figure as approximate.

ProductBest forApprox UK price (incl. VAT)
Home Assistant GreenBeginners who want official, plug-and-play Nabu Casa hardwarearound £90–£110
Home Assistant YellowSmart-home owners who want Zigbee and Matter/Thread built inaround £130–£160 (kit)
Raspberry Pi 5 (8 GB)DIY users who want a cheap, flexible, officially supported boardaround £120–£150 (full starter kit)
Beelink EQ12 / Mini S12 ProPower users running cameras, voice assistants and many add-onsaround £140–£200

One detail above separates this line-up: only the Yellow has a wireless radio built in. Every other option needs a separate USB dongle, which we explain in the individual reviews below.

What Is Home Assistant OS?

Home Assistant OS is a lightweight, Linux-based operating system that you do not install in the conventional sense. Instead of running an installer on top of Windows or a generic Linux distribution, you flash a complete HAOS disk image to storage — a microSD card, an eMMC module or an NVMe SSD — and boot the machine straight into the platform. From that moment the device is a single-purpose home-automation appliance.

Under the hood, HAOS is built with the Buildroot framework, which compiles a purpose-built embedded Linux system from source rather than starting from a standard Debian or Ubuntu base. That distinction matters more than it sounds. Because there is no general-purpose package manager underneath, you cannot open a terminal and apt install arbitrary software the way you would on a normal Linux distribution. That is a feature, not a limitation: everything extra you want runs through the Supervisor in secure containers, which keeps the base system stable and predictable.

HAOS bundles three layers that work together:

  • Home Assistant Core — the automation engine itself, which handles dashboards, automations, scripts and device integrations.
  • The Supervisor — the controller that manages automatic updates and installs add-ons in isolated containers.
  • The Add-on Store — a one-click catalogue of self-hosted extras such as ESPHome (firmware for ESP32/ESP8266 devices), Node-RED (visual automation flows), Frigate (AI-powered camera detection) and Zigbee2MQTT (bridging Zigbee radios to MQTT).

The practical payoff is that everything is bundled and updated through one dashboard, backups happen through one interface, and you never have to repair a broken Python environment at 11pm on a Tuesday. That last point is the pain point HAOS was designed to remove, and owner feedback on the forums consistently treats it as the OS’s biggest win.

There is no mandatory cloud dependency. Your automations, history and voice pipelines run on your own hardware, locally, which is why HAOS suits privacy-minded buyers. The software itself is free and open source — you only pay for the hardware it runs on, plus an optional Nabu Casa cloud subscription if you want it (more on that in the FAQ).

Two further platform facts are worth knowing before you buy. The Home Assistant Community Store (HACS) is a separate third-party layer, not bundled with HAOS: it requires a manual install and sits outside official support, which is fine for tinkerers but worth bearing in mind if you prefer a fully supported set-up. And what the interface calls “backups” today were known as “snapshots” before 2021; a full-system restore is documented at home-assistant.io/common-tasks/os, and long-term owners regularly describe restoring an entire configuration to new hardware as painless.

HAOS vs Docker vs the Supervised Install

There are three mainstream ways to run Home Assistant, and the distinction is a common source of confusion.

  • Home Assistant OS is the only installation method with full official Supervisor support. You get the complete add-on store, automatic OS and core updates, and the integrated backup-and-restore system described above.
  • Docker runs a Home Assistant Core container on top of an existing operating system or NAS. It is tidy for people who already run a server, but you lose the add-on ecosystem — there is no Supervisor, so you configure every extra service yourself as containers.
  • Supervised installs Home Assistant onto a full Linux distribution with the Supervisor on top. It offers the closest experience to HAOS, but it demands strict OS prerequisites: as of 2026, the supported base operating system is Debian 12 only, per the installation documentation, and running anything else is an unsupported configuration.

For most people the conclusion is straightforward. If you already run a NAS and are comfortable with containers, Docker keeps your footprint small. If you want the full Home Assistant experience with the fewest failure points, HAOS is the recommended route.

How to Choose Hardware for HAOS

Choosing hardware for HAOS comes down to four components: the processor, the RAM, the storage and — most overlooked — the wireless radio.

Processor. For a typical household set-up, a modern quad-core Arm chip is plenty. Nabu Casa’s Green uses a Rockchip RK3566, the Raspberry Pi 5 uses a BCM2712 quad-core Arm Cortex-A76, and Intel N100 mini PCs offer x86 performance for users who want to run heavy workloads. Your choice of CPU determines how comfortably the machine copes with the dashboard and how many add-ons you can stack before things slow down.

RAM. The official Nabu Casa devices — Green and Yellow — both ship with 4 GB, which comfortably handles ordinary automations, dashboards and device integrations. The 8 GB Raspberry Pi 5 gives more headroom for history-heavy use, and the 8–16 GB configs of the N100 mini PCs suit power users who run cameras, voice pipelines and many add-ons at once. As a rough guide: 4 GB for the basics, 8 GB for comfort, 16 GB for serious expansion.

Storage. The official installation documentation recommends a minimum of 32 GB, and the Green and Yellow both meet that with 32 GB of eMMC. The Raspberry Pi 5 boots from microSD by default, which leads to the one hardware reliability issue that dominates owner forums: microSD card corruption. Threads on r/homeassistant and the Home Assistant Community Forum from 2024 through 2026 repeatedly describe corrupted cards and lost history, which is why experienced owners either buy high-endurance cards or move the Pi 5’s boot drive to an NVMe SSD via a HAT. The soldered eMMC in the Green and Yellow avoids this failure mode entirely.

Wireless radio. Zigbee, Matter and Thread devices all need a coordinator or border router, and this is where buyers get caught out. The Home Assistant Yellow is the only official device with Zigbee and Matter/Thread on-board; every other device in this guide needs a USB dongle — a commonly used example is the Sonoff Zigbee 3.0 USB Dongle Plus — plugged in before you can build a Zigbee mesh. Factor that cost and extra USB port into your plans.

Official support. The authoritative hardware list lives at home-assistant.io/installation. Nabu Casa’s own Green and Yellow are the official appliance options, and the Raspberry Pi 5 was added to official support in 2024. Intel N100 mini PCs sit outside that certified line-up but are a community-proven path because HAOS can run on generic x86 hardware.

Best HAOS Devices Compared

The following verified figures were cross-checked against current manufacturer pages in February 2026, including Nabu Casa’s HA Green spec sheet (nabucasa.com/hagreen) and the GitHub release page for the operating system.

DeviceCPURAMStorageZigbee/Matter radioApprox UK street price
HA Green (Nabu Casa)RK3566 quad-core4 GB32 GB eMMCNone built-in (USB dongle needed)around £90–£110
HA Yellow (Nabu Casa)CM5 (Compute Module 5)4 GB32 GB eMMCZigbee + Matter/Thread on-boardaround £130–£160 (kit)
Raspberry Pi 5 (8 GB)BCM2712 quad-core Cortex-A768 GBmicroSD or NVMe via HATNone (USB dongle or M.2 HAT)around £120–£150 (starter kit)
Beelink EQ12 / Mini S12 ProIntel N1008–16 GBNVMe SSDNonearound £140–£200

The Best Devices for Home Assistant OS in 2026

Home Assistant Green — best official plug-and-play box

Who it’s for: beginners who want an official Nabu Casa appliance with the least possible fuss, and who do not already own a Zigbee or Thread radio.

Key specs (per the Nabu Casa spec sheet, nabucasa.com/hagreen): a quad-core Rockchip RK3566 processor, 4 GB of RAM, and 32 GB of eMMC storage. That eMMC is soldered rather than a removable card, which removes the microSD corruption risk discussed above. There is no built-in Zigbee or Matter/Thread radio, so buyers must add a USB dongle.

Standout strength: this is the plug-and-play route. As official Nabu Casa hardware, it is the reference configuration the software is developed against, and the eMMC storage gives it appliance-like reliability.

Honest caveat: the Green’s price does not include a wireless radio. If your smart-home devices use Zigbee, budget for a USB dongle such as the Sonoff Zigbee 3.0 USB Dongle Plus on top.

Verdict: the lowest-friction introduction to HAOS for a sensible price.

Where to buy: The Pi Hut, Pimoroni and OKdo all stock the Green in the UK.


Home Assistant Yellow — the only official device with the radio built in

Who it’s for: smart-home owners who use, or plan to use, Zigbee, Matter and Thread devices and want one tidy box that speaks all three standards without extra dongles.

Key specs: a Raspberry Pi CM5 (Compute Module 5), 4 GB of RAM, 32 GB of eMMC storage, and the decisive feature — Zigbee plus Matter/Thread on-board. The “kit” pricing reflects the fact that you are buying an official Nabu Casa board built around a compute module, and the unit typically costs around £130–£160.

Standout strength: it is the only official Home Assistant device with the Zigbee and Matter/Thread radio built in. That saves you a USB port, removes the risk of a flaky dongle connection, and means the device is ready for Thread-based Matter devices the moment you unbox it.

Honest caveat: if you already run Zigbee through a USB coordinator, or your home is entirely Wi-Fi based, you are paying a premium for radios you may never use; the Green or a Raspberry Pi would suit you better.

Verdict: the best choice for anyone building a Zigbee or Matter/Thread mesh who wants single-box simplicity.

Where to buy: like the Green, the Yellow is stocked by The Pi Hut, Pimoroni and OKdo.


Raspberry Pi 5 (8 GB) — the official DIY champion

Who it’s for: DIY enthusiasts who want the most flexible, best-documented board available, backed by the largest community of any Home Assistant device.

Key specs: a BCM2712 quad-core Arm Cortex-A76 processor, 8 GB of RAM, and storage via microSD or an NVMe SSD through a HAT. There is no built-in wireless home-automation radio, so Zigbee users need a USB dongle or an M.2 HAT add-on. A full starter kit — board plus the usual essentials — typically costs around £120–£150.

Standout strength: the Raspberry Pi 5 was added to official Home Assistant support in 2024, so you are on a certified path rather than an experimental one. The 8 GB RAM config gives real headroom, and the optional NVMe HAT turns a Pi into a fast, reliable HAOS host that leaves microSD problems behind.

Honest caveat: running from a standard microSD card is the weakest link. Community threads throughout 2024–2026 report SD card corruption, so factor in the cost of an NVMe HAT or a high-endurance card from the start.

Verdict: the best balance of price, performance and community support for buyers comfortable with a little DIY.

Where to buy: buy only from Raspberry Pi Ltd authorised resellers — rpilocator.com tracks genuine UK stock levels across them.


Who it’s for: power users running cameras through Frigate, voice assistants, media-heavy automations and dozens of add-ons, who want desktop-class performance in a compact box.

Key specs: an Intel N100 processor, 8 GB or 16 GB of RAM depending on configuration, and a fast NVMe SSD. The two names — the Beelink EQ12 and the Mini S12 Pro — are sibling models built around the same N100 silicon, with the same strengths and the same limitations. There is no wireless home-automation radio, so a USB Zigbee dongle is required. Expect to pay around £140–£200.

Standout strength: the combination of an N100, 16 GB of RAM and NVMe storage offers dramatically more horsepower than the Arm boards at only a modest price premium. The NVMe SSD also sidesteps microSD corruption entirely and gives you room for long automation history and large add-on databases.

Honest caveat: these are not official Nabu Casa devices. They are community-proven generic x86 boxes, so you are relying on HAOS’s generic x86 support rather than a certified appliance; buy from a reputable seller and check the official hardware documentation for current guidance.

Verdict: the sensible choice for anyone who outgrows a 4 GB Arm board and wants spare capacity to grow into.

Where to buy: mini PCs are typically stocked by general online electronics retailers rather than specialist automation shops, so compare seller ratings and confirm the price includes UK VAT before committing.

Buying HAOS Hardware in the UK: Practical Notes

All the prices in this guide include UK VAT, as noted above the tables in February 2026 — but the way you buy matters as much as the price you pay.

For official Nabu Casa hardware — the Green and the Yellow — the UK specialists to check are The Pi Hut, Pimoroni and OKdo, all of whom stock both devices. For the Raspberry Pi 5, stick to Raspberry Pi Ltd authorised resellers: these are the only sellers guaranteed to supply genuine boards with proper UK support, and rpilocator.com is the most reliable way to track live UK stock across them. The same logic applies to mini PCs — buying from established electronics retailers with a UK VAT invoice protects you if something arrives faulty.

Finally, a compliance note: in line with UK Advertising Standards Authority expectations for affiliate content, the disclosure at the top of this article sits clearly above the first price table so you know exactly where you stand before you click.

Home Assistant OS FAQ

Is Home Assistant OS free to use?

Yes. HAOS and Home Assistant are free, open-source software, and you can run the platform indefinitely without paying any licence fee. The only unavoidable cost is the hardware — HAOS needs its own dedicated machine — and the optional extras you choose to buy.

Does HAOS need a Nabu Casa cloud subscription?

No. HAOS is local-first: automations, history and voice processing run entirely on your own hardware, and you do not need an account or subscription to use it. The optional Nabu Casa Cloud subscription costs around $6.50 / €6.50 per month and adds secure remote access to your instance when you are away from home (nabucasa.com/cloud-subscription). Nabu Casa prices the subscription in US dollars and euros only, so there is no direct UK-pound equivalent.

How much storage does Home Assistant OS need?

The official installation documentation recommends a minimum of 32 GB. That is enough for the operating system, your configuration, the add-on store cache and a reasonable amount of history, which is why both the Green and Yellow ship with 32 GB eMMC. If you want years of long-term history, camera recordings or large add-on databases, choose hardware with more storage — or a Pi 5 with an NVMe HAT.

Do I need a separate Zigbee or Matter dongle?

Only if you buy anything other than the Home Assistant Yellow. The Yellow is the sole official device with Zigbee and Matter/Thread built in; every other popular option — the Green, the Raspberry Pi 5 and the N100 mini PCs — requires a USB dongle such as the Sonoff Zigbee 3.0 USB Dongle Plus to act as a Zigbee coordinator. Check which wireless standard your devices use before you buy, and remember that Thread-based Matter devices need a Thread border router too.

Will a microSD card in a Raspberry Pi survive?

It is the single most-reported hardware failure in Home Assistant owner communities. Threads on r/homeassistant and the Home Assistant Community Forum from 2024 through 2026 describe microSD corruption causing lost configuration and history. The fix is to use a high-endurance card, move boot storage to an NVMe SSD via a HAT, or choose a device with eMMC storage such as the Green or Yellow, which does not have this weakness.

Can I migrate an existing Docker or NAS install to HAOS?

Yes. Home Assistant’s backup system is designed for this: create a full backup from your existing installation, set up your new HAOS hardware, and restore. The full-system restore process is documented at home-assistant.io/common-tasks/os, and it brings back your configuration, add-ons and history in one operation — a process long-term owners consistently describe as painless.

What happens if a HAOS update goes wrong?

Updates are managed by the Supervisor, so they arrive through one interface and install with minimal fuss. If an update misbehaves, you restore the entire system from your most recent backup — the interface’s “backups” feature, formerly known as “snapshots” before 2021. Because HAOS makes full backups straightforward, the recovery path is the same whether you are rolling back one bad update or moving to completely new hardware.