Skip to content

Getting Started with Home Assistant

Your take-home guide · Dallas Makerspace

What it is: Home Assistant is the middleman that connects all your smart devices and protocols (Zigbee, Z-Wave, Wi-Fi, Bluetooth) into one local app — no ten vendor apps, no cloud lock-in, your data stays yours. It's free and open source, backed by the non-profit Open Home Foundation.

Run It On

  • HA Green — official plug-and-play box, easiest start (HAOS)
  • Raspberry Pi — popular and well-documented
  • Mini PC or old laptop — needs 6th-gen Intel or newer (a laptop works even with no screen). Lenovo M910q, or a new N100/N150 mini PC off Amazon.

Protocols at a Glance

Protocol Good for What you need
Z-Wave Very reliable, less congested. Great for door locks & critical sensors. A controller — Home Assistant Connect ZWA-2
Zigbee Huge, cheap device selection. Self-healing mesh. A coordinator — Home Assistant Connect ZBT-2 (ZHA or Zigbee2MQTT)
Wi-Fi / Ethernet Simple, no hub. Cameras, Shelly relays, ESP devices. Just your network
Bluetooth / BLE Cheap room sensors, presence detection. A BLE proxy (e.g. an ESP device) for range
Thread / Matter The future — but still maturing (firmware/reliability). Wait if you're just starting out

Bulbs vs. Switches vs. Relays

  • Smart bulbs — per-bulb color & dimming, but if someone flips the wall switch the bulb loses power.
  • Smart switches — replace the wall switch, keep normal bulbs, the wall still works for everyone.
  • In-wall relays (Shelly) — hide behind your existing switch; best for retrofits and dumb fixtures.

Rule of thumb: switches & relays keep the wall working for family and guests; bulbs are for color everywhere.

Gear Worth Buying

  • Z-Wave controller: Home Assistant Connect ZWA-2 (the best, by far)
  • Zigbee coordinator: Home Assistant Connect ZBT-2
  • Zigbee devices: Philips Hue bulbs (pair straight to Zigbee2MQTT — no Hue bridge), Aqara (T1M, door/window sensors, Magic Cube), Third Reality
  • In-wall / Wi-Fi: Shelly relays
  • LEDs: WLED (on bulbs or LED controllers); a HUB75 matrix for DIY scoreboards
  • Voice: Home Assistant Voice Preview Edition (local, but takes setup to rival Alexa/Google today)

Integrations to Explore

UniFi & UniFi Protect (network presence + cameras) · WLED · Z-Wave · ESPHome · Alarmo (free alarm system) · BTHome (local Bluetooth sensors) · Frigate (local AI camera detection) · HomeKit Device (pair Wi-Fi devices via HomeKit) · HomeKit Bridge (push HA out to Siri) · Plex · Team Tracker (light effects when your team scores)

Cool Things You Can Build

  • Automations run themselves ("when X happens, do Y"). Example: mailbox opens → camera snapshot → phone notification with the photo → "You've got mail" plays on your speakers.
  • Leaving home → lock doors, arm the alarm, turn off lights, sleep the PC — all automatically.
  • Scripts are routines you trigger on demand — a "Wake Up" or "Goodnight" button, voice command, or dashboard tap.

Go Further

  • ESPHome — turn cheap ESP32 chips into your own HA sensors with simple YAML. (An ESPHome class is coming — watch for it.)
  • HACS — the community store for custom dashboard cards, themes, and integrations.
  • Wall tablets + Fully Kiosk — a cheap tablet as a wall dashboard that wakes on motion.
  • Claude Code + the HA MCP — an AI agent that builds dashboards and automations for you, just by asking.

Where to Learn More

Support the Volunteers

Almost every integration talks to your devices through small open-source libraries (like aiohttp) that volunteers maintain for free. If HA saves you money, consider chipping in: https://opencollective.com/aio-libs


Presented by Brandon Harvey (SmartHomeSellout) · https://smarthomesellout.com