環境:
MQTTのみを使用し、TCP接続のみを受け入れる実際のデバイスがあります(実際のデバイスで変更できるのは、クラウドアドレス、クラウドID(ユーザー名)、クラウドパスワード、マシンクラウドID、およびクラウドポートのみです)。
質問:このデバイスをAzure IoTハブに接続するにはどうすればよいですか?透過ゲートウェイ付きのAzureIoTエッジランタイムを使用できますか?
IoTハブとの接続を試したい場合で、デバイスでデバイスSDKを使用する可能性がない場合は、MQTTプロトコルを直接(デバイスとして)使用するオプションを試すことができます。これを使用すると、デバイスは引き続き接続できます。ポート8883でMQTTプロトコルを使用するパブリックデバイスエンドポイント。
ただし、MQTTプロトコルを直接使用するには、デバイスはTLS / SSLを介して接続する必要があります。デバイスにはTLS / SSLの使用または証明書のインストールに制約があるため、最適なオプションはゲートウェイの使用です。
一般的なIoTシステムでは、ゲートウェイを使用してデバイス機能の制限を克服します。手元のデバイスの機能と要件に応じて、ゲートウェイとしてIoT Edgeデバイスを使用するこれらの3つのパターンに基づいて、適切な展開タイプを決定する必要がある場合があります。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加