Home Assistant Compatible Devices: The Complete Guide (2026)
Home Assistant compatible devices include Zigbee sensors, WiFi smart plugs, Matter lights, Thread locks, and Z-Wave switches from brands like Aqara, SONOFF, IKEA, Hue, and Tuya. The platform supports over 2,800 integrations and works with nearly every smart home protocol. This guide covers the best devices to buy in 2026, organized by protocol and use case, so you can build a reliable smart home without getting locked into a single ecosystem.
What Is Home Assistant?
Home Assistant is a free, open-source smart home platform that runs locally on your own hardware. You install it on a Raspberry Pi, mini PC, or virtual machine, and it connects to your smart devices over your local network. Unlike Google Home or Alexa, Home Assistant keeps your data on your hardware, supports thousands of devices across every protocol, and gives you full control over automations through a visual editor or YAML configuration.
As of early 2026, Home Assistant has over 2,800 integrations, an active community of more than 700,000 users, and a monthly release cycle that adds new device support constantly. It runs a local API, so your automations work even when your internet goes down.
Why Choose Home Assistant Over Google Home or Alexa?
Home Assistant is the better choice if you want local control, cross-brand compatibility, and automations that go beyond "turn off the lights at 10 PM." Here is how it compares to the major platforms.
| Feature | Home Assistant | Google Home | Amazon Alexa | Apple Home |
|---|---|---|---|---|
| Runs locally (no cloud) | Yes | No | No | Partial |
| Number of integrations | 2,800+ | ~200 | ~300 | ~100 |
| Custom automations | Unlimited complexity | Basic routines | Basic routines | Basic scenes |
| Protocol support | Zigbee, Z-Wave, WiFi, Thread, Matter, BLE, 433MHz | WiFi, Matter, Thread | WiFi, Zigbee (limited), Matter | WiFi, Thread, Matter |
| Privacy | Fully local | Cloud-dependent | Cloud-dependent | Mostly local |
| Cost | Free software + ~$50-150 hardware | Free (locked to Google) | Free (locked to Amazon) | Free (locked to Apple) |
| Open source | Yes | No | No | No |
The honest trade-off
Home Assistant has a steeper setup curve than plugging in an Echo. You will spend an afternoon getting it running the first time. But once it is running, you can automate things the commercial platforms simply cannot do. Presence-based lighting that reacts to whether you are sitting still (not just moving). Automations triggered by your calendar, weather, energy prices, or a tap on an NFC sticker. Dashboards on wall-mounted tablets that show exactly the controls you want.
What Hardware Do You Need to Get Started?
To run Home Assistant, you need three things: something to run the software, a way to talk to your smart devices, and the devices themselves. Here is the minimum setup.
The Host (Where Home Assistant Runs)
| Option | Cost | Best For | Notes |
|---|---|---|---|
| Raspberry Pi 4 (4GB) | $55-75 | Beginners, small homes | Runs HAOS natively. 4GB RAM is the minimum for comfortable use. |
| Raspberry Pi 5 (8GB) | $80-100 | Power users, large setups | Faster, handles more integrations and add-ons without lag. |
| Intel N100 mini PC | $120-180 | Serious setups, home lab users | More CPU headroom, runs VMs, supports NVMe storage. |
| Old laptop or desktop | Free | Budget builds | Install HAOS in a VM using VirtualBox or Proxmox. |
| Home Assistant Green | $99 | Simplest path | Purpose-built box from Nabu Casa. Plug in and go. |
Our recommendation
A Raspberry Pi 4 or 5 is the most popular starting point. If you already have an unused mini PC, use that instead. The N100 mini PCs are excellent if you want to run other services (Plex, Pi-hole, Frigate) alongside Home Assistant.
The Coordinator (How Home Assistant Talks to Devices)
If you only use WiFi devices, you do not need a coordinator. But most experienced users run Zigbee, and Zigbee requires a USB coordinator plugged into your Home Assistant host.
The best Zigbee coordinator in 2026 uses a Silicon Labs EFR32MG21 chip. These dongles support Zigbee 3.0, work with both Zigbee2MQTT and ZHA (the two main Zigbee integrations), and handle networks of 100+ devices. We carry the Zigbee 3.0 USB Coordinator (EFR32MG21) for exactly this purpose.
Important tip
If using a Raspberry Pi 4, plug your Zigbee coordinator into a USB 2.0 port (the black ones), not USB 3.0 (blue). USB 3.0 generates radio interference at 2.4 GHz, which is the same frequency Zigbee uses. Alternatively, use a short USB extension cable to move the dongle away from the Pi.
Best Zigbee Devices for Home Assistant
Zigbee is the best protocol for sensors and battery-powered devices. Zigbee devices form a mesh network (each mains-powered device acts as a router), they use very little power (battery sensors last 1-2 years), and they do not depend on any cloud service. With a single USB coordinator, you can pair devices from dozens of different brands.
Temperature and Humidity Sensors
| Device | Price Range | Battery Life | Notes |
|---|---|---|---|
| Aqara WSDCGQ11LM | $12-15 | ~2 years | Most popular. Accurate, tiny, reports every 1 hour (configurable with custom firmware). |
| SONOFF SNZB-02D | $9-12 | ~1 year | LCD display shows readings locally. Good for rooms where you glance at the sensor. |
| ThermoPro (Zigbee) | $15-20 | ~18 months | Larger display, good for kitchens and workshops. |
Best for Home Assistant
The Aqara sensor is the community favorite. It just works, it is tiny, and two years on a CR2032 battery is hard to beat. The SONOFF SNZB-02D is the pick if you also want a visible display.
Motion and Presence Sensors
| Device | Type | Detection | Best For |
|---|---|---|---|
| Aqara P1 | PIR motion | Movement only | Hallways, doorways, walk-through areas |
| IKEA VALLHORN | PIR motion | Movement only | Budget option, widely available |
| mmWave radar sensor | Radar (24GHz) | Presence (stationary) | Offices, bathrooms, living rooms |
PIR motion sensors detect movement. They are cheap ($10-15) and great for spaces where people walk through. But if you sit still at a desk, a PIR sensor will think the room is empty after its timeout period.
For rooms where you stay still (office, bathroom, living room), you want an mmWave presence sensor. These use 24GHz radar to detect micro-movements like breathing. They know you are there even when you are not moving. The trade-off is price ($20-30) and the need to tune detection zones to avoid sensing through walls.
Smart Plugs and Power Monitoring
| Device | Price | Power Monitoring | Notes |
|---|---|---|---|
| SONOFF S31 ZB | $10-13 | Yes | Best value. Reports watts, volts, amps, and cumulative energy. |
| IKEA TRETAKT | $8-10 | No | Cheap, reliable, acts as Zigbee router. |
| Aqara Smart Plug | $15-20 | Yes | Compact, premium build, energy monitoring. |
Best for Home Assistant
The SONOFF S31 ZB. Power monitoring is incredibly useful for automations (detect when the washing machine finishes by watching its power draw drop to zero) and for tracking energy costs.
Door and Window Sensors
- •Aqara MCCGQ11LM ($10-12): The default choice. Tiny, reliable, 2-year battery. Reports open/close instantly.
- •SONOFF SNZB-04 ($8-10): Slightly cheaper, same function. Compatible with Zigbee2MQTT and ZHA.
- •IKEA PARASOLL ($8-10): Available at your local IKEA. Good if you want to start today.
Door sensors are the foundation of security automations. Pair them with a presence sensor and you get alerts when a door opens while nobody is home.
Smart Buttons and Remotes
- •IKEA SOMRIG ($8): Two-button remote. Assign each button to any automation.
- •Aqara Mini Switch ($12-15): Single-button with single-press, double-press, and long-press events.
- •SONOFF SNZB-01P ($8-10): Simple button, good Zigbee router range.
Buttons are underrated. Stick an Aqara Mini Switch on your nightstand and map single-press to "goodnight scene" and double-press to "all lights off." No phone needed.
Best WiFi and Matter Devices for Home Assistant
If you do not want to buy a Zigbee coordinator, WiFi devices connect directly to your router. The downside: they do not form a mesh, they can overload consumer routers at high device counts (30+), and many WiFi devices require a cloud connection. Matter and Thread solve some of these problems, but the ecosystem is still maturing.
WiFi Devices Worth Buying
| Device | Category | Cloud Required | Home Assistant Integration |
|---|---|---|---|
| Shelly Plus 1/2 | Relay/switch | No (local API) | Native, excellent |
| Shelly Plus Plug | Smart plug | No (local API) | Native, with power monitoring |
| Tapo L530E | Smart bulb | Yes (Tapo cloud) | Via integration, works fine |
| ESPHome devices | Any (DIY) | No | Perfect, fully local |
| Tuya devices (flashed) | Various | Depends | Flash with Tuya-Convert or buy pre-flashed |
Best for Home Assistant
Shelly devices are the gold standard for WiFi smart home gear. They have a local API, no cloud requirement, and Home Assistant detects them automatically. If you want WiFi and no Zigbee coordinator, start with Shelly.
Matter and Thread Devices
Matter is a smart home standard (launched late 2022, maturing through 2024-2026) that lets devices work across Home Assistant, Google Home, Apple Home, and Alexa from a single setup. Thread is the wireless protocol that many Matter devices use instead of WiFi, forming a low-power mesh network similar to Zigbee.
Current state of Matter in 2026:
- •Home Assistant has solid Matter support (added in 2023, improved each release)
- •Device selection is growing but still smaller than Zigbee
- •Thread border routers are built into newer Apple TVs, Google Nest Hubs, and some standalone routers
- •Matter over WiFi works today; Matter over Thread is the long-term play
| Device | Protocol | Category | Notes |
|---|---|---|---|
| Eve Motion (Thread) | Thread/Matter | Motion sensor | No cloud, Thread mesh, battery-powered |
| Eve Energy (Thread) | Thread/Matter | Smart plug | Energy monitoring, Thread router |
| Nanoleaf Essentials (Thread) | Thread/Matter | Smart bulb | Color and white, acts as Thread router |
| Aqara M3 Hub | Matter bridge | Hub | Bridges Aqara Zigbee devices to Matter |
Our take
If you are starting fresh in 2026, Zigbee still has the better device ecosystem and lower prices. But if you already own Apple TVs or Google Nest Hubs (which act as Thread border routers), Thread/Matter devices are worth trying for new additions.
Best Displays and Dashboards for Home Assistant
One of the most satisfying Home Assistant projects is building a wall-mounted dashboard. A tablet or custom display on your wall that shows temperatures, controls lights, and displays camera feeds. Here are the main approaches.
Option 1: Repurpose a Tablet
The cheapest path. Take an old Amazon Fire tablet or Android tablet, install Fully Kiosk Browser, point it at your Home Assistant dashboard URL, and mount it on the wall with a 3D-printed frame or magnetic mount. Total cost: $30-50 if you already have the tablet.
Option 2: ESP32 Touch Display (Custom Build)
For a cleaner, purpose-built solution, an ESP32 board with an integrated touchscreen gives you a compact, low-power panel. The ESP32-S3 Touch Display supports LVGL (a production-quality graphics library) and connects to Home Assistant over WiFi or MQTT.
For larger dashboards, the ESP32-S3 3.5" Touch Panel (SC01 PLUS) gives you a 480x320 capacitive touchscreen with enough resolution for multi-element control panels. Wall-mount it with a 3D-printed enclosure and power it via USB-C.
Best for: Dedicated room controllers, smart thermostat replacements, 3D printer status panels.
Option 3: E-Ink Display
E-ink displays are low-power screens that only draw energy when the image changes. They are perfect for always-on status displays (weather, calendar, sensor readings) in hallways or kitchens. Most connect to Home Assistant via ESPHome on an ESP32 board.
Popular options: Waveshare 7.5" e-paper display, LILYGO T5 e-paper board, Inkplate 6.
How to Choose a Protocol: Zigbee vs WiFi vs Thread/Matter vs Z-Wave
This is the most common question for Home Assistant beginners. Each protocol has real trade-offs. Here is the honest comparison.
| Feature | Zigbee | WiFi | Thread/Matter | Z-Wave |
|---|---|---|---|---|
| Coordinator required | Yes (USB dongle) | No | Thread border router | Yes (USB dongle) |
| Mesh networking | Yes | No | Yes (Thread) | Yes |
| Battery device support | Excellent (1-2 year life) | Poor (eats batteries) | Good (Thread) | Excellent |
| Device selection (2026) | Largest | Large | Growing | Moderate |
| Price per device | Low ($8-20) | Low-medium ($10-25) | Medium ($15-40) | High ($25-60) |
| Cloud dependency | None | Varies by brand | None (by design) | None |
| Router load | None (own network) | Each device uses router | None (own network) | None (own network) |
| Interference risk | 2.4 GHz (shared with WiFi) | 2.4/5 GHz | 2.4 GHz (Thread) | 900 MHz (dedicated) |
| Setup complexity | Medium | Easy | Medium | Medium |
Our Recommendation by Use Case
- •Sensors (temperature, door, motion, presence): Zigbee. Best battery life, lowest cost, largest selection.
- •Switches, relays, and plugs: Zigbee or Shelly (WiFi). Both work well. Shelly if you want zero coordinator setup.
- •Light bulbs: Matter/Thread if you have a border router. Otherwise, Zigbee (IKEA bulbs are $8 each).
- •Locks and security: Z-Wave if budget allows (most reliable for security). Otherwise, Matter locks are improving.
- •DIY projects and custom sensors: ESPHome on ESP32 (WiFi). Complete control over the firmware.
The practical answer
Most people end up with a Zigbee coordinator for sensors and switches, plus a few WiFi devices (Shelly relays, ESPHome boards) for specific projects. You do not have to pick just one protocol. Home Assistant handles all of them simultaneously.
Common Starter Projects
The best way to learn Home Assistant is to build something useful in your first weekend. Here are five projects ordered by difficulty, with links to the gear you need.
1. Automatic Lights Based on Presence (Beginner)
What it does: Lights turn on when you enter a room and off when you leave. Uses a presence sensor instead of a motion sensor, so the lights stay on while you sit still.
What you need:
- •Home Assistant running on a Pi or mini PC
- •Zigbee USB coordinator
- •mmWave presence sensor (one per room)
- •Zigbee smart bulbs or smart plugs for your existing lamps
Estimated cost: $70-100 for the first room.
2. NFC Tap Automations (Beginner)
Stick an NFC tag on your nightstand and tap your phone to trigger a "goodnight" scene: all lights off, door lock engaged, thermostat set to night mode. Stick another on your desk to trigger a "focus mode" scene.
What you need:
- •Home Assistant with the Companion app on your phone
- •NFC stickers (NTAG215)
- •Smart devices to control (lights, plugs, locks)
Estimated cost: Under $15 for a pack of NFC stickers.
3. Home Energy Dashboard (Intermediate)
Track how much electricity each room or appliance uses. Zigbee smart plugs with power monitoring report wattage to Home Assistant, which logs it and shows historical charts on your dashboard.
What you need:
- •Zigbee coordinator + SONOFF S31 ZB smart plugs (one per appliance)
- •Home Assistant Energy dashboard (built in)
- •Utility meter integration for daily/monthly totals
Estimated cost: $10-15 per monitored appliance.
4. Wall-Mounted Dashboard (Intermediate)
Build a dedicated control panel for a room. Mount an ESP32 touch display on the wall, wire it to USB-C power, and flash it with ESPHome or LVGL firmware to show room temperature, light controls, and HVAC status.
What you need:
- •ESP32-S3 Touch Display or SC01 PLUS 3.5" panel
- •USB-C power supply
- •3D-printed wall mount (or a $5 tablet wall mount)
- •ESPHome or LVGL firmware
Estimated cost: $30-50 for the display and mount.
5. Whole-House Presence Detection (Advanced)
Combine mmWave presence sensors in every occupied room with door sensors on entry points. Home Assistant tracks which rooms are occupied and adjusts HVAC, lighting, and music accordingly. When the last person leaves, the house enters "away" mode automatically.
What you need:
- •mmWave presence sensors (one per room)
- •Door/window sensors on exterior doors
- •Zigbee coordinator
- •Person detection via phone tracking or BLE beacons
Estimated cost: $150-300 for a full house.
What About Tuya Devices?
Tuya is a platform used by hundreds of white-label smart home brands on Amazon. If you have bought a cheap WiFi smart plug, sensor, or light strip from an unknown brand, there is a good chance it runs on Tuya firmware.
Home Assistant supports Tuya devices in three ways:
- •Tuya Cloud Integration: Connect your Tuya account to Home Assistant. Works, but depends on Tuya's cloud servers. If Tuya goes down, your automations stop.
- •Local Tuya Integration: A community integration that talks to Tuya devices locally after extracting their encryption keys. More reliable, no cloud dependency, but setup requires some technical steps.
- •Flash with ESPHome or Tasmota: Some Tuya devices can be re-flashed with open-source firmware, removing the Tuya cloud entirely. Tools like tuya-cloudcutter make this possible without opening the device, though compatibility varies by device model and firmware version.
Our recommendation
If you are buying new devices for Home Assistant, skip Tuya and buy Zigbee or Shelly instead. If you already own Tuya devices, the Local Tuya integration is the best path to bring them into your setup without cloud dependency.
What to Buy First: The Starter Gear List
If you are new to Home Assistant and want to get started this weekend, here is the minimum gear list.
| Item | Why You Need It | Our Pick |
|---|---|---|
| Raspberry Pi 4/5 or mini PC | Runs the Home Assistant software | Pi 5 (8GB) for future-proofing |
| MicroSD card or NVMe SSD | Storage for HAOS | 32GB+ microSD or 128GB NVMe |
| Zigbee USB coordinator | Connects Zigbee devices | EFR32MG21 dongle |
| 2-3 Zigbee sensors | Your first automations | Temperature sensor + door sensor + smart plug |
| Presence sensor | Room occupancy detection | mmWave presence sensor |
| NFC stickers (optional) | Phone-tap automations | NTAG215 stickers |
Total starter cost: $120-180 depending on which Pi and how many sensors you buy.
Frequently Asked Questions
Can I run Home Assistant on a Raspberry Pi 3?
Technically yes, but it is not recommended in 2026. The Pi 3's 1GB RAM and slower CPU struggle with more than a handful of integrations and add-ons. A Raspberry Pi 4 with 4GB RAM is the practical minimum. The Pi 5 with 8GB is the comfortable choice if you plan to run add-ons like Frigate, Node-RED, or a media server alongside Home Assistant.
How many Zigbee devices can one coordinator handle?
A modern coordinator like the EFR32MG21 supports a theoretical maximum of 200+ directly connected devices. In practice, a well-designed Zigbee mesh with enough mains-powered routers handles 100-150 devices reliably. Most homes never exceed 50-80 devices total.
Does Home Assistant work without internet?
Yes. All local integrations (Zigbee, Z-Wave, ESPHome, Shelly) continue to work when your internet goes down. Cloud-dependent integrations (Tuya cloud, Google Cast, Spotify) will stop until your connection returns. Automations keep running because the logic executes on your local Home Assistant instance.
Is Home Assistant free?
The software is completely free and open source. The optional Home Assistant Cloud service (Nabu Casa, $6.50/month) adds remote access, Google Assistant and Alexa integration, and text-to-speech without manual network configuration. You can set up remote access yourself for free using a reverse proxy or VPN.
What is the difference between Zigbee2MQTT and ZHA?
Both connect Zigbee devices to Home Assistant. ZHA is built in and requires zero extra setup. Zigbee2MQTT runs as a separate service, generally supports more devices, gets updates faster, and is more stable for large networks. For more than 15-20 devices, Zigbee2MQTT is the stronger choice. For a quick start with fewer devices, ZHA works great.
Can I use Home Assistant with Apple HomeKit?
Yes. The HomeKit Bridge integration exposes your Home Assistant devices to Apple Home. You can control Zigbee sensors and WiFi devices through Siri and the Apple Home app, even though those devices do not natively support HomeKit. Home Assistant can also pull in HomeKit devices.
Do I need a Thread border router for Matter devices?
Only for Matter-over-Thread devices. Matter-over-WiFi devices connect directly to your network. If you have an Apple TV 4K (2022 or later), a HomePod Mini, or a Google Nest Hub (2nd gen), you already have a Thread border router. Home Assistant can also act as one with a compatible radio.
How often does Home Assistant update?
Home Assistant releases a new version every month, on the first Wednesday. Each release adds new device support, improves existing integrations, and fixes bugs. The 2026 focus areas include voice control, AI-powered automations, and expanded Matter and Thread support.