Hi everyone,
Well I’m not really sure where is my problem, the conbee, my configuration or even my phone.
So, I got Home Assistant OS in a VM so I can use the supervisor and install the addons.
Also a Conbee II flashed with OpenThread firmware.
And my Matter/Thread device is a Nuki Lock Pro 4 freshly bought
Then I mostly followed Phoscon guide
So I configured the Open Thread Border Router Add-on
Add-on: OpenThread Border Router
OpenThread Border Router add-on
-----------------------------------------------------------
Add-on version: 2.12.2
You are running the latest version of this add-on.
System: Home Assistant OS 14.0 (amd64 / qemux86-64)
Home Assistant Core: 2024.12.1
Home Assistant Supervisor: 2024.11.4
[.....]
[00:02:17] INFO: Successfully sent discovery information to Home Assistant.
s6-rc: info: service otbr-agent-rest-discovery successfully started
s6-rc: info: service legacy-services: starting
s6-rc: info: service legacy-services successfully started
And the Matter Server Add-on
2024-12-07 00:03:27.220 (MainThread) INFO [matter_server.server.device_controller] Loaded 0 nodes from stored configuration
2024-12-07 00:03:27.223 (MainThread) INFO [matter_server.server.server] Matter Server successfully initialized.
On the integration side :
- The Thread integration added itself
- The Matter (BETA) integration was in the Discovered and is added with one click
But no Open Thread Border Router integration in sight.
I try [+ ADD INTEGRATION] button, but it require an url that I can’t find anywhere in the phoscon doc, home assistant doc or the add logs. I end up finding on reddit the url http://homeassistant.local:8081/ which seems to work. But this is my first worry of something not quite working.
But at least I get this in my Thread integration
I then open my Android phone,
And in Home Assistant I click on the Settings > Companion app > Troubleshooting > Sync Thread credentials.
Quick tour on my Nuki app to enable Matter/Thread and then back on the Home Assistant app, do the [+ ADD INTEGRATION] and choose Add Matter Device. Scan the QR Code
Steps goes :
- Searching for device…
- Connecting to device
- Generating Matter credentials
- Checking network connectivity to MY_AWESOME_WIFI
- Can’t connect to thread network ha-tread-6796
And when I check my Open Thread Border Router Add-on logs
s6-rc: info: service otbr-agent-rest-discovery successfully started
s6-rc: info: service legacy-services: starting
s6-rc: info: service legacy-services successfully started
00:00:27.286 [N] Mle-----------: RLOC16 4800 -> fffe
00:00:27.330 [N] Mle-----------: Attach attempt 1, AnyPartition reattaching with Active Dataset
00:00:33.830 [N] RouterTable---: Allocate router id 18
00:00:33.830 [N] Mle-----------: RLOC16 fffe -> 4800
00:00:33.832 [N] Mle-----------: Role detached -> leader
00:00:33.832 [N] Mle-----------: Partition ID 0x16a747f9
[NOTE]-BBA-----: BackboneAgent: Backbone Router becomes Primary!
00:00:34.836 [W] DuaManager----: Failed to perform next registration: NotFound
[Here I start the paring]
00:01:00.498 [W] Mle-----------: Failed to process Parent Request: Duplicated
00:01:02.520 [W] P-RadioSpinel-: Error processing result: NoAddress
00:01:02.520 [W] P-RadioSpinel-: Error waiting response: NoAddress
00:01:04.316 [W] Mle-----------: Failed to process Parent Request: Duplicated
00:01:06.340 [W] P-RadioSpinel-: Error processing result: NoAddress
00:01:06.340 [W] P-RadioSpinel-: Error waiting response: NoAddress
00:01:09.369 [W] P-RadioSpinel-: Error processing result: NoAddress
00:01:09.369 [W] P-RadioSpinel-: Error waiting response: NoAddress
00:01:13.433 [W] P-RadioSpinel-: Error processing result: NoAddress
00:01:13.433 [W] P-RadioSpinel-: Error waiting response: NoAddress
00:01:19.494 [W] P-RadioSpinel-: Error processing result: NoAddress
00:01:19.494 [W] P-RadioSpinel-: Error waiting response: NoAddress
After multiple failure, I end up trying to just pair my device to my Google Assistant, it still try to connect to Home assistant border router !! I get the same error and also the same logs in the border router addon-on ???
So yeah, I’m really not sure where is the problem, and that last mixup even while trying with Google Assistant is really strange.
Anyway, thank you for reading my problems