Product Guides

How to Add Wi-Fi Devices to Home Assistant: Matter & Non-Matter Devices

How to Add Wi-Fi Devices to Home Assistant: Matter & Non-Matter Devices

Introduction

Home Assistant has become the go-to platform for smart-home enthusiasts looking to consolidate and automate devices across brands. With the rise of Matter—the universal connectivity standard launched in October 2022—cross-brand compatibility became more accessible. Building on this progress, Home Assistant introduced support for Matter in May 2023 (version 2023.5), empowering users to seamlessly connect and control Matter-compatible devices while retaining local network control.

However, while Matter-certified Wi-Fi devices can pair directly, many existing Wi-Fi gadgets lack built-in Matter support—leaving users locked in brand-specific ecosystems. This guide bridges the gap by covering:

  • Adding native Matter-enabled Wi-Fi devices to Home Assistant
  • Integrating non-Matter Wi-Fi devices via Matter bridges (ZBBridge-U / iHost)
  • Alternative approach via the eWeLink add-on

Wi-Fi to Home Assistant diagram

Integrate Matter-enabled Wi-Fi Devices into Home Assistant

Prerequisites

  • Home Assistant OS (Make sure you have the latest version installed).
  • In Home Assistant, install the Matter integration (Settings > Devices & Services > Add Integration, then search “Matter”).
  • Home Assistant Companion App on your smartphone.
  • Matter-certified device with a QR code or setup code.

Note:

  • Your device and Home Assistant should be on the same LAN.

Same LAN requirement

Add a Matter Device Using the iOS Companion App

This guide describes how to add a new Matter device. This process uses your phone’s Bluetooth connection.

Steps:

  1. Open the Home Assistant app on your phone.
  2. Go to Settings > Devices & Services.
  3. Click Add Integration, search Matter, then select Add Matter device.
  4. In the dialog, select No, it’s new..
  5. Scan the QR code of the Matter device or select More options… to manually enter the commission code.
  6. Select Add to Home Assistant.

Add Matter device step 1

Here I’ll show you the process of adding the SONOFF M5 Matter Smart Wall Switch to Home Assistant. Scan the Matter QR code on the device, then click Add to “Home Assistant”. This starts the commissioning process, which may take a few minutes.

Scan QR code example

If it is not convenient to scan the QR code on the device, you can also click Enable Pairing Mode in the Device Settings of the eWeLink app to generate a QR code or copy the code.

Pairing mode QR

After adding, you can control and configure M5 Matter in Home Assistant.

Device added in Home Assistant

Add a Matter Device Using the Android Companion App

Steps:

  1. Open the Home Assistant app on your phone.
  2. Power up the device by plugging it in or inserting a battery. Most devices will automatically enter pairing mode.
  • Some devices require manually enabling pairing mode (similar to Zigbee/Z-Wave).
  • Refer to the device documentation for pairing instructions.
  1. If prompted, scan the QR code shown on your device.
  • Scan the QR code.
  • When prompted to Choose an app, select Home Assistant.
  • After completion, select Done, then Add device.
  1. If no pop-up appears, go to Settings > Devices & Services
  • Under the Devices tab, click Add device, then select Add Matter device.
  • Select No, it’s new..
  • Scan the QR code or select Setup without QR-code to manually enter the code.

This starts the commissioning process, which may take a few minutes.

If you’re adding a test board (e.g. ESP32 running example apps) and commissioning fails, you may need to configure settings in the Google Developer Console.

Once complete, select Done.

To view device details, go to Settings > Devices & Services and open the Matter integration.

By default, the device uses a factory name. You can rename it on the device page.

Integrate Non-Matter Wi-Fi Devices into Home Assistant

via Matter Bridge

Devices without Matter support can still join Home Assistant using a local Matter Bridge. SONOFF offers three powerful gateways with Matter bridge support:

Enable ZBBridge-U, NSPanel Pro or iHost as a Matter Bridge

If you use ZBBridge-U & NSPanel Pro as the Matter bridge to integrate devices, please open the eWeLink app, click Device Settings → Matter. Then click the “+” in the upper right corner to enter the pairing mode. Then follow the instructions on the app.

Here I’ll take iHost to show you how to integrate non-matter devices to Home Assistant.

Steps:

  1. Place iHost on your network. iHost and your computer should be on the same LAN.
  2. Open the local web of iHost.
  3. Navigate to Matter Bridge → Pairing

  1. Click Start, then follow the steps to bridge the device to Home Assistant.
  2. Tap “Start pairing” to generate the QR code, open your Home Assistant app, and Scan the QR code to sync the supported devices into Home Assistant.

Your non-Matter devices will appear natively under Devices & Services, ready for automations, dashboards, and control.

via eWeLink Add-On

Steps:

  1. Install the eWeLink Add-on from Home Assistant’s Add-on Store.
  2. In eWeLink Add-on settings, log in with your eWeLink account.
  3. Configure LAN Mode to discover devices on your network.
  4. Devices appear under the eWeLink integration.

For a detailed walkthrough, see SONOFF’s official tutorial:
➡️ eWeLink Smart Home Add-on User Guide

Conclusion

Whether you’re working with Matter-certified Wi-Fi devices or non-Matter products like the SONOFF TX Ultimate Smart Wall Switch, Home Assistant offers robust integration methods:

Direct Matter pairing for seamless setup.

Local Matter Bridge via ZBBridge-U or iHost for non-Matter Wi-Fi devices.

Legacy eWeLink Add-on as a fallback.

By leveraging these workflows, you’ll achieve a fully local, secure, and responsive smart home—no cloud dependency needed. Start adding your Wi-Fi devices today and unlock the full power of Home Assistant!

Reading next

Multiprotocol is Not Dead — ZBDongle-E revives Zigbee + Thread potential
How to Use iHost on-board Zigbee Chip to Add Zigbee2MQTT or ZHA in Home Assistant

Leave a comment

All comments are moderated before being published.

This site is protected by hCaptcha and the hCaptcha Privacy Policy and Terms of Service apply.