This project uses the Python Matter Server Web UI as the primary commissioning method. For Thread devices, you will need the Thread dataset from OTBR.
Run this on the host:
docker exec otbr ot-ctl dataset active -xCopy the full hex string. You will paste it into the Web UI when prompted.
- Open the Web UI:
- Click "Commission Device".
- Put the device in pairing mode (factory reset if needed).
- Paste the Thread dataset from the command above.
- Enter the pairing code from the device label.
IKEA labels often show a code like MT:12345678901. Enter only the digits, with no dashes or spaces.
- Device appears in the Web UI "Nodes" list.
- MQTT data starts flowing:
mosquitto_sub -t 'matter/#' -v