Delen via


Apparaatupdate voor ondersteunde IoT Hub-platforms

In dit artikel wordt uitgelegd welke platformen en onderdelen van besturingssystemen worden ondersteund door Device Update for IoT Hub (DU), ongeacht of deze algemeen beschikbaar of in preview zijn.

Ondersteuning krijgen

Als u problemen ondervindt tijdens het gebruik van de Device Update-service, zijn er verschillende manieren om ondersteuning te zoeken. Probeer een van de volgende kanalen voor ondersteuning:

Fouten melden: de ontwikkeling die in het DU-product wordt uitgevoerd, vindt plaats in het opensource-project Device Update. Fouten kunnen worden gerapporteerd op de pagina problemen van het project. Oplossingen maken snel hun weg van de projecten naar productupdates.

Microsoft-klantondersteuningsteam : gebruikers die een ondersteuningsplan hebben, kunnen contact opnemen met het microsoft-klantondersteuningsteam door rechtstreeks vanuit Azure Portal een ondersteuningsticket te maken.

Functieaanvragen: het DU-product houdt functieaanvragen bij via de Device Update Discussions-community van het product.

Linux-besturingssystemen

Device Update kan worden uitgevoerd op verschillende meeste Linux-besturingssystemen; Niet al deze systemen worden echter ondersteund door Microsoft. De systemen die in de volgende tabellen worden vermeld, worden ondersteund, algemeen beschikbaar of in openbare preview, en worden getest met elke nieuwe release.

Microsoft heeft deze besturingssystemen in geautomatiseerde tests en biedt installatiepakketten voor hen

Het is mogelijk om de opensource DU-agentcode te overzetten om te worden uitgevoerd op andere versies van het besturingssysteem, maar deze agent-builds worden niet getest en onderhouden door Microsoft.

De systemen die in de volgende tabellen worden vermeld, worden ondersteund door Microsoft, algemeen beschikbaar of in openbare preview, en worden getest met elke nieuwe release.

Besturingssysteem 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

Releases en ondersteuning

Release-assets en releaseopmerkingen voor Device Update voor IoT Hub zijn beschikbaar op de pagina Release van Device Update. Ondersteuning voor de API's, PnP-modellen en referentieagents voor apparaatupdates wordt behandeld in de tabel.

Device Update voor IoT Hub 1.0 is de eerste belangrijke release en blijft beveiligingscorrecties en oplossingen voor regressies ontvangen.

Du-agents (Device Update) maken gebruik van IoT-Plug en Play-modellen om eigenschappen en berichten van de DU-service te verzenden en te ontvangen. Voor elke DU-agent moeten specifieke modellen worden gebruikt. Meer informatie over hoe apparaatupdate gebruikmaakt van deze modellen en hoe ze kunnen worden uitgebreid.

Nieuwere REST Service API-versies ondersteunen oudere agents, tenzij opgegeven. Apparaatupdate voor ioT Hub-portal maakt gebruik van de nieuwste API's en heeft dezelfde ondersteuning als de API-versie.

Opmerkingen bij de release en assets deviceupdate-agent Upgrade ondersteund vanuit agentversie ONDERSTEUNDE DU PnP-modellen API-versies
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 (preview)(afgeschaft) 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-preview (afgeschaft)

De nieuwste API-versie, 2022-10-01, wordt ondersteund tot de volgende stabiele release en de nieuwste agentversie, 1.0.x, ontvangt bugfixes en beveiligingsoplossingen tot de volgende stabiele release.

Notitie

Gebruikers, die zijn uitgebreid van de referentieagent en de agent hebben aangepast, zijn verantwoordelijk voor het garanderen van de opgeloste fouten en beveiligingsoplossingen. U moet er ook voor zorgen dat de agent correct is gebouwd en geconfigureerd zoals gedefinieerd door de service om de service te verbinden, updates uit te voeren en apparaten te beheren vanuit de IoT-hub.

Belangrijk

Elk Microsoft-product heeft een levenscyclus. De levenscyclus begint wanneer een product wordt uitgebracht en eindigt wanneer het niet meer wordt ondersteund. Als u belangrijke datums in deze levenscyclus kent, kunt u weloverwogen beslissingen nemen over wanneer u een upgrade uitvoert of andere wijzigingen aanbrengt in uw software.
Voor Device Update voor IoT Hub wordt geen stabiele API- of agentversie afgeschaft zonder een vervangende versie. Afgeschafte stabiele versies zijn maximaal 3 jaar nadat de afschaffing is aangekondigd, zodat gebruikers kunnen migreren naar in-support agent- en API-versies. Preview-releases (pre-releases) agents en API's worden niet onderhouden na de release van de stabiele versie. Preview-versies worden uitgebracht om nieuwe functionaliteit te testen, feedback te verzamelen en problemen op te sporen en op te lossen. Previews zijn beschikbaar onder Aanvullende gebruiksvoorwaarden en worden niet aanbevolen voor productieworkloads. 0.7.0 (voorlopige versie) wordt niet ondersteund door de nieuwste service- en API-versies.
Met de nieuwste stabiele release raden we aan dat alle huidige klanten met 0.x.x hun apparaten upgraden naar 1.0.x om doorlopende ondersteuning te ontvangen.