Home Assistant

It is an open-source home automation system that prioritizes local control and privacy. It can be run on Raspberry Pi or a local server. Developed with a modular architecture, integration support can be added easily for different devices and actions.

HO

home-assistant · IoT & Home Automation

STARS91.9K
FORKS39.1K
COMMITS—
CONTRIBUTORS5.5K
VERSIONLast-Python2-release
UPDATEDtoday
PythonHome AutomationIoTApache-2.0

Common commercial products in this category: Amazon Alexa, Google Home, Apple Home

What can it do?
  • You run the local control and privacy-oriented home automation system on the Raspberry Pi or a local server.
  • With modular architecture, you add integrations for different devices and actions.
  • Once you find and integrate devices on the network, you run your home by rules with an advanced automation engine.
Heads up
  • • High number of open issues (3,484)
User reviews
  • • NeutralHacker News

    I hired an illustrator to draw my house. Now it's my Home Assistant dashboard

    “The one "smart home" thing I've done is a garage door switch hooked into Apple HomeKit. I have Home Assistant running on a small server, just for kicks, but mostly it serves as a quick dashboard for my network devices. But being able to control my garage door when I'm not home…”

  • • NeutralHacker News

    Home Assistant – open-source home automation

    “I think that's a fair response! It's worth clarifying a few things. In general, I think people tend to have that reaction because there's a growing assumption that "technology" = "the cloud"--i.e. a Google or Alexa kind of smart speaker that is very clearly vacuuming all kinds…”

Verified against README · Oct 26, 2026 · source

My note

Alternative pages

More in: IoT & Home Automation