Zigbee2MQTT
Continue with Zigbee2MQTT setup.
Matter lets compatible devices work across ecosystems. Thread is one of the networks a Matter device can use. This guide takes you from choosing hardware to a verified Home Assistant installation, including Matter Server app 9 migration, multi-admin sharing and systematic troubleshooting.
| Need | Strong starting point |
|---|---|
| New device carrying the Matter logo | Matter over Thread or Wi-Fi |
| Battery sensors and buttons | Often Zigbee or Matter over Thread |
| Broad choice of mature low-cost sensors | Zigbee |
| Long range and specialised devices | Z-Wave |
| Existing Hue, IKEA or Aqara hub | Keep its native integration or use its supported Matter bridge |
Matter is not automatically better than a mature local integration. Choose the path that provides stable local control, the capabilities you need and a realistic recovery path.
A product can use Thread without supporting Matter. Check the Matter mark, its transport and the specific supported device type before buying it.
You need:
Home Assistant Container and other installation types may require a separately hosted Matter Server. Follow the official support matrix; do not assume an arbitrary container network forwards IPv6 and mDNS correctly.
Matter Server app 9 replaces the previous Python/C++ server with matter.js. The documented migration runs automatically on first start. It supports Matter 1.5.1, while the updated OTBR app supports Thread 1.4. This does not promise that Home Assistant supports every device class described by those standards.
Create a full Home Assistant backup
Wait for the job to finish, verify that you can access its encryption key, and download an off-system copy.
Record your baseline
Open Settings → Devices & services → Matter. Record device count, unavailable devices and existing errors.
Update Home Assistant, Matter Server and OTBR
Read the release notes. Avoid restarting several network components at once.
Allow the first migration to finish
First start can take longer. Do not interrupt the app while data migrates.
Validate before doing more work
Confirm the integration loads, the expected devices exist, and at least one command and one state update work.
If migration fails, preserve the Matter Server log, stop adding devices and use the documented restore path. Do not factory-reset devices first; that can remove the only working fabric access.
Store the QR and setup code securely. It is not an ordinary account password, but it can start commissioning while the device is in the appropriate mode.
Use the existing controller’s share function to generate a new temporary Matter code. The original code printed on the device is not always the right code for multi-admin sharing.
Each controller owns a separate fabric. Removing Home Assistant’s fabric need not remove other controllers, while a factory reset usually removes all of them.
A Matter bridge exposes devices from another system through Matter. It can be convenient, but may provide fewer capabilities than the vendor’s native Home Assistant integration.
Before removal:
Matter Server 9 can visualize Thread and Wi-Fi relationships. Thread nodes may appear as leader, router or sleepy end device. Link colour and signal data can locate weak paths, but one snapshot is not proof of long-term stability.
Use it to inspect:
Change one variable at a time, allow the mesh to settle, and compare again.
This often points to the network layer: IPv6, mDNS, wrong Wi-Fi credentials, Thread credentials or a border router that cannot reach Home Assistant. Test one boundary at a time rather than repeatedly resetting the device.
Confirm the device was shared into Home Assistant’s fabric rather than merely linked through a cloud account. Generate a fresh share code from the existing controller and repeat the multi-admin flow.
Matter Server 9 checks certificate status. Do not apply a generic insecure bypass. Confirm vendor certification, firmware and documentation; development hardware belongs in a deliberate test environment.
Do not choose Matter only for the logo. Zigbee offers many inexpensive battery sensors and mature Zigbee2MQTT/ZHA tooling. Z-Wave remains strong for certified specialised devices and sub-GHz range. Matter is most valuable when local IP-based interoperability and multi-admin across ecosystems matter to you.
Zigbee2MQTT
Continue with Zigbee2MQTT setup.
Z-Wave
Continue with Z-Wave in Home Assistant.
SmartBolig // AI Core
Get help with troubleshooting, architecture and concrete configuration. I use broad AI knowledge and find SmartBolig guides when they improve the answer.
Start with a useful question