モノのインターネット

スマートホーム、産業オートメーション、または環境センサーのコンテキストにおけるネットワーク化されたセンサーおよび制御装置の製造業者およびユーザーのためのQ&A

1
MQTTは常に接続され、4Gデータロード
私は、4G / WiFiルーター/モデムを介してブローカー(蚊)に接続されている何千ものMQTTクライアントを含むIoTプロジェクトに取り組んでいます。10台未満のクライアントが同じルーターに接続され、ルーターは異なる場所(異なる都市)から来ています。 現在、クライアントはほとんどなく、常にブローカーに接続されています。この議論から、1000ユニット以上に成長しても問題ないことを知っています。 私の質問は、4G接続のトラフィック負荷についてです。エンドユーザーは、これらのすべての「チャネル」が開かれ、使用されない状態でのデータ消費を恐れています。 アクティビティがない場合、キープアライブパケットのみが送信されることを理解している限り、MQTTのドキュメントでこの情報を確実に見つけることはできません。 パケットがパブリッシュされていないときにトラフィックが無視できると想定できますか?
10 mqtt 

1
メッセージの発行前にAWS IoTボタンを押す遅延を減らす方法は?
2つのAWS IoTボタンを使用してスコアボードをインクリメントしています。システムは機能しますが、ボタンが押されてからボタンからのメッセージが実際にAWSに公開されるまでに約5秒の遅延があるため、スコアボードの反応が思ったより遅くなります。 最初のボタンを押してからメッセージが公開されるまでのこの遅延に関する情報を見つけることができません。ドキュメントやブログで、誤ってダブルタップが記録されないようにするための遅延が存在することを覚えていると思いますが、どこを読んだかわかりません。 2つの質問があります。 私が見逃しているこの遅延のドキュメントや説明はありますか? この遅延を変更することは可能ですか?それとも、IoTボタンに組み込まれていますか?

2
MQTTは1000以上のクライアントでスケーラブルですか?
TCPソケットを介してペイロードを1日1回サーバーに送信するシナリオ IoTデバイス(現在はIPv4デバイス)。サーバーにはパブリックIPアドレスがあり、デバイスはルーター/ NATの背後にあります。ESP8266に基づくモジュール(つまり、Olimexのモジュール)を使用します 目標は、サーバーは、それが必要とする時はいつでも任意のクライアントにデータを送信することができるはずです。ホールパンチングのように、クライアントからクライアントへの直接通信(つまり、スマートフォンからデバイスに接続)には興味がありません。 その他の要件 IoTデバイスは数千まで成長する可能性があります。彼らのインターネット接続は、多くの4G対応ルーター/モデムによって提供されています。それぞれが10〜20のクライアントを処理します。 提案される解決策 私が理解している限り、一般的な解決策はMQTTです。クライアントは定期的にブローカー(ホスティングサーバーで実行されているMosquitto)にデータを送信します。ブローカーは同じサーバーで実行されているメインのWebアプリを更新します。 質問 MQTTアプローチは、4Gルーターの背後にある「多数」のデバイス(1000以上)に適していますか?
10 mqtt  wifi  routers 

1
IoT製品の構築-社内のプロプライエタリコードの共有を回避する最善の方法は何ですか?
タイトルを決めるのは大変だったと思います。ただし、ここで問題をさらに詳しく説明できます。 クラウドサービスと組み込みハードウェアからなる組み込み製品を設計しています。クラウドサービスにはREST-apiが含まれ(利用可能であることはセールスポイントではありません)、組み込みハードウェアと通信します。理想的には、組み込みハードウェアには、通信用のRESTのようなインターフェースもあるはずです。問題は、そのための適切なソフトウェアスタックを見つけることです(または、それが問題だと思います)。 私の意見で最良のオプションは、独自のWebアプリが内部にインストールされた何らかの組み込みLinuxディストリビューションです(Ubuntu Core + Django ...?)。この組み合わせを商用製品で使用することはどういうわけか可能ですが、同時にwebappを閉じたままにしますか? UbuntuのWebサイトには、サポートされている複数のプラットフォームが用意されており、そのうちのいくつかは私の使用例に最適です。前にも言ったように、現時点での私の主な関心事はライセンスです。

3
LoRaで50 km +の範囲は可能ですか?
私は、LoRaモジュールで最大50 km走行できると述べたこの記事を読みました。 しかし、製品の説明を読むと、内蔵範囲はたったの16 kmなので、明らかにアンテナが必要です。しかし、16 kmのLoRaモジュールを50 kmに到達させるには、どのようなアンテナを使用できますか? ウィルの何か、この作品のような?

1
Z-Wave S2セキュリティはいつ必須ですか?
Z-Waveが昨年セキュリティの問題を抱えていたとき、4月の時点ですべての新しい認証にS2 Securityが必須であり、その時点で後退しなかったことが発表されたことを嬉しく思います。 それで、私は今、いくつかのZ-Waveデッドボルトを拾う時だと考えましたが、私が知る限り、それらのどれもS2セキュリティをサポートしていません。 最近11/10/2017に新しく認定されたデバイスでさえ、S2をサポートしていません。 S2セキュリティの本当のスクープは何ですか?古いZ-Waveに対する攻撃は壊滅的でしたが、セキュリティの問題に効果的に対処していると思いました。私はこれについてオンラインで多くの話を見つけることができませんでした。
10 security  zwave 

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

