Skip to main content

Using SMHUB as Thread Border Router for Matter devices

This guide explains how to run an OpenThread Border Router (OTBR) on SMHUB and connect it to Home Assistant for Matter-over-Thread devices.


Requirements

Hardware

  • Any SMHUB model (Essential, Premium, Nano, etc.)

Firmware & apps (minimum versions)

  • smhub-os0.3.7

  • smhub-services0.2.5

  • smhub-web0.2.18

  • OpenThread app0.3.0-3


Important note about radios

  • SMHUB Essential/Premium:
    Use Radio 2 (EFR32MG21 / EFR32MG24) for Thread

  • CC26XX is not supported yet for Thread (support will be added later)


Prepare SMHUB for Thread

Flash Thread firmware to the radio

Do the following in the SMHUB Web UI:

  • Go to Settings → Radio

  • Select Radio mode: Thread

  • Select a Thread firmware version

  • Click Update

image.png

✅ The radio is now prepared for Thread networks.


Install and start OpenThread Border Router on SMHUB

What to do

  • Go to Apps

  • Click Refresh

  • Install or upgrade Openthread Border Router

    • Latest version: 0.3.0-2

  • Enable Start on boot

  • Reboot the SMHUB device or press Stop, wa,it until it stops, and then Run buttons.

image.png

After reboot or re-launching the app:

  • Go to Apps → Openthread

  • Verify that Status = Running

image.png


Connect OpenThread Border Router to Home Assistant

Add the integration in Home Assistant

In Home Assistant:

  • Go to Settings → Devices & Integrations

  • Click Add Integration

  • Search for OpenThread Border Router

In the connection dialog, enter: tcp://SMHUB_IP:8081

Example: tcp://192.168.1.69:8081

image.png

  • Confirm and wait for successful connection

image.png


Verify Thread integration

  • Home Assistant should automatically install the Thread integration

  • If it does not:

    • Go to Settings → Devices & Integrations

    • Manually add Thread (no settings required)

image.png


Result

  • SMHUB is running an OpenThread Border Router

  • Home Assistant is connected to it

  • Your system is ready for Matter-over-Thread devices


Pairing Matter-over-Thread devices

  • Use the Home Assistant mobile app on your phone

  • Start device pairing as usual

  • Matter-over-Thread devices will join via SMHUB automatically