New: the Homelab Planning Bundle. Both planners together for $19.99 instead of $27.98Save $7.99GET THE BUNDLE

Homelab Addiction

Self-Hosted / Projects / Home Assistant

Home Assistant

Stable
home-assistant/core91.4k38.9k11h agoInternet of Things (IoT)

Specs verified August 25, 2026 · against v2026.8.3

Overview

Self-hosted smart home hub for local automation, dashboards, and device integrations.

Home Assistant is a self-hosted smart home hub for people who want to automate lights, sensors, media devices, and energy tracking from hardware they control instead of depending entirely on a vendor cloud.

Why people choose Home Assistant

The official site emphasizes local control and privacy first, plus support for more than 1,500 integrations. That makes it one of the broadest replacements for cloud-first consumer hubs and app silos.

What is included

Official Home Assistant pages highlight device integrations, a powerful automation engine, customizable dashboards, the Assist voice assistant, mobile companion apps, home energy management, and optional add-on style apps when you run Home Assistant OS.

What to know before you deploy

Home Assistant can be beginner-friendly on Home Assistant Green or Home Assistant OS, but the project gets more complex as you add Zigbee, Z-Wave, Matter, Thread, custom dashboards, or advanced automations. The installation docs also note that Container installs do not include apps, and some features such as Thread or Z-Wave depend on that broader ecosystem.

Best fit

Choose Home Assistant when you want one control plane for a mixed smart-home stack and you care about local operation, privacy, and deep automation. If you only want a few simple routines for one vendor ecosystem, the learning curve may feel heavy.

Interface previews

Screenshots of the Home Assistant interface.

Feature support

Feature support in Home Assistant
FeatureSupport
Broad device and service integrationsThe official site says Home Assistant works with more than 1,500 integrations and automatically discovers many devices on your network.Supported
Advanced automationsOfficial docs highlight a built-in automation engine for events, routines, alerts, and scheduled actions.Supported
Custom dashboardsThe official site describes drag-and-drop dashboards for mobile and desktop control.Supported
Assist voice controlOfficial pages present Assist as Home Assistant’s built-in voice assistant.Supported
Local-first privacy modelThe FAQ states Home Assistant runs on your own hardware, stores data locally, and talks to devices over the local network whenever possible.Supported
Energy monitoringOfficial feature pages include Home Energy Management for tracking usage and solar production.Supported
Add-on style appsOfficial docs describe apps for Home Assistant OS, while Container installs do not include them.Partial support
Cloud-free operationHome Assistant itself is local-first, but some third-party devices still depend on their own cloud services if no local protocol exists.Partial support

Community signals

Stars
91.4k
Forks
38.9k
Open issues
3.4k

Includes open pull requests

Last commit
11h ago
Latest release
2026.10.1

21h ago

Repo created
Sep 2013

Refreshed nightly from the GitHub API.

Questions

What is Home Assistant used for?

Home Assistant is used to connect smart-home devices, build automations, create dashboards, and monitor a home from one self-hosted control hub.

Does Home Assistant keep my data local?

Usually yes. The official FAQ says Home Assistant runs on your own hardware, stores data locally, and uses local protocols whenever the device supports them.

Can Home Assistant replace SmartThings or other cloud smart-home hubs?

For many homes, yes. Home Assistant is commonly used as a local-first replacement for vendor cloud hubs because it can unify many brands and protocols in one system.

What hardware do you need for Home Assistant?

The official installation docs say the easiest path is Home Assistant Green, while bring-your-own options include Raspberry Pi 4 or 5 with at least 2 GB RAM, x86-64 hardware, or a virtual machine.

Can you run Home Assistant in Docker?

Yes. The installation docs include Home Assistant Container, but they note it does not include apps and some capabilities are more complete on Home Assistant OS.

Does Home Assistant need the internet?

No for core local control, but some cloud-connected devices and optional services still rely on internet access.

Does Home Assistant support Zigbee, Z-Wave, Matter, and Thread?

Yes, but the official docs and privacy FAQ note that support depends on the right integrations and, for some setups, the broader Home Assistant ecosystem beyond a plain container install.

support // the lab

Found this write-up useful?

If it saved you time or a rebuild, you can support more practical homelab guides.

Support the lab