Which hardware should I choose for Home Assistant?
In January 2021, I already gave a hardware recommendation for Home Assistant. A lot has changed since then: Home Assistant has become more powerful and the chip crisis has meant that the Raspberry Pi is no longer as affordable as it was back then. In this article, I’ll tell you about possible platforms for Home Assistant and their pros and cons.
UPDATE 12.09.2024: Here is another article on the topic, which also discusses the advantages of virtualisation with Proxmox Selecting a Home Assistant server: 3 expansion stages with advantages and disadvantages
Raspberry Pi and Home Assistant¶
The Raspi was – and to some extent still is – the favoured hardware of many Home Assistant users. It is compact, comparatively powerful, requires little power and was cheap to buy.
During the chip crisis, prices for the popular single-board computer rose to absurd heights. A Raspberry Pi 4 with 4 GB RAM sometimes cost just under €200, if it was available at all. In the meantime, prices for the Raspi 4 with 4 GB RAM have levelled off at around €65, which is slightly higher than before the chip crisis.
The new Raspberry Pi 5 has also been available for a few weeks now. The 4 GB model costs around €85 and the version with 8 GB RAM around €95.

The interesting thing about the Raspberry Pi 5 is that it is not only more powerful than its predecessor, but also that it is now equipped with a PCI express interface, which allows the direct use of NVMe (M.2) SSDs. This requires a suitable shield, which costs an additional €20, and of course a corresponding M.2 SSD
The advantage of this solution is that it runs much faster and more stable than a micro SD card, which was often used as an installation target for the Raspberry 3 and 4. SSDs could also be used here. However, these were connected via USB3.0 and some configuration work was required to ensure that the system could also boot from the SSD.

