Freigeben über


Plattformen, die von Device Update for IoT Hub unterstützt werden

In diesem Artikel wird erläutert, welche Betriebssystemplattformen und Komponenten von Device Update for IoT Hub (DU) unterstützt werden – unabhängig davon, ob sie allgemein oder als Vorschauversion verfügbar sind.

Support

Wenn bei der Nutzung des Device Update-Diensts Probleme auftreten, gibt es mehrere Möglichkeiten, um Support zu erhalten. Versuchen Sie es mit einer der folgenden Supportoptionen:

Melden von Fehlern – Die Entwicklungsarbeiten für das DU-Produkt finden im Rahmen des Device Update-Open-Source-Projekts statt. Fehler können auf der Problemseite des Projekts gemeldet werden. Fehlerbehebungen aus den Projekten werden schnell in Produktupdates integriert.

Microsoft-Kundendienstteam: Benutzer mit einem Supportplan können direkt über das Azure-Portal ein Supportticket erstellen, um sich an das Microsoft-Kundendienstteam zu wenden.

Featureanforderungen – Das DU-Produkt verfolgt Featureanforderungen über seine Community Device Update Discussions nach.

Linux-Betriebssysteme

Device Update kann unter den meisten Linux-Betriebssystemen ausgeführt werden, doch nicht alle diese Systeme werden von Microsoft unterstützt. Die in den folgenden Tabellen aufgeführten Systeme (entweder allgemein verfügbare Versionen oder öffentliche Vorschauversionen) werden unterstützt und bei jedem neuen Release getestet.

Microsoft verfügt über diese Betriebssysteme in automatisierten Tests und stellt dafür Installationspakete bereit.

Es ist möglich, den Open-Source-DU-Agent-Code für die Ausführung unter anderen Betriebssystemversionen zu portieren, aber diese Agent-Builds werden nicht von Microsoft getestet und verwaltet.

Die in der folgenden Tabelle aufgeführten Systeme (entweder allgemein verfügbare Versionen oder Vorschauversionen) werden von Microsoft unterstützt und mit jedem neuen Release getestet.

Betriebssystem AMD64 ARM32v7 ARM64
Debian 10 (Buster) Debian + AMD64 Debian + ARM32v7 Debian + ARM64
Debian 11 (Bullseye) Debian + AMD64 Debian + ARM32v7 Debian + ARM64
Ubuntu Server 20.04 Ubuntu Server 20.04 + AMD64 Ubuntu Server 20.04 + ARM64
Ubuntu Server 22.04 Ubuntu Server 22.04 + AMD64 Ubuntu Server 22.04 + ARM64

Hinweis

Die Standardunterstützung für Ubuntu 18.04 LTS endet am 31. Mai 2023. Ab Juni 2023 wird Ubuntu 18.04 LTS keine unterstützte Plattform mehr sein. Ubuntu 18.04 LTS Device Update-Pakete sind bis zum 30. November 2023 verfügbar. Wenn Sie keine entsprechenden Maßnahmen ergreifen, funktionieren Ubuntu 18.04 LTS-basierte Device Update-Geräte zwar weiterhin, aber laufende Sicherheitspatches und Fehlerbehebungen in den Hostpaketen für Ubuntu 18.04 sind nach dem 30. November 2023 nicht mehr verfügbar. Wenn Sie weiterhin Support und Sicherheitsupdates erhalten möchten, sollten Sie Ihr Hostbetriebssystem auf eine unterstützte Plattform aktualisieren.

Releases und Support

Device Update for IoT Hub-Releaseressourcen und -Versionshinweise sind auf der Seite Device Update-Release verfügbar. Der Support für die APIs, PnP-Modelle und Geräteupdate-Referenz-Agents wird in der Tabelle behandelt.

Device Update for IoT Hub 1.0 ist das erste Hauptrelease und erhält weiterhin Sicherheitskorrekturen sowie Korrekturen für Regressionen.

Device Update (DU)-Agents verwenden IoT Plug & Play-Modelle zum Senden und Empfangen von Eigenschaften und Nachrichten vom DU-Dienst. Für jeden DU-Agent müssen bestimmte Modelle verwendet werden. Informieren Sie sich genauer, wie Device Update diese Modelle verwendet und wie sie erweitert werden können.

Neuere REST-Dienst-API-Versionen unterstützen ältere Agents, sofern nicht anders angegeben. Die Benutzeroberfläche des Device Update for IoT Hub-Portals verwendet die neuesten APIs und bietet die gleiche Unterstützung wie die API-Version.

Versionshinweise und Ressourcen deviceupdate-agent Das Upgrade wird von der Agentversion unterstützt Unterstützte DU-PnP-Modelle API-Versionen
1.0.0 1.0.0
1.0.1
1.0.2
0.8.x dtmi:azure:iot:deviceUpdateContractModel;2
dtmi:azure:iot:deviceUpdateModel;2
2022-10-01
0.0.8 (Vorschau) (veraltet) 0.8.0
0.8.1
0.8.2
dtmi:azure:iot:deviceUpdateContractModel;1
dtmi:azure:iot:deviceUpdateModel;1
2022-10-01
2021-06-01-Vorschau (veraltet)

Die neueste API-Version, 2022-10-01, wird bis zum nächsten stabilen Release unterstützt, und die neueste Agentversion, 1.0.x, erhält Fehlerbehebungen und Sicherheitskorrekturen bis zum nächsten stabilen Release.

Hinweis

Benutzer, die den Agent vom Referenz-Agent aus erweitert und angepasst haben, sind dafür verantwortlich sicherzustellen, dass die Fehlerbehebungen und Sicherheitskorrekturen integriert werden. Außerdem müssen Sie sicherstellen, dass der Agent – wie vom Dienst definiert – ordnungsgemäß erstellt und konfiguriert wird, um den Dienst zu verbinden, Updates durchzuführen und Geräte über den IoT-Hub zu verwalten.

Wichtig

Jedes Microsoft-Produkt hat einen Lebenszyklus. Der Lebenszyklus beginnt, wenn ein Produkt veröffentlicht wird, und er endet, wenn es nicht mehr unterstützt wird. Wenn Ihnen wichtige Daten in diesem Lebenszyklus bekannt sind, können Sie fundierte Entscheidungen, wann Sie ein Upgrade durchführen oder andere Änderungen an Ihrer Software vornehmen sollten, einfacher treffen.
Bei Device Update for IoT Hub wird keine stabile API- oder Agent-Version ohne eine Ersatzversion eingestellt. Veraltete stabile Versionen sind mindestens 3 Jahre lang verfügbar, nachdem die Einstellung der Unterstützung angekündigt wurde, um Benutzern die Migration zu supportinternen Agent- und API-Versionen zu ermöglichen. Agents und APIs für Vorschauversionen (Vorabversionen) werden nach der Veröffentlichung der stabilen Version nicht mehr gewartet. Vorschauversionen werden veröffentlicht, um neue Funktionen zu testen, Feedback zu sammeln sowie Probleme zu ermitteln und zu beheben. Vorschauversionen sind unter „Zusätzliche Nutzungsbedingungen“ verfügbar und werden für Produktionsworkloads nicht empfohlen. 0.7.0 (Vorabversion) wird von den neuesten Dienst- und API-Versionen nicht unterstützt.
Bei der neuesten stabilen Version empfehlen wir, dass alle aktuellen Kunden, die das Upgrade 0.x.x ausführen, ihre Geräte auf 1.0.x aktualisieren, um fortlaufenden Support zu erhalten.