ビーコン(Radbeacon、Estimote、Accentなど)は、ビーコン(UUID、マイナー、メジャー、Txパワー)のさまざまな機能を変更する独自のアプリケーションを持っています。UUIDまたはマイナー動的に何か他のものを介して動的に?それはラズベリーパイや貴族のような他の図書館でブルーズを介して行うことが可能ですか?特定のアプリケーションのないビーコンマイナーとメジャーの変更
答えて
これは理論的には可能ですが、私はいくつかの理由のために既製のビーコンでこれをサポートするあらゆるメーカーの知っているわけではないが:一部のメーカーは、ビーコンの構成可能性を超える制限
@ Paulw11が指摘しているように、設定モード(電源投入、ボタンのダブルクリックなど)に入れた後の短期間だけのBluetoothインターフェイス。これはセキュリティ上の理由によるものです。
一部のビーコン(Radius NetworksのRadBeacon USBなど)では、電源投入時の設定タイムアウトを永久に設定できますが、このデバイスにはBluetooth経由で一般公開されているSDKはありません。製造元のアプリを使用する必要がありますが、これは望ましくないことです。
これが望ましい場合は確かです。あなたが記述したような設定では、すべてのビーコンのブルートゥース範囲内に設定コンピュータを置くことができ、必要に応じていつでも識別子の変更をプログラム的にプッシュすることができます。アンチスプーフィングの理由。
上記を達成するためにKontakt.ioとRadius Networksの有料サービスオプションがありますが、私の知る限り、これらのソリューションではサービスを支払うことなく自分のロールを出すことはできません。
あなた自身をロールしたい場合は、これを行う独自のビーコンを構築することができます。おそらく、BlueZ、Bleno、またはAndroidThingsのビーコンとして動作するラズベリーPiを使用し、次に管理デバイスBlueZ、Noble、またはAndroidThingsを使用して変更を指示します。
デビッド氏に感謝しますが、ラズベリーパイがまだサポートしていないため、これらの会社の一部がユーザーに提供する送信制御のために、一部のユーザーである必要があります。 – fafa92
Raspbian/BlueZまたはAndroidのOSを備えたRaspberry Pi OSは、一定間隔でビーコン識別子をプログラム的に変更することができます。また、GATTサービスを公開して識別子を設定することもできます。あなたのためにすべてのことをする既存のパッケージはありません。それは自分自身を必要とするのです。 – davidgyoung
- 1. 特定のクライアントのwinformアプリケーションの変更
- 2. データ構造内の行のメジャーとカラムのメジャーの違い
- 3. gulp-bumpでメジャーとマイナーのアプリバージョンを変更するには?
- 4. メジャー番号のないデバイス
- 5. SSAS特定のディメンションのメジャーを非表示
- 6. mysql DBに古い変更を保存しながら特定の特定の変更を元に戻す
- 7. 変更特定のインデックス
- 8. 変更されたものの、変更されていない特定のファイルの変更をコミットします
- 9. アプリケーションの設定変更のシステム設定を変更します
- 10. Javaのメジャーとマイナーガベージコレクション
- 11. サブリストのユニークな要素を特定し、変更すること
- 12. メジャーのメジャーを他のメジャーと関連させて作成する
- 13. .htacessの特定のURLの変更
- 14. 行メジャーから列メジャーへの変換式?
- 15. 特定のファイルに変更が表示されない
- 16. スプリッタ - 特定のノードのサイズを変更
- 17. Typoscript entry特定のページのレベル変更
- 18. contenteditableの特定の変更を聞く?
- 19. ブランチGitの特定の変更点
- 20. 特定のコントローラとアクションでHTTPSにリダイレクトされないRailsアプリケーション
- 21. アプリケーションでの言語設定の変更
- 22. .NETアプリケーションのTimeZoneの設定/変更
- 23. 特定のフィールドが変更されたときに再評価しないメテオール
- 24. ジャンゴ:特定のアプリケーション
- 25. 特定の国のドメインの言語とURLを変更する
- 26. Javascriptの変更先のhrefと特定のボタンをクリック
- 27. matplotlibプロットのメジャーとマイナーダニの表示が正しくない
- 28. 特定のIDにjquery .on(変更)
- 29. 特定のプロパティを変更する
- 30. 変更特定のフィールド値を
-https://stackoverflow.com/questions/25347536/how-to-get-beacon-receive-new-configuration/25347659#25347659 - 各ビーコンメーカーには、それぞれ独自の設定方法があります。特定のタイプのビーコンを構成するために、おそらくすべてのビーコンに対応する1つのアプローチではない独自のアプリケーションを作ることができます。 – Paulw11
Paulに感謝します。Webサイトのパネルではなく、何か別のものを介してアクセスできるAPIを持っていますか?私はアプリケーションをすべてのために動かすことを望んでいない、私はマイナーとメジャーのようなビーコンの識別子のうちの1つを、Bluezまたは他の方法でそれらに接続することによってアプリケーションではなく変更したい。低レイテンシのパネルでも可能ですか?数秒ごとに実行する必要があります。 – fafa92
それぞれの特定のビーコンを見る必要があります。一部のビーコンは、電源をオンにしてから最初の30秒間のみ再構成できます。他のユーザーは、設定モードなどに入るために電源ボタンを押しておく必要があります。 – Paulw11