Raspberry Pi 4 with USB SATA adapter, SSD and power supply unit
From today’s perspective, I would no longer rely on the USB3 SATA adapter and a Raspi 4, unless you still have one lying around and absolutely want to use it.
AngebotRaspberry Pi 5 8 GB
- Quad-Core-ARMA76-Prozessor (64-Bit – 2,4 GHz) °Integrierte VideoCore VII 800 MHz GPU °2- bis 3-mal mehr Leistung als Version 4
- Deutlich verbesserte Grafikwiedergabe ° Hochgeschwindigkeits-Micro-SD ° 2x 4K-60 fps gleichzeitig anzeigen
-
2x USB 3.0 5GBps ° 2x 4-Wege-MIPI-DSI/CSI-Anschlüsse 118,31 EUR −11% 105,68 EUR
Jetzt bei Amazon kaufenAngebot
offizieller Raspberry Pi 5 USB-C Netzteil 27W, USB-C Power Supply, weiß
-
Eingang: 100 – 240V AC
- Ausgang: 5,1V, 5A; 9V, 3A; 12V, 2,25A; 15V, 1,8A (Power Delivery)
-
Anschluss: USB-C 23,39 EUR −45% 12,79 EUR
Jetzt bei Amazon kaufenAngebot
GeeekPi N04 M.2 M-Key NVMe SSD Shield für Raspberry Pi 5, M.2 2280 PCIe to NVMe SSD Shield Pip PCIe Peripheral Board Top für Raspberry Pi 5 4GB/8GB (SSD and Pi5 Board Are not Included) Barebones
-
N04 M.2 NVMe to PCIe Adapter is designed for the latest Raspberry Pi 5. It supports the installation of NVMe (M-key) drives in M.2 format sizes 2230, 2242, 2260 and 2280. Extra custom CNC SSD mount screw, no soldering required.
- PCIe x1 interface in both Gen2 & Gen3 standards. The short trace routing of PCIe is more reliable and faster, fully meeting the signal requirements of PCIe 3.0.
-
Ventilation hole design provides excellent ventilation airflow for cooling; Integrated voltage regulator delivering up to 3A for the 3.3V power rail, compliant with M.2 (NGFF) standard. 19,99 EUR −35% 12,93 EUR
Jetzt bei Amazon kaufen
Patriot P300 M.2 PCIe Gen 3×4 256 GB SSD
-
Beschleunigen Sie die Leistung mit der NVMe PCIe-Technologie! SMI 2263XT Serie Controller; 2280 M.2 PCIe Gen3 x 4, NVMe 1.3
- Hohe Zuverlässigkeit dank integrierter End-to-End-data path protection, SmartECC-Technologie und thermischer Drosselung.
-
Unterstützt LDPC (Low Density Parity Check) zur Behebung von Fehlern beim Lesen und die Datenintegrität zu gewährleisten und die NANDXtend ECC-Technologie zur Verlängerung der Lebensdauer von NAND Flash. 44,90 EUR
Jetzt bei Amazon kaufen
KKSB Raspberry Pi 5 Gehäuse – Platz für offizielle Raspberry Pi Active Cooler, Hüte und Addon Boards
-
Erweiterbarkeit und Zugänglichkeit: reichlich Platz im Gehäuse ermöglicht Addon-Boards, offizielle Raspberry Pi 5-Kühlkörper, während Zugang für ein 40-poliges GPIO-Kabel an der Seite verfügbar ist.
- Robuste Konstruktion: Hergestellt aus sandgestrahltem, schwarz eloxiertem Aluminium, bietet sowohl Haltbarkeit als auch eine ästhetische Attraktivität.
- Montagemöglichkeiten: Mit zwei Schlüssellöchern an der Unterseite für die Wandmontage, bietet vielseitige Installationsmöglichkeiten für verschiedene Einrichtungen und Räume. Dieses Gehäuse ist auch kompatibel mit dem KKSB DIN-Schienenclip (nicht im Lieferumfang enthalten). Jetzt bei Amazon kaufen
If you add up the costs for the Raspi 5, the SSD shield, SSD (250 GB is more than enough), power supply unit, housing, etc., you end up with around €180 for the entire system. That’s no mean feat for a relatively limited performance.
That’s why I’ve been recommending the next option for a long time:
Home Assistant on cheap, used PC hardware¶
Cheap refurbished mini PCs are available on every corner these days. These compact computers also have a very low power consumption, but are usually more powerful than even a Raspberry Pi 5. What’s more, you have everything ready to go in a well-cooled compact housing.
Such a mini PC with an older Intel i5 CPU, 8 GB RAM and 250 GB SSD is often available for less than €100. Models with an i7 CPU and 16 GB RAM are available from around €240.
Topseller: Refurbished Mini PCsHP Elitedesk Mini PC DM Intel Core i5 6th, 16GB RAM, 256GB SSD, WiFi USB, Windows 11 Pro + Libre Office (Generalüberholt)
- Core i5 Prozessor der 6. Generation, zuverlässig und leistungsstark
- 256 GB Festplatte, 16 GB RAM
-
Generalüberholtes gebrauchtes Gerät, Refurbished, Renewed, getestet und sauber, technisch einwandfrei, guter optischer Zustand 204,88 EUR
Jetzt bei Amazon kaufenTopseller: Refurbished Mini PCs
Lenovo ThinkCentre M720q Tiny Intel Six Core i5 8400T 256GB SSD Festplatte 16GB Speicher Windows 11 Pro inkl. W-LAN & Bluetooth Desktop Computer Mini PC (Generalüberholt)
-
PREMIUM Computer Mini PC – Ideal für Büro, Business, Firmen, Unternehmer, Selbstständige, Schule, Homeschooling, Schüler, Studenten, Home Office Arbeit, Privat surfen zu Hause – zum Spitzenpreis!
- LEISTUNG – TOP Prozessor Intel Core i5 8400T bis 6x 3,30 GHz – zuverlässig & leistungsstark. QUALITÄT – solide, robuste & hochwertige Marken IT
-
AUSSTATTUNG – Große Schnelle Festplatte 256 GB SSD, Großer Schneller Arbeitsspeicher 16 GB. Mini PC – Ultra Small Form Factor – Green IT leise & energiesparend, inkl. W-Lan 284,00 EURJetzt bei Amazon kaufenTopseller: Refurbished Mini PCs
Lenovo ThinkCentre Intel i5 6500T Quad-Core 3.1 GHz Business Office Multimedia Computer mit 3 Jahren Garantie! – 16 GB – 512 GB SSD – USB 3.0 – WLAN – Windows 11 Prof. 64-Bit – #7987
-
Hinweis: Aufbereitetes Lenovo ThinkCentre Marken-Gerät in hervorragender Gesamtzustand. RAM und SSD wurden von uns vollständig ersetzt und befinden sich in einwandfreiem Zustand. Optischer Zustand: je nach Gerät minimale Gebrauchsspuren oder keinerlei sichtbare Kratzer.
- Lenovo Mini PC, nur 18cmx18cmx3.5 cm! Superklein und handlich. Anschlüsse: 2x digitaler Displayport, 6x USB 3.0, 1x Gigabit LAN, 1xWLAN. Das Gerät ist mit einem superschnellen IntelCore i5 6500T Prozessor sowie schnellen 16 GB DDR4 Markenarbeitsspeicher ausgestattet, die mehr als genug Leistung für rechenintensive Anwendungen, Multitasking und Multimedia bereitstellen.
-
Die große 512 GB NVME SSD ist ideal um all ihre Daten zu speichern. 199,00 EURJetzt bei Amazon kaufenTopseller: Refurbished Mini PCs
Lenovo ThinkCentre M910q Tiny USDT Intel Quad Core i5 256GB SSD Festplatte 8GB Speicher Windows 11 Pro inkl. W-LAN Business Desktop Computer Mini PC (Generalüberholt)
-
Computer Mini PC – Ideal für Büro, Business, Firmen, Unternehmer, Selbstständige, Schule, Homeschooling, Schüler, Studenten, Home Office Arbeit, Privat surfen zu Hause – zum Spitzenpreis!
- InchesLEISTUNG – TOP Prozessor Intel Core i5 6500T bis 4x 3,10 GHz – zuverlässig & leistungsstark. QUALITÄT – solide, robuste & hochwertige Marken IT Inches
- AUSSTATTUNG – Große Schnelle Festplatte 256 GB SSD, Großer Schneller Arbeitsspeicher 8 GB. Mini PC – Ultra Small Form Factor – Green IT leise & energiesparend, inkl. W-Lan 132,00 EURJetzt bei Amazon kaufen
These computers have a sufficient number of USB ports and are an ideal basis for Home Assistant if, for example, you also want to integrate surveillance cameras via Frigate etc., which requires a lot of computing power.
If you want, you can also install virtualisation such as Proxmox on it and run several applications such as NAS, media servers etc. separately from each other – alongside Home Assistant.
I think this is the most suitable solution if you don’t have a Raspi to spare and want a powerful and stable system for Home Assistant. With external USB3 hard drives, you can also set up a small NAS or a backup server for the other devices in the house.
When buying, I’d also go for a tested, refurbished PC. I’ve been keeping an eye on the offers in the classified ads and it’s hardly worth buying from private sellers.

