Bereitstellen eines vorgefertigten Moduls auf einem IoT Edge-Gerät

Abgeschlossen

So stellen Sie ein vorgefertigtes Modul auf einem Edge-Gerät bereit:

  • Auswählen eines IoT Edge-Moduls aus einer Containerregistrierung
  • Wählen Sie das IoT Edge-Gerät aus, das das Modul erhalten soll.

Verwenden Sie in diesem Szenario ein Modul, das Temperaturdaten simuliert.

  • Öffnen Sie die Microsoft-Artefaktregistrierung, und filtern Sie nach IoT Edge-Modulen.
  • Suchen Sie nach dem Modul Simulated Temperature Sensor (Simulierter Temperatursensor).
  • Wählen Sie das IoT Edge-Gerät aus, das dieses Modul erhalten soll.

Verwenden Sie das Azure-Portal, um die Phasen für die Bereitstellung des Moduls zu definieren.

  1. Module hinzufügen: Geben Sie den URI für das Modul Simulierter Temperatursensor ein.
  2. Routen angeben: Beim Routing wird festgelegt, wie Nachrichten zwischen Modulen und an IoT Hub übermittelt werden. In diesem Fall wählen wir alle Nachrichten von allen Modulen aus, die an IoT Hub gesendet werden.
  3. Bereitstellung überprüfen: Hier können Sie eine Vorschau der JSON-Datei mit dem Bereitstellungsmanifest anzeigen, das alle Module definiert, die auf Ihrem IoT Edge-Gerät bereitgestellt werden.

Was ist ein Bereitstellungsmanifest?

Ein Bereitstellungsmanifest ist ein JSON-Dokument, das beschreibt, welche Module bereitgestellt werden sollen, wie Daten zwischen den Modulen fließen und die gewünschten Eigenschaften der Modultwins. Das Bereitstellungsmanifest teilt Ihrem Gerät mit, welche Module installiert werden sollen und wie diese für die Zusammenarbeit zu konfigurieren sind. Alle IoT Edge-Geräte müssen mit einem Bereitstellungsmanifest konfiguriert werden.

Hinweis

Wenn Sie eine neue Bereitstellung an ein IoT Edge-Gerät übermitteln, wird stattdessen nichts an Ihr Gerät übertragen . Stattdessen fragt das Gerät regelmäßig IoT Hub nach neuen Anweisungen ab. Wenn das Gerät ein aktualisiertes Bereitstellungsmanifest findet, verwendet es die Informationen, um die Modulimages aus der Cloud abzurufen und die Module lokal auszuführen.

Anzeigen generierter Daten

Das Modul "Simulierter Temperatursensor" generiert Beispieldaten für Tests. Das Modul generiert auch Umgebungsdaten, z. B. Daten für die Maschine und deren Umgebung. Beispielsweise könnte sich dieser Sensor in einem Serverraum, werksseitigem Boden oder einer Windturbine befinden. Die Nachricht enthält Umgebungstemperatur, Feuchtigkeit, Maschinentemperatur, Druck und einen Zeitstempel.

Bereinigen von Ressourcen

Um unbeabsichtigte Änderungen zu verhindern, löschen Sie Azure-Ressourcen nach Bedarf, einschließlich des von Ihnen erstellten Geräts und der Ressourcengruppe. Stellen Sie sicher, dass die gelöschten Ressourcen nicht mehr benötigt werden.