Rent Nothing
app·Home & Family

Home Assistant

Local-first smart home hub—automate lights and sensors without cloud subscription lock-in.

FREEOPEN SOURCESELF-HOSTEDLOCAL-FIRSTPRIVACY-FIRST
Setup guide · 90–120 min

Quick facts

Price model
Open source
Starting price
Free
Best for
Local automations · Mixed-brand smart homes · Avoiding cloud camera plans
Replaces
SmartThings premium, Ring home plans, IFTTT Pro, Cloud-only hub subscriptions
Platforms
LinuxSelf-hostediOSAndroidWeb
Last verified
2026-06-22

Why it's listed

Your automations keep working when the vendor does not—because the brain lives in your house.

Home Assistant runs on a Raspberry Pi, mini PC, or NAS and talks to thousands of devices locally. Routines, dashboards, and voice hooks stay on your network instead of a vendor's servers shutting down or raising prices.

YAML and integrations take patience; start with one room, not the whole house day one.

How to set up Home Assistant

One local hub for lights, sensors, and routines—start with a single room before you automate the whole house.

Time
90–120 min
Difficulty
Technical
Verified
2026-06-22

Before you start

  • Raspberry Pi 4 (4GB+) with SSD recommended, or Home Assistant Green/Yellow hardware
  • List devices you own (brand + app name)
  • Stable Wi‑Fi; reserve DHCP for the hub
  1. Flash Home Assistant OS

    Use Raspberry Pi Imager → Other specific-purpose OS → Home Assistant. Flash SSD/SD, boot Pi, wait for http://homeassistant.local:8123 (up to 20 minutes first boot).

  2. Create owner account

    First signup is admin. Set location for sun automations and time zone. Skip cloud Nabu Casa unless you want remote access without VPN.

  3. Update and backup

    Settings → System → Updates. Settings → System → Backups → create full backup before adding integrations.

  4. Add one integration

    Settings → Devices & services → Add integration. Pick your most-used brand (Philips Hue, TP-Link, etc.). One working device beats ten half-configured ones.

  5. Build one automation

    Settings → Automations → Create: e.g. porch light at sunset. Test with manual trigger before relying on it.

  6. Dashboard for the household

    Overview → edit cards for spouse/kids: big buttons for lights and thermostat. Hide YAML complexity behind simple toggles.

Troubleshooting

homeassistant.local does not resolve
Browse to Pi IP directly http://192.168.x.x:8123. Enable mDNS on router or use DHCP reservation.
Cloud-only device won't pair locally
Some brands require their cloud API—read integration docs for local vs cloud path before buying more gear.
Automation fires twice
Duplicate triggers or both HA and vendor app automations active—disable one side.

Keep it working

  • Snapshot backup before monthly updates
  • Document which devices are local-only vs cloud-dependent
  • Expand one room per month—avoid automation debt

Official docs: www.home-assistant.io/installation/raspberrypi

Good fit for

  • Tinkerers
  • Privacy-minded homeowners
  • Families with mixed IoT brands

Not ideal for

  • People who want plug-and-play only
  • Renters who cannot touch wiring

Alternatives

guidePhone, Internet & UtilitiesSetup guide

Router Ownership vs Rental Guide

Stop paying $10–15/month to rent a modem/router—buy compatible gear once.

ONE-TIME BUYDIYBUDGET FRIENDLY

Replaces: ISP equipment rental fees

resourceHome & FamilyFeatured

Buy Nothing Groups

Neighborhood gift economies where people give, lend, and receive items free—no marketplace fees.

FREEFAMILY-FRIENDLYBUDGET FRIENDLY

Replaces: Nextdoor marketplace impulse buys, Storage unit upgrades

resourceHome & Family

Freecycle

Global network of local groups giving away usable items instead of landfilling them.

FREEBUDGET FRIENDLYDIY

Replaces: Paid marketplace listings, Cheap disposable purchases

resourceHome & Family

Repair Café

Community events where volunteers fix appliances, clothes, and electronics for free.

FREEDIYBUDGET FRIENDLY

Replaces: Extended warranty subscriptions, Premature replacements