0

Wie können wir die unterschiedliche Einstellung eines Beacons mit Eddystone-Protokoll ändern, ohne ein Drittanbieter-SDK zu verwenden, wie das SDK von Estimote oder AltBeacons. Wie können wir zum Beispiel die Sendeleistung/Sendefrequenz oder die Instanz-ID eines Beacons von unseren mobilen Geräten (vielleicht mit Hilfe einer App) ändern? Können wir sie ändern, indem Sie den Bluetooth-Manager oder BluetoothLeScanner in Android verwenden? Kann es gemacht werden oder müssen wir uns auf das SDK des Beacon-Herstellers verlassen, um die Werte zu ändern?So ändern Sie die Einstellung von Eddystone Beacon, indem Sie keinen Beacon-Hersteller verwenden SDK

Antwort

0

Nein, Sie können die Einstellungen an einem Eddystone-Beacon nicht mit den integrierten Android-Apps oder den Betriebssystemfunktionen ändern. Sie benötigen dazu eine App von Drittanbietern. Fürs Erste bedeutet dies eine der Beacon-Hersteller-Konfigurations-Apps, die Sie erwähnen.

Es gibt Pläne, dies zu ändern. Google hat eine draft specification for a standard Eddystone configuration service. Beacon-Hersteller, die diese Spezifikation verwenden, verfügen über Hardware, die von jeder App konfiguriert werden kann, die den Standard unterstützt. Während Sie also immer noch eine App benötigen, brauchen Sie keine vom Hersteller des Beacons. (Sie könnten sogar Ihre eigenen erstellen.)

Noch gibt es keine angekündigten Pläne von Google, um eine Standard-Konfigurations-App in Android mit diesem Standard zu setzen. Die Notwendigkeit, eine App zu installieren, wird sich wahrscheinlich nicht ändern. Mit dem Standard haben Sie einfach mehr Flexibilität in der App, die Sie installieren.

Vollständige Offenlegung: Ich bin der leitende Entwickler für das Android Beacon Library-Projekt, ein SDK, das Teil des AltBeacon-Projekts ist.

+0

Vielen Dank .. In den letzten Monaten viel darüber gesucht, konnte aber nichts Konkretes finden. Kannst du mir bitte erklären, wie die Konfigurations-Apps der Beacon-Hersteller mit dem Beacon kommunizieren und ihre Werte ändern können, wenn sie am Ende des Tages nur Apps sind, die dieselbe Android OS-Funktionalität verwenden? Kannst du mir erklären oder mir ein paar Links geben, wie es funktioniert? –

Verwandte Themen