Errors trying to setup Matter-over-Thread with the SMLIGHT SLZB-MR4U

I think I set everything correctly. I followed this guide on the SMLight website:

SMLight SLZB-MR4U

I am using the Radio 1 (EFR32MG26) as Matter-over-Thread.

OpenThread Border Router

I get these errors in the logs:

06:26:42.881 [W] P-RadioSpinel-: radio tx timeout
06:26:42.881 [W] P-RadioSpinel-: RCP failure detected
06:26:42.881 [W] P-RadioSpinel-: Trying to recover (1/2)
06:26:43.030 [C] P-RadioSpinel-: RCP => [C] Platform------: Reset info: 0x3 (EXT)
06:26:43.030 [C] P-RadioSpinel-: RCP => [C] Platform------: Extended Reset info: 0x301 (PIN)
06:26:43.030 [N] P-RadioSpinel-: RCP recovery is done
Default: mDNSPlatformSendUDP got error 99 (Cannot assign requested address) sending packet to ff02::fb on interface fe80::48e5:44ff:fe84:a148/veth6e65ee6/130

Matter Server

I get there errors in the logs:

2025-12-11 23:01:08.376 (Dummy-2) CHIP_ERROR [chip.native.DIS] Failed to parse mDNS query

Thread integration

I setup my iPhone and it seems to have worked.

Question

Still green in understanding Matter/Thread and this setup, so please correct me if I am wrong on anything.

I am trying to setup Matter and limit it to Thread with the SMLight SLZB-MR4U and not use WiFi, is that possible? Or does the OpenThread router need access to the WiFi/ethernet network (besides being able to reach the iPhone so it can act as a commissioner).

See if this helps:

Appreciate the response.

:white_check_mark: Reflash

I went into the WebGUI for the SMLIGHT SLZB-MR4U and re-flashed here:
Matter-over-Thread

:white_check_mark: OpenThread Border Router

So far it seems it may have solved the errors, don’t see any errors so far in the logs.

:x: Matter Server

Still getting these (Dummy-2) CHIP_ERROR [chip.native.DIS] Failed to parse mDNS query errors:
Matter Server log errors

:x: Matter Server commission

Furthermore, in Matter Server, when I click Commission Node, both Commission new WiFi device and Commission new Thread device are greyed out. Since I only plan to use Matter-over-Thread with the SMLIGHT SLZB-MR4U I don’t nee the Commission new WiFi device. Not sure if that’s possible but hoping it is.
Commission node

That web page is a bit of a “everything else has failed” technique which is for the Matter Server AddOn to do the actually commissioning and requires a bluetooth adapter and some various configs to get it to work.
Generally one would use the iOS or Android HA Companion App on a mobile device to commission a Matter Device (either WiFi or Thread) and thus ignore that particular web page.

Generally one would use the iOS or Android HA Companion App on a mobile device to commission a Matter Device (either WiFi or Thread) and thus ignore that particular web page.

Ah! Thank you for explaining that. So to commission a Matter-over-Thread device, I would simply do this:

  1. Open Home Assistant iOS app.
  2. Go to Settings then tap Devices and Services.
  3. Tap Matter integration.
  4. Tap Add device.

Is that correct?

I am still waiting for my first Matter-over-Thread device to be delivered, I order the Onvis smart plug.

Here is where things get a bit tricky for Matter over Thread … you’ll need to get the Thread credentials from HA onto your iOS device. The docs should explain how to do it. Then do the instructions as you just listed.

Understood! I sent the credentials from the iOS Home Assistant app to Thread integration.

When I hover over the little key with the phone icon, it shows Used for Android + iOS credentials popup message. I’m assuming it worked?

The “key in the phone” icon means this particular Thread network will be the one whose Thread credentials are used for sending to the phone.

If you have an iOS device you can go to the HA Companion App ->Settings->Companion App->Debugging->Thread and see if there are credentials there in Apple keychain.

If you have an iOS device you can go to the HA Companion App ->Settings->Companion App->Debugging->Thread and see if there are credentials there in Apple keychain.

I see credentials but it seems to be the Thread network created by the Apple TV 4Ks.

Which direction do I sent the credentials, to phone or Home Assistant?

My guess is that your iOS device has the Thread credentials of the Apple TV devices and has given it to HA as one can see that the MyHomexxx has an (i) designation.

You actually have some choices at this point:

  1. add Matter/Thread devices to your Apple TV using the Apple TV Thread network (easiest) and then share the device to HA Matter. The HA OTBR would not be used.
  2. Make your Apple TV Thread network “preferred” which will make the HA OTBR join the Apple TV Network,
  3. Use the HA OTBR as the only Thread network

It all clicked for me once I flashed MoT firmware to CC2674P10.

1 Like

Same here on a SLZB -MR3U. MOT would not work on the EFR32MG24 chip so configured that for Zigbee and the CC2674P10 chip to MOT and both work in Home Assistant (no idea why, just glad!)

Recently switched Zigbee2MQTT to the EFR32MG24 radio and noticed a major improvement in both signal strength and ease of pairing Aqara devices.