Exercício - Configurar o Azure IoT Central

Concluído

Este exercício fornece uma visão geral da configuração da coleta e do processamento inicial da telemetria IoT usando aplicativos do Azure IoT Central. Você começará criando um aplicativo do Azure IoT Central, integrando dispositivos IoT simulados e, em seguida, revisando a funcionalidade de análise interna para revisar a telemetria coletada.

Neste exercício, irá:

  • Criar uma aplicação do Azure IoT Central.
  • Crie um modelo do dispositivo IoT.
  • Integre um dispositivo IoT simulado com um aplicativo do Azure IoT Central.

Pré-requisitos

  • Uma subscrição ativa do Azure. Se não tiver uma subscrição do Azure, crie uma conta gratuita antes de começar.
  • Uma conta Microsoft ou uma conta Microsoft Entra com a função de Administrador Global no inquilino do Microsoft Entra associada à subscrição do Azure e com a função de Proprietário ou Colaborador na subscrição do Azure

Criar uma aplicação do Azure IoT Central

  1. Navegue até a página Criar Aplicativo Central IoT no portal do Azure. Se lhe for pedido, inicie sessão com a sua conta do Azure.

  2. Introduza as informações seguintes:

    Campo Descrição
    Subscrição A assinatura do Azure que você deseja usar.
    Grupo de recursos O grupo de recursos que você deseja usar. Você pode criar um novo grupo de recursos ou usar um existente.
    Nome do recurso Um nome de recurso válido do Azure, como adatum-iot-custom-application.
    URL da Aplicação Um subdomínio de URL para seu aplicativo, como adatum-iot-custom-application. A URL de um aplicativo do IoT Central se parece com https://adatum-iot-custom-application.azureiotcentral.com.
    Modelo Aplicação personalizada
    Região A região do Azure que você deseja usar.
    Plano de preços Selecione um dos planos de preços padrão. Para saber mais sobre preços, consulte Preços do Azure IoT Central.
  3. Selecione Rever + criar. Depois, selecione Criar.

Quando o aplicativo estiver pronto, você poderá navegar até ele no portal do Azure:

Screenshot that shows the IoT Central application resource in the Azure portal. The application URL is highlighted.

Gorjeta

Para listar todos os aplicativos do IoT Central aos quais você tem acesso, navegue até Aplicativos do IoT Central.

Criar um modelo de dispositivo IoT

  1. No menu vertical, em Conectar, selecione Modelos de dispositivo.

  2. Na página Modelos de dispositivo, selecione Criar um modelo de dispositivo.

  3. Na página Selecionar tipo, revise os modelos de dispositivo disponíveis, selecione Dispositivo IoT e selecione Avançar: Personalizar.

    Screenshot of the Select type of device template page of the IoT Central Application portal.

  4. Na página Personalizar, na caixa de texto Nome do modelo de dispositivo, digite Raspberry Pi e selecione Avançar: Revisão.

  5. Na página Revisão, selecione Criar.

  6. Na página do Raspberry Pi, selecione Modelo personalizado.

  7. Na página do Raspberry Pi , selecione + Adicionar capacidade.

  8. Na seção Recursos recém-exibidos, especifique as seguintes configurações:

    Definição valor
    Nome a Apres. humidade
    Nome humidade
    Capability type Telemetria
    Semantic type (Tipo de semântica) Humidade

    Nota

    Certifique-se de usar caracteres minúsculos para a umidade do nome do recurso.

  9. Na seção Capacidades, ao lado do item da linha de umidade, selecione o cursor voltado para baixo.

  10. Na subseção Recursos recém-exibida, especifique as seguintes configurações (deixe os outros com seus valores padrão):

    Definição valor
    Esquema Duplo
    Unidade Percentagem
    Display unit %

    Screenshot of the IoT Central Application portal, Raspberry Pi device template page, Humidity capability section.

  11. Na página do Raspberry Pi , selecione + Adicionar capacidade.

  12. Na seção Recursos recém-exibidos, especifique as seguintes configurações:

    Definição valor
    Nome a Apres. temperatura
    Nome temperatura
    Capability type Telemetria
    Semantic type (Tipo de semântica) Temperatura

    Nota

    Certifique-se de usar caracteres minúsculos para a temperatura do nome do recurso.

  13. Ao lado da seção Recursos , selecione o cursor voltado para baixo.

  14. Na subseção Recursos recém-exibida, especifique as seguintes configurações (deixe os outros com seus valores padrão):

    Definição valor
    Esquema Duplo
    Unidade Grau Celsius
    Display unit C
  15. Na página do Raspberry Pi , selecione Salvar para salvar o modelo de dispositivo no modo de rascunho.

  16. Na página do Raspberry Pi, selecione Visualizações e, no painel Selecionar para adicionar uma nova exibição, selecione Gerar exibições padrão.

  17. Na seção Selecione os modos de exibição aplicáveis a serem gerados, verifique se as seguintes opções estão selecionadas:

    • Visão geral - fornece uma visualização com telemetria do dispositivo, exibindo gráficos e métricas.
    • Sobre - fornece uma exibição com informações do dispositivo, exibindo suas propriedades.
  18. Selecione Gerar visualização(ões) padrão(ões) do painel

  19. Na página do Raspberry Pi , na seção Visualizações , selecione Sobre.

  20. Na página do Raspberry Pi, na seção Editar modo de exibição, selecione Iniciar com dispositivos.

  21. Na subseção Telemetria, na lista suspensa Selecione uma telemetria, selecione umidade e selecione Adicionar título na parte inferior da página.

  22. Na guia Iniciar com Dispositivos, na subseção Telemetria, na lista suspensa Selecionar uma telemetria, selecione temperatura e selecione Adicionar título.

  23. Selecione Salvarpara salvar as alterações no modelo de dispositivo Modo de exibição Sobre.

  24. Selecione Voltar para retornar à página do Raspberry Pi .

  25. Na página do Raspberry Pi, selecione Publicar para disponibilizar o modelo de dispositivo para integração de dispositivos IoT e, quando apresentado com o modelo Publicar este dispositivo na janela do aplicativo, selecione Publicar novamente.

    Screenshot of the Publish this device template to the application dialog box with the Publish option available.

