iBeaconで何かをしたかった方法

少し前に、プロジェクトが完成しました。プロジェクトはかなり野心的に始まりましたが、現れずに消えました。 主な理由は、iBeaconテクノロジーの機能の再評価です。 不可能なことをしたかったのです。 私たちが夢見ていたことと、プロジェクトが崩壊したことについてもう少し見てみましょう。



開始する



iBeaconがAppleとして発表された後、多くの人が不健康になりました。 当時のテクノロジーは、空中の多くの問題を完全に解決しました。 数年前に話し合ったもののうち:



他にも考えがありました。 これらの1つは、ハイテク企業向けのサービスを作成することです。このサービスは、以下の包括的なソリューションを提供します。



プロジェクトは素晴らしかったですね。 実際、私たちは熱意(および友人や知人の小さな投資)でプロジェクトを作成し、すべてのアイデアをテストして投資家を見つけることを計画しましたが、残念ながらそれは起こりませんでした。 なんで?



何が悪かったのですか?



まず、問題を解決するのに十分なスマートビーコンを見つけることができませんでした(「私はここにいる」よりも少し機能性が欲しかったので、これによりいくつかのトリッキーなアイデアを実装できます)。 それらの作成、発明、テストを注文する必要がありました...私は通常のものを使用しなければなりませんでした。 テストのために、いくつかのEstimoteを注文しました。



第二に、ナビゲーション。 後になってbealexと話をしたとき 、この機能をどのように機能させることができるかを理解しました。 シュリックがこの記事で説明しているように、私たち自身が素朴なアプローチを試みました。 しかし、直接的なアプローチはうまくいきませんでした。バイコンが与える値の変動が大きすぎたため、フィンガープリンティングを完了しませんでした。 私たちは他のビーコンを試し、友人と相談しましたが、他の多くのチームと同様に、高品質で正確な(メートル精度)ナビゲーションは非常に難しいトピックであり、おそらくハードウェアデバイスにアクセスしないと不可能だと確信していました。



次の問題はバッテリーでした。 ビーコン-デバイスはアクティブで、バッテリーが必要です。 バイコンの従業員がそれを持っている場合はどうなりますか? 彼はどのようにして建物に入ることができますか? この場合、ビーコンを交換するための一連の手順全体を考え出す必要がありました(実装していませんでした)。



次に、読者。 従業員の存在を追跡することになっている各部屋では、リーダーをインストールする必要がありました。 最初はAndroidスマートフォンについて考え、うまく機能しましたが、従業員数が10〜12人以上または大規模な施設では、1台のデバイスでは不十分であり、複数のデバイスが必要であり、これらすべてのデバイスからの情報を処理する追加コードなどがありましたさらに。 また、特殊なビーコンスキャナーを見つけようとしましたが、それらとの連携はより困難であることが判明しました(接続、カスタムソフトウェアとの対話、異なるプロトコルを使用したアクセス用の独自の書き込み)。



管理パネルにも問題が発生しました。 ここでは、タスクの規模を単純に過小評価しました。 起こったことは、「熱意」を実装するには複雑すぎることが判明しました。



画像

従業員追跡モジュールの近くのどこかで熱意が吹き飛ばされました。



結論



iBeacon (またはGoogle Eddystone )は素晴らしいテクノロジーです。 しかし、Ruby on Railsやある種のフレームワークとは異なり、それらを単に「微調整して動作させる」ことはできません。 ビーコンを使用したプロジェクトの実装には多くの作業が必要であり、膨大な困難を克服し、それに応じてまともなお金を克服します。 広告の決定のみが「高速」に行われますが、それらも興味深いものではありません。



私たちが思いついたようなシステムを作るのに十分なリソースを持っている人や会社が現れることを本当に望んでいます。 たぶんこれに参加することさえできます。



ご質問は? コメントまたはメールで質問してください: evgeny.nasinov@yandex.ru



All Articles