2017-12-19 3 views
0

Beim Blick durch die API für DeviceClient, ServiceClient und RegistryManager sieht es nicht so aus, als ob es einen offensichtlichen Weg gibt, ein Ereignis/Callback zu erhalten, wenn sich die gemeldeten Eigenschaften für ein Gerät geändert haben. Daher scheint es, als würde etwas, das die IoTHub-Information verbraucht, keine Ideeneigenschaften haben, ohne sich ständig zu fragen. Das scheint eher ineffizient und fehleranfällig zu sein. Was vermisse ich?Gibt es eine Möglichkeit, ein Ereignis zu erhalten, wenn ein Gerät Zwillinge berichtete Eigenschaften ändern?

Antwort

1

Die Gerätezwillinge verfügen über ein ereignisgesteuertes Benachrichtigungsmodell, wenn die Änderungen an den Tags und Eigenschaften über den Azure IoT Hub Routes-Pfad zu den benutzerdefinierten Endpunkten veröffentlicht werden. Siehe mehr Details here.

Der folgende Bildschirm Ausschnitt zeigt ein Beispiel des Azure IoT Hub Routes für TwinChangeEvents Benachrichtigungen:

enter image description here

Verwandte Themen