Inexpensive or disused notebooks are also interesting. Here you have two further advantages:
- The display, keyboard and touchpad are part of the hardware and therefore offer quick access to the console in an emergency.
- The battery practically gives you an in-built UPS that can also bridge longer power outages. When the display is switched off, notebooks are also often very energy efficient
Home Assistant on affordable new PC hardware¶
For a long time, the Intel NUC was the choice for Home Assistant on compact, energy-saving PC hardware. Intel has sold the series to ASUS. There are still remaining stocks of Intel NUCs, which nevertheless start at €260 and end at well over €600, with manageable performance.
In the meantime, there is also a large selection of Mini PCs based on Intel Alder Lake N100 CPUs for around €200. Powerful mini PCs with AMD Ryzen CPU and 16 GB RAM can often be found on offer here at similar prices.
Bestseller Nr. 1NiPoGi Pinova P1 Mini PC AMD Ryzen 4300U W-11 Pro(4C/4T, bis zu 3,7 GHz) 8GB DDR4 RAM+256GB SSD, 4K@60Hz Triple Display HDMI 2.0+Type-C+DP 1.4, Wi-Fi 5/BT 4.2, LAN, Desktop-PC für Büro/Bildung
- 【Leistungsstarker AMD Ryzen 4300U Prozessor】Der NiPoGi P1 Mini-PC wird von einer modernen Quad-Core-CPU mit 4 Threads angetrieben, die im Turbo-Modus bis zu 3,7 GHz erreicht. Seine Leistung…
-
【8 GB RAM & 256 GB SSD】Der NiPoGi P1 bietet 8 GB DDR4-RAM (kann mit 2 SO-DIMM DDR4-Steckplätzen auf bis zu 64 GB erweitert werden) sowie eine 256 GB M.2 2280 SSD. Mit zwei M.2 2280… Jetzt bei Amazon kaufenBestseller Nr. 2
NiPoGi Pinova P1 Mini PC AMD Ryzen 4300U W11 Pro(4C/4T,Max.3,7GHz) 16GB DDR4/512GB SSD, Mini-Computer 4K@60Hz Triple Display(HDMI 2.0+Type-C+DP 1.4)/WiFi5/BT4.2/LAN Desktop-PC Multimedia Büro Bildung
-
【Mini-PC der Einstiegsklasse mit AMD Ryzen 4300U Prozessor】Ausgestattet mit einer modernen 4-Core und 4-Threads CPU erreicht der NiPoGi P1 Mini-PC, AMD Ryzen 4300U, Turbo-Frequenz bis zu 3,7 GHz….
-
【16GB DDR4 +512GB SSD, Erweiterbarer Speicher】Der NiPoGi P1 bietet 16 GB DDR4-RAM (kann mit 2 SO-DIMM DDR4-Steckplätzen auf bis zu 64 GB erweitert werden) sowie eine 512 GB M.2 2280 SSD. Mit zwei… Jetzt bei Amazon kaufenBestseller Nr. 3
iProda Mini-PC 12. Generation Alder Lake N97 Prozessor (4C/4T, bis zu 3,6 GHz), 16 GB DDR4 RAM, Mini-Desktop-Computer mit 512 GB PCIE SSD 4K Dual Display Micro PC WiFi6/Bluetooth 5.2/USB3.2
-
Starke Leistung: Der Mini-PC mit Intel Alder Lake N97 der 12. Generation (4C/4T, 6 MB Cache, 25 W), bis zu 3,6 GHz. Bietet 48 % mehr Leistung als N100/N95 und sorgt so für reibungsloses Multitasking,…
-
Erweiterbarer Speicher: Ausgestattet mit 16 GB DDR4 (2600 MHz) RAM und 512 GB NVMe SSD unterstützt unser kompakter Desktop-Computer eine SATA/PCIe-Erweiterung auf bis zu 2 TB und gewährleistet so… 199,99 EUR
Jetzt bei Amazon kaufenBestseller Nr. 4
Beelink MINI-S12 Mini PC, 12th Gen Intel Alder Lake-N95 Processor (up to 3.40GHz) Mini Computer, 8GB RAM 256GB SSD Windows 11 Home Business Mini Desktop PC, Dual HDMI/WiFi 5/BT4.2/RJ45 2.5G
-
🔥【Intel Alder Lake-N95】 Beelink mini pc ist mit schnelleren Intel N95 Prozessoren der 12. Generation ausgestattet, mit einer maximalen Turbofrequenz von bis zu 3,40 Ghz (4C/4T). Wenn Sie auf…
-
🔥【4K Dual Screen Display】 Der Mini-Computer ist mit Intel UHD-Grafik ausgestattet, die 4K@60Hz unterstützt, was Ihnen ein klareres, flüssigeres Videoerlebnis bietet. HDMI x 2 ermöglicht es… 199,00 EUR
Jetzt bei Amazon kaufenBestseller Nr. 5
NiPoGi Pinova P2 Mini PC АMD Ryzen 3300U (4C/ 4T, bis zu 3,50 GHz), 16 GB DDR4 256 GB M.2 SSD Mini Desktop Computer W-11 Pro für Büro/Schule/Heim, 4K Triple Display, HDMI 2.0, DP, Typ-C, Dual-WiF.
-
【АMD Ryzen 3300U Prozessor】Der NiPoGi P2 Mini PC ist mit einem АMD Ryzen 3300U Prozessor (4 Kerne/4 Threads, Basis-/Turbo-Frequenz: 2,10–3,50 GHz, 4 MB L3-Cache) ausgestattet. Dank der Radeon…
- 【16GB DDR4 RAM + 256GB M.2 SSD】P2 mini pc wird mit 16 GB DDR4-RAM und 256 GB M.2 SSD geliefert.Die integrierte 256 GB M.2 SSD sorgt dafür, dass Sie mehrere wichtige Dateien schnell speichern und… Jetzt bei Amazon kaufen
I would also prefer this hardware to a Raspberry Pi.
The Mac Mini¶
The Mac Minis with Apple Silicon CPUs are compact, very economical and surprisingly powerful. Now, it doesn’t necessarily make sense to buy a Mac Mini specifically for Home Assistant, as even refurbished models still cost at least €400.

