Exercício - Configurar o Azure IoT Central
Este exercício fornece uma visão geral da configuração da coleção e do processamento inicial da telemetria de IoT usando os aplicativos do Azure IoT Central. Você começará criando um aplicativo do Azure IoT Central, integrando dispositivos IoT simulados e, em seguida, revendo a funcionalidade de análise interna para analisar a telemetria coletada.
Neste exercício, você vai:
- Crie um aplicativo Azure IoT Central.
- Crie um modelo de dispositivo IoT.
- Integre um dispositivo IoT simulado a um aplicativo do Azure IoT Central.
Pré-requisitos
- Uma assinatura ativa do Azure. Se você não tiver uma assinatura do Azure, crie uma conta gratuita antes de começar.
- Uma conta Microsoft ou uma conta do Microsoft Entra com a função de administrador global no locatário do Microsoft Entra associado à assinatura do Azure e com a função de proprietário ou colaborador na assinatura
Crie um aplicativo Azure IoT Central
Navegue até a página Criar Aplicativo do IoT Central no portal do Azure. Se solicitado, entre com sua conta do Azure.
Insira as seguintes informações:
Campo Descrição Subscription A assinatura do Azure que você deseja usar. Resource group O grupo de recursos que você deseja usar. é possível criar um grupo de recursos ou usar um grupo existente. Nome do recurso Um nome de recurso válido do Azure, como adatum-iot-custom-application. URL do Aplicativo Um subdomínio de URL para seu aplicativo, como adatum-iot-custom-application. A URL de um aplicativo do IoT Central é semelhante a https://adatum-iot-custom-application.azureiotcentral.com
.Modelo Aplicativo personalizado Região A região do Azure desejada. Plano de preços Selecione um dos planos de preços padrão. Para saber mais sobre os preços, confira Preços do Azure IoT Central. Selecione Examinar + criar. Em seguida, selecione Criar.
Quando o aplicativo estiver pronto, você poderá navegar até ele a partir do portal do Azure:
Dica
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
No menu vertical, em Conectar, selecione Modelos de dispositivo.
Na página Modelos de dispositivo, selecione Criar um modelo de dispositivo.
Na página Selecionar tipo, revise os modelos de dispositivo disponíveis, selecione Dispositivo IoTe, em seguida, selecione Próximo: personalizar.
Na página Personalizar, na caixa de texto Nome do modelo de dispositivo, insira Raspberry Pie selecione Próximo: revisar.
Na página Examinar, selecione Criar.
Na página Raspberry Pi, selecione Modelo personalizado.
Na página Raspberry Pi, selecione + Adicionar funcionalidade.
Na seção Funcionalidades exibida recentemente, especifique as seguintes configurações:
Configuração Valor Nome de Exibição umidade Nome umidade Tipo de funcionalidade Telemetria Tipo semântico Umidade Observação
Certifique-se de usar caracteres em minúsculas para o nome da funcionalidade umidade.
Na seção Funcionalidades, ao lado do item de linha de umidade, selecione o sinal de interpolação para baixo.
Na subseção Funcionalidades exibida recentemente, especifique as seguintes configurações (deixe as outras com seus valores padrão):
Configuração Valor Esquema Double Unidade Porcentagem Unidade de exibição % Na página Raspberry Pi, selecione + Adicionar funcionalidade.
Na seção Funcionalidades exibida recentemente, especifique as seguintes configurações:
Configuração Valor Nome de Exibição temperatura Nome temperatura Tipo de funcionalidade Telemetria Tipo semântico Temperatura Observação
Certifique-se de usar caracteres em minúsculas para o nome da funcionalidade temperatura.
Ao lado da seção Funcionalidades, selecione o sinal de interpolação para baixo.
Na subseção Funcionalidades exibida recentemente, especifique as seguintes configurações (deixe as outras com seus valores padrão):
Configuração Valor Esquema Double Unidade Grau Celsius Unidade de exibição C Na página Raspberry Pi, selecione Salvar para salvar o modelo de dispositivo no modo de rascunho.
Na página Raspberry Pi, selecione Exibições e, no painel Selecione para adicionar uma nova exibição, selecione Gerar as exibições padrão.
Na seção Selecionar as exibições aplicáveis a serem geradas, verifique se as seguintes opções estão selecionadas:
- Visão geral – oferece uma exibição com a telemetria do dispositivo, exibindo gráficos e métricas.
- Sobre – oferece uma exibição com informações sobre o dispositivo, exibindo suas propriedades.
Selecione Gerar exibições padrão do painel
Na página Raspberry Pi, na seção Exibições selecione Sobre.
Na página Raspberry Pi , na seção Editar exibição, selecione Iniciar com Dispositivos.
Na subseção Telemetria, na lista suspensa Selecionar uma telemetria, selecione umidadee Adicionar título na parte inferior da página.
Na guia Iniciar com Dispositivos, na subseção Telemetria, na lista suspensa Selecionar uma telemetria, selecione temperaturae Adicionar título.
Selecione Salvar para salvar as alterações na exibição Sobre do modelo de dispositivo.
Selecione Voltar para retornar à página Raspberry Pi.
Na página Raspberry Pi, selecione Publicar para disponibilizar o modelo de dispositivo para integração de dispositivos IoT e, quando for apresentado com a janela Publicar este modelo de dispositivo no aplicativo, selecione Publicar novamente.
Integrar um dispositivo IoT simulado a um aplicativo do Azure IoT Central
Na página Raspberry Pi do portal do Aplicativo IoT Central, no menu vertical, selecione Dispositivos.
Na página Dispositivos, selecione Novo.
Na janela Criar um novo dispositivo, especifique as seguintes configurações e, em seguida, selecione Criar:
Configuração Valor Nome do dispositivo raspberrypi-1 ID do Dispositivo raspberrypi-1 Modelo de dispositivo Raspberry Pi Simular este dispositivo Não Na página Dispositivos, selecione a raspberrypi-1.
Na página raspberrypi-1, selecione Conectar.
Na janela Grupos de conexão de dispositivo, registre os valores das propriedades escopo da ID, ID do dispositivo e Chave primária e selecione Fechar.
Observação
Em geral, o envio de chaves para um site de terceiros não é recomendado, mas isso é feito aqui por conveniência.
Inicie outra janela do navegador da Web e navegue até a página Gerador de Cadeia de Conexão do Azure IoT Central.
Na página Gerador de Cadeia de Conexão do Azure IoT Central, cole os valores de Escopo, ID do Dispositivo e Chave do Dispositivo em suas respectivas caixas de texto e, em seguida, selecione Obter Cadeia de Conexão.
Observação
Use os valores das propriedades Escopo de ID, ID do dispositivo e Chave primária que você identificou.
Na página Gerador de Cadeia de Conexão do Azure IoT Central, registre o valor da cadeia de conexão recém-gerada.
Inicie outra janela do navegador da Web e navegue até a página Simulador Online do Azure IoT do Raspberry Pi.
Na página Simulador Online do Azure IoT do Raspberry Pi, se apresentada com a Etapa 1 da Visão Geral do Simulador do Raspberry Pi, revise o conteúdo exibido, selecione Próximo, revise o conteúdo da Etapa 2, selecione Próximo novamente e, quando apresentado à Etapa 3, selecione Entendi.
No painel de código da página Simulador Online do Azure IoT do Raspberry Pi, 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.Na página Simulador Online do Azure IoT do Raspberry Pi, diretamente 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.
Volte para a janela do navegador da Web exibindo a exibição Sobre da página raspberrypi-1, e monitore os gráficos que exibem a telemetria de umidade e temperatura.
Na página raspberrypi-1, alterne para a guia de exibição Visão geral, revise o gráfico que exibe a telemetria de umidade e temperatura, e identifique a umidade e a temperatura média.
Na página raspberrypi-1, selecione a guia de exibição Dados brutos, selecione a entrada do primeiro carimbo de data/hora, expanda seu conteúdo e verifique se ele contém a telemetria de umidade e temperatura. Os mesmos valores são exibidos nas colunas umidade e temperatura.
No portal do Aplicativo do IoT Central, no menu vertical em Analisar, selecione Data Explorer.
Na página Data explorer, na lista suspensa Grupo de dispositivos, selecione a entrada Raspberry Pi – Todos os dispositivos. Na lista suspensa Telemetria, selecione Temperatura, na lista suspensa Agrupar por, selecione ID do dispositivo e, em seguida, selecione Analisar.
Na página Data explorer, ao lado do rótulo Período, selecione o ícone de calendário, ajuste o carimbo de data/hora de Início e Término para se alinhar à janela de coleta de telemetria ou selecione Últimos 15 minutos e Salvar.
Na página Data explorer, revise o grafo resultante.
Alternar para a janela do navegador exibindo a página Simulador Online do Azure IoT do Raspberry Pi e, após o painel de código, selecione Parar. Verifique se o dispositivo simulado não envia mais mensagens para o aplicativo do Azure IoT Central.
Mantenha todas as janelas do navegador da Web abertas. Você as usará no próximo exercício deste módulo.
Resultados
Parabéns! Você 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 ao aplicativo do Azure IoT Central.