タグ付けされた質問 「protocols」

フィッティングの選択またはIoTアプリケーションおよびシステムで使用されているプロトコルの特定に関する質問。特定のプロトコルがわかっている場合は、より具体的なタグを使用してください。特定のプロトコルを選択する場合は、特定のプロトコルタグを追加してください。

5
MQTTプロトコルを使用するタイミングと理由
温度、湿度、質量を測定するデバイスを開発しています。現在、HTTPSを使用してデータをリモートサーバーにアップロードしています。「モノのインターネットのプロトコル」であると主張されているMQTTと呼ばれるプロトコルがあることを私は知っています。 どのような場合、なぜHTTPSからMQTTに切り替える必要がありますか?

5
インターネットに接続されているすべてのものは、同じ「アプリケーション-TCP-IP-ハードウェア」スタックを使用して通信しますか?
私は特にインターネットに精通しているわけではなく、IoTテクノロジーは私を特に混乱させます。インターネット構造に関するこのスタンフォードのホワイトペーパーを読んでいました。図2では、コンピューター(PC)がインターネットを介して別のコンピューターにメッセージを作成、処理、および送信するために使用するソフトウェア「スタック」の表現を示しています。 スマートフォン/テレビ/ゲームコンソールなど、あらゆる種類のコンピューターがこの形式を使用していますか? OSは重要ですか? (この点に関して)セルラーインターネットとWifi / Ethernetに違いはありますか? 「アプリケーション」レイヤーを持たないように見える単機能デバイスについてはどうでしょうか。たとえば、Web接続カメラ、ライトスイッチ、サーモスタットなどです。

2
セルラーネットワーク指向のIoTプロトコルに使用できるメッセージングタイプは何ですか?
最近、YouTubeですばらしいビデオを見つけたときに、これに気付きました。 マイケルE.アンダーソン:IoTを、OpenIoTSummit、Linux Foundationのためのメッセージング技術を比較します。 彼の講演のスライドはこちらから入手できます スライド26および41分のビデオで、彼はどのように話しているのか(言い換えさせてください): 携帯電話会社は、より多くのデータを消費するため、IoTコンシューマーがHTML、XML、またはJSONタイプのメッセージを使用することを好みます。より多くのデータは、サービスに対してより多くのお金を消費者に請求できることを意味します。 独自のプロトコルがたくさんあることを理解しています。SigFox、Wireless HART、またはZ Waveのデータレートは低く、そのような通信事業者を介してかさばるデータを送信するのは費用のかかる問題です。 質問 現在および将来のIoTコンシューマー向けにコスト効率の高いソリューションにする独自プロトコルでの使用に使用されている他の軽量メッセージングフォーマットはありますか?(暗闇の中で撮影:軽量XMLまたはHTMLまたはJSONと呼ばれる形式はどこかにありますか?) たぶんCBORのようなものが使用されているのでしょうか?

1
建物監視センサーの有線センサープロトコル?
インストール環境でLoRa、LTE-M、SigFoxなどのワイヤレステクノロジーを使用できない場合、有線センサープロトコルを使用して、建物にリモートでインストールされたゲートウェイと通信する必要があります。 ケーブルの敷設はゲートウェイから最大20mまで可能です。理想的には、過度に高価ではない信頼できるソリューションを購入します。センサーがCEに準拠していても優れていますが、低価格のオプション(<£20)、たとえばソーラーはないようです。 そのため、要件は次のとおりです。 10台以上のデバイスに接続できます 少なくとも20mの最大距離 温度/湿度/ルクス(輝度)センサーが20ポンド未満の価格 SPI、I2C、RS485、Onewire、CANなどの多くのオプションがあります。選択するプロトコルによって、選択するセンサーが決まります。 マキシム(ダラス)のOnewireプロトコルは理想的に見えますが、まだ限られた範囲のセンサーしかありません(これについては、マキシムブリッジを使用できます)。 上記の要件に最適な有線プロトコルは何ですか?

1
ポートフォワードなしでインターネット経由でArduinoに連絡する
インターネットにアクセスできるWifiネットワークに接続されたArduinoボードがあります。私が望むのは、Arduinoのホームネットワークのポート転送の助けを借りずに、他のネットワークからこのArduinoボードに連絡する必要があるということです。現在、私がしていることは、2秒ごとにWebサーバーにArduinoのpingを送信することですが、これは実際的ではないと思います。 スマートwifi LEDライトのようなデバイスはどのようにインターネットに接続しますか?ポート転送や他のルーター構成の調整なしで、携帯電話でそれらを操作できますか?どうやってやっているの?
13 protocols 

