Prostředky aktualizace zařízení
Pokud chcete službu Device Update používat pro IoT Hub, musíte vytvořit účet a instanci služby Device Update.
Účet služby Device Update
Účet služby Device Update je prostředek, který se vytvoří v rámci vašeho předplatného Azure. Na úrovni účtu Device Update můžete vybrat oblast, ve které se váš účet Device Update vytvoří. Můžete také nastavit oprávnění pro autorizaci uživatelů, kteří mají přístup ke službě Device Update.
Instance aktualizace zařízení
Po vytvoření účtu musíte vytvořit instanci služby Device Update. Instance je logický kontejner, který obsahuje aktualizace a nasazení přidružená ke konkrétnímu centru IoT. Služba Device Update používá IoT Hub jako adresář zařízení a komunikační kanál se zařízeními.
Konfigurace propojeného centra IoT
Aby služba Device Update mohla od IoT Hub přijímat oznámení o změnách, integruje se služba Device Update s integrovanou službou Event Hubs. IoT Hub se automaticky nakonfiguruje v rámci procesu vytváření prostředků s požadovanými trasami zpráv, skupinami příjemců a zásadami přístupu vyžadovanými ke komunikaci se zařízeními IoT.
Směrování zpráv
Následující trasy zpráv se v propojeném centru IoT automaticky nakonfigurují tak, aby povolovaly službu Device Update:
Název trasy | Zdroj dat | Dotaz směrování | Koncový bod | Popis |
---|---|---|---|---|
DeviceUpdate.DeviceTwinChanges | TwinChangeEvents | (opType = 'updateTwin' OR opType = 'replaceTwin') AND IS_DEFINED($body.tags.ADUGroup) | stránka events | Naslouchá novým skupinám aktualizace zařízení |
DeviceUpdate.DigitalTwinChanges | DigitalTwinChangeEvents | true | stránka events | Naslouchá událostem změn digitálního dvojčete |
DeviceUpdate.DeviceLifecycle | DeviceLifecycleEvents | opType = 'deleteDeviceIdentity' OR opType = 'deleteModuleIdentity' | stránka events | Naslouchá zařízením, která byla odstraněna. |
Poznámka
Názvy těchto tras můžete změnit, pokud to dává smysl pro vaše řešení. Zbývající vlastnosti trasy by měly zůstat nakonfigurované tak, jak jsou v tabulce, aby služba Device Update fungovala správně.
Skupina uživatelů
IoT Hub také vytvoří skupinu příjemců centra událostí nazvanou adum , kterou vyžadují služby Správy aktualizací zařízení. Ten by se měl přidat automaticky v rámci procesu vytváření prostředků.