Recursos de atualização de dispositivo

Para usar a Atualização de Dispositivo para Hub IoT, você precisa criar uma conta e uma instância de Atualização de Dispositivo.

Conta de Atualização de Dispositivo

Uma conta de Atualização de Dispositivo é um recurso que é criado em sua assinatura Azure. No nível da conta de Atualização do Dispositivo, você pode selecionar a região em que sua conta de Atualização de Dispositivo será criada. Você também pode definir permissões para autorizar usuários que têm acesso à Atualização de Dispositivo.

Instância de atualização do dispositivo

Depois que uma conta for criada, você precisará criar uma instância de Atualização de Dispositivo. Uma instância é um contêiner lógico que contém atualizações e implantações associadas a um hub IoT específico. A Atualização de Dispositivos utiliza o Hub IoT como um diretório de dispositivos e um canal de comunicação com eles.

Configurar o hub IoT vinculado

Para que o Device Update receba notificações de alteração do Hub IoT, o Device Update se integra aos Hubs de Eventos integrados. O Hub IoT será configurado automaticamente como parte do processo de criação de recursos com as rotas de mensagem, grupos de consumidores e política de acesso necessários para se comunicar com dispositivos IoT.

Note

Não desabilite a autenticação local no Hub IoT. A Atualização de Dispositivo requer que a autenticação local seja habilitada.

Roteamento de Mensagens

As rotas de mensagem a seguir são configuradas automaticamente no hub IoT vinculado para habilitar a Atualização de Dispositivo:

Nome da Rota Fonte de Dados Consulta de roteamento Endpoint Descrição
DeviceUpdate.DeviceTwinChanges TwinChangeEvents (opType = 'updateTwin' OR opType = 'replaceTwin') AND IS_DEFINED($body.tags.ADUGroup) events Escuta novos grupos de Atualização de Dispositivo
DeviceUpdate.DigitalTwinChanges DigitalTwinChangeEvents true events Escuta eventos de alteração do Gêmeo Digital
DeviceUpdate.DeviceLifecycle Eventos do ciclo de vida do dispositivo opType = 'deleteDeviceIdentity' OR opType = 'deleteModuleIdentity' events Monitora dispositivos que foram excluídos

Note

Você pode alterar os nomes dessas rotas se fizer sentido para sua solução. O restante das propriedades de rota deve permanecer configuradas como elas estão na tabela para que a Atualização de Dispositivo funcione corretamente.

Grupo de consumidores

O hub IoT também cria um grupo de consumidores do hub de eventos chamado adum que é exigido pelos serviços de gerenciamento de Atualização de Dispositivo. Isso deve ser adicionado automaticamente como parte do processo de criação de recursos.

Captura de tela de grupos de consumidores.

Próximas Etapas 

Criar recursos de atualização de dispositivo