Recursos de atualização de dispositivos
Para utilizar a Atualização de Dispositivos para Hub IoT, tem de criar uma conta e instância de Atualização de Dispositivos.
Conta de Atualização de Dispositivos
Uma conta de Atualização de Dispositivos é um recurso criado na sua subscrição do Azure. Ao nível da conta de Atualização de Dispositivos, pode selecionar a região onde a sua conta de Atualização de Dispositivos será criada. Também pode definir permissões para autorizar utilizadores com acesso à Atualização de Dispositivos.
Instância de atualização do dispositivo
Depois de criar uma conta, tem de criar uma instância de Atualização de Dispositivos. Uma instância é um contentor lógico que contém atualizações e implementações associadas a um hub IoT específico. A Atualização de Dispositivos utiliza Hub IoT como um diretório de dispositivos e um canal de comunicação com dispositivos.
Configurar o hub IoT ligado
Para que a Atualização de Dispositivos receba notificações de alteração do Hub IoT, a Atualização de Dispositivos integra-se nos Hubs de Eventos incorporados. O Hub IoT será configurado automaticamente como parte do processo de criação de recursos com as rotas de mensagens necessárias, grupos de consumidores e política de acesso necessária para comunicar com dispositivos IoT.
Encaminhamento de Mensagens
As seguintes Rotas de Mensagens são configuradas automaticamente no seu hub IoT ligado para ativar a Atualização de Dispositivos:
Nome da Rota | Origem de dados | Consulta de Encaminhamento | Ponto final | Descrição |
---|---|---|---|---|
DeviceUpdate.DeviceTwinChanges | TwinChangeEvents | (opType = 'updateTwin' OR opType = 'replaceTwin') AND IS_DEFINED($body.tags.ADUGroup) | eventos | Escuta novos grupos de Atualização de Dispositivos |
DeviceUpdate.DigitalTwinChanges | DigitalTwinChangeEvents | true | eventos | Escuta eventos de alteração de Duplo Digital |
DeviceUpdate.DeviceLifecycle | DeviceLifecycleEvents | opType = "deleteDeviceIdentity" OR opType = "deleteModuleIdentity" | eventos | Escuta dispositivos que foram eliminados |
Nota
Pode alterar os nomes destas rotas se fizer sentido para a sua solução. As restantes propriedades da rota devem permanecer configuradas, uma vez que estão na tabela para que a Atualização de Dispositivos funcione corretamente.
Grupo de consumidores
O hub IoT também cria um grupo de consumidores do hub de eventos chamado adum que é necessário para os serviços de gestão de Atualizações de Dispositivos. Esta ação deve ser adicionada automaticamente como parte do processo de criação de recursos.