1
非IPデバイス通信プロトコル
非IPデバイスの通信について質問があります。 私の研究から、CoAPとDDSがデバイス間通信に使用できることを学びました。 MQTTは、デバイスからゲートウェイ、デバイスからサービス、またはクラウドに役立ちます。 私の質問は、非IPデバイス(IPなしで単純なRFまたはBluetoothなどを介して通信するデバイス)がこれらのプロトコルをどのように使用できるかです。 MQTTはTCP / IPを使用します COAP、DDS、MQTT-SNはUDP / IPを使用 つまり、IPを使用しています。これはどのようにして可能ですか?D2DおよびデバイスからゲートウェイにTCPまたはUDPを使用しない他のプロトコルはありますか?

2
ソフトウェアで送受信する802.11アクションフレーム
ソフトウェアから802.11アクションフレームTX / RXにアクセスすることは可能ですか?ESP8266およびESP32チップ用のESP-NOWと呼ばれるベンダー固有のアクションフレームに基づく独自のプロトコルがあります。RaspberryPiに実装してみます。 それは私がRaspberry PiをESP8266に接続して(短いメッセージを交換するため)私のプライベートプロジェクトから始まりました。次に、ESP8266に追加のAPI(ESP-NOWとシンプルペア)があり、パフォーマンスを通常のWiFi接続と比較したいと思いました。 WiFiアクションフレームへのアクセスに関する詳細の検索が成功した場合、結果を投稿します(おそらく他のアプリケーションで使用するためのライブラリー)。

2
部屋全体に適したマイク(インターネットなし)
私は現在、音声認識機能を備えたスマートホームに取り組んでおり、部屋全体に使用できるマイクを探しています。どのようなマイクを探すべきですか?Amazon EchoとGoogle Homeは何を使用していますか? ほとんどの場合、マイクはAndroidデバイスに接続されます。Androidデバイスは、Raspberry Piによってホストされる分離されたプライベートネットワークに接続され、オフラインモードでGoogleの音声認識を使用します。Tasker + AutoVoiceを使用すると、認識されたコマンドがRaspberry Piの特定のhttpルートを呼び出して、ライトをオンにするなど、スマートホームを操作します。 エコーを購入するのは理にかなっていますか?インターネットに接続せずにマイクを使用できますか?

3
モーターなしのスマートデッドボルト—読み取り専用アクセス
いくつかのニーズがあります 玄関のドアがロックされているかどうかをGoogle Homeに尋ねたいのですが。 Google Homeで玄関のドアのロックを解除したくありません。 玄関のドアをリモートでロック解除したくありません。 IoTとドアのロック解除が混在することはありません。 読み取り専用デッドボルトは存在しますか、それともリモートで開くことができるようにすべてのスマートロックモーターが装備されていますか?

2
インターネットに接続されていないWiFiデバイスの標準ですか?
たくさんのホームオートメーションをするつもりです。そのために、すべてのデバイスが接続されるプライベートな分離WiFiネットワークをホストします。デバイスは、単純なライト、RGB LEDストリップ(smd5050およびws2812b)、サーモスタット、ファン、ウィンドウオープナー、ウィンドウシェードコントローラー、および通常のコンセントになります。また、テレビを起動するためにリモコンをシミュレートするIRトランスミッター。そして、標準のリモート制御コンセントを切り替えることができるリモコンをシミュレートする433MHzトランスミッター。 今、これらのデバイスがWiFiネットワークに公開する必要があるインターフェイスの種類に標準があるかどうか疑問に思っています。 もちろん、すべてのデバイスに単純なhttpルートを与え、自分のインターフェースを理解するアプリケーションを作成することもできますが、すでに作成されたアプリケーションやプログラムを使用して標準を理解できるようにする標準を実装できればよいと思います。

1
Google IoT Coreが機能しない
誰かがクイックスタートの例を機能させましたか?それらはMQTTブリッジに接続するためのNodeJSコードを提供しますが、私にとっては機能しません: [root@centos7 google-iot-mqtt]# node cloudiot_mqtt_example_nodejs.js \ > --project_id=curious-furnace-181313 \ > --registry_id=my-registry \ > --device_id=mimic1 \ > --private_key_file=./rsa_private.pem \ > --algorithm=RS256 Google Cloud IoT Core MQTT example. connect { '0': {}, '1': { [Function: require] resolve: [Function: resolve], main: Module { id: '.', exports: {}, parent: null, filename: '/home/tmp/uwe/google-iot-mqtt/cloudiot_mqtt_example_nodejs.js', loaded: true, …

3
MQTTの標準化されたRPCメカニズムはありますか?
Stack Overflowでは、 MQTTを介した要求/応答の相互作用の実装についての質問があります。1つの回答として、1つのトピックでリクエストを発行し、リクエストに含まれていた別のトークンでレスポンスをリッスンすることでそれを行うことができます。少し厄介ですが、機能します。 MQTTはIoT全体で広く使用されているので、相互運用性のためにこのRPCタイプの相互作用を標準化する試みはあったのでしょうか。
10 mqtt  standards 

2
複数のIoTプロジェクトユニットへのリモートアクセス
私たちはIoTプロジェクトの計画の初期段階にあります。 私たちが苦労している1つの問題は、インターネットベースのサーバーがIoTプロジェクトの各ユニットにアクセスし、コードの更新、メッセージなどを展開する方法です。 もちろん、これは心配です。もちろん、各IoTユニットは、設計により閉じられた独自のWiFiネットワーク内にあります。 私たちのサーバーは、セットアップの重要な部分であり、どのようにそれぞれの閉じたネットワーク内のすべてを「子供」と呼んでいますか?

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