SiliconLabs / matter

Matter is creating more connections between more objects, simplifying development for manufacturers and increasing compatibility for consumers, guided by the Connectivity Standards Alliance.
https://www.silabs.com/wireless/matter
Apache License 2.0
151 stars 45 forks source link

Thread demo doesn't work, documentation is incomplete #52

Closed timredfern closed 1 year ago

timredfern commented 1 year ago

Description of the issue

I tried to follow the instructions https://github.com/SiliconLabs/matter/blob/release_0.4.0/docs/silabs/thread/DEMO_OVERVIEW.md

The prebuilt OTBR image for RPi doesn't work as described. The mattertool startThread command fails with connect session failed: No such file or directory

Digging a bit deeper, I followed the instructions here: https://openthread.io/guides/border-router/build

The MG24 RCP does work, it's necessary to use the OTBR web gui to start the thread network before the matter device can join the network. The instructions here are just incomplete and don't include any troubleshooting.

Steps to reproduce the issue

try to follow https://github.com/SiliconLabs/matter/blob/release_0.4.0/docs/silabs/thread/DEMO_OVERVIEW.md

Device type(s) and network topology

RPi4 with PCB2703 dev kit connected via USB

Proposed solution(s)

fix the demo instructions or just direct user to follow openthread tutorial

SMG version

release_0.4.0

Protocol(s)

Openthread

Hardware platform(s)

brd2703a

Development platform(s)

No response

Captured data or logs

No response

silabs-sebastien commented 1 year ago

I recommend you give a try to this guide and make sure to check all the steps. This guide mentions release 0.3.0 so do make sure to use 0.4.0 links instead.

If you still hit any issues, please open a support ticket in the Silabs Matter Community.

timredfern commented 1 year ago

I don't actually see a step by step guide at your link, it's a set of corrections to the Workswith workshop instructions?

I have got OTBR working from google's instructions. The documentation in this repo is misleading though.

silabs-sebastien commented 1 year ago

The link above includes a link to: Comprehensive README for instructions to run our examples This README links to full guide. I've copied here the 0.4.0 links instead of 0.3.0 for convenience.

Again, if you still have any issues with those steps, please open a support ticket in the Silabs Matter Community.