Exercício – Implantar um módulo predefinido no IoT Edge
Implante o módulo "Sensor de Temperatura Simulado" do Registro de Artefatos da Microsoft usando estas etapas:
Localize o módulo Sensor de Temperatura Simulado no Registro de Artefatos da Microsoft filtrado pelos Módulos do IoT Edge.
Selecione a versão mais recente da imagem do módulo sensor de temperatura simulado .
Copie o URI para o módulo Sensor de Temperatura Simulado. Copie apenas o URI, não o comando de pull do docker . Por exemplo,
mcr.microsoft.com/azureiotedge-simulated-temperature-sensor:latest.No portal do Azure, acesse o Hub IoT e selecione o dispositivo para adicionar o módulo Sensor de Temperatura Simulado .
Na página de detalhes do dispositivo do IoT Edge, selecione Definir módulos.
Na seção módulos do IoT Edge , selecione Adicionar e escolha Módulo do IoT Edge.
Atualize as seguintes configurações de módulo:
Configuração Valor Nome do módulo do IoT SimulatedTemperatureSensorURI da imagem mcr.microsoft.com/azureiotedge-simulated-temperature-sensor:latestPolítica de reinicialização sempre Status desejado em execução Selecione Rotas para definir como as mensagens são passadas entre módulos e para o Hub IoT.
Adicione uma rota para enviar todas as mensagens do módulo de temperatura simulado para o Hub IoT.
Configuração Valor Nome SimulatedTemperatureSensorToIoTHubValor FROM /messages/modules/SimulatedTemperatureSensor/* INTO $upstreamSelecione Examinar + criar para visualizar o arquivo JSON do manifesto de implantação que define todos os módulos implantados em seu dispositivo IoT Edge. Verifique se ele inclui o módulo Sensor de Temperatura Simulado .
Na página de detalhes do dispositivo, localize a seção Módulos . Três módulos devem estar listados:
$edgeAgent,$edgeHubeSimulatedTemperatureSensor. A lista deve ser semelhante à captura de tela a seguir.Importante
Se um módulo estiver listado como "em processo de implantação", mas não for relatado pelo dispositivo, o dispositivo IoT Edge ainda estará iniciando-o. Aguarde alguns instantes e clique em "Atualizar" na parte superior da página.

Abra o prompt de comando no dispositivo IoT Edge ou use a conexão SSH na CLI do Azure.
Use o
sudo iotedge listcomando para confirmar se o módulo implantado na nuvem está em execução no dispositivo IoT Edge.Exiba as mensagens enviadas do módulo do sensor de temperatura usando o comando
sudo iotedge logs SimulatedTemperatureSensor -f.Importante
Os comandos do IoT Edge diferenciam maiúsculas de minúsculas quando se referem aos nomes dos módulos.
Limpar recursos