"This device is already paired with that Hub"
You scanned a code for a Hub this device still holds a key for. From SecureEyes 1.2, the app reconnects to that Hub instead of stopping. On an older app, how to pair again.
What the message means
This device still holds its key for that Hub, and the Hub still accepts it. Pairing again would use up the code and change nothing, so an app older than SecureEyes 1.2 stops and says This device is already paired with that Hub, so nothing was changed.
The message appears on More, then Hub, under Pair with a code, after you scan or paste a code.
From SecureEyes 1.2, the app does not stop there. It reconnects to the Hub with the key it holds (see the next section).
From SecureEyes 1.2: scanning reconnects
From SecureEyes 1.2, a code for a Hub whose key this device still holds links this device to that Hub again, with no message about being paired. Nothing is claimed on the Hub and the code is not used up.
- On a device that already uses the Hub, show a code (see Add a phone or tablet to your Hub).
- On this device, choose More, then Hub, then Scan QR, and scan the code.
- SecureEyes checks that the Hub still accepts the key it holds. The page changes to your Hub's page, as after a new pairing.
- This works only when the code names the same Hub, with the same certificate, that the key was made for. A Hub that was reset since has a new certificate, so the scan pairs as new.
- When the Hub no longer accepts the key, for example because this device was removed from it, the scan pairs as new and uses the code.
Why you can see it with no Hub listed
SecureEyes keeps a Hub in two places. The Hub's details, which are which Hub it is, its address and its certificate, are saved with the location. The key is saved separately, in this device's Keychain, and only there.
A reset or a reinstall removes the details. The key can stay behind. A reset deletes the key only for a Hub that is listed on this device at the time. After a reinstall nothing is listed, so a key from before it is left in the Keychain.
This device then offers to pair, because it has no Hub listed. The Hub still counts it as paired, because it holds the matching key. On an app older than SecureEyes 1.2, scanning a code finds that the key works and stops.
Pair again on an older app
Updating to SecureEyes 1.2 or later is the simplest fix: then scan a code as above. On an older app, take this device off the Hub first.
- Take this device off the Hub's list of devices. Use a computer, or another phone or tablet already paired with the Hub.
- On the other device, choose More, then Hub. Next to Devices on this Hub, choose Manage. Find this device, named iPhone or iPad or Mac, choose Remove, then Remove again.
- On a computer, open the Hub's web page instead (see Open the Hub's web page, or sign a browser in). Open Devices, choose Revoke on this device's row, then Really revoke?.
- Show a new code (see Add a phone or tablet to your Hub). A code works once, for 10 minutes, so use it straight away.
- On this device, choose More, then Hub, then Scan QR, and scan the new code. This time the Hub no longer accepts the old key, so the pairing goes through.
If the Hub is already listed
Nothing is wrong. This device is paired and the Hub page shows it. You scanned a code you did not need.
Avoid it next time
- Before you reset or reinstall, open More, then Hub, and choose Unpair this device (see Add a phone or tablet to your Hub). This removes the key and this device's place on the Hub.
- If you reset instead, do it while the Hub is listed and on your network. The reset tells the Hub this device is leaving, then deletes the key.