Ich habe eine Konsolen-App, die über Azure IoT Hub Befehle direkt an einen Raspberry Pi sendet. Alles funktioniert gut.Instantiate DeviceClient mit IoT Hub
Wo ich aber verwirrt bin, ist auf den zwei verschiedenen Möglichkeiten (möglicherweise mehr?) DeviceClient instanziieren.
Ex:
deviceClient = DeviceClient.Create(IOT_HUB_HOST_NAME, AuthenticationMethodFactory
.CreateAuthenticationWithRegistrySymmetricKey(IOT_HUB_DEVICE, IOT_DEVICE_KEY), TransportType.Http1);
oder
deviceClient = DeviceClient.CreateFromConnectionString(IOT_HUB_CONN_STRING);
scheinen das Gleiche zu tun.
Warum sollte ich eins über das andere verwenden? Ich kann Nachrichten auf jede Art empfangen.
Ehrfürchtig, danke! –