gitmyhub

Rematters-HA

JavaScript ★ 19 updated 21d ago

Home Assistant Add-On to store Matter codes and create backups for them.

A Home Assistant add-on that stores Matter, HomeKit, and Z-Wave device pairing codes in one searchable vault, generates QR codes and printable sticker cards, and optionally syncs to Google Drive or a cloud account.

JavaScriptDockerHome Assistantsetup: easycomplexity 2/5

Rematters is a Home Assistant add-on that acts as a vault for smart home device pairing codes. When you buy a new smart device, it comes with a pairing code printed on the box or in an email. Rematters stores those codes so you can find them again later without digging through boxes or old email threads.

The vault supports three types of pairing codes: Matter codes (the universal smart home standard), HomeKit codes for Apple's home ecosystem, and Z-Wave SmartStart codes for Z-Wave devices. For each code, the add-on can generate a printable QR code and a sticker card in the correct format for that protocol. You can add new codes by scanning physical QR codes with your device camera, and the add-on checks for duplicates automatically.

Codes are organized into categories such as room or vendor. Each entry can have notes and an optional link to a Home Assistant entity, so you can pull the current value of an entity directly into the vault. Export and import use a JSON format compatible with the Rematters web viewer, which lets anyone open a backup file in a browser without needing Home Assistant installed.

The add-on runs inside Home Assistant's Ingress panel, sharing your existing Home Assistant login without needing a separate port or password. Optional features include automatic backups to Google Drive on a configurable schedule, and bidirectional sync with a cloud account at rematters.casa. The cloud sync merges by comparing timestamps per entry, with the more recently updated version winning.

The add-on can also run as a standalone Docker container without Home Assistant for users who prefer self-hosting without the Supervisor environment.

Where it fits