Azure IoT Hub 経由でコマンドを Raspberry Pi に直接送信するコンソール アプリがあります。それはすべて正常に動作します。
私が混乱するのは、DeviceClient をインスタンス化する 2 つの異なる方法 (おそらくもっと?) にあります。
元:
deviceClient = DeviceClient.Create(IOT_HUB_HOST_NAME, AuthenticationMethodFactory
.CreateAuthenticationWithRegistrySymmetricKey(IOT_HUB_DEVICE, IOT_DEVICE_KEY), TransportType.Http1);
また
deviceClient = DeviceClient.CreateFromConnectionString(IOT_HUB_CONN_STRING);
同じことをしているようです。
なぜ私は他のものを使用するのですか? どちらからでもメッセージを受信できます。