Getting Started with Home Assistant
This post contains affiliate links. If you buy through these links, I may earn a commission at no extra cost to you. Thanks for supporting the blog.
Home Assistant is a powerful, open‑source home automation platform that runs locally and keeps your data under your control. Here’s a simple, opinionated path to get up and running fast, plus gear I’ve used and recommend.
What You’ll Need
- A small, always‑on computer (Raspberry Pi or mini PC)
- Storage (microSD or SSD)
- A Zigbee/Z‑Wave radio (optional, but recommended)
- Your home network (Ethernet preferred)
Recommended Hardware
Home Assistant Green — easiest official hardware: Home Assistant Green
Raspberry Pi 4 (4GB) — DIY starter: Raspberry Pi 4 (4GB)
Power supply for Pi: USB‑C 5V/3A Power Supply
microSD card (or use an SSD for longevity): 128GB microSD (A2)
Optional SSD kit for Pi: USB 3.0 SSD + Enclosure
Zigbee USB dongle (for sensors and bulbs): Zigbee 3.0 USB Dongle
Z‑Wave USB stick (if you have Z‑Wave gear): Z‑Wave 700 USB Stick
Wi‑Fi smart plugs (easy first automation): Kasa Smart Plug
Install Home Assistant (HAOS on Raspberry Pi)
- Download Home Assistant OS image for Raspberry Pi from the official docs.
- Flash the image to your microSD using Raspberry Pi Imager or balenaEtcher.
- Insert microSD, connect Ethernet, power on the Pi.
- Wait ~5–10 minutes, then open
http://homeassistant.local:8123(or find the Pi’s IP). - Create your account and finish onboarding.
Optional: Install via Docker (on a mini PC)
If you prefer a beefier machine:
- Install Docker and run Home Assistant Container (note: lacks Supervisor/add‑on store).
- Map volumes for persistent config; expose port
8123. - Consider Home Assistant Supervised only if you know the tradeoffs.
First Integrations
- Start with built‑ins: Energy, Weather, Mobile App.
- Add cloud devices (Hue, TP‑Link/Kasa, Sonos) via Integrations.
- Pair Zigbee devices using Zigbee2MQTT or ZHA; Z‑Wave via Z‑Wave JS.
Simple Automations to Try
- Turn lights on at sunset and off at bedtime.
- Motion‑activated lights in hallways.
- Turn off office plug if nobody’s home.
- Notify when washer/dryer finishes (smart plug power draw).
Securing Your Setup
- Keep HA inside your network; use Cloudflare Tunnel or VPN for remote access.
- Enable MFA for your account.
- Regular backups (Settings → System → Backups). Store off‑device.
My Starter Kit (Summary)
If you pick up gear through these links, it helps me keep writing. Questions or stuck on setup? Comment below or email me at [email protected].
Read the full affiliate disclosure on /disclosure/.