A HomeKit or Matter accessory can work perfectly for years and still become difficult to recover after a router change, hub replacement, factory reset, move, or ownership handover. The small setup label on a sensor, lock, bridge, or camera may be the only practical route back into Apple Home. This checklist builds an inventory without turning setup codes into an exposed photo album.
What this checklist is for
- Record which accessory belongs to which room, door, bridge, and Apple Home.
- Preserve the HomeKit or Matter setup code in a controlled location.
- Link every code to the exact physical device, model, serial, reset method, and owner.
- Prove that the record is readable before the label fades, the box is discarded, or the installer leaves.
- Keep access limited so a recovery record does not become a new security weakness.
HomeKit code, Matter code, serial number, and account are different records
| Record | What it does | Do not confuse it with |
|---|---|---|
| HomeKit setup code | Adds a compatible accessory or bridge to Apple Home | A lock PIN, alarm code, Wi-Fi password, or serial number |
| Matter setup code | Commissions a Matter device to a supported ecosystem or fabric | A HomeKit-only label or vendor account password |
| Serial/model | Identifies exact hardware for support and inventory | Proof that a device is assigned to your Home |
| Vendor account | Controls vendor app, cloud, firmware, or recovery functions | Apple Home ownership or a physical lock code |
| User/guest code | Unlocks a door, disarms an alarm, or grants temporary use | The code used to add the accessory |
Start with Apple’s current setup boundaries
Apple’s current Matter accessory guidance explains that Thread-based accessories need a compatible Thread-enabled home hub or border router. Apple’s Apple Home update guidance also ties shared control and notifications to a home hub. A saved code cannot fix a missing hub, unsupported radio, stale software, wrong account, or incompatible home architecture.
If an accessory will not add, use Apple’s current accessory troubleshooting steps before factory-resetting several devices at once. A reset can erase the working state you are trying to diagnose.
Build one inventory row per physical accessory
Use a password manager secure note, encrypted document, or another controlled system that supports named access and recovery. Each row should contain:
- Inventory ID: a neutral label such as HK-DOOR-01, not a public description of the property’s weak point.
- Exact product: manufacturer, model, hardware revision, and serial number.
- Physical location: room, door, window, cabinet, or bridge location.
- Apple Home placement: Home name, room, accessory name, scenes, and automations.
- Connection path: Wi-Fi, Bluetooth, Thread, bridge, Ethernet, or another radio.
- Setup record: HomeKit code, Matter code, QR image if retained, and the label’s physical location.
- Dependencies: vendor app, account owner, bridge, home hub, network, storage, or subscription.
- Reset and recovery: official support link, button sequence, indicator behavior, and last successful test date.
- Ownership: person or business responsible for approval, updates, removal, and disposal.
Photograph the context, not only the square code
A tight QR-code photo may be unreadable later or impossible to match to the correct device. Capture three controlled images:
- The full accessory or bridge in its installed location.
- The model, serial, and setup label together where possible.
- A close image that keeps the complete code and printed digits sharp.
Rename the files with the neutral inventory ID, confirm they open on a second device, then move them into the controlled record. Delete stray copies from shared photo streams, downloads, messaging threads, installer chats, and public project folders.
Do not place setup codes where guests or cameras can read them
A replacement label on the front of a bridge, entry sensor, or lock can be convenient and exposed at the same time. Keep the normal device label intact when possible, but do not add a large duplicate code to a publicly visible surface. Avoid including setup codes in listing photos, maintenance photos, move-in reports, or screenshots shared for troubleshooting.
If a paper copy is required, store it with other controlled property records. Record who can reach it and how access is revoked after a resident, cleaner, installer, or manager leaves.
Map bridges and child devices separately
A bridge may have one Apple Home setup code while the sensors, switches, or locks behind it have separate serial numbers and vendor records. Create an inventory row for the bridge and a child row for each security-relevant accessory. That makes it possible to answer:
- Which doors or windows fail if this bridge loses power?
- Which devices move with the bridge during a room or network change?
- Which code adds the bridge to Apple Home, and which record restores the vendor system?
- Which automations, alerts, and scenes must be retested after replacement?
Record Thread and home-hub dependencies
A Thread accessory needs more than a readable setup code. Record which home hubs and Thread border routers are present, where they are powered, and whether remote control and notifications work when one device is offline. Use the HomeKit Thread border-router checklist to document radio and recovery paths.
For a wider outage record, use the HomeKit security emergency checklist. It separates accessory power, hub power, Wi-Fi, internet, notifications, locks, cameras, and alarm response.
Protect the inventory without making recovery impossible
- Use a protected vault or encrypted file with a tested recovery method.
- Give access to named people, not one shared household password.
- Require a second factor where the storage system supports it.
- Keep one controlled offline recovery copy if losing the main account would lock everyone out.
- Do not store alarm PINs, physical key locations, and every setup code in an unprotected single note.
- Review access after a move, separation, contractor job, ownership change, or lost device.
Use a change log
Every addition, reset, room move, rename, bridge change, firmware update, or ownership transfer should add a dated inventory entry. Record the old state, new state, tester, and result. The goal is to know whether a missing accessory disappeared because of a device failure, a reset, a renamed room, a bridge change, or a different Apple Home.
After a router change, follow the HomeKit router replacement checklist. After changes to alerts, run the HomeKit notification audit.
Move-in, installation, and handover workflow
- Inventory hardware before boxes and labels are discarded.
- Assign neutral IDs and record exact installed locations.
- Capture model, serial, setup code, and bridge relationship.
- Verify the accessory appears in the intended Home and room.
- Test normal control, automation, notification, and recovery behavior.
- Move setup records to controlled storage and remove stray copies.
- Give the owner a dated export and test the owner’s independent access.
- Remove installer or temporary administrator access.
40-minute setup-code inventory acceptance test
- Select one hub or bridge, one sensor, one lock, and one camera if present.
- Match every record to the physical device, model, serial, room, and Apple Home name.
- Open each saved setup-code image on a second authorized device and confirm it is complete and readable.
- Confirm the storage vault can be recovered without the primary phone.
- Verify named access and remove one temporary test user.
- Check that shared photo albums, downloads, email, and messaging apps do not hold stray code images.
- Power down one bridge or hub safely and identify the affected accessories from the inventory before opening the Home app.
- Restore power and test control, alerts, scenes, cameras, and locks.
- Record the date, result, failure, fix, and next review date.
Frequently asked questions
Is a HomeKit setup code the same as a door-lock code?
No. The setup code adds compatible hardware to Apple Home. A door-lock PIN grants physical access. Store, share, rotate, and revoke them as separate records.
Should I keep a photo of every HomeKit QR code?
A readable controlled copy can help recovery, but an ordinary shared photo library is a poor default. Match the image to a neutral inventory ID, store it in a protected system, test recovery, and remove stray copies.
Can a setup code restore every accessory after a reset?
Not by itself. Recovery may also require the correct hub, Thread border router, bridge, vendor account, radio, software version, reset state, and ownership permissions. Test the full path for the exact device.
When should the inventory be reviewed?
Review it after adding or removing hardware, replacing a router or hub, changing administrators, moving house, completing contractor work, losing a phone, or resetting an accessory. Run a scheduled review at least whenever the broader security system is tested.
Last checked: August 3, 2026. Apple Home, Matter, Thread, vendor apps, and accessory recovery behavior change. Confirm the current instructions for every exact product before resetting it.