Kontoschlüssel nachträglich schreiben

Wenn ein Seeker die Kopplung auf herkömmliche Weise (z. B. über die Bluetooth-Einstellungen) anstatt über den Fast Pair-Einstiegspunkt durchführt, wird kein Kontoschlüssel in den Provider geschrieben. In diesem Fall kann der Nutzer keine der Funktionen von „Schnelles Pairing“ sehen oder verwenden, obwohl er ein Gerät besitzt, das „Schnelles Pairing“ unterstützt. Damit Nutzer die Vorteile von Fast Pair nutzen können, muss der Anbieter dem Seeker erlauben, den Kontoschlüssel direkt nach dem Pairing im Hintergrund zu schreiben.

  1. Wenn der Anbieter ohne den Fast Pair-Ablauf gebunden ist, kann bis zu einer Minute lang ein neuer Kontoschlüssel über die schlüsselbasierte Kopplungsmethode geschrieben werden. Akzeptieren Sie während dieser Zeit nur das Schreiben eines Kontoschlüssels.
  2. Nachdem der RFCOMM-Kanal eingerichtet wurde, sollte der Anbieter die Modell-ID und die BLE-Adresse über Message Stream an den Suchenden senden. Der Suchende stellt dann eine GATT-Verbindung her und startet die schlüsselbasierte Kopplung.
  3. Wenn eine Raw Request mit dem gesetzten Bit 3 für Flags empfangen wird, sollte der Anbieter prüfen, ob die BR/EDR-Adresse des gekoppelten Geräts mit der in der Anfrage enthaltenen Adresse übereinstimmt. Andernfalls lehnen Sie die Anfrage ab.
  4. Da die Geräte bereits gekoppelt sind, werden die BR/EDR-Kopplung und die Passkey-Bestätigung (Schritte 8 bis 17 im Ablauf) übersprungen. Der Seeker schreibt direkt einen Kontoschlüssel auf den Provider, nachdem ein gemeinsames Geheimnis eingerichtet wurde.