Tools/home-assistant/core

Home Assistant

Open source home automation

89.8k+198/wkestablishedPythonApache License 2.0trending

The Lens

By Erik Loyd, SaaS CEO and former COO/CFO of an AWS Premier Partner.

Updated Jun 2026

Home Assistant connects and automates everything in your home: lights, thermostats, cameras, locks, media players, and 2,000+ other device types. Home Assistant ties everything together. Lights, thermostats, cameras, sensors, locks, media players, whatever. One dashboard, one automation engine, running locally on your hardware.

Home Assistant integrates with 2,000+ devices and services. It runs on a Raspberry Pi, a NAS, or any Docker host. Everything stays local by default; your data doesn't leave your network unless you choose to send it. The automation engine lets you build rules like "turn off all lights when everyone leaves" without writing code.

The largest open source home automation project by a wide margin. Free to self-host. Home Assistant Cloud (Nabu Casa) costs $6.50/mo and adds remote access, voice assistants, and automatic SSL without port forwarding. Anyone interested in smart home automation should try this. The learning curve is real but the community is massive and helpful.

The catch: initial setup can take a full weekend. YAML configuration, while being replaced by UI workflows, still shows up in advanced scenarios. And some integrations break after updates; the pace of development is fast, which is both a strength and a source of frustration.

Free vs Self-Hosted vs Paid

free self hosted paid cloud

Free (Self-Hosted)

  • Full Home Assistant installation
  • 2,000+ integrations
  • Automation engine
  • Dashboard/UI
  • Add-on system (similar to plugins)
  • Local voice control

Paid: Nabu Casa Cloud ($6.50/mo or $65/yr)

  • Remote access without port forwarding or VPN
  • Automatic SSL certificates
  • Google Assistant and Amazon Alexa integration
  • Text-to-speech and speech-to-text
  • Supports Home Assistant development (this is how the project sustains itself)

The Math

$6.50/mo is genuinely worth it for the remote access alone. Setting up your own reverse proxy with SSL, DuckDNS, and NGINX is free but takes hours and requires maintenance. Nabu Casa does it in one click.

Hardware Cost

  • Raspberry Pi 4/5: $60-80 (dedicated, recommended)
  • Old laptop or NAS: $0 if you have one
  • Home Assistant Green (official hardware): $99
  • Home Assistant Yellow (with Zigbee): $125-175

Free to self-host. $6.50/mo for cloud features (remote access, voice assistants) is worth it for most people.

Self-hosting ops:moderate

Get tools like this every Wednesday

One featured tool, three on the radar. No fluff.

Score
91/100 · A+
Adoption30/30
Maintenance25/25
Community11/20
License15/15
Analysis10/10

A low score is not a verdict on quality. Young and niche tools start low by design. How we calculate scores

Trust Signals

High adoption: 86,051 starsActive community: 37,252 forksPermissive license (Apache-2.0)

About

Stars
89,781
Forks
38,293

Explore Further

More tools in the directory

Featured in The Open Source Drop #18