Megosztás a következőn keresztül:


Frissítés importálása az IoT Hub eszközfrissítésére

Megtudhatja, hogyan szerezhet be és importálhat új frissítést az IoT Hub eszközfrissítésébe. Ha még nem tette meg, mindenképpen tekintse át a legfontosabb importálási fogalmakat és az importálandó frissítés előkészítésének módját.

Előfeltételek

Támogatott böngészők:

Frissítés importálása

Ez a szakasz bemutatja, hogyan importálhat frissítést az Azure Portal vagy az Azure CLI használatával. Az IoT Hub API-k eszközfrissítésével is importálhat egy frissítést.

Frissítés importálásához először töltse fel a frissítési fájlokat, és importálja a jegyzékfájlokat egy Azure Storage-tárolóba. Ezután importálja a frissítést az Azure Storage-ból az IoT Hub eszközfrissítésébe, ahol a rendszer tárolja az eszközökre való üzembe helyezéshez.

  1. Az Azure Portalon lépjen az IoT Hubra az eszközfrissítéssel.

  2. A lap bal oldalán válassza Frissítések Eszközkezelés alatt.

    Import Updates

  3. Válassza ki a Frissítések lapot a képernyő tetején lévő lapok listájából.

    Updates

  4. Válassza a + Új frissítés importálása az Elérhető Frissítések fejléc alatt lehetőséget.

    Import New Update

  5. Válassza a + Kiválasztás a tárolóból lehetőséget. Megjelenik a Tárfiókok felhasználói felülete. Válasszon ki egy meglévő fiókot, vagy hozzon létre egy fiókot a + Storage-fiókkal. Ez a fiók egy tárolóhoz használható a frissítések importáláshoz való szakaszához. A fiók nem rendelkezhet egyszerre nyilvános és privát végpontokkal.

    Select Update Files

  6. Miután kiválasztott egy Storage-fiókot, megjelenik a Tárolók felhasználói felülete. Válasszon ki egy meglévő tárolót, vagy hozzon létre egy tárolót a + Tároló használatával. Ez a tároló a frissítési fájlok importáláshoz való szakaszolására szolgál

    Javasoljuk, hogy minden egyes frissítés importálásakor használjon új tárolót. Az új tárolók használata segít elkerülni a fájlok véletlen importálását a korábbi frissítésekből. Ha nem használ új tárolót, a lépés végrehajtása előtt mindenképpen törölje a fájlokat a meglévő tárolóból.

    Storage Account

  7. A tárolóban válassza a Feltöltés lehetőséget. Megjelenik a Feltöltés felhasználói felület.

    Select Container

  8. Válassza a Mappa ikont a Fájlok szakasz jobb oldalán, a Blob feltöltése fejléc alatt. A fájlválasztóval keresse meg a frissítési fájlok helyét, és importálja a jegyzékfájlokat, jelölje ki az összes fájlt, majd válassza a Megnyitás lehetőséget. Tartsa lenyomva a Shift billentyűt, és kattintson a fájlok többszörös kijelöléséhez.

    Publish Update

  9. Amikor kiválasztotta az összes frissítési fájlt, válassza a Feltöltés lehetőséget.

    Container Upload

  10. Válassza ki a feltöltött fájlokat az importálandó fájlok kijelöléséhez. Ezután a Kiválasztás gombra kattintva visszatérhet a Frissítés importálása lapra.

    Select Uploaded Files

  11. A Frissítés importálása lapon tekintse át az importálni kívánt fájlokat. Ezután válassza a Frissítés importálása lehetőséget az importálási folyamat elindításához. A hibák elhárításához tekintse meg a proxyfrissítés hibaelhárítását.

    Import Start

  12. Az importálási folyamat megkezdődik, és a képernyő az Importálási előzmények szakaszra vált. A Frissítés elemet választva megtekintheti az importálási folyamat befejezéséig tartó folyamatot (a frissítés méretétől függően a folyamat néhány perc múlva befejeződhet, de hosszabb időt is igénybe vehet).

    Update Import Sequencing

  13. Ha az Állapot oszlop azt jelzi, hogy az importálás sikeres volt, válassza az Elérhető Frissítések fejlécet. Most már látnia kell az importált frissítést a listában.

    Job Status

Ha ehelyett API-kat használ

A frissítést programozott módon is importálhatja a következő módon:

A fájlok frissítését és az importálási jegyzékfájlt egy Azure Storage Blob-tárolóba kell feltölteni az előkészítéshez. A szakaszos fájlok importálásához adja meg a blob URL-címét vagy a privát blobok közös hozzáférésű jogosultságkódját (SAS) a Device Update API-nak. SAS használata esetén mindenképpen adjon meg három vagy több órás lejárati időt

Tipp.

Ha nagy méretű frissítési fájlokat szeretne feltölteni az Azure Storage Blob-tárolóba, az alábbiak egyikét használhatja a jobb teljesítmény érdekében:

Következő lépések