BluetoothBluetooth Special Interest Group
Bluetooth
<1K Aufrufe

Bluetooth-Kopplung?

Hallo

Ich lerne immer noch, also erklären Sie es mir bitte in einfachem Englisch.

Ich habe eine Weile gebraucht, um herauszufinden, dass Pairing und Bonding zwei verschiedene Dinge sind und wie das alles funktioniert.

Meine Frage ist, wie kann ich ein anderes Telefon davon abhalten, sich mit meinem ble Peripheriegerät zu verbinden. Dabei spielt es keine Rolle, welches ble-Modul ich verwende oder welche App. Es geht um das Pairing und nicht um das Bonding.

Szenario mit 2 Android-Telefonen: Telefon A und Telefon B.

1. Ich schalte mein Bluetooth-Modul ein.

2. Ich verwende Telefon A und suche in den Bluetooth-Einstellungen nach dem Gerät.

3. Ich stelle eine Verbindung zum Bluetooth-Gerät her (Pairing).

4. Ich bewege nun Telefon A weit weg aus der Bluetooth-Reichweite oder schalte Bluetooth am Telefon aus.

5. Ich verwende nun Telefon B und suche in den Einstellungen nach einem Bluetooth-Gerät.

6. Ich stelle eine Verbindung zum Bluetooth-Gerät her (Pairing).

7. Jetzt habe ich im Grunde zwei Telefone, die das gleiche Bluetooth-Modul haben und als gekoppeltes Gerät hinzugefügt wurden.

Mein Problem ist, dass ich nicht möchte, dass ein zweites Telefon mit dem Bluetooth-Gerät gekoppelt werden kann. Ich möchte, dass sich das Bluetooth-Modul an das Telefon erinnert, mit dem es gekoppelt wurde (nicht verbunden) und nur dieses Telefon zulässt.

Ich bin mir bewusst, dass, wenn Telefon A gekoppelt wird und in Bluetooth-Reichweite des Bluetooth-Moduls bleibt, Telefon B nicht in der Lage sein wird, sich mit dem Modul zu verbinden. Wenn ich jedoch die Bluetooth-Einstellungen von Telefon A ausschalte oder Telefon A aus der Reichweite bewege, kann Telefon B ein Pairing mit dem Modul durchführen. Ich bin mir bewusst, dass Pairing und Bonding zwei verschiedene Dinge sind, daher frage ich nicht nach dem Bonding oder der Funktion der App, die beim Bonding verwendet wird.

Mir ist bewusst, dass das Pairing über den Passkey (Authentifizierungsprotokoll), wenn es aktiviert ist, jeden Fremden daran hindert, das Pairing zu versuchen, aber nehmen wir einmal an, es handelt sich um zwei Personen, die im selben Haus wohnen und beide den Passkey kennen. Es spielt keine Rolle, ob ein Hauptschlüssel verwendet wird oder nicht, das Problem bleibt bestehen.

Wenn sich jemand absichtlich oder versehentlich mit meinem Gerät koppelt, kann ich mich nicht mit meinem eigenen Gerät koppeln, solange er gekoppelt und in Reichweite ist. Wenn die Person gekoppelt ist und sich dann aus der Reichweite entfernt, kann nur ich das Pairing durchführen und die Verbindung wird über meine App hergestellt.

Kann ich etwas dagegen tun?

Bitte entschuldigen Sie, wenn das eine dumme Frage ist, aber ich habe versucht, die Antwort im Internet zu finden, aber ich konnte es nicht, und es scheint, dass nicht viele Leute dieses Problem haben, um damit zu beginnen.

Ich denke, es könnte auch daran liegen, dass viele Bluetooth-Geräte nur eine sehr kurze Reichweite haben, so dass bei einer Bluetooth-Suche auf einem Telefon nur einige wenige Bluetooth-Geräte angezeigt werden und nicht Tausende. Mein Bluetooth-Gerät ist ein Klasse 1 2MPY mit einer externen Antenne und hat eine sehr große Reichweite, so dass es auf vielen Handys angezeigt wird. Ich möchte verhindern, dass sich jemand mit meinem Gerät koppelt, nachdem ich mich bereits gekoppelt habe, aber nicht mehr in Reichweite bin oder meine Bluetooth-Einstellungen in meinem Telefon deaktiviert habe.

Ich hoffe, meine Erklärung ist gut genug.

Vielen Dank

Antworten

Top Antwort

That's an interesting question. I'll try to list a few points here that will help you.

  1. Disable pairing mode: Some Bluetooth modules provide the ability to disable pairing mode. When this mode is disabled, no other phone can connect to the module without you activating it first.
  1. Change the device name: Changing the name of your Bluetooth module will make it more difficult for other phones to identify and connect to the module.
  1. Change the password: If your Bluetooth module has a password option, you can change the password to ensure that only people who know the password can connect to it.
  1. Use an app: There are various apps that can help you secure the connection to your Bluetooth module. One such app is "Bluetooth Pairing - Unique Pairing", which allows you to set a custom password for your Bluetooth device.


Hope that will solve your problem.

highmo
highmo / Experte (2345)
 

Sie kennen eine bessere Antwort?

Die Frage zu Bluetooth Special Interest Group Bluetooth wurde bereits beantwortet, jedoch kann es sein, dass es mittlerweile eine bessere Lösung oder Alternative gibt. Wenn Sie diese kennen, dann beantworten Sie jetzt die Frage und erhöhen damit Ihre Reputation als Industrie-Experte in unserer B2B-Community.

Ähnliche Fragen Ähnliche Fragen

Erhalten Sie wichtige Update-Nachrichten Bleiben Sie auf dem Laufenden über Bluetooth Special Interest Group Bluetooth

Waren die Inhalte für Sie hilfreich?

Anzeige Hier werben?
Udemy IT certification ad