2
開発用のシンプルな軽量IoTサーバーを選択する方法は?
さまざまなIoTのユースケースとソリューションを検討しています。可能性のあるソリューションの探索、実験、設計、開発、およびテストを容易にするために、単純なIoTサーバーをローカルにセットアップする可能性を調査しています。 したがって、IoTデバイスにサービスを提供するサーバーの基礎となるアーキテクチャを理解したいと思います。広く言えば、IoTデバイスは、データにサービスを提供するサービスを接続し、他のデバイスが情報を利用できるようにします。これは非常に簡単です。 現時点では、可能性のあるIoTエッジデバイスはWi-Fiを使用しますが、ZigBee、BLE、またはZ-Waveなどの低データレート、低電力プロトコルへの移行を計画しています。この時点で、何らかのタイプのハブが必要になります。データペイロードは約100バイトで、ピーク時の転送は1分間に1トランザクションに達する可能性があります。IoTエッジデバイスは主にデータをアップロードしますが、デバイスへのダウンロードもときどき行われます。 可能なオプションとして、MQTTとRabbitMQを検討することをお勧めします。また、執筆時点で検討している「ブラウザーでのMQTTメッセージのリアルタイム表示」にも取り組んでいます。 関連すると思われるいくつかの質問を次に示します。 IoTサーバーとウェブサーバー、メールサーバー、FTPサーバーとの違いは何ですか? 基本的なIoTサーバーの基盤となるアーキテクチャは何ですか? シンプルで軽量なIoTサーバーを検討する際に重要な特性は何ですか?

2
デバイスがWPSなしでネットワークのSSIDとパスワードを取得するにはどうすればよいですか?
私は、IoTデバイスがユーザーのwifiネットワークにアクセスする方法を研究しています。WPSの方法について知っています。デバイスは信号をブロードキャストし、ルーターは、リッスンするように命令された後、それを「受信」し、デバイスにアクセス権を与えます。デバイスが独自のアクセスポイントを作成する方法もあります。ユーザーはそれにアクセスして、ホームネットワークのSSIDとパスワードを渡します。それを達成する他の方法はありますか? この「ProbMe」メソッドについて説明しているこの記事を読みました。 私は間違っているかもしれませんが、Broadlink Rm Proはこのようなことをするかもしれません。最近、そのうちの1つを構成しましたが、必要なのは次のとおりです スマートフォンをWi-Fiに接続する QRコードをスキャンするか、Broadlinkアプリにコードを入力します BroadlinkアプリでネットワークSSIDとパスワードを入力します そして、デバイスがどのようにネットワークに接続されているのか、アプリにはそのMACアドレスさえあります。 このProbMeの方法やIoTデバイスにユーザーのwifiネットワークへのアクセスを許可する他の方法について詳しく知っている人はいますか? 編集:ProbMeについて検索すると、これはEconaisという会社のテクノロジーであり、同様の何かを開発/生産したい人がいれば、その会社はIoTソフトウェア/ハードウェアと連携していることがわかりました。免責事項:私はエコナイで働いていませんし、いかなる形でもそれに関与していません。

5
Bluetoothは「鍵を紛失した」ビーコンに十分なプロトコルですか?
失われたオブジェクトをローカライズするためのBluetoothビーコンが広がり始めています。スマートフォンのアプリを使用して(はい、アカウントを作成し、facebookでオブジェクトを共有するなど)、より近い/詳細なロジックでそれらを見つけることができます。 試してみましたが、ある日、私の家の外の車に鍵が入っていたので、机からビーコンを検出することはできませんでした。 Bluetoothは、特に複数の障害物や屋外で、自宅のオブジェクトの位置を特定するのに適したプロトコルであるかどうか疑問に思っていました。他の可能なネットワークは次のとおりです。 Wi-Fiは:あなたは、Wi-Fi付きの人を見つけることができますが、私は知っている、それは非常にエネルギー貪欲です Z-Waveおよびその他:信号強度容量はあるかもしれませんが、信頼性はありますか? LoRa:ビーコンメーカーが作業を開始しましたが、聞いたように、それは十分に普及しておらず、まだ独占的です RFIDおよびパッシブタグ:リーダーは非常に手頃な価格で優れた候補です BTビーコンを使用する必要がありますか、それとも他のプロトコルが特に家庭での使用に関してより信頼できるのでしょうか?

1
近接ビーコンとモバイルアプリの接続
店舗内の近接度に基づいてユーザーアプリに情報を提供する近接ビーコンネットワークの実装を計画しています。目標は、半径5〜7メートルをカバーすることです。 ビーコンとiOS / Androidアプリ間の接続性が優れているのはどのプロトコルですか? ネットワークは次のようになります、 明確にするために、Googleのおかげで、他のプロトコルよりもEddystoneに注目しています。ビーコン技術の現在の状況を考慮して、モバイルアプリケーションとの通信のためのより良い代替手段はありますか?ある場合、Eddystoneに対する利点は何ですか?

