Exercício - Declarar os pontos de extremidade de rede do Azure IoT Central
Neste exercício, você declarará os pontos de extremidade de rede do Azure IoT Central.
Listar seus pontos de extremidade de rede do Azure IoT Central
Siga estas etapas para listar os pontos de extremidade de rede do seu aplicativo Web do Azure IoT Central.
Abra a janela do prompt de comando.
Vá para a pasta de exemplos do Azure Sphere na pasta Altair8800Emulator que você clonou para seu computador.
Para Windows: vá para a pasta Samples\AzureIoT\Tools\win-x64 .
Para Linux: Vá para a pasta Samples/AzureIoT/Tools/linux-x64 .
Talvez seja necessário definir explicitamente as permissões de execução para a ferramenta ShowIoTCentralConfig. Para fazer isso, a partir de um terminal, execute
chmod +x ShowIoTCentralConfig
.
Execute a ferramenta ShowIoTCentralConfig e siga os prompts, conforme mostrado na tabela a seguir:
Nota
A sua organização poderá pedir consentimento para que a ferramenta ShowIoTCentralConfig possa aceder aos seus dados do Azure IoT Central da mesma forma que a API do Azure pede tal consentimento.
Prompt Response Você está usando um aplicativo legado (2018) IoT Central? (S/N) Responda N. URL da Aplicação IoT Central O URL pode ser encontrado na barra de endereço do navegador (por exemplo, https://apps.azureiotcentral.com). Token de API O token pode ser gerado a partir do seu aplicativo Azure IoT Central. - Selecione Administration>API Tokens>Generate Token.
- Forneça um nome para o token (por exemplo, "AzureSphere").
- Selecione Administrador como a função e, em seguida, selecione Gerar.
- Copie o token para a área de transferência. O token começa com SharedAccessSignature.
Âmbito do ID No aplicativo Azure IoT Central, selecione Conexão de Dispositivo de Administração> e copie o Escopo da ID. Reveja a saída a partir da ferramenta ShowIoTCentralConfig. Ele será semelhante ao seguinte texto JSON:
"CmdArgs": [ "--ScopeID", "0ne0099999D" ], "Capabilities": { "AllowedConnections": [ "global.azure-devices-provisioning.net", "iotc-9999bc-3305-99ba-885e-6573fc4cf701.azure-devices.net", "iotc-789999fa-8306-4994-b70a-399c46501044.azure-devices.net", "iotc-7a099966-a8c1-4f33-b803-bf29998713787.azure-devices.net", "iotc-97299997-05ab-4988-8142-e299995acdb7.azure-devices.net", "iotc-d099995-7fec-460c-b717-e99999bf4551.azure-devices.net", "iotc-789999dd-3bf5-49d7-9e12-f6999991df8c.azure-devices.net", "iotc-29999917-7344-49e4-9344-5e0cc9999d9b.azure-devices.net", "iotc-99999e59-df2a-41d8-bacd-ebb9999143ab.azure-devices.net", "iotc-c0a9999b-d256-4aaf-aa06-e90e999902b3.azure-devices.net", "iotc-f9199991-ceb1-4f38-9f1c-13199992570e.azure-devices.net" ], "DeviceAuthentication": "--- YOUR AZURE SPHERE TENANT ID---", }
Copie a saída da ferramenta ShowIoTCentralConfig para o Bloco de Notas, pois você usará essas informações em uma unidade posterior.