Starting my HA journey - which hardware?

Hi All,

After my Vera controller gave up on Alexa (again) I have decided to start my HA journey and trash the vera.

I’m trying to decide which is the best hardware platform to start with given my current hardware and I havent seen a pros/cons for hardware.

What would you recommend if you were starting out of the gate?

I have:

  1. Z-wave devices everywhere.
  2. Ubiquiti with AP points everywhere.
  3. Anything I could hardwire around the house, I have with Cat 6.
  4. Synology NAS (Should I put HA on this?)
  5. A couple unused PCs which I could use (Should I put HA on these?)
  6. A Raspi for my 3d printer (can I use this for HA also, or does it need to be stand-alone?)

…buy a HA green?

I use a HA Yellow along with a ZWA-2 antenna for z-wave. My yellow has a CM5 processor. I highly recommend both!

One of the (many!) great benefits of HA is how easy it is to move your configuration from one host device to another. In most cases it’s as simple as backup on the old system, and install then restore on the new system.

Given this, you can safely start with any of your existing options (used PC, NAS) to start your exploration. Then if you want to upgrade/change approach to a different platform after a few days, weeks, or months, you can easily do so. Personally, I progressed from a RasPi4, to an old laptop, to a dedicated BeeLink mini PC running ProxMox.

Welcome, and enjoy the ride!

Hello w1se,
Welcome to the Home Assistant Forum.

Try this in a search engine to get more answers.

site:community.home-assistant.io hardware recommendations

(It’s not the first time this has been asked, today)

The HA-Yellow has been discontinued. No longer available. So you may need to substitute a actual PI5 and add the needed components (build a kit style)

https://www.raspberrypi.com/products/raspberry-pi-5/

Yes. Use these. It will allow you to understand your use and needs. Buying hardware won’t provide any benefit but may result in long term regret

1 Like

Thanks I think this is best. I’m not a fan of adding additional hardware to my house if I can help it.

One of the major considerations (depending on where you’re located) is the idle power consumption of your device, ‘just an old PC’ can quickly become expensive (30-75 watts idle is not uncommon for an ex-desktop/ gaming rig, 4-10 watts is possible for well-selected x86_64 hardware). haos itself doesn’t need all that much performance (>=32 GB disk, >=4 GB RAM), but if you have esphome builder, voice recognition, video surveillance et all, you might quickly need (a lot) more.

Starting your experiments in a VM on your NAS would be a sensible choice (if you can spare 32 GB disk and at least 2 GB RAM), to give you a feel which direction you might be taking. Using old PCs is only sensible if their idle power consumption is ‘reasonable’ compared to your electricity costs, because you will want to keep haos running 24/7 for a few weeks, if you want to test the waters.

There are plenty of pretty decent x86_64 devices on the markets, be it used or new (n100/ n97/ n150, etc.), idle power consumption can be really good - and prices tend to be reasonable.

Just becareful, their are lots of beginners who get lost in the weeds building a self-installed HAOS and things don’t work. It may be great for those with lots of computer, programming, hardware experience but sours the inexperience beginners.

The Yellow has been discontinued, however, ameriDroid did secure the last available units and we have stock for both Power Supply and PoE options at this time.

That entirely depends on what you consider building your own…

My train of thought was:

  • used market:
    • one of the semi-recent popular thin-client like devices (futro, wyse, igel, hp, …), at least Atom j4xxx or ryzen embedded - depending on your requirements you might need to upgrade the SSD or (less likely) RAM, shouldn’t be hurdle; ~5 watts idle is very reasonable, performance quite good (although there are certainly things that would prefer more)
    • one of the 1 litre ‘tiny’ PCs of the big four (Dell, Fujitsu, HP, Lenovo, …), things that don’t make the bar for windows 11 tend to have good prices - roughly i5-6500t/ i5-7500t class, usually with 128-256 GB SSD and 8 GB RAM; idle power consumption probably in the ~10 watts range, still very decent performance, just works - nothing to do.
  • new:
    • tiny PCs with alderlake-n n100/ n97/ n150 ordered from abroad; similar performance to skylake above, a tad more risk for buying, 5-6 watts is very reasonable
    • NUC-like mini-PCs, more expensive, probably also in the ~10 watt idle range, more performance
    • modern 1 litre tiny PCs from the big four, more expensive, very fast, also roundabout ~10 watts idle.

Installing haos, ~5 minutes, setting up the basics ~half an hour. Connecting up a USB- or networked zigbee coordinator, ~5 minutes if you roughly know the process (~have read up on it beforehand) - if you don’t, there are some pitfalls that can leave you scratching your head - but it’s still straight forward.

Yes, you can certainly build yourself as well (mITX, µATX, …), but guesstimating the idle resulting power consumption will be harder - unless you have special requirements (like dedicated graphics cards for LLM stuff or huge disk space (video)), it’s probably not sensible for this use case (because there are pretty decent options in the <=1L tiny PC range); and even if you do, there are pretty interesting SFF PCs from the big four on the used markets offering ‘some’ (limited) extensibility).

The problem is not so much finding or building something, but correctly determining your medium term performance/ disk/ RAM requirements - enough (with healthy headroom) to make do, at low idle power consumption - and then identifying the best bargains on the market. If electricity prices or hardware costs are not a factor, this gets easy - but usually they are (and it’s best to get a grasp on your rough expectations first, with the understanding that you might add unforeseen additional requirements (for me, that was esphome builder and dabbling into voice detection, which invalidated my first -cheap-cheap- hardware, without those new requirements, my AMD GX-212JC with 16 GB M.2-SATA and 4 GB DDR3-SODIMM would have remained comfortable) soon).

Thanks for the detailed reply. I’m starting on a Microsoft Surface Pro with a dock, and will go from there. I have a few older PCs available which are not used, and don’t mind dedicating one of them singularly for HA.

1 Like