Typed codes and scanned codes

ReMatter saves a code in one of two ways. You scan the QR on the device, or you type the number that is printed next to it. A scan keeps more information. Scan the sticker when you can, and type the number when the QR is damaged or gone.

To type a code, tap Scan, then Enter code manually. Choose the Matter tab or the HomeKit tab. The tabs came in version 1.0.24, together with HomeKit codes.

Matter

A Matter sticker has a QR code and an 11-digit or 21-digit manual pairing code. Both set up the same device.

If you type the pairing code, ReMatter rebuilds a QR from it. The pairing code holds less than the QR, so the rebuilt QR is not an exact copy. It still sets the device up. The device screen marks the code as Rebuilt from a pairing code.

If you find the sticker later, tap Scan QR to complete on that device and scan it. ReMatter replaces the rebuilt QR with the real one and keeps the name, room and group.

Use the code from the device, its box or its manual. Do not type a share code from Apple Home, Google Home or Home Assistant. A share code is temporary, and it will not work later.

Typed Matter codes came in version 1.0.12. The share code warning came in version 1.0.13. Since version 1.0.28, a scan of the real QR finds the typed device instead of saving a second copy.

HomeKit

A HomeKit sticker has a QR code and an 8-digit setup code. The Home app asks for the 8-digit code, so ReMatter saves it as you type it.

ReMatter does not build a QR from a typed HomeKit code. A HomeKit QR also holds a setup ID that is not printed on the sticker, and a QR built without it scans but never pairs. A typed HomeKit code shows as the number only, on screen and on the printed sheet.

If you still have the sticker, scan it. The scan saves the setup ID and the type of accessory together with the code.

HomeKit codes came in version 1.0.24. Version 1.0.24 did not scan every real HomeKit sticker, and version 1.0.26 fixed that.

Z-Wave

Z-Wave SmartStart codes are scan-only. The QR holds product details that a typed DSK (the 40-digit key under the QR) does not have, and a controller rejects a QR that is missing them. So ReMatter cannot rebuild a Z-Wave QR from typed digits.

After a scan, you can copy the DSK from the device screen into your Z-Wave controller.

Z-Wave codes came in version 1.0.23, and so did copying the DSK.

Reading this as an AI agent? A clean Markdown copy is at/guides/typed-and-scanned-codes.md.