A The Things Network HTTP -Integration für Azure IoT Hubs oder Azure IoT Central Instances
Das Repo verfügt über den Quellcode für die Serie der Blog -Beiträge, die diese Lösung erstellt habe. Es gibt auch Übersichten über die Konfiguration der Integration für die Arbeit mit Azure DPS + IoT -Hubs und Azure IoT Central
Abhängig von Ihrer Zielplattform habe ich einen Überblick über die Konfiguration erforderlich
Die Lösung verwendet die Einschreibungen der Azure Device Provisioning Service (DPS) mit symmetrischen Schlüssel zu "automatisch" Bereitstellungsgeräte in Azure IoT HUS und Azure IoT Central Instances.


Die Anwendung hatte einige Einweichen- und Stresstests
Weitere Szenarien für komplizierter Konfiguration
Beispielsweise hat eine TTN -Lösung zwei Anwendungen für intelligente Gebäudessensoren, die andere für die Verfolgung von Wartungspersonalfahrzeugen. Die Smart Building -Sensordaten könnten für ein Raumauslastungssystem in einen Azure IoT -Hub weitergeleitet werden. Die Fahrzeugpositionsinformationen können zur Anzeige auf einem Armaturenbrett in eine Azure IoT Central -Instanz weitergeleitet werden. Im zweiten Szenario könnten die Wartungsfahrzeuge, z. B. John Deere Gator, den Standort mit Nachrichten mit der Port -ID auf 10 und Nutzungsdaten von eingebauten Sensoren auf Port 15 zur Verwendung in einem prädiktiven Wartungssystem melden.
Die Schlüsselprojekte sind ein Paar Azure -Funktionen.
Ttnhttpintegrationuplinkendpoint, die Uplink -Nachrichten von TTN in eine Azure -Speicher -Warteschlange und AzureiothubUplinkMessageProcessor einsetzt, die die Warteschlangenbereitstellungsgeräte und das Senden von Telemetrieereignissen verarbeitet.
