Total Control of your
Smart Home
Forget separate apps for every device. Home Assistant unifies all your systems into one local, private platform. No Cloud. No subscriptions.
grid_view Why Home Assistant?
Privacy & Security
Your data stays in your home. Home Assistant runs locally on your network. No one, not even its creators, has access to your cameras or your data.
Energy Management
Monitor power consumption, solar production, and gas usage in real time. Find out which devices consume the most.
Protocol Unification
Zigbee, Z-Wave, Matter, Bluetooth, WiFi. Home Assistant speaks all the "languages". Connect Philips Hue bulbs with IKEA switches and Xiaomi sensors without third-party hubs.
auto_awesome Powerful Automations
The heart of Home Assistant is the automation engine. Create rules with simple logic (UI Editor) or write advanced scripts in YAML.
- ➜ When the sun sets, turn on the exterior lights.
- ➜ If I am away and the door opens, send a notification.
- ➜ When the TV turns on, close the blinds (Movie Mode).
Turn on the TV to test
Beautiful Dashboards
Fully customizable. See what is happening in your home at a glance, from your phone or tablet.
Ready to start?
All you need is a Raspberry Pi or an old computer.
services:
homeassistant:
image: ghcr.io/home-assistant/home-assistant:stable
container_name: homeassistant
volumes:
- ./config:/config
- /etc/localtime:/etc/localtime:ro
restart: unless-stopped
privileged: true
network_mode: host
Then run:
docker compose up -d
Runs in host network mode for device discovery. Open http://SERVER_IP:8123 to begin.