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?
0
A
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:
Verwandte Themen
- 1. Gibt es eine Möglichkeit, ein OnePlus-Gerät perfekt zu emulieren?
- 2. pytest - Gibt es eine Möglichkeit, ein automatisches Gerät zu ignorieren?
- 3. Gibt es eine Möglichkeit, bestimmte UIImageView-Eigenschaften zu erhalten?
- 4. Gibt es eine Möglichkeit, ein Javascript-Ereignis zu "schichten"?
- 5. Gibt es eine Möglichkeit, ein Etikett mit c3js zu ändern?
- 6. Gibt es eine Möglichkeit, benutzerdefinierte Eigenschaften in Kivy zu erstellen?
- 7. Gibt es eine einfache Möglichkeit, ein Gerät in QTCaptureSession zu ändern
- 8. Gibt es eine Möglichkeit, ein Ereignis über einen Prozess zu erhalten, der in Windows startet?
- 9. Android: Gibt es eine Möglichkeit, einen Bluetooth-Empfänger frühzeitig zu beenden, wenn ein Gerät gefunden wird?
- 10. Gibt es eine Möglichkeit, Dateinamen zu ändern
- 11. Gibt es eine Möglichkeit, die Negation zu erhalten, wenn eine Funktion für ein Objekt existiert?
- 12. Gibt es eine Möglichkeit, ein bestimmtes Ereignis zu hören, wenn RethinkDB die Verbindung wieder herstellt?
- 13. Gibt es eine Möglichkeit, ein Objekt in CmisExtensionElement zu übergeben?
- 14. Gibt es eine Möglichkeit, ein OnFocus-Ereignis an ein TextField in NativeScript zu binden?
- 15. Gibt es eine Möglichkeit, eine Rohnachricht von MassTransit zu erhalten?
- 16. Gibt es eine Möglichkeit, FILTER_SANITIZE_STRING zu ändern
- 17. Gibt es eine Möglichkeit, ein Kalenderereignis über UIActivityViewController zu senden?
- 18. Gibt es eine Möglichkeit, ein Fenster programmgesteuert zu minimieren
- 19. Gibt es eine Möglichkeit, ein elasticsearch_score von ASC zu sortieren?
- 20. Gibt es eine gute Möglichkeit, ein Gtk-Widget zu kopieren?
- 21. Gibt es eine Möglichkeit, ein @Embedded-Feld faul zu holen?
- 22. Gibt es eine Möglichkeit, ein PDF zu verfolgen?
- 23. Gibt es ein onDocumentChange-Ereignis?
- 24. Gibt es eine Möglichkeit, ein Ereignis auszulösen, wenn andere Benutzer auf eine Tabelle aktualisieren?
- 25. Gibt es ein Ereignis zu benachrichtigen, wenn Environment.CurrentDirectory geändert wurde?
- 26. Gibt es eine Möglichkeit, Float auf unterschiedlicher Bildschirmgröße zu ändern?
- 27. Gibt es eine Möglichkeit, die Quelle der Clojure-Datei zu erhalten, wenn ein Namespace bereitgestellt wird?
- 28. Gibt es eine Möglichkeit, ein tkinter Widget zu klonen?
- 29. Gibt es eine Möglichkeit, ein Box-Aktualisierungstoken programmgesteuert zu erneuern?
- 30. Gibt es eine Möglichkeit, ein bestehendes TensorFlow Objekterkennungsmodell zu begrenzen?