#ZBT-2 OTBR - Cant pair Thread device (u200 Lock)

1 messages · Page 1 of 1 (latest)

pliant dust
#

Im having trouble pairing a Thread device to Home assistant.
And after trying for days, im running out of ideas and could really use an outside perspective.
The most frustrating part is that I did have the lock paired successfully for a day, but messed it up when reset the thread network.

I have a ZBT-2 and a Aqara U200 Lock with Matter over thread support.
This is the first and only Thread device I have so, cant test with anything else.

My setup:

HA

  • ZBT-2 is setup as a Thread adapter and availible in MZ devices
  • OpenThread Border Router add-on is running with the ZBT-2 as Device
  • Thread is configured. the HA- tread is the preferred network and used for IOS credentials
  • HA has an IPv6 Address

Network

  • Im using VLAN for my IOT devices, but HA is also on this network as well as the Iphone when im trying to pair
  • Multicast DNS has been enabled for the network.
  • I have disabled private Address and limiting of Ip address tracking on the Iphone for this network

Process

  • I have synced the Thread Creds from the Iphone companion app
  • When I go to add a Matter device I am able to scan the QR code
  • It confirm that i want to add the device to Home Assistant

The OTBR log will show
00:00:47.082 [W] SrpServer-----: Failed to handle DNS message: Drop
00:00:50.613 [W] SrpServer-----: Failed to handle DNS message: Drop
00:00:58.593 [W] SrpServer-----: Failed to handle DNS message: Drop
00:04:45.489 [W] P-RadioSpinel-: Error processing result: NoAddress
00:06:45.952 [W] Mle-----------: Failed to process Parent Request: Duplicated
00:06:48.672 [W] P-RadioSpinel-: Error processing result: NoAddress
00:06:48.672 [W] P-RadioSpinel-: Error waiting response: NoAddress
00:06:48.673 [N] MeshForwarder-: Failed to send IPv6 UDP msg, len:181, chksum:4569, ecn:no, to:86f805e85bbd7a53, sec:yes, error:NoAck, prio:net, radio:all
00:06:48.673 [N] MeshForwarder-: src:[fe80:0:0:0:84d1:1ad5:7f12:da87]:19788

#

Maybe good to add that im sitting next to the Attenna when I pair.
Because I did read on the internet it could be due to quality of the signal

versed kiln
#

I think your iPhone only has the Thread creds for MyHome186xxx (as it gave it to HA, and now HA has the MyHome186xxx in its database but doesn't see any advertisements for it and says No border routers found), so when you add the device it is using the incorrect Thread creds. Try going into the HA Companion App on that iPhone UI->Settings->Companion App->Debugging->Thread and see if indeed the iPhone has the MyHome186xx Creds, and if it does, slide the entry to the left which exposes a trashcan and delete it. Then see if you can send the creds to your iPhone.

pliant dust
#

I only have the ha-thread-d341 creds in there.

I had more before but i removed them directla from my MacOS Keychain.
Could this cause problems?

pliant dust
#

I removed the MyHome network just in case.
Ive also changed the USB cable & Port to the ZBT-2, wihtout success

00:00:27.556 [N] Mle-----------: RLOC16 3400 -> fffe
00:00:28.024 [N] Mle-----------: Attach attempt 1, AnyPartition reattaching with Active Dataset
00:00:34.524 [N] RouterTable---: Allocate router id 13
00:00:34.524 [N] Mle-----------: RLOC16 fffe -> 3400
00:00:34.525 [N] Mle-----------: Role detached -> leader
00:00:34.525 [N] Mle-----------: Partition ID 0x20d8687e
[NOTE]-BBA-----: BackboneAgent: Backbone Router becomes Primary!
00:00:35.679 [W] DuaManager----: Failed to perform next registration: NotFound
00:00:39.827 [W] P-RadioSpinel-: Error processing result: NoAddress
00:00:39.827 [W] P-RadioSpinel-: Error waiting response: NoAddress
00:00:48.309 [W] SrpServer-----: Failed to handle DNS message: Drop
00:00:51.561 [W] SrpServer-----: Failed to handle DNS message: Drop
00:00:58.311 [W] SrpServer-----: Failed to handle DNS message: Drop
00:05:54.473 [W] P-RadioSpinel-: Error processing result: NoAddress
00:05:54.473 [W] P-RadioSpinel-: Error waiting response: NoAddress
00:05:56.192 [W] SrpServer-----: Failed to handle DNS message: Drop
00:05:59.554 [W] SrpServer-----: Failed to handle DNS message: Drop
00:12:57.900 [W] P-RadioSpinel-: Error processing result: NoAddress
00:12:57.900 [W] P-RadioSpinel-: Error waiting response: NoAddress
00:12:59.473 [W] SrpServer-----: Failed to handle DNS message: Drop
00:13:02.819 [W] SrpServer-----: Failed to handle DNS message: Drop
00:13:06.842 [W] SrpServer-----: Failed to handle DNS message: Drop
ionic pelican
#

hi were you ever able to fix this?