
Affiliate Disclosure: MatterReviews.com earns commissions from qualifying purchases made through links on this page. This does not affect our editorial integrity — all recommendations are based on verified specs and community reports. Read our full disclosure.
Home Assistant is one of the most powerful open-source smart home platforms available — and since Matter support landed, it has become the go-to choice for tech-savvy users who want true device independence. But setting up Home Assistant with Matter can feel intimidating if you’re new to it.
This guide walks you through everything you need: the hardware requirements, step-by-step setup instructions, and how to start adding Matter devices — all explained in plain English.
⚡ Quick Summary
- What you need: A Home Assistant instance + a Matter/Thread USB dongle
- Best starter hardware: Home Assistant Green (~$99) + Home Assistant SkyConnect (~$39)
- Supports: Matter over Wi-Fi and Matter over Thread devices
- Setup time: 30–60 minutes for first-time users
- Best for: Users who want cross-platform control without cloud lock-in
What You Need Before You Start
Before diving into setup, let’s cover what Home Assistant actually requires to run Matter devices. You need three things:
- A Home Assistant host — dedicated hardware running Home Assistant OS (HAOS)
- A Matter controller — built into HA since version 2023.x
- A Thread border router — required for Thread-based Matter devices (Wi-Fi Matter devices work without it)
Recommended Hardware for Matter + Home Assistant
1. Home Assistant Green — Best Starter Hub (~$99)
The Home Assistant Green is the official entry-level HA device, designed for users who just want it to work. It ships with Home Assistant OS pre-installed, supports Matter over Wi-Fi natively, and pairs with the SkyConnect dongle for Thread support.
- ✅ Pre-installed HAOS — no setup required
- ✅ Compact and low power (~5W)
- ✅ USB-A port for the SkyConnect dongle
- ✅ 32 GB storage
- ⚠️ No built-in Zigbee/Thread — needs SkyConnect for Thread
2. Home Assistant Yellow — Best All-in-One (~$130–$150)
The Home Assistant Yellow is the more capable sibling of the Green, built around a Raspberry Pi Compute Module 4. It includes a built-in Zigbee/Thread radio (Silicon Labs MGM210P), meaning you don’t need an external dongle for Thread.
- ✅ Built-in Zigbee + Thread radio (Silicon Labs chip)
- ✅ Works as a Thread Border Router out of the box
- ✅ M.2 SSD slot for expandable storage
- ⚠️ Requires Raspberry Pi CM4 module (sold separately or bundled)
3. Home Assistant SkyConnect USB Dongle (~$39)
If you already have a Raspberry Pi or NUC running Home Assistant, the SkyConnect USB dongle adds Zigbee and Thread support. It uses the Silicon Labs EFR32MG21 chip — the same chipset used in commercial Thread Border Routers.
- ✅ Plug-and-play with HAOS
- ✅ Supports Zigbee AND Thread/Matter simultaneously (multiprotocol mode)
- ✅ Works as a Thread Border Router
- ⚠️ Multiprotocol mode is still experimental — use dedicated mode for stability
4. Silicon Labs MGM240P USB Dongle (~$29)
For users who want a dedicated Thread-only USB stick without Zigbee, the Silicon Labs MGM240P (also sold under the SMLIGHT SLZB-06 brand) is an excellent option. It focuses solely on Thread protocol, giving you a stable and reliable Thread Border Router.
- ✅ Dedicated Thread-only — more stable than multiprotocol
- ✅ Works immediately as a Thread Border Router in HAOS
- ✅ Budget-friendly
- ⚠️ No Zigbee support
Step-by-Step: Setting Up Matter in Home Assistant
Step 1: Install Home Assistant OS
If you’re using a Home Assistant Green or Yellow, HAOS is pre-installed — skip to Step 2. For Raspberry Pi or mini PC users:
- Download the HAOS image from home-assistant.io/installation
- Flash it to your SD card or SSD using the Raspberry Pi Imager or Balena Etcher
- Boot your device and wait 5–10 minutes for the initial setup
- Access the HA dashboard via
http://homeassistant.local:8123
Step 2: Install the Matter Server Add-on
Matter support in Home Assistant runs through a dedicated Python add-on called the Matter Server.
- Go to Settings → Add-ons → Add-on Store
- Search for “Matter Server”
- Click Install and wait for the installation to complete
- Enable “Start on boot” and click Start
- The Matter Server add-on will appear as running in your add-ons list
Step 3: Enable the Matter Integration
- Go to Settings → Devices & Services → Add Integration
- Search for “Matter”
- Click on the Matter integration and follow the prompts
- Home Assistant will connect to your running Matter Server add-on
Step 4: Set Up Your Thread Border Router (for Thread Devices)
If you have Thread-based Matter devices (Eve products, TP-Link EP25, etc.), you need a Thread Border Router. If you’re using the HA SkyConnect or HA Yellow:
- Plug in the SkyConnect dongle to your HA host’s USB port
- Go to Settings → Add-ons → Add-on Store
- Install the “OpenThread Border Router” add-on
- Start the add-on — it will automatically detect your Silicon Labs chip
- Go to Settings → Devices & Services — you should see “Thread” appear as a new integration
Need more background on Thread? Read our guide: Thread Border Router Explained + Setup Guide.
Step 5: Commission Your First Matter Device
Now the fun part — adding your first Matter device to Home Assistant.
- Put your Matter device in pairing mode (typically hold the setup button until the LED blinks)
- In Home Assistant, go to Settings → Devices & Services → Add Device
- Select “Add Matter device”
- Scan the QR code on the device (or enter the 11-digit setup code manually)
- Wait 30–60 seconds for commissioning to complete
- Your device will appear in the Matter integration with all its controls
📱 Quick Verdict: Mobile App vs Browser
You can also commission Matter devices using the Home Assistant Companion App on iOS or Android — it uses your phone’s Matter stack to commission and then hands the device off to HA. This is often the most reliable method, especially for Wi-Fi Matter devices.
For Thread devices, commissioning from the browser (Step 5 above) works best when your Thread Border Router is properly set up in HA first.
Matter over Wi-Fi vs Thread in Home Assistant
Home Assistant supports both Matter connectivity types. Here’s what you need to know:
| Feature | Matter over Wi-Fi | Matter over Thread |
|---|---|---|
| Extra hardware needed | ❌ None | ✅ Thread Border Router |
| Best for | Plugged-in devices | Battery-powered sensors |
| Response speed | Fast (100–300ms) | Very fast (50–100ms) |
| Battery impact | High — not recommended for battery devices | Very low — ideal for sensors |
| Network congestion | Adds devices to Wi-Fi network | Separate mesh network |
For a deep dive, see our full comparison: Matter WiFi vs Thread: Which Should You Use?
Multi-Admin: Using HA Alongside Google Home or Apple Home
One of Matter’s killer features is multi-admin — the ability to add a single device to multiple platforms simultaneously. This means you can commission a device to Home Assistant AND still control it from Google Home or Apple Home at the same time.
- Commission the device to Home Assistant first (Steps above)
- In HA, go to your Matter device → click the three-dot menu
- Select “Share device”
- Open Google Home or Apple Home app and scan the sharing QR code
- The device will now appear in both platforms
Troubleshooting Common Issues
Device Won’t Commission
- Make sure the device is in pairing mode (fresh reset or held button)
- Ensure your HA host and the device are on the same Wi-Fi network (2.4 GHz for Wi-Fi devices)
- Try using the HA Companion App on your phone instead of the browser
- Check the Matter Server add-on logs for error codes
- See our full guide: Matter Commissioning Failed Fix Guide
Thread Devices Not Found
- Confirm the OpenThread Border Router add-on is running
- Make sure only ONE Thread Border Router is active on your network (multiple TBRs can conflict)
- Put the Thread device within 10–15 feet of the border router for initial pairing
- See: Thread Border Router Explained + Setup Guide
Matter Server Add-on Keeps Crashing
- Check available RAM — the Matter Server needs at least 512 MB free
- Update to the latest Matter Server add-on version
- Check if your HAOS version supports your Matter Server version (they must be compatible)
- Restart the add-on from Settings → Add-ons → Matter Server → Restart
Device Keeps Disconnecting
- For Wi-Fi devices: check your 2.4 GHz network for congestion
- For Thread devices: ensure your Thread mesh has 2+ devices for redundancy
- See: Matter Device Keeps Disconnecting Fix Guide
Best Matter Devices to Use with Home Assistant
Not sure which devices to start with? These all work excellently with Home Assistant Matter:
- 🔌 Plugs: Best Matter Smart Plugs with Energy Monitoring
- 💡 Lights: Best Matter Smart Lights 2026
- 🔒 Locks: Best Matter Smart Locks 2026
- 🌡️ Sensors: Best Matter Smart Sensors 2026
- 🔘 Switches: Best Matter Smart Switches & Dimmers 2026
- 🏠 Hubs: Best Matter Home Hubs 2026
Frequently Asked Questions
Does Home Assistant support Matter without a dongle?
Yes — for Matter over Wi-Fi devices, Home Assistant works without any USB dongle. The Matter Server add-on uses your network to communicate. You only need a USB dongle (like the SkyConnect) for Thread-based Matter devices.
What version of Home Assistant supports Matter?
Matter support was introduced in Home Assistant 2022.12. For full stability and the latest features, use Home Assistant 2024.1 or later. Always keep your HAOS and Matter Server add-on updated to the latest versions.
Can I use Home Assistant with existing Matter devices from Google or Apple?
Yes — Matter’s multi-admin feature allows you to add your existing Google Home or Apple Home devices to Home Assistant as well. The device handles multiple simultaneous controllers natively through the Matter protocol.
Is Home Assistant free?
Yes — Home Assistant OS, the Matter integration, and all related add-ons are completely free and open-source. You pay only for hardware (the HA Green, Yellow, or any Raspberry Pi). An optional Home Assistant Cloud (Nabu Casa) subscription (~$7/month) adds remote access and voice assistant features.
Do I need a special router for Matter with Home Assistant?
For Matter over Wi-Fi, your standard router works fine. For Thread devices, make sure IPv6 and mDNS are not blocked on your network — some routers disable these by default. See our guide: Router Blocking Matter Devices Fix Guide.
✅ Final Verdict
Home Assistant is the most powerful and flexible Matter controller available — and once set up, it’s genuinely easy to use. Start with the HA Green + SkyConnect bundle if you’re new to HA, or the HA Yellow if you want Thread built in.
The setup takes about 30–60 minutes, and the payoff is complete device independence — no vendor lock-in, local processing, and full cross-platform compatibility through Matter.
Ready to get started? Check our recommended devices: Best Matter Home Hubs 2026 and Best Matter Smart Sensors 2026.