But perhaps you would like to swap your old Mac Mini for a current M3 model? Then the Mac Mini M1 or M2 can still provide good and economical service as a home assistant platform for a long time to come.
NAS and servers¶
Many NAS systems today are so powerful that you can install and run applications on them in Docker environments or even as virtual machines.
If you already have a suitable NAS system with the appropriate CPU and RAM, you can also install Home Assistant on it. However, these systems are comparatively expensive and the storage and distribution of data should be the primary application.
In any case, you should install Home Assistant Core and the add-ons as individual Docker containers or – if the NAS is powerful enough – as a virtual machine.

HP Proliant Microserver Gen8
I run Home Assistant as a virtual machine on an HP ProLiant Microserver Gen 8 with Intel E1230 V3 Xeon CPU, 16 GB RAM and 4 disks plus SSD for the system. These micro servers were ridiculously cheap a few years ago and the performance is still more than adequate today.
Tip: Security with a cold server¶
I also use a refurbished mini PC from Dell (older i5 CPU, 8 GB RAM, 256 GB SSD) as a so-called cold server. This is connected to power and network, but switched off.
It runs the same Proxmox environment as the (running) productive server. Every few weeks, the cold server – including the Home Assistant – receives an up-to-date backup. If the main server goes down, I can start the cold server within a very short time and have all services available again. The only thing I have to do is reconnect the ZigBee dongle and import the latest HA backup, which I store daily on a Microsoft OneDrive.
Of course, this also works without Proxmox. Simply equip another device with a Home Assistant installation and import the backup of the main system in the event of a failure.
Home Assistant Blue, Yellow and Green¶
The Home Assistant makers themselves have brought out a series of mini-computers that have been tailored directly to HA. It started with the Blue, complete with a stylish aluminium housing, which was based on an Odroid computer.

