Pi、BLE / Wifiと通信するセンサー


10

家のどこかにPi 3とバッテリー駆動のセンサーを配置したい。Piは、同じレベル、1つ上のレベル、庭園などから入力を読み取ります。したがって、1〜2枚の通常のレンガの壁とその間の0〜50mの範囲です。

Z-Wave、Digimesh、XBee、ZBee、Sigfoxなどのさまざまなテクノロジーを調査しましたが、最終的にはより一般的なテクノロジーに着手しました。上記のテクノロジーのほとんどでは、ZigBeeなどの異なるプレーヤーが必要なため、ルーターなど3つの異なるタイプがあります。また、上記のテクノロジーには非常に高額な商用ライセンスが必要であるか、コンポーネントが7ドルを超えています。

現在、BLEとWi-Fiの中間にいます。私の大学は、センサーとの通信を簡単にセットアップできるオープンソースOSであるContikiを使用するよう勧めました。

ご質問

  1. 彼は私に、物理、プロトコル、ルーティングの3つの層があることを説明しました。したがって、6LoWPANはルーティングオプションの1つです。

    ContikiとESP8266でメッシュを作成できますか?そうでなければ、私はCC2650に行きます。ESP8266 にはメッシュソリューションがあることがわかりました。

  2. どちらのテクノロジーも私とかなり似ているようです。両方の範囲は約200mです(これはおそらく壁を貫通して30m以上です)。そして広く使われています。ユースケースの違いはどこですか?


3
2つの質問は独立した質問としてお答えください。また、LoWPANはWANです(例として、Things Networkを参照)。ルーティングアーキテクチャも使用しています。ここを見ると、WiFi / BTに関する質問のほとんどがカバーされている可能性があるので、ギャップについて質問してください。
Sean Houlihane 2017

回答:


2

Disclamer、あなたの質問に直接答えるつもりはありませんが、代わりに私はあなたにホームオートメーションの私の経験を与えます

ラズベリーパイでメッシュを作成したい場合、いくつかのオプションがあります。

raspberry piで実行され、MQTTプロトコルを使用して他のデバイスを監視できるソフトウェアであるopenHABを確認できます。私はこの環境での経験はありませんが、そこには多くの情報があります。

私の個人的なお気に入りはブリンクです(ここで初めて推薦するのではありません)。Rpiにインストールしてホストできるサーバー+ Androidアプリであり、Android / iOSのコントロールレイヤー(ユーザーインターフェイス)です。あなた(または他の人)がUIを開発したので、UIをカスタマイズし、UIが現実世界とどのように連動するかをカスタマイズできます。つまり、同じセンサーと同じソフトウェアを備えたn個のノードがある場合、デバイスセレクターを使用して、複数の画面を作成する必要なくノードからノードに変更できます。本当に使いやすく、パワフルです。

私の場所では、3つのノードを実行しています。!フォトンコアを使用して温度と湿度+ LEDストリップ制御を表示し、そのうちの2つはnodemcuボードを使用して温度と湿度のみを表示します。それらのすべては現在約1年間実行されており、私はまだサーバーのマイナス面に直面しています(私はblynkサーバーを使用しています)。ただし、独自のサーバー(独自のラズベリーpiの場合もある)を使用する場合は、それを完全に制御できます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.