Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Para usar o Device Update para o Hub IoT, precisa de criar uma conta e uma instância de Device Update.
Conta de Atualização do Dispositivo
Uma conta de Atualização de Dispositivo é um recurso criado dentro da sua subscrição do Azure. Ao nível da conta de Atualização de Dispositivo, pode selecionar a região onde a sua conta de Atualização de Dispositivo será criada. Também pode definir permissões para autorizar utilizadores que têm acesso ao Device Update.
Instância de atualização do dispositivo
Depois de criada uma conta, é necessário criar uma instância de Atualização de Dispositivo. Uma instância é um contentor lógico que contém atualizações e implementações associadas a um hub IoT específico. O Device Update utiliza o Hub IoT como diretório de dispositivos e canal de comunicação com os dispositivos.
Configure o hub IoT ligado
Para que o Device Update receba notificações de alterações do Hub IoT, o Device Update integra-se com os Event Hubs integrados. O Hub IoT será configurado automaticamente como parte do processo de criação de recursos, com as rotas de mensagens, grupos de consumidores e política de acesso necessários para comunicar com dispositivos IoT.
Note
Não desative a autenticação local no Hub IoT. A Atualização do Dispositivo requer que a autenticação local esteja ativada.
Encaminhamento de Mensagens
As seguintes Rotas de Mensagens são automaticamente configuradas no seu hub IoT ligado para permitir a Atualização do Dispositivo:
| Nome da Rota | Fonte de dados | Consulta de Roteamento | Ponto final | Description |
|---|---|---|---|---|
| DeviceUpdate.DeviceTwinChanges | TwinChangeEvents | (opType = 'updateTwin' OU opType = 'replaceTwin') E IS_DEFINED($body.tags.ADUGroup) | eventos | Escuta novos grupos de Atualização de Dispositivos |
| DeviceUpdate.DigitalTwinChanges | DigitalTwinChangeEvents | true | eventos | Monitoriza eventos de alteração dos Gémeos Digitais. |
| DeviceUpdate.DeviceLifecycle | DeviceLifecycleEvents | opType = 'deleteDeviceIdentity' OR opType = 'deleteModuleIdentity' | eventos | Escuta dispositivos que foram eliminados |
Note
Podes mudar os nomes dessas rotas se fizer sentido para a tua solução. As restantes propriedades da rota devem permanecer configuradas como estão na tabela para que a Atualização do Dispositivo funcione corretamente.
Grupo de consumidores
O hub IoT também cria um grupo de consumidores de hub de eventos chamado adum , que é exigido pelos serviços de gestão de atualizações de dispositivos. Isto deve ser adicionado automaticamente como parte do processo de criação de recursos.