6
IoTアプリケーションに適したプロトコルの選択
Thing / Constrained DeviceがGPS位置を一定の間隔で特定のサーバーに送信するIoTシナリオが機能しています。制約のあるデバイスは、バッテリー駆動で接続にGSM / SIMシールドを使用するArduinoのようなボードです。これらは私たちの設計目標です: バッテリー寿命を最大化 データ転送を最小限に抑える テストの目的で、HTTPを使用して約500バイトのメッセージを生成しましたが、データ転送にはより適切なプロトコルを使用する時が来ました。データ転送の特徴のいくつかは次のとおりです。 ペイロードは、通常、かなり小さい未満50バイト(かなり遠く離れて、典型的なのMTUから、すなわちすべてがIPパッケージに収まる必要があります) データは約1分に1回送信されます。一部の差異は重要ではありません。 いくつかのメッセージを失うことはOK 現在、デバイスはサーバーからの応答を必要としません(ただし、将来的に変更される可能性があります)。サーバーはデバイスとの会話を開始する必要もありません。 これまでのところ、これらの可能性について考えてきました。 TCPを介したカスタムプロトコル。これにより、HTTPヘッダーが削除され、メッセージが10分の1に小さくなります。これは私たちの信頼できる/保守的なアプローチです。 UDP経由のカスタムプロトコル。UDPのヘッダーは小さく、信頼性のためのオーバーヘッドがないため、かなり効率的であることが期待されます。コメントされているように、ここで1つのメッセージが失われることも、心配することもありません...しかし、私たちが認識していない非信頼性に関する他の問題がある可能性があります。 MQTT(TCP経由の標準):TCPと比較して既存のオーバーヘッドがほとんどないため、これもオプションとなる可能性があります...しかし、GSM / SIMテクノロジーの経験があまりなく、方法継続的なMQTT接続はこのように機能し、接続のハートビート帯域幅がこのような低頻度のデータ転送に適しているかどうかを示します。 CoAP(UDP 経由の標準):有望であるようです。ヘッダーとUDPを介して動作するためのオーバーヘッドはわずか4バイト。ただし、UDPの未知のリスクがあります。 誰かが何かヒントを与えることはできますか?前もって感謝します。
12 protocols 

1
汎用ハードウェアでZigBeeを実装できますか?
私が理解しているように、ZigBeeはデータ転送プロトコルの仕様にすぎません。そのため、このプロトコルを実装してMCUおよびRFトランシーバーで使用するためのライブラリが見つかるはずでした。代わりに、特定のZigBeeデバイス(XBeeなど)のみを見つけました。 MCUとRFトランシーバーのみを使用してZigBeeプロトコルを実装できますか? そうでない場合、ZigBeeノードを作成するにはどのハードウェアが必要ですか?一般的なハードウェアで使用できるZigBeeライブラリはありますか?

1
カーネギーメロン大学のコークスマシンはどの接続プロトコルを使用しましたか?
私はモノのインターネットの歴史についてウェブ上で読んでおり、私が遭遇した中で最も興味深いものの1つはカーネギーメロン大学のコークス機です。ewahome.comからの記事を含め、私が読んださまざまな記事によると、大学のコークスマシンでコールドコークスが利用可能かどうかを人々に知らせることができるように設計されたコークスマシンでした。 ただし、このマシンで当時どのような接続プロトコルが使用されていたのかについては、興味があります。彼らは電話ケーブルを介して信号を送信していたのでしょうか、それとも何ですか。彼らはどのようにして、コーラについての情報を求めているさまざまな人々に信号を送ったのですか?
10 protocols 


2
MQTTまたはHTTPを使用する必要がありますか?
私は、温度や湿度などの環境から情報を感知して収集するデバイスを開発しています。 デバイスは電源に接続されていませんが、バッテリーとそれを充電するソーラーパネルを備えています。 ほとんどの場合、ほとんどディープスリープ状態にあり、データを検知して転送する必要がある場合にのみ起動します。この操作には約1〜2分かかり、その後再びスリープ状態になります。 私はこの分野の専門家ではありませんが、トピックからのメッセージを常に受信するためにデバイスにアクセスできる必要がある場合、MQTTは良いオプションになるはずですが、私のシナリオではセンサーを読み取り、データを定期的にサーバー。 現在、HTTP経由でデータを送信していますが、MQTTを実装するのが理にかなっているのでしょうか。このシナリオでは、HTTPよりもメリットがありますか?
9 mqtt  protocols  https 

2
IoTデバイス設定を構成するためのプロトコル
MQTTは、エンドデバイスとホストサービス間でアプリケーションデータを交換する場合、IoTで広く使用されています。パブリッシュサブスクライブモデルを使用すると、ハンドシェイクやネゴシエーションなどが不要になります(少なくともMQTTプロトコルレイヤーの上)。それは主にデータを簡単に消費者に配布できるデータプロデューサーに向けられています。 ただし、エンドデバイスで設定を構成する中央サーバーに関しては、モデルが非常に適しているかどうかはわかりません。サーバーはコマンドをデバイスに送信して応答を待ちます(たとえば、特定の設定を読み取り、応答を待ちます)。これは、MQTTのパブリッシュ/サブスクライブモデルにはあま​​り適していません。 コマンドの送受信とリモートデバイスの構成を目的とした既存のプロトコルがあるかどうか疑問に思っていましたか?

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