Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Lär dig hur du använder agentkontrollfunktionen för att hitta, diagnostisera och åtgärda enheter som saknas i din Device Update for IoT Hub-instans.
Förutsättningar
- Tillgång till en IoT Hub med enhetsuppdatering för IoT Hub aktiverad.
- En IoT-enhet (eller simulator) som är konfigurerad för enhetsuppdatering och rapporterar ett kompatibelt technológia Plug and Play (PnP)-modell-ID.
Note
Agentkontrollfunktionen kan endast utföra valideringskontroller på enheter som har Device Update-agenten installerad och rapporterar ett PnP-modell-ID som matchar de som är kompatibla med Device Update for IoT Hub.
Webbläsare som stöds:
- Microsoft Edge
- Google Chrome
Valideringskontroller stöds av agentkontroll
Agentkontrollfunktionen utför för närvarande följande valideringskontroller på alla enheter som uppfyller ovanstående förutsättningar.
| Kontroll av validering | Criteria |
|---|---|
| PnP modell-ID | PnP-modell-ID är en sträng som rapporteras av Device Update-agenten till enhetstvillingen och som beskriver vilken PnP-modell som ska användas för kommunikation mellan enhet och moln. Denna sträng måste vara en giltig digital tvillingmodellidentifierare (DTMI) som stöder Device Update-gränssnittet. |
| Gränssnitts-ID | Gränssnitts-ID:t är en sträng som rapporteras av Device Update-agenten till enhetstvillingen och som beskriver vilken Device Update-gränssnittsversion som ska användas för kommunikation mellan enhet och moln. Denna sträng måste vara en giltig DTMI som stödjer Device Update-gränssnittet. |
| Kompatibilitetsegenskapsnamn |
CompatPropertyNames är ett fält som Device Update-agenten rapporterar till enhetstvillingen. Den beskriver vilka deviceProperties fält som ska användas för att avgöra enhetens kompatibilitet med en given installation. Detta fälts värde måste vara en sträng av kommaavgränsade namn. Strängen måste innehålla minst ett och högst fem namn. Varje namn måste vara färre än 32 tecken. |
| Kompatibilitetsegenskapsvärden | Kompatibilitetsegenskapsvärden är fält:värde-paren som specificeras av compatPropertyNames fältet och rapporteras av Device Update-agenten till enhetstvillingen som deviceProperties. Varje namn som definieras i namnen på kompatibilitetsegenskaper måste ha ett motsvarande par av typen fält:värde angivet. Värdet för varje par är begränsat till 64 tecken. |
| ADU-gruppen | ADU Group-taggen är en valfri tagg som du definierar i enhetens enhetstvilling. Den avgör vilken enhetsgrupp enheten tillhör. Om det anges är taggsträngen begränsad till 255 tecken och kan endast innehålla alfanumeriska tecken och följande specialtecken: "." "-" "_" "~" |
Om en enhet misslyckas med något av dessa kriterier kan den inte visas korrekt i Enhetsuppdatering. Att korrigera det ogiltiga värdet för att uppfylla de specificerade kriterierna bör göra att enheten korrekt visas i Device Update. Om enheten inte visas i Device Update eller i agentkontrollen kan du behöva köra enhetssynkronisering för att lösa problemet.
Visa resultat för agentkontroller
Resultaten från agentkontrollen finns i diagnostikfliken i Device Update.
- Gå till din IoT-hubb i Azure-portalen.
- Välj Uppdateringar i navigationsmenyn och välj sedan fliken Diagnostik .
- Utöka avsnittet Hitta saknade enheter .
Initiera en enhetssynkroniseringsoperation
Enhetssynkronisering bör triggas om en enhet har registrerats i IoT-hubben men inte visas i Device Update eller i agentkontrollresultat.
Endast en enhetssynkroniseringsoperation kan vara aktiv åt gången för varje enhetsuppdateringsinstans.
- Gå till din IoT-hubb i Azure-portalen.
- Välj Uppdateringar i navigationsmenyn och välj sedan fliken Diagnostik .
- Utöka avsnittet Visa enhetens hälsa.
- Välj Starta en enhetssynkronisering.
Nästa steg
För att lära dig mer om Device Updates diagnostikfunktioner, se Översikten över diagnostiska funktioner för enhetsuppdateringar