What is Home Assistant? A plain-language explanation for homeowners

In shortHome Assistant is open source software that brings devices from different brands together, runs locally and lets you decide what happens automatically. It is not a ready-made appliance or a certified alarm, but a flexible layer on top of your smart home.

If you read about home automation, you quickly run into Home Assistant. What is it, and should you want it? Here is an explanation without jargon.

In one paragraph

Home Assistant is open source home automation software that puts local control and privacy first. It brings devices and services from different brands together in one place, lets you make rules ("when this happens, do that") and gives you an overview on your phone or screen. It is maintained by a non-profit, the Open Home Foundation, and by a large community of volunteers.

What can you do with it

How does it work

Home Assistant runs on a small computer at your home, for example a ready-made Home Assistant Green, a Raspberry Pi or another computer. The recommended installation is Home Assistant Operating System. It talks to your devices locally wherever possible, so functions that work locally keep working if the internet drops. The software itself is open source; you mainly pay for the hardware it runs on.

What it is not

Home Assistant and Niko Home Control

Niko Home Control handles the basics: switches, lighting, shutters and more. Home Assistant adds a layer on top: smarter rules, presence, dashboards and connections with other brands. The connection runs through Niko's local Hobby API and a community component. Niko does not support that, and the token expires every year. That is why I keep the baseline in Niko and put the extras in Home Assistant, so the home keeps working if a connection stops. More on this in 10 questions for your installer.

Is it for you

Home Assistant suits you if you want devices from different brands to work together, like local control and are willing to put in a little time, or want someone beside you who does that for you. If it doesn't suit you, for example because you need a certified system with a maintenance contract, choose an approved supplier.

How to start

  1. Start small, with one problem that irritates you daily.
  2. Choose hardware: the installation page lists, among others, Home Assistant Green (shipped with the operating system) or your own Raspberry Pi or PC.
  3. Make backups from the start.
  4. Build one thing at a time and test the fallback to manual control.

Want someone to look it over, or to know what fits your home? That is what I help with; tell me about your situation.

Want to talk this through for your own home?

Send me a few sentences about your situation. The first conversation is free and without obligation.

Tell me about your home

Keep reading

This is general information, not electrical or safety advice. Always have changes to the installation assessed by your certified installer.