How to Add Devices to Home Assistant (Step‑by‑Step)
Home Assistant is one of the most powerful smart home platforms available, especially if you want local control, privacy, and deep automation. The real magic happens when you start adding devices: lights, plugs, sensors, switches, locks, and more. In this guide, we’ll walk through how to add devices to Home Assistant step‑by‑step, using a typical UK setup.
We’ll assume you already have Home Assistant running on a Raspberry Pi, Home Assistant Green, or similar hardware. If you’re still choosing hardware, a Raspberry Pi 4 kit or a dedicated Home Assistant box is a great starting point and is easy to find on Amazon.
Before adding devices, decide which protocols you’ll use most: Wi‑Fi, Zigbee, Z‑Wave, or Thread. Our article What Is Zigbee vs Z‑Wave vs Thread explains the differences and helps you choose.
Recommended Home Assistant starter setup
| Component | Example Product | Key Features |
|---|---|---|
| Host Device | Raspberry Pi 4 Kit | Low power, widely supported, easy to set up |
| Zigbee Coordinator | Sonoff Zigbee 3.0 USB Dongle | Reliable Zigbee mesh, works with Zigbee2MQTT/ZHA |
| Smart Plugs | Shelly Plug S / Tapo P110 | Energy monitoring, local control, HA integration |
| Smart Relays | Shelly Smart Relays | In‑wall control, local API, great for lighting |
| Smart Lock | Aqara Smart Lock U200 | Keyless entry, HomeKit/Matter support |
Many of these devices are covered in more detail in our Best Smart Plugs for Home Assistant and Shelly Smart Relays Review articles, which are ideal companions to this step‑by‑step guide.
Step‑by‑step: Adding devices to Home Assistant
Step 1: Prepare Home Assistant
Log into Home Assistant via your browser and go to Settings > Devices & Services. Make sure any relevant integrations (e.g. Shelly, Tapo, Zigbee2MQTT, ZHA) are installed and configured. If you’re using a Zigbee dongle, confirm it’s detected and that your Zigbee integration is running.
Step 2: Put the device into pairing mode
For Wi‑Fi devices like Shelly or Tapo, follow the manufacturer’s app instructions to connect them to your home network. For Zigbee devices, hold the pairing button until the LED flashes. Many smart plugs, bulbs, and switches will automatically enter pairing mode when first powered on.
Step 3: Discover the device in Home Assistant
In Devices & Services, Home Assistant will usually show a notification that a new device has been discovered. Click Configure and follow the prompts. For Zigbee2MQTT, open its web UI and start pairing; the device will then appear in Home Assistant as an entity.
Step 4: Name and organise entities
Give each device a clear name (e.g. “Living Room Lamp Plug” or “Hallway Motion Sensor”) and assign it to a room. This makes automations and dashboards much easier to manage later.
Step 5: Create your first automation
Go to Settings > Automations & Scenes and create a simple automation, such as turning on a lamp at sunset or switching off plugs when you leave home. This is where smart plugs, relays, and sensors really shine. You can find many of these devices on Amazon in convenient multi‑packs.
As your setup grows, you can add more advanced devices like smart locks (see our Aqara Smart Lock U200 Review) and smart switches (covered in Best Smart Light Switches (UK Wiring)). All of these integrate well with Home Assistant when chosen carefully.
Main alternatives to a Home Assistant‑centric setup
| Platform | Type | Pros | Cons |
|---|---|---|---|
| Amazon Alexa + Echo | Cloud‑based | Easy setup, great voice control | Less local control, limited advanced automations |
| Google Home / Nest | Cloud‑based | Good for Google users, strong displays | Fewer power‑user features than Home Assistant |
| Apple Home | Apple ecosystem | Excellent privacy, smooth iOS integration | Best for Apple‑only households |
| Hubitat Elevation | Local hub | Local automations, strong rule engine | Less polished UI than Home Assistant |
For tinkerers and power users, Home Assistant remains the most flexible option. With the right starter hardware—much of which you can easily pick up on Amazon—you can build a smart home that’s fast, private, and tailored exactly to how you live.