Home Assistant Blue
Then came the Yellow, with the Raspberry 4 compute module, built-in ZigBee and M.2 slot. However, the Rapi module was not available for a long time due to the chip crisis and the Yellow was therefore not an alternative. The Home Assistant Green is now also available.
The Home Assistant Green comes with built-in ZigBee, Thread and Matter support, costs $99, but is less powerful than its predecessors.

Home Assistant Green
All were and are plug-and-play solutions with preconfigured Home Assistant. So all you need is power and a network and you can get started with Home Assistant.
Whether there is a real advantage to buying a preconfigured system for Home Assistant remains to be seen: The real complexity of HA is not the installation, but the configuration and maintenance.
Power consumption and costs of a Home Assistant system¶
The Home Assistant server usually runs around the clock, 365 days a year. That is why power consumption – especially in times of rising electricity prices – is an argument that should not be underestimated.

A Raspberry Pi 5 with NVMe and ZigBee stick can be assumed to consume around 5 watts. However, this is always very dependent on which other add-ons are installed.
5 watts * 24h * 365 days = 0.005 * 24 * 365 = 45.8 kWh
If we assume an electricity price of €0.30 per kWh, we arrive at €13.40 electricity consumption per year.
A modern mini PC draws about 10 watts from the mains and therefore costs €27 per year.
Although the Raspberry Pi5 consumes less power than an inexpensive mini PC, its lower acquisition costs relativise the higher power consumption compared to the Raspi over the years.
NAS systems and servers with several hard drives often require 30 or 50 watts (depending on how well the spin-down of the hard drives works) and then cost €100 per year or more.
Avoid power failures with a UPS¶
A sudden power failure shuts down the system hard. This is often accompanied by data loss or corrupt file systems. Especially with an application like Home Assistant, you want to avoid such failures. Therefore, every Home Assistant installation should also include an uninterruptible power supply.
Depending on the hardware used, connected devices and their power consumption, as well as the desired bridging time, you should also select the power of the UPS.
AngebotBestseller Nr. 1Eaton USV Ellipse ECO 800 USB DIN – Off-line Unterbrechungsfreie Stromversorgung (USV) – 800 VA mit Überspannungsschutz – EL800USBDIN – (4 Schuko Ausgänge, Akku) – Schwarz
- 800 VA / 500 Watt
- 4x Schuko Ausgänge: 3x Überspannungsschutz + Batteriebackup, 1x nur Überspannungsschutz, Schutz der Telefon-/Fax-/Modem-/Netzwerkleitung 10/100 (RJ45)
-
USB Schnittstelle, inkl. Kabel und Software 171,00 EUR −17% 142,53 EUR
Jetzt bei Amazon kaufenBestseller Nr. 2
Eaton 3S 700 DIN – 3S700D – Unterbrechungsfreie Stromversorgung (USV) – 700 VA mit Überspannungsschutz (8 DIN Ausgänge, Überspannungsschutz, 2 USB-Typ-A-Ladeanschlüsse) – Weiß & Schwarz
-
3S 700 VA / 420 watt
- 8x DIN Ausgänge: 4x USV gestützt und 4x mit Filterfunktion
-
USB Schnittstelle, inkl. Kabel und Software 104,31 EUR
Jetzt bei Amazon kaufenBestseller Nr. 3
Eaton 3S 850 DIN – 3S850D – Unterbrechungsfreie Stromversorgung (USV) – 850 VA mit Überspannungsschutz (8 DIN Ausgänge, Überspannungsschutz, 2 USB-Typ-A-Ladeanschlüsse) – Weiß & Schwarz
-
3S 850 VA / 510 watt
- 8x DIN Ausgänge: 4x USV gestützt und 4x mit Filterfunktion
- USB Schnittstelle, inkl. Kabel und Software
125,63 EUR
Jetzt bei Amazon kaufen
For a Raspberry Pi with SSD, even the smallest variants with 450 VA are sufficient. A power bank can also be used as a UPS for the Raspberry, provided it can supply 3A current.
If you have a UPS with a USB interface, you can also shut down the system automatically when the UPS runs out of charge. With Home Assistant, this is very easy with the NUT integration. If the power failure lasts longer than the UPS can bridge, the system is shut down cleanly beforehand.
These are my tips for a powerful and affordable hardware basis for Home Assistant and other services.
What is your Home Assistant installation running on and why? Write it in the comments!