Hi,
I am trying to use Matter & Thread integration,
I have a border router that is running with the patches from here: https://github.com/home-assistant/addons/tree/master/openthread_border_router
From my computer, in home assistant website i can create a thread network, the network has these information’s:
Network name: home-assistant
Channel: 15
Dataset id: 01H617030HBNXC3KSBH487VZ35
Pan id: 9c57
Extended Pan id: 99ea6d6547bb270f
OTBR URL: http://127.0.0.1:8081
Active dataset TLVs: 0e080000000000010000000300000f35060004001fffe0020899ea6d6547bb270f0708fde36563cb6eb36105105840eb530d343fb90843b4b76cb4e8f3030e686f6d652d617373697374616e7401029c570410e90ee2f8462811389d9a5b25e07a23820c0402a0f7f8
When I try to commission a matter device using the Last android application, I can see on the logs of the device that the app is ALWAYS using the wrong dataset, its using the default demo dataset:
D: 108583 [DL] Network Name: OpenThreadDemo
D: 108583 [DL] PAN Id: 0x1234
D: 108584 [DL] Extended PAN Id: 0x1111111122222222
D: 108585 [DL] Channel: 15
D: 108585 [DL] Mesh Prefix: fd29:bbef:246a:4a56::/64
D: 108588 [DL]OpenThread State Changed (Flags: 0x1100101d)
D: 108588 [DL] Device Role: DETACHED
D: 108588 [DL] Thread Unicast Addresses:
D: 108589 [DL] fd29:bbef:246a:4a56:c389:3595:7d49:a463/64 valid
D: 108590 [DL] fe80::84c5:9cd4:faa:edd3/64 valid preferred
It’s not possible currently to use the dataset from “thread integration” during a matter commissioning ?
Also for a software like homeassistant, I think it should be more flexible to use the matter SDK for the commissioning instead of the system (google/apple) API’s. Homeassistant will be able to manage itself the certificates so the user will be able to add/remove it’s own autorities. (without any internet connection)