Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
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.