2

ラズベリーパイでEstimoteビーコンの温度センサーを読み取りたいです。つまり、提供されている Android および iOS SDK を使用せずに実行する必要があります。それはできますか?

John Shovicのおかげで、UUID や RSSI などを読み取ることができましたが、これまでのところ、温度データにアクセスする方法は見つかりませんでした。

4

1 に答える 1

1

無理だと思います。UUID/RSSI はビーコンの広告パケットの一部であるため、これらを取得するのは簡単です。温度を読み取るには、Bluetooth サービスと特性を使用するためにビーコンに接続する必要がありますが、Estimote Beacon にはセキュリティ メカニズムが実装されているため、公式の SDK 以外ではそうすることができません。

これは、サードパーティのプラットフォームの使用を思いとどまらせたいからではありません。理由はより現実的です。ビーコンに接続すると、その設定を変更できますが、ビーコンの所有者以外がその設定を変更できないようにしたいと考えています。Estimote SDK は Estimote Cloud と連携して、接続を許可する前に一連のトークンを通じて所有権を確認します。SDK をバイパスすると、認証もバイパスできます。

于 2014-10-17T08:23:10.810 に答える