Integrar um dispositivo IoT simulado com um aplicativo do Azure IoT Central

  1. Na página do Raspberry Pi do portal do aplicativo IoT Central, no menu vertical, selecione Dispositivos.

  2. Na página Dispositivos, selecione Novo.

  3. Na janela Criar um novo dispositivo, especifique as seguintes configurações e selecione Criar:

    Definição valor
    Nome do Dispositivo framboesa-1
    ID do Dispositivo framboesa-1
    Modelo de dispositivo Pi de framboesa
    Simular este dispositivo Não

    Screenshot of the new Raspberry Pi device window in the IoT Central Application portal.

  4. Na página Dispositivos, selecione a entrada raspberrypi-1.

  5. Na página raspberrypi-1, selecione Conectar.

  6. Na janela Grupos de conexões de dispositivo, registre os valores de escopo de ID, ID de dispositivo e Propriedades de chave primária e selecione Fechar.

    Nota

    Em geral, o envio de chaves para um site de terceiros não é recomendado, mas é feito aqui por uma questão de conveniência.

    Screenshot of the new Raspberry Pi device connection window in the IoT Central Application portal.

  7. Inicie outra janela do navegador da Web e navegue até a página Gerador de Cadeia de Conexão do Azure IoT Central.

  8. Na página Gerador de Cadeia de Conexão do Azure IoT Central, cole os valores de Escopo, ID do Dispositivo e Chave de Dispositivo em suas respetivas caixas de texto e selecione Obter Cadeia de Conexão.

    Nota

    Use os valores de escopo de ID, ID de dispositivo e Propriedades de chave primária que você identificou.

    Screenshot of the Azure IoT Central Connection String Generator page.

  9. Na página Gerador de Cadeia de Conexão do Azure IoT Central, registre o valor da cadeia de conexão recém-gerada.

  10. Inicie outra janela do navegador da Web e navegue até a página do Simulador do Raspberry Pi Azure IoT Online.

  11. Na página Raspberry Pi Azure IoT Online Simulator, se for apresentada a Etapa 1 da Visão geral do Raspberry Pi Simulator, revise o conteúdo exibido, selecione Avançar, revise o conteúdo da Etapa 2, selecione Avançar novamente e, quando apresentado com a Etapa 3, selecione Obteve.

  12. No painel de código da página Raspberry Pi Azure IoT Online Simulator , substitua a entrada [Your IoT hub device connection string] pelo valor da cadeia de conexão gerada usando o Gerador de Cadeia de Conexão do Azure IoT Central.

  13. Na página Raspberry Pi Azure IoT Online Simulator, logo após o painel de código, selecione Executar. Verifique se as mensagens que contêm telemetria de temperatura e umidade são geradas e enviadas para o destino designado pela cadeia de conexão.

  14. Volte para a janela do navegador da Web exibindo a visualização Sobre da página raspberrypi-1 e monitore os gráficos que exibem a telemetria de umidade e temperatura.

    Screenshot of the raspberrypi-1 device About view in the IoT Central application window.

  15. Na página raspberrypi-1, alterne para a guia Visão geral, revise o gráfico que exibe a telemetria de umidade e temperatura e identifique a umidade e a temperatura médias.

    Screenshot of the raspberrypi-1 device Overview view in the IoT Central application window.

  16. Na página raspberrypi-1, selecione a guia Visualização de dados brutos, selecione a primeira entrada de carimbo de data/hora, expanda seu conteúdo e verifique se ela contém a telemetria de umidade e temperatura. Os mesmos valores são exibidos nas colunas de umidade e temperatura .

    Screenshot of the raspberrypi-1 device telemetry in the IoT Central application window.

  17. No portal do Aplicativo Central IoT, no menu vertical em Analisar, selecione Data Explorer.

  18. Na página Data explorer, na lista suspensa Grupo de dispositivos, selecione a entrada Raspberry Pi - Todos os dispositivos. Na lista pendente Telemetria, selecione Temperatura, na lista pendente Agrupar por, selecione ID do Dispositivo e, em seguida, selecione Analisar.

  19. Na página Explorador de dados, junto à etiqueta Período cronológico, selecione o ícone de calendário, ajuste o carimbo de data/hora Início e Fim para alinhar com a janela de recolha de telemetria ou selecione Últimos 15 minutos e, em seguida, selecione Guardar.

  20. Na página Explorador de dados, revise o gráfico resultante.

    Screenshot of the IoT Central application window raspberrypi-1 device telemetry Analytics page.

  21. Alterne para a janela do navegador que exibe a página do Simulador do Raspberry Pi Azure IoT Online e , após o painel de código, selecione Parar. Verifique se o dispositivo simulado não envia mais mensagens para o aplicativo Azure IoT Central.

  22. Mantenha todas as janelas do navegador da Web abertas. Você os usará no próximo exercício deste módulo.

Resultados

Parabéns! Concluiu o primeiro exercício deste módulo. Neste exercício, você criou um aplicativo do Azure IoT Central e um modelo de dispositivo IoT. Você também integrou um dispositivo IoT simulado do Raspberry Pi com o aplicativo Azure IoT Central.