Blog
Home Automation / Home Assistant setup with recommended hardware: The four-year update

Home Automation / Home Assistant setup with recommended hardware: The four-year update

(updated July 19, 2023)

Four years ago, I upgraded my Home Automation setup from a Raspberry-Pi based system to a more powerful and robust system running on an Intel Nuc. Since then, many things changed in the home automation world, both on the software and hardware side. Still, even some of the early choices have paid out in the end and remained fairly stable.

In this post, I want to share an update on my current Home Assistant setup, including all the hardware I’m currently (still) using. It has been around two years since I last wrote about my setup, and a lot has changed since then - new devices have been released, I’ve experimented with different integrations, and I’ve learned a lot along the way.

Quickly jump to:

What did (not) change?

After several years in this home automation adventure, many things changed. However, some things in my setup also didn’t. Those patterns - the things that apparently work - are a great way to use as input to evaluate new approaches in the future. Things that “stuck” probably did something well. Some first learnings:

  • Home Assistant remains my go-to tool: The basis remained the same all these years: It’s still powered by Home Assistant, running locally and on the same Intel Nuc. As a platform, HA became more robust and easy to use, which also translates to more fun developing, maintaining, and using our smart home. I did switch from a customer Docker-based setup to Home Assistant OS running through Proxmox. Updating the various add-ons using Docker Compose did take manual effort, and when life is busy, I only sometimes had the time to do that. While with HA OS, such actions are a simple click of a button (automatic backup included!). The downside is that it’s a single point of failure—however, the pros of efficiently managing the whole system outweigh that.
  • Buy the best you can: Often also used as advice for buying cooking ingredients, spending a little more on premium devices worked out well. More expensive is not always better, but paying for features like stability, continuous software updates, and no cloud dependencies is worthwhile. For example, my Hue lights, now often updated through OTA updates in Zigbee2mqtt, are a stable core component of my setup. Or, spending a bit more on motion sensors that work well saves frustration when a sensor drops from the network. Of course, it doesn’t automatically mean that more expensive devices are automatically better, but it is something that I take into account.
  • Keep it simple: Home automation is firstmost a hobby. This means trying many things, including hardware and software, and eventually breaking things and starting over. I’m currently at the fifth or so generation of my setup. Still, the opposite is often true for home automation as part of life: it must be stable and run reliably. Reducing the number of vendors (e.g., for lights) and ensuring every automation fulfills a need was key to finding a good balance there.
  • Automate a lot, prepare for the exception: Currently, the number of buttons, dimmers, and switches in my house has dramatically reduced. Most lights work automatically based on motion sensors, light measurements, and time of day. No need to dim lights, start a scene or flip a switch. HA ensures that lights go on, dim during the evening and that our living room transitions from “working lights” to a colorful scene in the evening. Still, our mobile dashboard has a page with “kill switches” to turn off automations and disable specific automatic transitions. There is always an edge case that you cannot prepare for. A simple switch to turn off a “smart” feature can save the day.

These learnings all resulted in a new (or are the result of?) set of hardware that I’m currently using. The next few sections go more into detail on these choices.

Controllers

Intel NUC

+ Powerfull, runs all your services on one device. Home Assistant is more responsive, especially with a large network of devices. Can also run other services.

A lot more expensive than a single Pi. Higher learning curve to set up.

Sensors

Philips Hue Motion Sensor

+ Fast response time. Realiable. Very precise light sensor. Can be installed using a magnet.

Not the cheapest sensor on the market. Larger than, for example, the Xiaomi motion sensor. Temperature sensor not very accurate.

Software

Philips Hue Motion Sensor (Outdoor)

+ Easy to install in various configurations. Design looks nice. Feels sturdy.

Not cheap. Very sensitive, I have quite some problems with false positives. The sun affects the temperature sensor and will not be accurate for the ambient temperature.

Lights

Philips Hue Color GU10

+ Very good color range. Great dimming capabilities. No problems with faulty bulbs (so far). Easy to connect. OTA (updates) through Zigbee2mqtt.

More expensive than alternatives.

Philips Hue Color E27

+ Very good color range. Great dimming capabilities. No problems with faulty bulbs (so far). OTA (updates) through Zigbee2mqtt.

More expensive than alternatives.

Software

Philips Hue White Ambiance E27

+ Very good temperature range. Great dimming capabilities. No problems with faulty bulbs (so far). OTA (updates) through Zigbee2mqtt.

More expensive than alternatives.

Hardware
Software

Philips Hue White Ambience GU10

+ Superb dimming capabilities. Nice color temperature range. OTA (updates) through Zigbee2mqtt.

More expensive than alternatives.

Hardware
Software

Heating

Aqara Smart Radiator Thermostat E1

+ Nice design. Compatible with many radiators; a few adapters are supplied in the box.

I am still testing this device and encountered some connection problems. Based on your heating system, you might also need to be able to turn on your heating system itself (this device just controls a valve). Some features are not usable through Zigbee2mqtt (or at least not easily).

Plugs

Innr smart plug

+ Good value for your money. Small form factor. Nice design (for a plug).

No power measurement in this configuration.

Hardware
Software

OSRAM Smart+ Plug (Sylvania in the US)

+ Good value for your money. Good zigbee meshing capabilities.

No power measurement (at least in Zigbee2mqtt/Deconz). A bit bulky in comparison to others (e.g., Innr).

Comments

Adding new comments is no longer possible. If you have a question or remark, please reach out via the contact page.

Copyright © 2026 Wouter Bulten

I may not have gone where I intended to go, but I think I have ended up where I needed to be.

— Douglas Adams, The Long Dark Tea-Time of the Soul

Colophon & disclaimer