Skip to main content

The best mini-PC for home automation

A small, quiet, always-on computer is the best home for your smart home software. Here's what to buy, and what you actually need.

Self-hosted smart home platforms, Gladys Assistant, Home Assistant or openHAB, all run on a small computer that stays on 24/7. For years the default was a Raspberry Pi. Today, small Intel mini-PCs are usually the better buy: faster, with real SSD storage and Ethernet, often for a similar total price.

This guide explains what matters, which models to look at, and when a Raspberry Pi or a used office mini-PC is still the right call.

The Gladys Assistant dashboard
Gladys running on a small mini-PC: dashboards, scenes and history for the whole home.

What actually matters

For a home automation server, ignore gaming specs. Look at:

  • CPU: a recent low-power Intel chip (N100, N150 or similar) is more than enough for Gladys, Zigbee2MQTT and a few cameras.
  • RAM: 8 GB is comfortable, 16 GB gives headroom for other self-hosted apps.
  • Storage: an SSD (256 GB or more), not an SD card. SD cards wear out with a database writing all day.
  • Ethernet: a wired connection is more reliable than Wi-Fi for a server.
  • Power draw: it runs 24/7, so a low idle consumption matters more than peak performance.
  • USB ports: for your Zigbee or Z-Wave dongle, ideally on a short USB 2.0 extension cable.

Any recent entry-level mini-PC ticks every box. The rest is budget and taste.

Mini-PC vs Raspberry Pi 5

The two most common choices, side by side:

Intel N100/N150 mini-PCRaspberry Pi 5
Ready to useCase, power supply and SSD includedAdd a case, power supply and storage
StorageInternal SSDSD card by default; an NVMe SSD needs an extra board
PerformanceHigher, x86Good, ARM
Power drawLowVery low
Software compatibilityAny x86 Docker imageARM64 images only (Gladys supports both)
Best forA main home server that will growA small, frugal setup, or reusing a Pi you already own

Once you add a case, power supply and SSD to a Raspberry Pi 5, the total price is often close to an entry-level mini-PC that comes complete.

What we recommend

The machines we use and see working well with Gladys:

Beelink Mini S13 (Intel N150)

What we recommend in the install guide: quiet, efficient, and fast enough to run Gladys and more for years.

Intel N100 / N95 mini-PCs

Slightly older chips, often cheaper, still more than enough for a smart home.

Used business mini-PCs

Lenovo ThinkCentre Tiny, Dell OptiPlex Micro or HP EliteDesk Mini: robust, cheap second-hand, a bit less frugal.

Raspberry Pi 5

Still a good option for a small setup, ideally with an SSD rather than an SD card.

Your NAS

Already have a Synology or Unraid server running Docker? Gladys runs there too.

What you already own

An old laptop with a working battery makes a decent server: it even has a built-in UPS.

From box to smart home

Once you have the machine:

  • Plug it into your router with an Ethernet cable.
  • Install Ubuntu Server, with the OpenSSH server option checked.
  • Install Docker and start Gladys with a single command.
  • Plug in your Zigbee dongle on a short USB 2.0 extension cable, and enable Zigbee2MQTT in Gladys.
  • Open Gladys from your phone or computer and add your devices.

The step-by-step installation guide covers each step, with a video.

Small hardware, big smart home

A mini-PC that costs about as much as a smart speaker can run your whole home locally: dashboards, automations, history, cameras, energy monitoring, and AI if you want it. It sips power, makes no noise, and doesn't depend on any cloud.

Gladys is free and open source, and runs on any of these machines with Docker.

Complete your setup:

Frequently asked questions

Raspberry Pi 5 or mini-PC for home automation in 2026?

For most people, a mini-PC. Memory costs pushed Raspberry Pi 5 prices up several times: since April 2026 the 8 GB model lists at $175, before a case, power supply and SSD. An Intel N150 mini-PC with 16 GB of RAM and a 500 GB SSD sells for about $190 to $200, complete. A Pi you already own is still perfectly fine.

How much power does a home automation mini-PC use?

An Intel N100 or N150 mini-PC running Linux typically idles around 6 to 10 W, or roughly 50 to 90 kWh a year. Used office mini-PCs with older Core i5 chips usually idle around 15 to 25 W. A Home Assistant Green-style ARM box idles below 2 W.

How much RAM and storage do I need?

8 GB of RAM and a 256 GB SSD are plenty for Gladys, Zigbee2MQTT and a few cameras. 16 GB and 500 GB give room for other self-hosted apps. Avoid SD cards for a server that writes to a database all day.

Which mini-PC do you recommend for Gladys?

We recommend the Beelink Mini S13 (Intel N150) in our installation guide. Any recent Intel N100 or N150 mini-PC with 8 to 16 GB of RAM, an SSD and Ethernet works just as well.

Is a used office mini-PC a good idea?

Yes, if you find one at a good price: Lenovo ThinkCentre Tiny, Dell OptiPlex Micro and HP EliteDesk Mini are robust and powerful. They draw more power at idle than a new N100/N150 machine, which adds up over years of 24/7 use.

Turn a mini-PC into your smart home hub

Gladys is free, open source and installs with a single Docker command on any of these machines.